Commit graph

210 commits

Author SHA1 Message Date
Wolfram Schneider
d49cfdcd87 Sort CVS trees by (internal) name. 1998-08-15 09:59:11 +00:00
Wolfram Schneider
0d88a0eb49 Always print the name of the current CVS tree. 1998-08-13 10:35:26 +00:00
Wolfram Schneider
fc6094e38b Remove the quotes from exists("filename"). Make(1) considered the
quotes as part of the filename.

Submitted by: volf@oasis.IAEhv.nl
1998-08-11 11:43:53 +00:00
Wolfram Schneider
c5a454b594 Include ../Makefile.conf if exists 1998-08-11 01:18:41 +00:00
Wolfram Schneider
4530f71b3e Added 2.2.7 Release. 1998-08-07 19:33:24 +00:00
Bill Fenner
a78046db14 Add "Show closed reports too" / "Don't show closed reports" links to the
top-level summary page.
1998-08-07 15:05:55 +00:00
Wolfram Schneider
86585fef72 Fix links due repository copy. 1998-08-03 15:37:48 +00:00
Wolfram Schneider
06b32c224c Workaround to work without the dead web server ftp.freebsd.org. 1998-08-02 18:15:32 +00:00
Wolfram Schneider
8f4dde9d2d http://ftp.freebsd.org is dead, switch to ftp service. 1998-08-02 17:40:29 +00:00
Wolfram Schneider
b576cd5301 Print 'Package' link only if there is a package for the port at the
main ftp server ftp.freebsd.org. Note: this works only for packages-stable
packages.
1998-07-23 12:36:11 +00:00
Wolfram Schneider
ee0af6538a Insert BSD copyright. 1998-07-23 09:42:40 +00:00
Wolfram Schneider
0361431614 Delete OpenBSD tree from the cgi script and move the OpenBSD
configuration to the extern config file /usr/local/etc/cvsweb.
OpenBSD is not a standard part of FreeBSD ;-) and I doubt that
FreeBSD mirror site will support OpenBSD.
1998-07-23 08:50:52 +00:00
Wolfram Schneider
e57600a034 Catch i386/* PR's too.
Pointed out by: Carl Mascott <cmascott@world.std.com>
1998-07-01 10:30:47 +00:00
Wolfram Schneider
4b1d6726ae Add a 'return to search page' link. The link is for users which does
not come from the search page, e.g. from an other simpler menu.
1998-06-24 15:05:12 +00:00
Bill Fenner
a223c13022 Fix a typo causing the "src/" cvsweb referencer to kick in when it
shouldn't.
Save a copy of the un-HTML-ified synopsis for use in the mailto: HREF,
 otherwise you end up with odd things like "%26lt;" instead of "<".
1998-06-24 05:48:30 +00:00
Wolfram Schneider
7b5cd11cf5 Fix bad partial reference. 1998-06-16 18:17:54 +00:00
Wolfram Schneider
26b386a89d Delete white spaces before and after the search string.
Ignore empty queries.
1998-06-16 18:07:52 +00:00
Bill Fenner
dff1a01b8c Don't be coy about confidential PR's; admit that they exist but
are confidential.
1998-06-16 06:46:15 +00:00
Wolfram Schneider
bc607d0c2a Add cvsweb links to source references. A source reference
has the syntax

	 rev 1.8 of src/bin/chmod/chmod.1
	 (the word "of" is optional)

or
        src/bin/chmod/chmod.1 rev 1.7

'rev' and 'revision' are synonym.
If you close a PR you should now include the revision,
for example from PR 6055:

Fixed in src/gnu/usr.bin/as/config/obj-aout.c revision 1.6. [...]
1998-06-08 13:51:30 +00:00
Wolfram Schneider
0be211d716 Start the script locally on hub. 1998-06-08 08:50:37 +00:00
Wolfram Schneider
a65139af2f Define $hsty_base so the URLs for the images are correct. 1998-06-07 00:13:03 +00:00
Wolfram Schneider
1bab69a67d Make perl5 happy. 1998-06-05 17:19:04 +00:00
Wolfram Schneider
a537fa0672 The protocol part of an url is case insensitive.
Link FTP URLs too, not only HTTP.
The characters "\)\>,; are not part of an URL.
1998-06-05 17:06:20 +00:00
Wolfram Schneider
5b84f8e2b9 Look for PR references and add links. Currently 290 out of ~7000 PRs
have links to other PRs.
1998-06-05 16:58:07 +00:00
Wolfram Schneider
cafc8fac8f Allow /cgi/query-pr.cgi?<pr> queries. 1998-06-02 13:07:10 +00:00
Wolfram Schneider
7994ce119a wosch@freebsd.org -> www@freebsd.org 1998-06-01 16:15:03 +00:00
nsj
42c37423a2 Spelling police. Sorta. 1998-05-27 12:48:05 +00:00
nsj
3a2262e037 Minor fixes on the date format. 1998-05-27 12:40:19 +00:00
nsj
35299837f7 Minor modifications to facilitate adds into the gallery.db file. 1998-05-26 19:52:58 +00:00
Poul-Henning Kamp
a7e9d69764 Don't sort last-modified data numerically
I hate perl.
1998-05-23 09:22:32 +00:00
Poul-Henning Kamp
656996f6b4 Make sorting on last-modified work.
I hate perl.
1998-05-23 09:05:39 +00:00
Wolfram Schneider
03bf378f04 Ignore CVS lock and stale NFS files. 1998-05-17 15:41:28 +00:00
Wolfram Schneider
970c2b4e1d Set the printed E-Mail address in the footer
to ports@freebsd.org (was www@freebsd.org)
1998-05-15 09:24:21 +00:00
Wolfram Schneider
144f311218 Allow the syntax /cgi/mid.cgi?<message-id> for lazy people ;-) 1998-05-10 18:26:18 +00:00
Wolfram Schneider
f4f04f8908 Don't print the directory '#cvs.lock'. 1998-05-08 10:14:10 +00:00
Wolfram Schneider
f879843780 Add link to the FreeBSD-current sources of the cvsweb.cgi
script (self-referencing url ;-)
1998-05-05 16:05:32 +00:00
Wolfram Schneider
ed7bf1c81a Rename 'stable' to '2.2.x-stable'
Rename 'current' to '3.0-current'
1998-04-30 07:30:38 +00:00
Wolfram Schneider
48ff25d8a0 Delete release 2.2.5. The packages where removed from ftp.freebsd.org. 1998-04-28 21:50:48 +00:00
Wolfram Schneider
fdeef50b17 Convert some absolute URLs to relative&local URLs. 1998-04-27 09:52:39 +00:00
Wolfram Schneider
e5ac248ccc Support search by maintainer.
A link to your ports is simple, e.g.

<a href="http://www.freebsd.org/cgi/ports.cgi?stype=maintainer&query=eserte">
eserte's FreeBSD ports</a>.

(replace 'eserte' with your email name).
1998-04-27 09:44:06 +00:00
Wolfram Schneider
db4b613080 Delete release 2.1.0, not supported anymore.
Add release 2.2.6.
Fix date of release 2.1.7.
1998-04-27 09:20:23 +00:00
Wolfram Schneider
a409399b33 Be tolerant to <category>/<PR id> queries. 1998-04-21 14:55:39 +00:00
Wolfram Schneider
9f397d9119 Rewritten in perl.
Better error check if we don't find the sources.
Use the standard FreeBSD Web layout functions.
Print MD5 checksum for the port.
1998-04-19 13:40:42 +00:00
Wolfram Schneider
8822c7bfcd Fix malformed header from script.
Enable redirection to getmsg.cgi if only one E-Mail was found.
1998-04-16 14:10:22 +00:00
Andrey A. Chernov
e32d36719c ftp1.ru -> ftp.ru 1998-04-16 14:05:09 +00:00
Andrey A. Chernov
5194c8d7e7 Add ftp4.ru 1998-04-16 13:37:51 +00:00
Wolfram Schneider
dfc082433c New variable hsty_email. hsty_email is the visible E-Mail
address in the footer.
1998-04-15 13:47:24 +00:00
Wolfram Schneider
c9c56014b1 /usr/local/bin/perl -> /usr/bin/perl
Delete the presentation part. getmsg.cgi will do all the
mail presentation.
1998-04-13 19:04:27 +00:00
Wolfram Schneider
a8be6017bc Read also the mail archive of the current week. 1998-04-13 18:54:32 +00:00
Wolfram Schneider
c0c30963f9 Guess the end of an E-Mail if the end is unknown (end==0 or end < start). 1998-04-13 00:16:43 +00:00
Poul-Henning Kamp
1ebb90ef0f Redefine "suspended" a little bit 1998-04-12 18:54:36 +00:00
Wolfram Schneider
bed7cba672 Print a list of available CVS trees on the home page.
Print the name of the current CVS tree on every page if
not identical with the default CVS tree.
1998-04-06 15:50:27 +00:00
Wolfram Schneider
2321e3b34f Support mozilla cvs tree.
http://www.freebsd.org/cgi/cvsweb.cgi?cvsroot=mozilla
1998-04-05 10:20:37 +00:00
Wolfram Schneider
31ac2342f8 Checkout ports/INDEX readonly. Note: this require a cvs version
which support the option -R.
1998-04-04 14:59:42 +00:00
Wolfram Schneider
950208bb30 Support ftp links.
Add a ending slash to a directory.
1998-04-01 18:48:32 +00:00
Wolfram Schneider
b02f6e0d8a Rewritten in perl5. The script use now the standard FreeBSD Web
layout functions.
1998-04-01 18:24:19 +00:00
Wolfram Schneider
42254a827d Add links 'Raw E-Mail', 'Current Archive' and 'Help'. 1998-03-30 13:40:20 +00:00
Wolfram Schneider
38f0d9e5a3 Add an option to download the complete mailing list archive
(usually one week) where the current mail is stored. The URL
point to the ftp server ftp.freebsd.org.

You can download an archive and read it offline with your
favourite mail client. This may reduce your local terrorkom bill.
I don't know if this option is useful for the general FreeBSD user.
1998-03-28 16:51:15 +00:00
Wolfram Schneider
4ed06f93e2 Add an option to read the E-Mail as plain ASCII text, without
HTML tags.
1998-03-28 15:29:25 +00:00
Wolfram Schneider
30d676e12c Add links 'Next in thread' and 'Previous in thread' (if available).
This is not a new functionality, it is just a bigger knob for the
average user!
1998-03-28 15:11:37 +00:00
Wolfram Schneider
07695fdf91 mid.cgi is now in /cgi 1998-03-19 13:32:38 +00:00
Wolfram Schneider
9803fc75c7 Delete some whitespaces in mail header; cosmetic change. 1998-03-19 11:01:54 +00:00
Wolfram Schneider
2c1b952847 Leading tabs (not only spaces) continue mail header lines.
Make Message-IDs clickable.
1998-03-18 19:40:33 +00:00
Wolfram Schneider
a89cf76d88 Use /search.html for the 'back' link. 1998-03-18 19:20:38 +00:00
Wolfram Schneider
47d152be93 Search and present a mail by Message-ID or In-Reply-To field 1998-03-15 22:00:09 +00:00
Wolfram Schneider
14143d5e67 Print the mail header fields Message-ID, Resent-Message-ID,
In-Reply-To, and References.
This makes (pseudo) mail threads possible.
1998-03-08 19:30:55 +00:00
Wolfram Schneider
ec9c6f6262 Complete last commit. 1998-03-08 19:28:11 +00:00
Wolfram Schneider
f4a2b49d53 Mail header fields (to, cc, ...) are case insensitive.
HTML anchors (http, mailto, ...)  are case insensitive.
1998-03-08 17:38:00 +00:00
John Fieber
e912559710 Add a simple filter to turn URL type things in to HTML anchors.
Improved URL detection patterns gladly accepted.
1998-02-27 03:45:29 +00:00
John Fieber
2944f9fd66 Send out a last-modified HTTP header field to enhance the cachability
of messages.
1998-02-27 02:56:26 +00:00
John Fieber
5bc2104342 Oops, left a bit of debugging stuff turned on. 1998-02-27 01:34:07 +00:00
John Fieber
bb0d79615f Some change how messages are retrieved after a search is done.
1. Retrievals should be much faster and put much less load on hub,
   particularly for complex searches.

2. URLs for messages are no longer query dependent, so when a message
   you have already looked at pops up in a different search, you your
   browser history mechanism can recognize it and color the link
   appropriately.

3. Messages are potentially cachable; I may have to tweak the
   HTTP header to make it really work though.
1998-02-26 23:49:58 +00:00
Bill Fenner
8f4e2716ec Use reply-to if present for originator's email address. 1998-02-19 20:14:53 +00:00
Wolfram Schneider
6f6b9e531a Update copyright to 1998. 1998-02-15 16:03:21 +00:00
Wolfram Schneider
ef27a45de7 Mail header fields are case insensitive. 1998-02-12 11:09:44 +00:00
Wolfram Schneider
7dae10b5d4 Use html_header and html_footer functions from cgi-style.pl. 1998-02-12 11:04:03 +00:00
Wolfram Schneider
26a9aa4ccc perl quote typo which prevent the evaluation of some variables
int the html footer.
1998-02-12 10:55:18 +00:00
Wolfram Schneider
91ec59b0c3 My homepage moved. 1998-02-12 10:38:35 +00:00
John Fieber
7fe7414396 Use the waisq in /usr/local/www/bin instead of /usr/local/bin. 1998-02-09 14:35:00 +00:00
Bill Fenner
8c69aca775 Skip printing empty fields from the PR. This skips the new, unused
GNATS fields like Quarter: and Keywords: (but won't skip them if someone
actually uses them).
1998-01-22 02:31:11 +00:00
John Fieber
5f75a31d38 Waisq lives in /usr/local/bin now. 1998-01-17 05:07:53 +00:00
Wolfram Schneider
9d5e50905a Append timezone "UTC" to the date output. RCS display all times
in Coordinated  Universal  Time (UTC) by default.
1998-01-12 16:27:14 +00:00
Wolfram Schneider
3fe7f2a8d0 Someone deleted the 2.2.2 packages from ftp.freeebsd.org and
renamed the directory packages-2.1.6 to packages-2.1.7.
1998-01-06 19:43:58 +00:00
Wolfram Schneider
1eb6447aed Add BSD style copyright notice. 1997-12-23 18:39:47 +00:00
Bill Fenner
816413359b Fix module name parsing (e.g. cvsweb.cgi/sys_netinet works again) 1997-11-19 19:20:22 +00:00
Bill Fenner
4d77a0857c Make dolog a function, to clean up the body of the "big switch".
Make the "$CVSROOT missing" message seem like a temporary error, to
 reduce email to webmaster when freefall is down.
Only display Attic button when there's an Attic present
Consolidate style of &cvsroot additions
1997-11-19 19:07:18 +00:00
Wolfram Schneider
8bb843408c Add a new function `get_the_source' which print the source
of the current cgi script as plain text if called with the
path `/get_the_source'. E.g.

        http://www.foo.com/cgi/foobar.cgi/get_the_source

print the source of the script foobar.cgi.
1997-11-17 00:29:53 +00:00
Wolfram Schneider
82ceb2d953 Source the config file /usr/local/etc/cvsweb and
/usr/local/etc/cvsweb-$cvsroot if exists. The config files
are perl scripts.

This make it possible to define local cvs roots, help messages,
navigation bar and E-Mail addresses without changing the
original cvsweb.cgi script.
1997-11-15 16:48:07 +00:00
Wolfram Schneider
c97e6997ab Add support for multiple cvs root directories. This allow
to use one script for different cvs trees, e.g.

learn:
cvsweb.cgi?cvsroot=learn

freebsd:
cvsweb.cgi?cvsroot=freebsd

openbsd:
cvsweb.cgi/src/bin/cat/cat.c?cvsroot=openbsd

The default cvs root is `freebsd'.
1997-11-14 17:36:47 +00:00
Wolfram Schneider
243e91422b Add sort by knob for freebsd mailinglists search. Values are author, date,
subject and score. Score is the default sort option.
1997-11-08 18:22:27 +00:00
Wolfram Schneider
98aa89eea4 Add link to the sources of a port at the bottom of the description page 1997-11-08 14:21:32 +00:00
Wolfram Schneider
7b590c20f9 The characters )>,; are not part of an URL
Submitted by: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
1997-11-04 13:00:05 +00:00
Bill Fenner
d5095625d8 Quote arguments to query-pr so that multi-word arguments
can be used in the query.
1997-10-27 05:10:43 +00:00
Wolfram Schneider
9b3e1564d3 Disable on-the-fly compression, not supported by ftp.freebsd.org 1997-10-24 13:50:01 +00:00
Wolfram Schneider
2376b1a8ff Update release date of 2.2.5R.
Switch to international date format for cvs -D<date>.
1997-10-13 22:30:18 +00:00
Wolfram Schneider
5ba4a59590 Verify the recipient address. 1997-10-13 22:27:37 +00:00
Wolfram Schneider
492bfc51f5 Use url.cgi for DESCR link. 1997-10-11 15:58:38 +00:00
Wolfram Schneider
0dc3227592 url.cgi - make plain text URLs clickable 1997-10-11 15:58:11 +00:00
Wolfram Schneider
798ebfd9f5 Add releases '2.2.5' and 'stable'.
Make 'stable' the default release for searching.
1997-10-06 13:44:23 +00:00
Wolfram Schneider
75d0d78863 Print RUN_DEPENDS in `Requires' field too, not only BUILD_DEPENDS.
Pointed out by: Thomas Gellekum <tg@ihf.rwth-aachen.de>
1997-10-06 11:38:27 +00:00