Commit graph

458 commits

Author SHA1 Message Date
Wolfram Schneider
1a242d0d95 Sleep 0.35 seconds to avoid DoS attacks from broken robots. 2002-08-04 22:24:29 +00:00
Ville Skyttä
b7fa6e497b Merge from FreeBSD-CVSweb 2.0.5. 2002-07-23 16:27:04 +00:00
Wolfram Schneider
b33774ccc7 added NetBSD 1.5.3 manual pages 2002-07-22 09:44:59 +00:00
Ville Skyttä
ed69f4a36b Added new mirror (cvsweb.sm.freebsd.org).
Reordered mirrors alphabetically.
Replaced ', ' with '/' in USA mirror for cleaner output.

PR:             38448
Submitted by:   Alex Dupre <sysadmin@alexdupre.com>
Approved by:    knu (mentor)
2002-07-18 20:01:11 +00:00
Akinori MUSHA
7a8fd215b9 Merge from FreeBSD-CVSweb 2.0.4.
Refer to the project page for details.
2002-07-07 04:46:06 +00:00
Bill Fenner
6bb491d5de Don't allow download, annotate, or diff of CVSROOT/badcommitters.
Log messages are still visible.
2002-07-01 16:22:34 +00:00
Wolfram Schneider
e3d7f7c998 4.5-STABLE -> 4.6-STABLE
add 4.6-RELEASE
remove old FreeBSD releases
2002-06-23 15:54:57 +00:00
Wolfram Schneider
0b06d8cfbf nuke FreeBSD 4.5-stable (replaced by 4.6-stable)
add freebsd-stable alias
2002-06-23 15:19:15 +00:00
Wolfram Schneider
aa56cd41fb > I found the man.cgi was garbled in my IE Browser with default encoding in
> Chinese. and I checked the source of man.cgi output, I think maybe add one
> line:
> <HTML>
> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
>
> will avoid these type of browser auto charset detection error.

submitted by: "Che Dong" <chedong@yeah.net>
2002-06-23 15:15:18 +00:00
Wolfram Schneider
19e2b98eba added OpenBSD 3.1 manpages 2002-06-07 14:14:10 +00:00
Wolfram Schneider
7538ab8363 FreeBSD 4.6-RELEASE is the default release 2002-06-07 14:03:02 +00:00
Wolfram Schneider
867a6b025e Added FreeBSD 4.6-stable and FreeBSD 4.6-RELEASE 2002-06-03 08:31:03 +00:00
Akinori MUSHA
367a12aae4 Remove a debug cruft that was accidentally committed. 2002-05-22 08:33:27 +00:00
Akinori MUSHA
ba1109f417 Merge from FreeBSD-cvsweb 2.0.3.
2002-05-22  Akinori MUSHA  <knu@iDaemons.org>

	* cvsweb.cgi: Read configuration files with `do' instead of
	`require' to unbreak mod_perl support.
	[Submitted by: "Khachaturov, Vassilii" <vassilii@tarunz.org>]

	* cvsweb.cgi: Cosmetic fixes.  Use and/or rather than &&/|| to
	connect sentences.

	* cvsweb.cgi: Exit with -1 if exec() fails.

	* cvsweb.cgi: Do not print a redundant `Diff' for rev.1.1.
	[Submitted by:	Ville Skytt,Ad(B <ville.skytta@iki.fi>]

	* cvsweb.cgi: Prevent cross-site scripting.
	[Submitted by: Motoyuki Konno <motoyuki@bsdclub.org> (modified)]

	* cvsweb.cgi: Skip a possible `locked by' clause and extract a
	revision number out of a log entry properly.
	[Submitted by: "Khachaturov, Vassilii" <vassilii@tarunz.org>]

	* cvsweb.cgi: Apply some HTML cleanups and use CSS instead of
	ancient HTML 3/4 tags and attributes.
	[Submitted by:	Ville Skytt,Ad(B <ville.skytta@iki.fi>]

	* cvsweb.cgi: Pass `use' features to import to make it more memory
	efficient.
	[Submitted by: Ville Skytt,Ad(B <ville.skytta@iki.fi>]

	* cvsweb.cgi: Add new configuration variables: $allow_log_extra,
	$allow_dir_extra, and $allow_source_extra.
	[Submitted by: "Khachaturov, Vassilii" <vassilii@tarunz.org>]

	* cvsweb.cgi: Release as FreeBSD-cvsweb 2.0.2.

	* cvsweb.cgi: Previous fixes against cross-site scripting
	vulnerabilities were insufficient and buggy (error messages were
	messed up).  Revamp fatal() to HTML-quote automatically and fix
	error message output.

	* cvsweb.cgi: Release as FreeBSD-cvsweb 2.0.3.

2002-05-11  Akinori MUSHA  <knu@iDaemons.org>

	* cvsweb.cgi: There are no spaces at EOL in modern rlog output.
	[Submitted by: "Khachaturov, Vassilii" <vassilii@tarunz.org>]

2002-05-08  Motoyuki Konno <motoyuki@FreeBSD.org>

	* cvsweb.cgi: Fix a cross-site scripting vulnerablity.

2002-05-07  Akinori MUSHA  <knu@iDaemons.org>

	* cvsweb.conf-netbsd, cvsweb.conf-openbsd: NetBSD and OpenBSD
	don't use $CVSHeader$ but $Id$.
	[Submitted by: motoyuki@FreeBSD.org]

	* cvsweb.cgi: Work around a bug of cvs -p; expand symlinks in a
	cvsroot.
	[Submitted by: motoyuki@FreeBSD.org]

	* cvsweb.cgi: Fix parsing in 'tags' state.
	[Submitted by: "Khachaturov, Vassilii" <vassilii@tarunz.org>]
2002-05-22 08:31:06 +00:00
Dima Dorfman
0ea6a64950 Be a good web email interface and include the originator's IP address
in the headers.  Although this information can be gleaned from the web
server logs, it should not be necessary to have access to the web
server in order to know who sent in a PR.
2002-05-20 07:14:41 +00:00
Wolfram Schneider
7db050baa8 make links to include file optional. The default is of:
$enable_include_links = 0;
2002-05-13 19:44:09 +00:00
Wolfram Schneider
ca986aa36a test if /usr/include/<file> really exist before open the file 2002-05-13 19:41:01 +00:00
Wolfram Schneider
984966d974 block cross-site scripting attacks (css)
submitted via bugtraq
2002-05-13 07:40:24 +00:00
Wolfram Schneider
0d920b0934 fix link to http://www.freebsd.org/search/ 2002-05-10 19:28:38 +00:00
Motoyuki Konno
b7cf1bf61d Fix cross-site scripting vulnerablity.
This problem was reported at www.jp.FreeBSD.org, which uses the
(almost) same CGI script as www.FreeBSD.org.
2002-05-08 05:42:25 +00:00
Wolfram Schneider
90c02f11cf Add freebsd-doc mailing list for reporting broken links.
Add a search interface.
2002-05-04 18:48:05 +00:00
Wolfram Schneider
4585c04b42 remove trailing spaces for dumb users 2002-05-04 15:58:29 +00:00
Wolfram Schneider
9f6887dea7 use /usr/bin/man as man command 2002-05-04 15:56:24 +00:00
Wolfram Schneider
5d19b3c712 Adjust cvsroot. 2002-05-02 14:21:40 +00:00
Jun Kuriyama
8480081292 Escape sort parameter from request when output HTML. 2002-04-23 17:15:40 +00:00
Jun Kuriyama
bdcf881fcc Escape input from query. 2002-04-22 05:08:41 +00:00
Alexey Zelkin
3823ccc9aa * 4.4-STABLE -> 4.5-STABLE
* Point ftp directory associated to -STABLE to $ftproot/packages-4-stable,
instead of $ftproot/packages-4.?-stable. When this file will be forgoten to be
updated next time it will not cause big problems.

* Remove 3.5-STABLE and 3.5-RELEASE from list of releases in search criteria
since ftp.FreeBSD.org no longer carry packages for this branch

* Add 4.3-RELEASE's INDEX time specification. Now request for 4.3-RELEASE
will return 4.3-RELEASE, not default.

* Also switch default release in search criteria to -STABLE to avoid
confusion of people who usually expect more recent information on
ports available for FreeBSD. Since -RELEASE criteria means using pors/INDEX
associated with exact release people never will see for new things until
manually change -RELEASE to -STABLE.
2002-04-18 18:04:27 +00:00
Jun Kuriyama
f25a592f67 Fix typo in previous commit. 2002-04-17 08:15:39 +00:00
Jun Kuriyama
74fc306920 Temporally bandaid to avoid using %ENV variables literally.
TODO:
  o Clean-up CGI files from scratch. :-)
2002-04-17 05:03:38 +00:00
Bill Fenner
b896f3625f Re-add missing ; 2002-04-11 01:55:34 +00:00
Akinori MUSHA
078fd33429 Update to FreeBSD-cvsweb 2.0.1.
2002-04-11  Akinori MUSHA  <knu@iDaemons.org>

	* cvsweb.cgi, cvsweb.conf: Perform an HTML cleanup.
	[Submitted by: Ville Skytt,Ad(B <ville.skytta@iki.fi>]

	* cvsweb.cgi: Call this version FreeBSD-cvsweb 2.0.1.

2002-02-06  Akinori MUSHA  <knu@iDaemons.org>

	* cvsweb.cgi: Use TMPDIR instead of the hardcoded /tmp.

	* cvsweb.cgi: Never pass 'MAIN' to cvs(1).  'HEAD' is the valid
	tag.
2002-04-10 20:26:27 +00:00
Akinori MUSHA
c54344a6cc Resolve conflicts and remove unuseful CVS tags in comment. 2002-04-10 20:13:19 +00:00
Ceri Davies
855a4223aa - Stop asking people to enter their postal address when we do nothing with it
- Offer to subscribe people to -announce and -security-notifications instead

Approved by:	murray
PR:		docs/35563
2002-04-01 13:39:05 +00:00
Bill Fenner
4418b34dc8 Updated states in header.
Use query-pr --list-foo to get states and classes.
Add headers to &state=summary display.
2002-03-22 15:38:24 +00:00
Peter Wemm
2c9aa1786f Add p4 archives to the allowed-list 2002-03-19 00:53:52 +00:00
Wolfram Schneider
1e7f9c29da the russian cvsweb mirror is located in Ukraine (not Russia!)
Submitted by: "Womchik alexeyeff" <wom@wom.ru>
2002-03-09 20:55:39 +00:00
Wolfram Schneider
1c920853cd Added OSF1 V4.0/alpha and OSF1 V5.1/alpha. Also known als Compaq True64 Unix. 2002-02-26 11:27:26 +00:00
Wolfram Schneider
78a84cd195 Added FreeBSD 4.5 Release.
Make FreeBSD 4.5 the default release until FreeBSD-4.5-stable
packages are available.
2002-02-12 10:48:04 +00:00
Wolfram Schneider
ba68edafc5 FreeBSD 4.5-RELEASE is now the default release 2002-02-09 22:58:17 +00:00
Wolfram Schneider
08998ecc47 Added FreeBSD 4.5-RELEASE
Removed FreeBSD 4.4-stable
2002-02-09 22:55:35 +00:00
Wolfram Schneider
5cd78277fe Aded alias FreeBSD 4.5-RELEASE, pointing to FreeBSD-4.4-stable. 2002-01-21 22:32:19 +00:00
Wolfram Schneider
3c20ab8478 Added FreeBSD 4.5-stable alias (pointing to 4.4-stable) 2002-01-21 18:34:16 +00:00
Wolfram Schneider
425624928e Added XFree86-4.2.0 2002-01-21 18:11:44 +00:00
Alexey Zelkin
b115a243fc Correct preview mode -- close </a> before printing description.
PR:	docs/33641
2002-01-08 13:29:12 +00:00
Wolfram Schneider
8ece919dce alias freebsd point to FreeBSD 4.4-RELEASE 2001-12-30 17:01:54 +00:00
Wolfram Schneider
bc7ef30df0 Added SuSE Linux/i386 7.3 2001-12-30 14:13:52 +00:00
Wolfram Schneider
f121e49efc added Red Hat Linux/i386 7.2 2001-12-30 14:13:07 +00:00
Wolfram Schneider
a3f2cd79bc Added NetBSD 1.5.1 and NetBSD 1.5.2 2001-12-30 11:01:57 +00:00
Wolfram Schneider
a25e4bebe5 Added OpenBSD 3.0 2001-12-30 10:48:38 +00:00
Wolfram Schneider
5c529faba2 catagory -> category
PR: misc/32749
submitted by: Steven Huwig <sjh13@po.cwru.edu>
2001-12-12 15:25:46 +00:00