Commit graph

302 commits

Author SHA1 Message Date
Wolfram Schneider
d52b336596 perl typo
Submitted by:	Chris Costello <chris@calldei.com>
2000-11-29 13:59:24 +00:00
Wolfram Schneider
f39b1e916c typo in last commit 2000-11-29 13:48:17 +00:00
Wolfram Schneider
1b334d6405 better argument checking 2000-11-29 13:39:37 +00:00
Wolfram Schneider
5e5e613f90 fix spaces in full text search 2000-11-07 21:43:02 +00:00
Jun Kuriyama
dd4f2e8d8f Switch web.mk to share/mk/web.site.mk in English version. 2000-11-07 04:05:37 +00:00
Wolfram Schneider
54d266b890 Add database pkgdescr for full text search in ports/<category>/port>/pkg-descr 2000-11-05 19:05:43 +00:00
Wolfram Schneider
c71248d604 evil hack to support full text search in ports/<category>/<port>/pkg-descr 2000-11-05 19:04:36 +00:00
Wolfram Schneider
cedb2f22f4 Create a hyperlink to cvsweb.cgi in cvs log mails. 2000-11-05 10:18:10 +00:00
Akinori MUSHA
4c28e66686 Merge from knu-cvsweb 1.104.1.39.
2000-11-05 00:32  knu

	* cvsweb.cgi: Silence `Use of uninitialized value' warnings.

2000-11-03 02:36  knu

	* README.knu: Mention cat.1 is hyperlinked as well as cat(1).

2000-11-03 02:34  knu

	* cvsweb.cgi: MFZ: 1.104:

	2000-11-02 07:05  hnordstrom

		* cvsweb.cgi: Allow for 0.X versions. CVS accepts such
		version numbers in import -b even if not strictly legal...

2000-11-03 02:33  knu

	* cvsweb.conf: Set the default diff type to unidiff for all
	browsers, not only text-based ones.
2000-11-04 19:23:25 +00:00
Wolfram Schneider
ead0572613 accept digits an multiple dashes in mailing list name 2000-11-01 09:52:06 +00:00
Steve Price
ca1a828d71 Add two new classes of problem reports: update and maintainer-update for
non-maintainer and maintainer submitted updates to ports.  Also remove
the support class so this list matches that of send-pr(1).
2000-10-29 22:16:41 +00:00
Jonathan M. Bresler
aecc5899ee getmsg.cgi used a "\n^From " pattern to find the end of
one email message and the start of another.  this hueristic
	failed on lines like "\n^From Ushant to Scilly is 35
	leagues".

	the new pattern relies upon our From line ending in the
	four digits of the year.  which is also an hueristic that
	will from fail from time to time.  For example "\n^From
	2000 substract 1 to get 1999$".

PR:	docs/21762
2000-10-29 16:29:45 +00:00
Wolfram Schneider
1b587bb8cf Fix year up to year 2899 2000-10-28 18:20:39 +00:00
Akinori MUSHA
6b2537ebd8 Set unidiff as the default diff format for non-textbased browsers too.
Requested by:	eivind, and some other people
2000-10-27 16:09:25 +00:00
Alexey Zelkin
dc5ac39672 Do not use not allowed characters in manualy built href's
PR:		misc/22191 (report)
Submitted by:	Patrick Seal <patseal@hyperhost.net>
2000-10-22 14:25:07 +00:00
Akinori MUSHA
77b9acfdc4 Merge from knu-cvsweb 1.103.1.37.
2000-10-21 00:46  knu

	* cvsweb.cgi: Always give options to click on a non-colored diff
	_and_ a colored diff.

	Requested by:	SO many people :>

2000-10-20 22:59  knu

	* TODO.knu: Hyperlinking was properly fixed.

2000-10-20 21:28  knu

	* TODO.knu, cvsweb.cgi: Fix htmllify so that <A href="...">...</A>
	won't nest. :)

	Do not show additional "(colored)" diff links when long colored
	diff is the default.

	Reduce the use of `.' operator that is known to be expensive.  Fix
	indent, clean up.

2000-10-11 06:14  knu

	* cvsweb.cgi: Introduce a new function: htmlquote().

	Clean up hyperlink tags.
	    - Use &link() instead of <a	href="...">...</a>.
	    - Do urlencode() or htmlquote() as appropriate.

2000-10-11 03:48  knu

	* cvsweb.cgi:
	  - Recognize "links" as another text mode browser.
	  - Fix the revision links in the annotation view of a file.

	Submitted by:	Christian Weisgerber <naddy@mips.inka.de>
2000-10-20 16:00:29 +00:00
Wolfram Schneider
9347c454c0 Support search in recent mail index (year 1999 and 2000).
Reset date variables so search.cgi will not print
the date of the previous mail if the date format in the
index is wrong.
2000-10-10 19:40:43 +00:00
Alexey Zelkin
0698a1f883 Fix this script to understand "new ports layout"
Noticed by: many on -www
2000-10-09 12:27:01 +00:00
Akinori MUSHA
ca00c6412c Merge from knu-cvsweb 1.103.1.33.
2000-10-07 16:44  knu

	* cvsweb.cgi: Fix &link() not to put a redundant trailing LF.

	Improve manpage linking to support "foo.1" as well as "foo(1)".

2000-10-07 16:35  knu

	* cvsweb.cgi: Fix screwups in the last commit.

	Parse rlog's output explicitly.  Recognize 77 ='s as a file
	separator, and 28 -'s as revision separator.

	Submitted by:	Makoto MATSUSHITA <matusita@jp.FreeBSD.org>

2000-10-03 04:07  knu

	* cvsweb.cgi: Cleanup $barequery generation.  Undefine "my"
	variables when they are done.
2000-10-07 07:57:33 +00:00
Wolfram Schneider
3b3e44cc3f improve HTML escaping (CSS vulnerablility)
Submitted by: Dan Rench <drench@i-works.com>
2000-10-03 19:50:16 +00:00
Akinori MUSHA
01d258dd09 Merge from knu-cvsweb 1.103.1.30.
2000-10-01 05:10  knu

	* cvsweb.cgi: Fix annotation bugs.
	  - Do not pass gzip'ed directives to cvs. (it never worked, sigh)
	  - Fix mis-spacing.  Now it should look pretty well.
2000-09-30 20:21:04 +00:00
Akinori MUSHA
a15211c2a5 Merge from knu-cvsweb 1.103.1.29.
2000-10-01 03:48  knu

	* INSTALL, cvsweb.cgi: Specify -R (Read-only mode) and -l (Do not
	log in history) flags when doing a cvs annotation so that one does
	not need to turn on the write permission on CVSROOT/history for the
	user which httpd runs cvsweb.cgi as. (typically "nobody")

2000-10-01 03:27  knu

	* cvsweb.cgi: Fix the comment to make how to set $config clear.

	Inspired by:	"Dan Langille" <dan@langille.org>

2000-09-29 03:06  knu

	* cvsweb.cgi: Trap errors in the configuration files on loading and
	show error messages.  (Previously it failed silently)

	Submitted by:	Sean Scarff <sean@pavilion.net>
2000-09-30 18:57:41 +00:00
Will Andrews
a5910766d1 Add Hungary mirror.
Submitted by:	Szilveszter Adam <sziszi@petra.hos.u-szeged.hu>
2000-09-24 09:13:35 +00:00
Akinori MUSHA
e26451d78d Add the Portuguese server back to the mirror list, which was
mistakenly lost when I upgraded cvsweb.

Noticed by:	Joao Pedras <jpedras@webvolution.net>

Merge from knu-cvsweb 1.103.1.26.

2000-09-22 20:13  knu

	* cvsweb.cgi, cvsweb.conf: Remove $backcolor and introduce
	$body_tag_for_src to allow to set the foreground color.

	Noticed by:	dcs@FreeBSD.org

2000-09-22 00:30  knu

	* cvsweb.cgi: MFZ: 1.103.
2000-09-23 20:37:58 +00:00
Will Andrews
ffd7603fc8 Update list of FTP mirrors in WWW: Add ftp[7-9].FreeBSD.org, and introduce
new Lithuanian FTP mirror category.

Submitted by:	phantom
2000-09-23 13:47:27 +00:00
Akinori MUSHA
89147eaeac Merge from knu-cvsweb 1.101.1.24.
2000-09-20 05:07  knu

	* cvsweb.cgi: Follow tab-width/tabstop/ts directives when expanding
	tabs into spaces.  Currently, only first 10 lines are scanned for
	the directives.

2000-09-20 04:57  knu

	* cvsweb.cgi: MFZ: 1.101.
	    - Fix a few bugs under mod_perl.
	    - Use the Compress::Zlib module if available.
	    - Embed PDF files inside the cvs markup view.

2000-09-20 03:35  knu

        * cvsweb.cgi: s/ts/tabstop/ that I forgot to substitute in the last
        update.

2000-09-12 02:11  knu

        * cvsweb.cgi: Allow one to set the default diff type.

        Inspired by:    Makoto MATSUSHITA <matusita@jp.FreeBSD.org>

2000-09-10 20:54  knu

        * cvsweb.cgi: Clean up spacedHtmlText().
2000-09-19 20:20:06 +00:00
Akinori MUSHA
48f5a91e42 Merge from knu-cvsweb 1.94.1.19.
2000-09-05 00:53  knu

	* cvsweb.cgi: Get the revision numbers in annotation available as
	hyperlinks.

	Requested by:	Josef Karthauser <joe@pavilion.net>

2000-09-04 23:50  knu

	* cvsweb.cgi: Fix previously introduced incorrect fix.
	s/\s+\n$//; --> s/\s+$/\n/;

	FreeBSD PR:	misc/20989
	Submitted by:	Tony Finch <dot@dotat.at>
2000-09-04 16:05:40 +00:00
Akinori MUSHA
f7f9f8ce43 Since www.flame.org seems to have a complete and newer set of NetBSD
manpages, use www.flame.org's service instead of www.FreeBSD.org's.
2000-09-03 19:44:19 +00:00
Akinori MUSHA
97b4252dad Introduce manpage hyperlinking. 2000-09-03 18:46:25 +00:00
Akinori MUSHA
24f331a226 Merge from knu-cvsweb 1.94.1.17.
2000-09-04 03:25  knu

	* README.knu, cvsweb.cgi, cvsweb.conf: Introduce manpage
	hyperlinking.

2000-09-04 02:33  knu

	* cvsweb.cgi: Get all mail URLs and addresses as hyperlinks, not
	just the first one.  (s/// --> s///g)
2000-09-03 18:45:10 +00:00
Wolfram Schneider
8a3329ab84 Update ports package releases: 4.0 -> 4.1, 3.4 -> 3.5, added 2.2.8 2000-09-03 16:30:26 +00:00
Wolfram Schneider
f8c235934c added FreeBSD 3.5.1-RELEASE 2000-08-28 06:36:03 +00:00
Akinori MUSHA
0d12a1fb75 Merge from knu-cvsweb 1.94.1.15.
2000-08-25 18:01  knu

	* cvsweb.cgi: Get side-by-side diff working when $showfunc is true,
	noting that `-p' option of diff(1) can only be used with context
	and unified diffs.

	Submitted by:	Roger Hardiman <roger@cs.strath.ac.uk>

	Allow to specify CVS tags or branch names (including `.' and
	`HEAD') on cvs checkout.

	e.g.    http://foo/cvsweb.cgi/bar/dood.c?rev=.
	http://foo/cvsweb.cgi/bar/dood.c?rev=RELENG_4
	http://foo/cvsweb.cgi/bar/dood.c?rev=RELENG_4_1_0_RELEASE

	Not for diff currently, as rcsdiff does not grok CVS tags.

	Inspired by:	Folks at the FreeBSD cvs-all list.

	Specify `-R' (turn on read-only repository mode) and `-l' (do not
	log in the command history) on cvs checkout, so that one does not
	need a write permission with the repository.

2000-08-25 00:53  knu

	* cvsweb.cgi: MFZ 1.94.	(Fix a typo in JavaScript code)
2000-08-25 09:21:00 +00:00
Wolfram Schneider
31a84c223b added FreeBSD 4.1-RELEASE 2000-08-24 16:57:22 +00:00
Akinori MUSHA
b42dbe4639 Fix a typo: Russian -> Russia
I overlooked this when I merged our changes into Zeller's version.
Sorry.

Submitted by:	Daniel Harris <dannyboy@hub.freebsd.org>

--

Turn $hr_ignwhite off.  Whitespace changes are important and should
never be ignored on taking a diff.

Reported by:	Archie Cobbs <archie@whistle.com>
2000-08-15 20:16:37 +00:00
Akinori MUSHA
9f073d3c62 Merge conflicts.
Declare function prototypes to shut up run-time warnings.
Whitespace cleanup.
2000-08-15 08:47:40 +00:00
Akinori MUSHA
70cace3e6c Add cvsweb.conf* files to DATA. 2000-08-14 04:57:27 +00:00
Akinori MUSHA
ee63a4ae51 Resolve conflicts.
Add $FreeBSD$ tags.

Configure cvsweb.conf and add some extra confs for freefall.
2000-08-14 04:55:19 +00:00
Akinori MUSHA
10aa3ca319 Initial import of knu-cvsweb 1.93.1.11, which is based on cvsweb-zeller 1.93. 2000-08-14 04:35:13 +00:00
Michael Haro
360a035769 "not fond" -> "not found" 2000-08-08 06:04:10 +00:00
Akinori MUSHA
52499edf94 Add a link to get the PR in raw text format.
This would help get a PR via web to extract patches/shars in it handily. :)
2000-07-28 21:21:20 +00:00
Akinori MUSHA
73e3135673 Fix it so perl4 can grok.
I had carelessly used Perl5 specific syntax everywhere in my previous
changes as I wasn't aware that there were those mirror sites that
still use perl4.

Pointed out by:	wosch
2000-07-18 18:27:14 +00:00
Akinori MUSHA
ddfafe77ac Fix a security hole: Do not pass the input from a user to the shell
without checking!

Approved by:	kris (as a security officer)
2000-07-13 09:01:10 +00:00
John Polstra
3d5a60681e s/Russian/Russia/ to be consistent with the way the other mirrors are listed. 2000-07-12 05:25:50 +00:00
John Polstra
b85d64b4ad Add Portugese mirror. 2000-07-12 05:23:33 +00:00
Wolfram Schneider
151703e1f5 added some workarounds due lost sources on hub (disk crash) 2000-06-18 16:15:33 +00:00
Wolfram Schneider
8e5370c02a added RedHat 6.1 and 6.2 man pages 2000-06-18 13:41:37 +00:00
Wolfram Schneider
ee67905b45 New manpages: FreeBSD 4.0-RELEASE/Ports (Release + Ports)
also now the default  release
2000-06-18 13:29:14 +00:00
Tim Vanderhoek
e1ed6f3799 Modify the PR-matching regexp to know about the new sparc, advocacy,
and alpha categories.
2000-05-22 08:52:43 +00:00
Wolfram Schneider
e4c9030535 4.0-STABLE/i386 is now the default release for ports. 2000-04-23 09:54:35 +00:00