Commit graph

652 commits

Author SHA1 Message Date
Alexey Zelkin
7a0331e1d5 Add information about Russian version of FreeBSD's cvsweb.cgi. 2000-04-19 17:07:09 +00:00
Steve Price
32a78360cb Add a new class of problem reports, 'wish', as a catch-all for things
that really belong on a wishlist.

Requested by:	sheldonh
2000-04-17 16:09:37 +00:00
Alexey Zelkin
92406f371c Learn ports.cgi about 5.0-CURRENT, 4.0-RELEASE and 4.0-STABLE 2000-04-03 08:50:23 +00:00
Alexey Zelkin
9f7d42817c Remove duplicate $FreeBSD$ tag 2000-04-03 08:49:39 +00:00
Alexey Zelkin
895ee8fab9 Sync with handbook information. Add $FreeBSD$ tags. 2000-04-03 08:48:31 +00:00
Alexey Zelkin
4ab24069fa Add $FreeBSD$ tags 2000-04-03 08:45:51 +00:00
Wolfram Schneider
864398c66a Added 4.0-RELEASE and FreeBSD 5.0-current 2000-04-02 10:11:16 +00:00
Alexey Zelkin
bcf99e12c8 Replace Id string at output with "Last modified: $date $time" 2000-04-01 09:39:35 +00:00
Alexey Zelkin
ff0d2817c2 Welcome to 21th century. 2000-04-01 09:27:40 +00:00
Wolfram Schneider
c73351592d cuerrnt FreeBSD version' of cvsweb.cgi is pointed to old one
PR:	 docs/16814
Submitted by: haro@tk.kubota.co.jp
2000-02-19 13:58:12 +00:00
Wolfram Schneider
e892fe3c4d Off by one error.
Submitted by:	Christian Weisgerber <naddy@unix-ag.uni-kl.de>
2000-02-01 14:52:38 +00:00
Wolfram Schneider
4b1b1e1f3a Remove (redundant) Browse link. 2000-01-29 17:19:51 +00:00
Wolfram Schneider
f0bae0dd03 Support 4.0-CURRENT/alpha packages. 2000-01-23 15:18:47 +00:00
Wolfram Schneider
74be7ad1a5 Copyright++ 2000-01-22 22:24:23 +00:00
Chris Costello
8d4363944d Add '<' and '>' symbols around email addresses in the originator line.
It used to look like:

Originator:
	Joe Blow joe@blow.net

and now looks like:

Originator:
	Joe Blow <joe@blow.net>

with the email address being a hypertext link in both cases.
2000-01-16 02:46:36 +00:00
Wolfram Schneider
5ddd4f9c97 Check for an empty 'Search for' field. 2000-01-09 16:24:07 +00:00
Wolfram Schneider
51e584b2aa Better error handling. 2000-01-08 10:37:37 +00:00
Wolfram Schneider
35e3256513 Use a shorter URL for url.cgi 2000-01-08 10:36:28 +00:00
Wolfram Schneider
699dcc5213 Fix broken freebsd.org -> FreeBSD.org commit. 2000-01-08 10:20:08 +00:00
Wolfram Schneider
d0301965c4 Y2K
Submitted by:	Sergey Potapov <sp@alkor.ru>
2000-01-06 08:34:05 +00:00
Alexey Zelkin
39224ae67a freebsd.org -> FreeBSD.org 2000-01-05 15:47:46 +00:00
Wolfram Schneider
3ef7d65119 Include 'strict' perl module.
Use perl option -T
Improve comments.
Added link to ports source - was lost in previous commits.
Added link to category.
Indent.
1999-12-25 21:33:55 +00:00
Wolfram Schneider
bae952e06b Added FreeBSD 3.4 RELEASE
Make 3.4-STABLE the default release
1999-12-25 17:44:14 +00:00
Wolfram Schneider
212cc7bd4c update my homepage URL 1999-12-25 13:21:05 +00:00
Wolfram Schneider
9778a3e3fe Added FreeBSD 3.4-RELEASE
make FreeBSD 3.4-RELEASE the default release
1999-12-25 13:17:36 +00:00
Alexey Zelkin
5ded76c097 s/freebsd/FreeBSD 1999-12-21 17:34:21 +00:00
Alexey Zelkin
ab73757f85 Use /usr/bin/perl instead of /usr/local/bin/perl
PR:		docs/13959
1999-12-17 14:24:21 +00:00
Wolfram Schneider
2caf4ad962 update copyright year 1999-12-13 22:35:10 +00:00
Wolfram Schneider
6e96cb78aa OpenBSD 2.6 is default openbsd releases 1999-12-12 18:51:41 +00:00
Wolfram Schneider
88198bd0c6 Added OpenBSD 2.6 manpages 1999-12-12 18:47:23 +00:00
Wolfram Schneider
9651e1d561 character entities mit ; abschliessen
Submitted by: c. weisgerber
1999-12-12 14:56:35 +00:00
Wolfram Schneider
247d1f768a FreeBSD 3.3 is the default REleases 1999-12-12 14:55:17 +00:00
Peter Wemm
33cf1c50a1 Fix (?) the so-called P10k problem in the weekly PR summary mailouts.
For future reference, the weekly mailouts are done from a trivial script
which merely calls this script in plaintext (rather than in html) mode.
1999-10-26 21:49:29 +00:00
Wolfram Schneider
34419c2f2d Workaround for old URL pub/FreeBSD/FreeBSD-current
until the web mirrors are up to date
1999-10-20 09:13:21 +00:00
Wolfram Schneider
efa0026c20 Update FTP link: FreeBSD-current -> branches/-current/ 1999-10-19 12:24:26 +00:00
Wolfram Schneider
d912b87287 Update to 3.3-RELEASE
Update some FTP links to ftp.freebsd.org
1999-10-16 10:24:30 +00:00
Wolfram Schneider
77b8b76970 Undo revision revision 1.34: Set up for FreeBSD repo options ($FreeBSD$)
in /usr/local/etc/cvsweb-freebsd. The repo options are only valid for
the FreeBSD CVS tree.

BTW, the cvsweb.cgi mirror sites should update their
/usr/local/etc/cvsweb-freebsd too if possible.

Submitted by: peter
1999-09-19 10:55:19 +00:00
Wolfram Schneider
8044939abb Undo revision 1.31. The FreeBSD Web server www.freebsd.org support
more than one CVS tree and FreeBSD.org E-mail hyperlinks will not work
for the other trees (e.g. NetBSD, learn etc.).

Pointed out by: Wolfgang Solfrank <ws@tools.de>
1999-09-17 18:56:44 +00:00
Chris Costello
ddc3878af0 Improve grammar in error messages.
Reviewed by:	wosch
1999-09-09 12:58:56 +00:00
Peter Wemm
c82d2e0e66 Take a shot at getting $FreeBSD$ expanded by cvsweb. 1999-09-08 13:04:09 +00:00
Peter Wemm
af9d2cf095 $Date$ -> $FreeBSD$ in a comment 1999-09-06 07:16:52 +00:00
Peter Wemm
01a61279be $Id$,$Date$ -> $FreeBSD$
The jury is out on $Date$, but it's presently not being expanded..
1999-09-06 07:03:31 +00:00
Nik Clayton
f2dcd0ad3f Update the list of mirrors (~ 35 new sites added) and do the
freebsd -> FreeBSD tango at the same time.

PR:             docs/12773
Submitted by:   Alexey Zelkin <phantom@scorpion.crimea.ua>
1999-08-11 22:30:58 +00:00
Tim Vanderhoek
90816a2088 When creating the "Submit Followup" link, be more aggressive about
url-encoding unsafe characters.  Instead of a comparing against a list
of unsafe characters, compare against an inverted list of safe characters.
Specifically fixes " " spaces in urls, but probably others, too.

Make the url-encoding that did already exist work.
1999-08-06 05:58:14 +00:00
Wolfram Schneider
2857b98ed4 Use absolute URL for query-pr.cgi CGI script so the link
will works  for the cvsweb.cgi mirrors.

PR:		 misc/12813
1999-07-26 21:41:06 +00:00
Sheldon Hearn
f2fdf271ae Always show closed reports if the requested State is 'closed'.
PR:	12049
Submitted by:	n_hibma (who is still nhibma in authors.ent)
1999-07-20 14:26:21 +00:00
Wolfram Schneider
63e263481f Fix outdated version references in port search
Submitted by:	 Kris Kennaway <kkennawa@physics.adelaide.edu.au>
1999-07-07 14:12:14 +00:00
Wolfram Schneider
21bb47f2ae handle SunOS manpages
NetBSD 1.4 is empty, fall back to NetBSD 1.3
1999-07-03 09:23:24 +00:00
Bill Fumerola
5da6fa1886 Add an e-mail hyperlink for the author of each commit.
Approved By:	fenner
1999-06-01 15:23:51 +00:00
Wolfram Schneider
bb92f6e981 Added forgotten open <head> tag
Added robots meta tag "nofollow"
1999-05-30 10:56:57 +00:00
nsj
5876ede535 Fixed to elimate extra step in gallery process (to remove the space in
"nonprofit").  This is an internal change only, and should not affect
gallery entry submitters in any way.
1999-05-18 02:15:06 +00:00
Wolfram Schneider
a3ae1d9ada Initial revision 1999-05-09 14:05:46 +00:00
Wolfram Schneider
ec37a00fe2 Added spanish mirror and the main script in California. 1999-04-17 16:57:56 +00:00
Wolfram Schneider
65fdaf4000 Fix mailindex path. 1999-04-04 20:39:39 +00:00
Wolfram Schneider
c78cb4550d perl4 -> Perl5 migration fixes. 1999-04-03 12:32:38 +00:00
Masafumi Max NAKANE
28f4dba4f1 Add appropriate alt text to the MAP/AREA elements. 1999-03-24 17:29:55 +00:00
Wolfram Schneider
efe75d2590 Handle one letter port 'v'. 1999-02-27 22:32:44 +00:00
Bill Fenner
0ee8170354 Make the header a little nicer. 1999-02-27 01:59:48 +00:00
Bill Fumerola
0855a82e72 Fix previous coommit 1999-02-26 22:05:58 +00:00
Bill Fumerola
265086c525 Hopefully fix for the last time the ports/XXXXXusername run-on.
PR:		docs/10241
Submitted by:	wosch
1999-02-25 20:08:04 +00:00
Bill Fumerola
e8d28c7ddb Add another non-graphic character (AKA space) after the word 'Tracker'.
Now that we have 5-number PRs and a 5 letter category, we also had run-on words.

o [1999/02/12] ports/10036billf    New port - fltk
is now
o [1999/02/12] ports/10036 billf    New port - fltk
1999-02-24 23:10:07 +00:00
Wolfram Schneider
472727c3ba spelling mistake: Last-Modiified (two i's)
Reviewed by:	"Jon T. Erichsen" <web28@staff.web.dk>
1999-02-01 21:07:42 +00:00
Wolfram Schneider
c62a541970 Handle parent directories links, e.g.:
ports/japanese/ppxp/../../net/ppxp/pkg/DESCR
     -> ports/net/ppxp/pkg/DESCR
1999-02-01 14:27:03 +00:00
Wolfram Schneider
cb2fe4fde4 New location for the mailing list archive at the FTP server. 1999-01-29 17:25:13 +00:00
Wolfram Schneider
de5352928d Better heuristic for finding URLs in plain text. 1999-01-22 23:57:55 +00:00
Wolfram Schneider
8a84663e49 Indent.
Update Copyright.
1999-01-19 17:07:03 +00:00
Wolfram Schneider
100e4f3109 Delete dead code. 1999-01-19 17:00:49 +00:00
Wolfram Schneider
885bd01e95 Change package paths according to new layout.
Forgotten by: asami
1999-01-18 13:19:19 +00:00
Wolfram Schneider
a8bc295dc2 Delete debug code. 1999-01-15 19:39:06 +00:00
Wolfram Schneider
0e528dd5d6 A CGI front end to the mailindex program. 1999-01-15 19:31:26 +00:00
Bill Fenner
afe8f59585 Clean up a couple of error messages.
Change "make -I /home/fenner/mk" to "make -m /home/fenner/mk"; this
 makes certain ports much much happier.
1999-01-13 04:00:26 +00:00
Bill Fenner
b34092da33 Allow "rev=." to check out HEAD 1999-01-13 03:59:04 +00:00
Tim Vanderhoek
900fd1e326 Correct more aggressive PR# matching (aka. an "I can write better
regexp's than that....really" commit).
1999-01-01 02:42:36 +00:00
Tim Vanderhoek
1655b7abb9 More aggressive PR-number url'ifying. Grammar gnit. 1998-12-30 19:31:43 +00:00
Wolfram Schneider
0759d6e5a5 Fix last commit. 1998-12-28 01:38:30 +00:00
Wolfram Schneider
705f877686 Added link to weekly mail index. 1998-12-28 01:24:55 +00:00
Wolfram Schneider
47a2549020 Define alias 'archive' for '/usr/local/www/db/text/' in
cgi variable fetch. Save space in URLs...
1998-12-28 00:16:31 +00:00
Wolfram Schneider
e26523a1f6 Current Archive -> Archive
Support to read the current mail archive from hub
1998-12-26 18:17:44 +00:00
Wolfram Schneider
f0f990c2ba Support diff by revsion too, not only by date. This is a workaround
if the ports/INDEX file was not updated regularly.

To select a revsion, replace the value for the cgi variable
'time' with rev<revsion>, e.g.:

	/cgi/ports.cgi?type=new&time=rev1.200&sektion=all

print a diff for all new ports since rev 1.200
1998-12-26 17:03:44 +00:00
Wolfram Schneider
d52a8a2a93 Move the links 'Sources' and 'Package' after 'Description'.
Old:
Description : Browse : Download : Package : Changes : Sources

New:
Description : Sources : Package : Changes : Browse : Download
1998-12-18 17:30:39 +00:00
Wolfram Schneider
4c86a9b6a2 Delete release 2.2.6
Added release 2.2.8
1998-12-16 20:45:11 +00:00
Bill Fenner
2261a9f662 Fix what I thought I fixed in rev 1.13:
Quote arguments to query-pr so that multi-word arguments
can be used in the query.
1998-12-15 00:35:52 +00:00
Wolfram Schneider
5bd3311185 Dots a vaild parts of a port name (shudder).
E.g.: ports/russian/elm.language

Submitted by:  Igor Roshchin <igor@physics.uiuc.edu>
1998-12-06 11:47:43 +00:00
Motoyuki Konno
d77b8e56b6 Change URL of CVSweb Japanese mirror.
http://www.jp.freebsd.org/www.freebsd.org/cgi/cvsweb.cgi
    -> http://www.jp.freebsd.org/cgi/cvsweb.cgi

Requested by: root@www.jp.freebsd.org
1998-11-10 19:26:16 +00:00
Wolfram Schneider
dbe851680a Disable LWP::UserAgent perl package
Allow `+' in port names, e.g. for mgetty+sendfax
Print a better warning if a port does not exists
or contain untrusted characters in port name.
1998-11-03 11:47:27 +00:00
Wolfram Schneider
4b4e30ec63 A dash (-) is a valid charcter in port section name (e.g. x11-clock) 1998-09-29 11:20:02 +00:00
Wolfram Schneider
b3a8bf87a0 A dash (-) is a valid charcter in port name. 1998-09-24 16:10:42 +00:00
Wolfram Schneider
7f78c722d2 Delete dead mozilla cvs tree. 1998-08-24 16:41:42 +00:00
Wolfram Schneider
8224542f19 Packages for 2.1.7 are no longer available. 1998-08-18 17:31:08 +00:00
Wolfram Schneider
42154281ca Support search by dependencies. For example, you can now search for
ports which requires the library 'xforms' for building or
running.
1998-08-18 17:03:29 +00:00
nsj
28303961af Fixed variable name spelling error that resulted in unwanted ' ''s. 1998-08-18 01:11:50 +00:00
Wolfram Schneider
ad20be4d1f Added cvsweb mirrors. 1998-08-16 13:45:12 +00:00
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
Wolfram Schneider
274c3c80b7 switch to international standard date notation 1997-10-03 16:04:25 +00:00
Wolfram Schneider
3ac239060c Add ending '/' to Browse link, we moved from ftp to http protocol. 1997-10-03 14:09:25 +00:00
Wolfram Schneider
56f2129c34 Update man.cgi URL. 1997-09-28 09:24:40 +00:00
Wolfram Schneider
29e6e1fbbb Redirect FreeBSD man script. 1997-09-27 21:27:18 +00:00
Wolfram Schneider
b329b3e87b Install ports.cgi pds.cgi 1997-09-19 20:45:48 +00:00
Wolfram Schneider
57bc7f5e4f ports.cgi - search engine for FreeBSD ports
o search for a port by name or description
		o search for new or updated ports

pds.cgi - FreeBSD Ports download sources cgi script
		print a list of source files for a port
1997-09-19 16:47:40 +00:00
Wolfram Schneider
fb32a4963d Install missing_handler.cgi 1997-09-09 17:51:04 +00:00
Bill Fenner
2437b7a96d Hide Attic directories by default; show files that are in the Attic in their
old location with an "(in the Attic)" notation.
Make queries sticky so that only_on_branch &c can live across directory
 traversals.
Learn about file death.
1997-07-19 00:54:40 +00:00
Wolfram Schneider
499820461d missing_handler.cgi - User friendly error response (Apache style)
default apache message:
----------------------------------------------------------------------
File Not found
The requested URL /~wosch/test/bla was not found on this server.
----------------------------------------------------------------------

missing_handler.cgi message:
----------------------------------------------------------------------
                      FreeBSD.org - Document not found

  The file

     http://www.FreeBSD.org/~wosch/test/bla

  does not exist at this server. You are coming from

     http://www.freebsd.org/~wosch/test/error.html.

  The closest match to your request is http://www.freebsd.org.
  Please contact the server administrator wosch@FreeBSD.org.

  Thank you very much!

    _________________________________________________________________

<footer>
----------------------------------------------------------------------
1997-07-17 17:30:20 +00:00
Bill Fenner
519481482d Teach cvsweb about the "branch:" RCS header
Print out information about branch points as well as branches.
Don't use user input in regexp's (e.g. turned /^${module}\s+(\S+)/o
    into /^(\S+)\s+(\S+)/o && $module eq $1) to avoid "foo.c++"
    regex error
Add to safeglob() a little (although it's still not used yet)
1997-07-01 22:19:57 +00:00
Masafumi Max NAKANE
d80b44fe93 Add $Id$. 1997-07-01 05:38:16 +00:00
Megan McCormack
ec757edec8 Made registration to announce@freebsd.org immediate. 1997-06-24 03:20:57 +00:00
John Fieber
977fa4e1c7 Make cgi scripts inherit the new "look and feel". 1997-06-10 12:47:11 +00:00
Megan McCormack
7a7698c3c3 Shiny new logo for FreeBSD web pages. New index.html made from defunct welcome.html.
Navigaton bars on index.html and second level pages. Registration page added.
1997-06-10 04:48:09 +00:00
Bill Fenner
92aaee87ef Stefan's cvsweb commit made me realize that I forgot to committed this
stuff after testing it, since I had fixed that bug already.  Oops!

- Added "?only_on_branch=RELENG_2_2" (e.g.) support and form to select
- Make diff requests refer to foo.diff so browsers don't tend to overwrite
  source files with diff's
- Get rid of content-transfer-encoding: x-gzip since it's not sufficiently
  standard
- Parse PR references in log messages
- Add side-by-side as a diff option (?f=s)
- Use &html_header() to get consistent look for error messages
- Make checkout and diff into functions for flexibility
1997-04-30 18:25:05 +00:00
Stefan Bethke
98fe3939f7 When entering a path starting with a valid module name, but ending in an
non-existing  file or directory, a redirect to exactly the same locations
was issued, instead of an error messages.
Reported by Jan Schreiber <akira@loopback.org>
1997-04-30 07:35:11 +00:00
Bill Fenner
3d32f310e8 Allow module name followed by a filename, e.g.
http://www.freebsd.org/cgi/cvsweb.cgi/mrouted/main.c
Fix the revision comparison function; diff's between branch and head
	are no longer reversed.
1997-03-20 01:36:20 +00:00
Bill Fenner
7eb3e626e9 Properly quote the synopsis and email address to create a legal
mtailto: URL.
1997-03-19 21:25:29 +00:00
Andrey A. Chernov
bb99a36216 Fix ftp2.ru 1997-03-11 15:23:27 +00:00
Bill Fenner
81d2c6707f Add tags and branches to the list of things that get anchors, e.g.
you can also say things like #RELENG_2_2 or #RELENG_2_1_6_1_RELEASE

Allow specifying a module name, e.g. http://.../cvsweb.cgi/mrouted
will give you a redirect to .../cvsweb.cgi/src/usr.sbin/mrouted
1997-02-03 20:47:12 +00:00
Peter Wemm
2db504acb3 Add missing semicolon from rev 1.10 1997-02-03 18:20:27 +00:00
Martin Cracauer
14c342489f Adds a <a NAME="..."> tag for each revision, so that outside
programs can add links to individual revisions.
i.e: http://www.freebsd.org/cgi/cvsweb.cgi/src/Makefile#1.117
1997-02-03 15:14:22 +00:00
Paul Traina
334292f2a1 Whoops, missed one sub-patch... use new category list 1997-02-02 22:07:01 +00:00
Paul Traina
90b58e3bf8 Make it easier to re-use this code for other gnats databases:
Get bug categories from gnats directly (remove hard coding)
    Create project/mailing list definitions and use them.

Make some of the perl code cleaner (my fault for bad original coding styles).
1997-02-02 22:03:29 +00:00
Bill Fenner
e3f90072ac Make the query formulator into a table, which looks much nicer.
It still looks OK ('tho a teeny bit weird) on browsers that
don't support tables (well, at least an old version of lynx)
1997-02-02 17:50:04 +00:00
Andrey A. Chernov
c8a9a1e1ca Add 3rd Russian mirror 1997-01-28 05:49:43 +00:00
Jordan K. Hubbard
fa665aa4c8 Point curator at gallery@freebsd.org alias so we can simply manipulate
it at will to deal with changing circumstances.
1997-01-12 05:13:22 +00:00
Andrey A. Chernov
e489f7ae50 Add yet one Russian mirror 1997-01-08 13:18:12 +00:00
Ade Barkah
021691a1ae Added dosendpr.cgi, freebsd.def, html.pl into the build process. 1997-01-05 20:06:23 +00:00
Ade Barkah
5a1cd24daa Add required CGI support files. 1997-01-04 20:02:46 +00:00
Ade Barkah
cae4a77425 To unify all the cgi scripts under one directory in the repository. 1997-01-04 19:54:51 +00:00
Ade Barkah
3b526e6e76 Backout from adding sendpr.cgi. It was dosendpr.cgi which needed to
be added.
1997-01-04 19:53:30 +00:00
Ade Barkah
9184657d4d Added this file to unify all cgi scripts into one repository. 1997-01-04 19:48:28 +00:00
Bill Fenner
da7b5cb97e Add "submit followup" link to mailto:freebsd-gnats-submit . 1996-12-17 17:12:00 +00:00
Peter Wemm
181191f157 remove (apparently) unused variable $query_state;
add -c option for text mode only - allow confidential PR's in report.
add -C option for text mode only - only show confidential PR's in report.
1996-12-17 04:07:33 +00:00
Peter Wemm
92a876be7a Missing \n in text mode 1996-12-17 04:03:41 +00:00
Peter Wemm
583b3f8ad3 Kill a case where it spits out HTML while running in text mode 1996-12-17 03:58:53 +00:00
John Fieber
bc238af7bd Change Charles' address. 1996-12-13 16:24:32 +00:00
John Fieber
6a7b328bcd Duh. Perl likes semicolons at the end of statements. 1996-12-12 23:53:55 +00:00
John Fieber
7db5b123c8 &i.new; shouldn't have been here. 1996-12-12 23:13:50 +00:00
John Fieber
fab64d4e74 Charles A. Wimmer is now the curator. 1996-12-12 23:10:52 +00:00
John Fieber
2606a52cc6 Wais databases now live (actually or symbolically) in /usr/local/www/db 1996-12-10 18:25:19 +00:00
Bill Fenner
706b0bd73a Allow querying based upon any of query-pr's possible arguments.
Add a form to formulate queries, get it with ?query .
Don't truncate PR descriptions in html_mode.
1996-11-13 03:02:37 +00:00
John Fieber
c0feec673c A first cut at searching the web pages (including FAQ and handbook). 1996-10-28 18:51:02 +00:00
John Fieber
b5100e1602 Finally squashed the nasty bug that caused requests for documents higher
than #40 to return nothing. Still not sure why the solution works, but
I'll work on that later...
1996-10-28 16:09:13 +00:00
John Fieber
89e931fc48 Month in timestamp generation was off by one. 1996-10-26 17:32:43 +00:00
Bill Fenner
46da85739d Only call query-pr once, and keep PR's in memory.
Add sort={lastmod,category,responsible}, category={summary,*} and
fixed up responsible=summary.  Also add references to (some of) the
different possible views.
1996-10-22 23:12:08 +00:00
John Fieber
39d40ffd7b Fix lots of typos, add $Id$s.
Submitted by:	Wolfram "typo police" Schneider <wosch@cs.tu-berlin.de>
1996-10-06 20:17:19 +00:00
John Fieber
b2bae4bc6a Record the posting host.
Automatically add a "New!" icon.
1996-10-06 14:14:27 +00:00
John Fieber
ba67687523 Cosmetic fixes to page headers -- center the top bar. It looked
pretty hideous if the display was wider than the graphic.
Fix a couple things that looked less than stunning when viewed with Lynx.
1996-10-06 03:49:09 +00:00
Alexander Langer
8de5a401fa Be more consistent about ending sentences with periods.
Spelling correction (postponsed --> postponed).
1996-10-04 00:36:59 +00:00
John Fieber
6d506c215b Fix some bad HTML generation. 1996-10-01 19:46:14 +00:00
John Fieber
a1e7f7b814 Make calling this script obliterate any existing frames in Netscrape. 1996-10-01 18:59:10 +00:00
John Fieber
1d00827682 Cosmetic makeover. 1996-09-29 03:14:16 +00:00
John Fieber
7458bcc2b4 Cosmetic tweaks for the search interface. 1996-09-29 02:34:21 +00:00
John Fieber
15be435f08 Hook up cvsweb.cgi to cgi-style.pl so it inherits the proper
"look and feel".
1996-09-29 02:19:30 +00:00
John Fieber
b06868a781 Make cgi-style.pl not dependent on cgi-lib.pl. 1996-09-29 01:40:53 +00:00
John Fieber
dc37032eca Sweep some more web stuff into cvs. 1996-09-28 23:31:12 +00:00
John Fieber
0e5565f258 Begin bringing in some stylistic changes from http://www.freebsd.org/~mpcd. 1996-09-24 20:51:06 +00:00
John Fieber
38df6f51c6 Web pages, may I introduce you to CVS. CVS, these are the web pages.
Yes, this is supposed to be a new top level in the repository.

For the moment any changes to this area must be cleared by myself
or Jordan.  Once the kinks are worked out, the policy will probably
be relaxed.
1996-09-24 17:46:04 +00:00