aboutsummaryrefslogtreecommitdiff
path: root/devel/cvsweb3
Commit message (Collapse)AuthorAgeFilesLines
* Update to FreeBSD-cvsweb 2.0.0.Akinori MUSHA2001-11-073-17/+7
| | | | | | | | | | | | | | | * cvsweb.conf-freebsd: Allow downloading a tarball of a project directory as well as a port directory. * cvsweb.cgi, cvsweb.conf: Introduce optional output filter. [Requested by: Shigeyuki Fukushima <shige@FreeBSD.org>] * cvsweb.cgi: Fix a bug where it produces wrong download links when cvsweb.cgi is placed right under the document root. [Reported by: Arnaud on EFnet] Notes: svn path=/head/; revision=49823
* Forgot to update patches.Akinori MUSHA2001-08-012-18/+18
| | | | Notes: svn path=/head/; revision=45695
* Update to knu-cvsweb 1.112.1.82.Akinori MUSHA2001-08-012-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-08-01 Akinori MUSHA <knu@iDaemons.org> * cvsweb.cgi: perltidy -i=8 -t -pt=2 -bt=2 -sbt=2 -ci=4 -noll -sfs -nasc -ce * cvsweb.conf, cvsweb.conf-freebsd, cvsweb.conf-netbsd, cvsweb.conf-openbsd, cvsweb.conf-ruby: perltidy -i=8 -t -pt=2 -bt=2 -sbt=2 -ci=4 -noll -sfs -nasc -ce * cvsweb.cgi, cvsweb.conf: MFZ 1.111, but introduce @ForbiddenFiles instead of @DissallowRead to forbid user to cvs checkout/diff/annotate specified files. * cvsweb.cgi: MFZ 1.112: A couple of trivial fixes. 2001-07-26 Akinori MUSHA <knu@iDaemons.org> * cvsweb.cgi: Chdir to TMPDIR so it works even when the cgi-bin directory is unreadable. [Submitted by: Dmitry Morozovsky <marck@rinet.ru>] * cvsweb.cgi: Let the module/path box appear and work properly when there is only one repository. [Submitted by: Dmitry Morozovsky <marck@rinet.ru>] Notes: svn path=/head/; revision=45694
* Update to knu-cvsweb 1.110.1.78.Akinori MUSHA2001-07-062-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | 2001-07-06 Akinori MUSHA <knu@iDaemons.org> * cvsweb.cgi, cvsweb.conf: Support "zip" as an additional archiver. * cvsweb.cgi: MFZ 1.110. But the bug had already been fixed in knu-cvsweb. 2001-06-22 Akinori MUSHA <knu@iDaemons.org> * cvsweb.cgi: Get rid of a potential "uninitialized variable usage" warning. [Submitted by: Bill Fenner <fenner@FreeBSD.org>] 2001-06-08 Akinori MUSHA <knu@iDaemons.org> * cvsweb.cgi: MFZ 1.109. Preset the global variable the stores the per file cvs info to avoid accumulating cruft under modperl. Notes: svn path=/head/; revision=44818
* Update to 1.106.1.74.Akinori MUSHA2001-06-052-2/+2
| | | | | | | | | | | | | | | | | | | 2001-06-05 Akinori MUSHA <knu@iDaemons.org> * cvsweb.cgi: Change "Previous Directory" to "Parent Directory". * cvsweb.cgi: Properly HTML-quote function names in the colored diff view. [Submitted by: Ian Whalley <ian@whalley.org>] 2001-05-18 Akinori MUSHA <knu@iDaemons.org> * cvsweb.cgi: Avoid localizing @_ to make threaded Perl happy. [FreeBSD PR: 26851] [Submitted by: David Wolfskill <dhw@whistle.com>] Notes: svn path=/head/; revision=43521
* Don't bother Perl with $@%'s in CVSROOT, TITLE, etc..Akinori MUSHA2001-05-191-5/+5
| | | | | | | | PR: ports/27234 Submitted by: Gordon Burditt <gordon@hammy.lonestar.org> Notes: svn path=/head/; revision=42763
* Update to knu-cvsweb 1.106.1.72.Akinori MUSHA2001-05-102-2/+2
| | | | | | | | | | 2001-05-10 Akinori MUSHA <knu@iDaemons.org> * cvsweb.cgi: Correct a link in the navigation header. [Submitted by: Tanaka Akira <akr@m17n.org>] Notes: svn path=/head/; revision=42500
* Update to knu-cvsweb 1.106.1.71.Akinori MUSHA2001-05-072-2/+2
| | | | | | | | | 2001-05-08 Akinori MUSHA <knu@iDaemons.org> * cvsweb.cgi: Fix a typo and get diff -F RE to really work. Notes: svn path=/head/; revision=42377
* Update to knu-cvsweb 1.106.1.70b. No functional changes but onlyAkinori MUSHA2001-04-243-3/+4
| | | | | | | | | | | | | | documentational changes. 2001-04-25 Akinori MUSHA <knu@iDaemons.org> * cvsweb.conf: Introduce the new knu-cvsweb site: http://www.idaemons.org/~knu/cvsweb/ * ChangeLog: Update and reformat. Notes: svn path=/head/; revision=41864
* Update to knu-cvsweb 1.106.1.70.Akinori MUSHA2001-03-272-2/+2
| | | | | | | | | | | | | | | | | | | 2001-03-28 02:20 knu * cvsweb.cgi: Re-fix the bogus fix for the previous colons-in-a-filename problem. Noted by: Yar Tikhiy <yar@freebsd.org> 2001-03-28 01:39 knu * cvsweb.cgi: Conform cvsweb-markup pages to HTML 4.0 Transitional. Submitted by: Will Andrews <will@physics.purdue.edu> Validated by: http://validator.w3.org/ Notes: svn path=/head/; revision=40453
* Update to knu-cvsweb 1.106.1.68.Akinori MUSHA2001-03-222-4/+4
| | | | | | | | | | | | | | | | | | | | 2001-03-23 Akinori MUSHA <knu@iDaemons.org> * cvsweb.cgi: Encode colons in file names properly. FreeBSD PR: 25963 Submitted by: Marc van Woerkom <3d@FreeBSD.org> * cvsweb.cgi: MFZ: 1.106. Do closedir() properly. 2001-02-01 Akinori MUSHA <knu@iDaemons.org> * cvsweb.cgi: Use a fixed-width font in the colored diff view. Requested by: Julian Elischer <julian@elischer.org> Notes: svn path=/head/; revision=40219
* Add %%PORTDOCS%%.Akinori MUSHA2001-02-101-7/+7
| | | | Notes: svn path=/head/; revision=38175
* Update to knu-cvsweb 1.105.1.65.Akinori MUSHA2001-01-293-9/+4
| | | | | | | | | | 2001-01-29 Akinori MUSHA <knu@iDaemons.org> * cvsweb.cgi: Remove an obsolete notice: CVSWEB_CONFIG is disused. One leftover substitution: "cvs" -> $CMD{cvs} Notes: svn path=/head/; revision=37718
* Update a patch to fix a typo rather than a repack/update.Akinori MUSHA2001-01-141-5/+10
| | | | Notes: svn path=/head/; revision=37182
* Update to knu-cvsweb 1.105.1.64.Akinori MUSHA2001-01-142-4/+5
| | | | | | | | | | | | | | | 2001-01-13 Akinori MUSHA <knu@iDaemons.org> * cvsweb.conf: Add some knu-cvsweb info. * cvsweb.cgi: MFZ: 1.105. * README.knu, TODO.knu, cvsweb.cgi, cvsweb.conf, cvsweb.conf-freebsd, cvsweb.conf-netbsd, cvsweb.conf-openbsd, cvsweb.conf-ruby: Change CVS tags: "Id" -> "Idaemons". Notes: svn path=/head/; revision=37181
* Update to knu-cvsweb 1.104.1.63.Akinori MUSHA2001-01-122-2/+2
| | | | | | | | | | | | | | | | 2001-01-12 08:42 knu * cvsweb.cgi, cvsweb.conf-freebsd, cvsweb.conf-netbsd, cvsweb.conf-openbsd: Clean up URI parser. Workaround thttpd's buggy SCRIPT_NAME / PATH_INFO parser. Requested by: Makoto MATSUSHITA <matusita@jp.FreeBSD.org> Allow downloading a single port/pkgsrc in tarball by default. Notes: svn path=/head/; revision=37121
* Update to knu-cvsweb 1.104.1.62.Akinori MUSHA2001-01-112-2/+2
| | | | | | | | | | | | 2001-01-12 03:17 knu * cvsweb.cgi, cvsweb.conf: D'oh, forgot to chomp the result of `uname`. Submitted by: Christian Weisgerber <naddy@mips.inka.de> Notes: svn path=/head/; revision=37106
* Update to knu-cvsweb 1.104.1.61.Akinori MUSHA2001-01-114-19/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-01-11 11:00 knu * cvsweb.cgi, cvsweb.conf: Oops. 2001-01-11 10:52 knu * cvsweb.cgi, cvsweb.conf, cvsweb.conf-freebsd, cvsweb.conf-netbsd, cvsweb.conf-openbsd: Run "tar cf - ... | gzip -c" rather than "tar zcf - ..." to avoid tar(1)'s automatic padding of nulls to align with the block size, which is just garbage for a receiver. Noted by: Katsuyuki Komatsu <komatsu@sarion.co.jp> Have $uname variable to hold the OS implementation name. Move %CMD's initialization part to the beginning of cvsweb.conf so it can use $uname and configure properly for the OS. Wrap FreeBSD or OpenBSD specific features in conditional blocks using $uname. Fix some open() calls in good manners. Notes: svn path=/head/; revision=37089
* Update to knu-cvsweb 1.104.1.59.Akinori MUSHA2001-01-052-2/+2
| | | | | | | | | | | | | | | | | | 2001-01-05 09:00 knu * cvsweb.cgi: Delete $ENV{PATH} before everything. (against -T paranoia) It's nothing to worry since cvsweb.cgi always invokes executables by full paths, though. Correct the error messages regarding $command_path. 2001-01-03 17:57 knu * cvsweb.cgi, cvsweb.conf: Don't rely on perl's $ENV{PATH} search. Search commands for itself and specify them by full paths. Notes: svn path=/head/; revision=36800
* Update to knu-cvsweb 1.104.1.57.Akinori MUSHA2001-01-032-2/+2
| | | | | | | | | | | | | | | | 2001-01-03 11:55 knu * README.knu, cvsweb.cgi: Don't forget to add $query to the URL when redirecting. Now module alias redirection and Attic redirection work with all sticky variables preserved. (Previously they didn't work against a non-default cvsroot) Put a text field on each directory view that allows user to jump directly to an arbitrary module, which can be specified either by a full module/file path or by a module alias. Notes: svn path=/head/; revision=36616
* Update to knu-cvsweb 1.104.1.56.Akinori MUSHA2001-01-024-19/+16
| | | | | | | | | | | | | 2001-01-03 08:34 knu * README.knu, cvsweb.cgi, cvsweb.conf: List CVS repository entries in the specified order, not alphabetical. Now /usr/local/etc/cvsweb/ is the default directory for configuration files. Notes: svn path=/head/; revision=36613
* Update to knu-cvsweb 1.104.1.55.Akinori MUSHA2001-01-024-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-01-02 21:23 knu * cvsweb.cgi, cvsweb.conf: Get cvsweb.cgi to run under perl -T. Change perl command line: Change perl5 to perl and just declare `require 5.000'. Remove -s option that was intended for debug use. Add -T option to perform security checks. Change search paths for cvsweb.conf: Don't adopt the value of $ENV{CVSWEB_CONFIG} that was intended for debug use. Search the same directory that cvsweb.cgi is in instead of the current directory. Invoking `last' in `do { ... } while (0);' is wrong. Change the loop to `while (1) { ... last; }'. Don't do chdir. Instead, use tar(1)'s -C option and cvs(1) export's -d option. Explicitly define $ENV{PATH}. Turn $allow_compress off by default so user can debug cvsweb.cgi easily. Notes: svn path=/head/; revision=36598
* Update to knu-cvsweb 1.104.1.54.Akinori MUSHA2001-01-017-15/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Install cvsweb.conf* files under ${PREFIX}/etc/cvsweb/. 2001-01-02 08:15 knu * cvsweb.cgi, cvsweb.conf, cvsweb.conf-freebsd, cvsweb.conf-netbsd, cvsweb.conf-openbsd, cvsweb.conf-ruby: Add $prkeyword variable to allow user to use (e.g.) `Bug' instead of `PR' as the bug report identifier. Add cvsweb.conf-{freebsd,openbsd,netbsd,ruby} files, and move rather FreeBSD specific configuration values to cvsweb.conf-freebsd. Add a %funcline_regexp entry for Ruby. (*.rb) 2001-01-02 06:24 knu * cvsweb.conf: Add `pending' to the list of PR categories. 2001-01-02 05:57 knu * cvsweb.cgi: Reduce 'Use of uninitialized value' warnings. Noticed by: Wolfram Schneider <wosch@schneider.org> Notes: svn path=/head/; revision=36589
* Update to knu-cvsweb 1.104.1.52.Akinori MUSHA2000-12-292-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-12-30 08:56 knu * cvsweb.cgi: Oops, I forgot "cvs export" always need a -r/-D. Specify -rHEAD when no tag/branch is defaulted. 2000-12-30 08:35 knu * cvsweb.cgi, cvsweb.conf: Add $preformat_in_markup variable and turn it off by default. This option should be turned off when you have files in the repository that are in a multibyte encoding which uses HTML special characters ([<>&"]) as part of a multi-byte character. (such as iso-2022-jp, ShiftJIS, etc.) Otherwise those files will get screwed up in markup. Fix for those systems which tar(1)'s are not GNU tar(1). - Add @@tar_options variable and make the --ignore-failed-read flag optional. - Use cvs export instead of cvs checkout, so the --exclude 'CVS' flag isn't needed. Noticed by: Christian Weisgerber <naddy@mips.inka.de> Fix for those systems which cvs(1)'s don't support -R option. (Actually, only FreeBSD's and OpenBSD's cvs(1) support it) - Add @@cvs_options and make the -R flag optional. 2000-12-29 22:29 knu * cvsweb.cgi: Add charset to all text/* output, including diffs. Submitted by: Alexey Zelkin <phantom@cris.net> Notes: svn path=/head/; revision=36448
* Update to knu-cvsweb 1.104.1.49. Tiny fixes.Akinori MUSHA2000-12-292-2/+2
| | | | | | | | | | | | | | 2000-12-29 18:12 knu * cvsweb.cgi: The use of `do "file"' is obsolete. Use require instead. 2000-12-29 17:47 knu * cvsweb.cgi: Add the prototype declaration for hrefquote(). Notes: svn path=/head/; revision=36434
* Update to knu-cvsweb 1.104.1.47.Akinori MUSHA2000-12-282-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-12-29 03:17 knu * README.knu: Mention automatic tarball generation feature. 2000-12-29 03:16 knu * TODO.knu: Directory sorting was fixed at the same time that "show only tags" feature was fixed. 2000-12-29 03:07 knu * cvsweb.cgi: Specify --ignore-failed-read on invoking tar(1). 2000-12-29 02:49 knu * cvsweb.cgi, cvsweb.conf: Add "automatic tarball generation" feature. You can check out a whole directory in gzipped tarball. Obtained from: Debian package: cvsweb_1.93-1 Allow space characters in file names. (not tested yet) Notes: svn path=/head/; revision=36426
* Update to knu-cvsweb 1.104.1.45.Akinori MUSHA2000-12-182-2/+2
| | | | | | | | | | | | | | | | | | | | | | 2000-12-18 13:25 knu * TODO.knu, cvsweb.cgi: Revert MFZ: 1.103 -> 1.104 which introduced a bogus bug. As noone seems to need to use 0.X revisions, I'd just drop it. This should fix the "show only tags" feature. 2000-12-18 12:47 knu * cvsweb.cgi: Silence the warnings. 2000-12-18 11:48 knu * cvsweb.cgi: Add meta tags to prevent WWW robots from crawling over the cvsweb. Submitted by: Wolfram Schneider <wolfram@schneider.org> Notes: svn path=/head/; revision=36049
* Update to knu-cvsweb 1.104.1.42.Akinori MUSHA2000-12-072-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-12-08 00:11 knu * cvsweb.cgi: Silence `Use of uninitialized value' warnings. (again) 2000-12-07 03:20 knu * TODO.knu: Mention "show only tags" feature breakage. 2000-12-07 03:19 knu * cvsweb.cgi: Emit a rather better error message when a user requests to check out a deleted file. Pointed out by: Chris Faulhaber <jedgar@fxp.org> Cut an out-of-date error message. (adding -R and -l options to the cvs command line should have obsoleted it) Optimize, clean up. 2000-11-23 04:26 knu * cvsweb.cgi, cvsweb.conf: Add a new variable $charset to specify the charset for HTML output. Submitted by: SADA Kenji <sada@bsdclub.org> Notes: svn path=/head/; revision=35748
* Update to knu-cvsweb 1.104.1.39.Akinori MUSHA2000-11-042-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=34805
* Install TODO.knu too.Akinori MUSHA2000-10-202-1/+8
| | | | | | | | | | Install under ${PREFIX}/www when it exists or ${PREFIX}/share/apache does not exist. Submitted by: jeh Notes: svn path=/head/; revision=34048
* Update to knu-cvsweb 1.103.1.37.Akinori MUSHA2000-10-202-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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> Notes: svn path=/head/; revision=34030
* Update to knu-cvsweb 1.103.1.33.Akinori MUSHA2000-10-072-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=33463
* Update to knu-cvsweb 1.103.1.30.Akinori MUSHA2000-09-302-2/+2
| | | | | | | | | | | 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. Notes: svn path=/head/; revision=33273
* Update to knu-cvsweb 1.103.1.29.Akinori MUSHA2000-09-302-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | 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> Notes: svn path=/head/; revision=33271
* Update to knu-cvsweb 1.103.1.26.Akinori MUSHA2000-09-232-3/+3
| | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=33050
* Update to knu-cvsweb 1.101.1.24.Akinori MUSHA2000-09-192-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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(). Notes: svn path=/head/; revision=32878
* Update to 1.94.1.19.Akinori MUSHA2000-09-042-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | 2000-09-05 00:55 knu * README.knu: Mention revision numbers hyperlinking in annotation. 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> Notes: svn path=/head/; revision=32250
* Update to knu-cvsweb 1.94.1.17.Akinori MUSHA2000-09-033-3/+4
| | | | | | | | | | | | | | | | | 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) Install ChangeLog file. Notes: svn path=/head/; revision=32228
* Update to knu-cvsweb 1.94.1.15.Akinori MUSHA2000-08-252-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=31955
* Update to knu-cvsweb 1.93.1.13.Akinori MUSHA2000-08-152-2/+2
| | | | | | | | | | | | - Use cvsweb.conf* in the current directory when they don't exist in /usr/local/etc/. - Declare function prototypes to shut up runtime warnings. - Remove redundant white space at the end of lines. Notes: svn path=/head/; revision=31655
* Update to 1.93.1.10.Akinori MUSHA2000-08-012-2/+5
| | | | | | | | | - Nothing but #!/usr/bin/perl -> #!/usr/bin/perl5 Define USE_PERL5 and substitute ${PERL} for /usr/bin/perl5. Notes: svn path=/head/; revision=31207
* Update with my development branch of cvsweb.Akinori MUSHA2000-07-295-9/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PORTVERSION 1.93.1.9 indicates that it's knu's cvsweb rev. 1.9, based on Zeller's cvsweb rev. 1.93. I'll keep merging all the changes that will be made on Zeller's version as well as enhancing it to meet our needs. :) Below is an excerpt from README.knu. ---- Added features over Zeller's version: o Customizable "show functions" option You can specify a regexp for each file type to teach rcsdiff(1) to recognize function lines. o Customizable PR categories o Move $prcgi to cvsweb.conf Now each repository can have its own PR categories and query-pr.cgi URL, which can be defined in cvsweb.conf-${cvstree}. It is useful when you have such as NetBSD and/or OpenBSD repositories. o Improved support for text-based browsers Unidiff is the default format for diffs, for text-based browsers. o Enhance hyperlinking PR # feature. The following PR numbers will all be hyperlinked. :) PR: 12345, 67890, .. PR: #12345, #67890, .. PR# sparc/12345, i386/67890 PR: ports/43210 kern/98765 .. is related to bin/4567, which is ... Notes: svn path=/head/; revision=31104
* Browse two repositories by default.Akinori MUSHA2000-07-181-1/+1
| | | | | | | | local => /home/cvs FreeBSD => /home/ncvs Notes: svn path=/head/; revision=30806
* Update to rev. 1.90.Akinori MUSHA2000-07-182-2/+2
| | | | | | | o checkout without revision should default to HEAD Notes: svn path=/head/; revision=30799
* Correct md5 that is calculated from the original distfile.Akinori MUSHA2000-07-171-1/+1
| | | | | | | The previous value was of my locally packed tarball somehow.. Notes: svn path=/head/; revision=30747
* Update to rev. 1.89.Akinori MUSHA2000-07-122-2/+2
| | | | | | | | Reduce warnings. Make https URLs clickable as well as ftp and http URLs. Notes: svn path=/head/; revision=30535
* Update to rev.1.86.Akinori MUSHA2000-07-112-3/+4
| | | | | | | | This update fixes several SECURITY problems, so PLEASE UPDATE to this version ASAP. Notes: svn path=/head/; revision=30464
* Use ${MASTER_SITE_LOCAL}.Satoshi Asami2000-06-291-1/+2
| | | | Notes: svn path=/head/; revision=29964
* Local distfiles have been moved to:Akinori MUSHA2000-06-071-2/+1
| | | | | | | ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/knu/ Notes: svn path=/head/; revision=29330
* Update to the latest CVS snapshot.Akinori MUSHA2000-06-072-4/+5
| | | | | | | | - Minor fixes - Timezone support Notes: svn path=/head/; revision=29299