Update to FreeBSD-CVSweb 2.0.5. Approved by: knu (mentor)914249f480
Port details
devel/cvsweb3 3.0.6_5
WWW CGI script to browse CVS repository trees version 3
Port info
- Maintainer
- noackjr@alumni.rice.edu
- Packages
- latest: 3.0.6_5
- Upstream
- up to date
- Last update
- to 3.0.6_5 · fb16dfecae
- Quarterly
- 2026Q4: 3.0.6_5
- WWW
- https://www.FreeBSD.org/projects/cvsweb.html
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install cvsweb3installs 3.0.6_5 fromlatest; fromquarterly(2026Q4) 3.0.6_5- Port
# cd /usr/ports/devel/cvsweb3 && make install clean# make -C /usr/ports/devel/cvsweb3 config # change options first
- Size
- 66 KiB download · 222 KiB installed
- Depends on
- devel/cvsgraph 1.7.2_3, devel/p5-IPC-Run 20260402.0, devel/p5-String-Ediff 0.09_2, lang/perl5.42 5.42.3, mail/p5-MIME-Types 2.29, net/p5-URI 5.34, print/enscript-letter 1.6.6_4
- License
- BSD2CLAUSE
- Options
- 2 of 2 on in the package: DOCS EXAMPLES
- pkg-message
Shown after installing
Quickstart: cd /usr/local/etc/cvsweb cp cvsweb.conf.dist cvsweb.conf and you can browse your CVS repository via web if you set up your web server correctly. The URL to get to the cvsweb will be like `http://localhost/cgi-bin/cvsweb.cgi/'. To configure its appearance and repository entries to browse, edit cvsweb.conf* as you like. For further information, please look into the directory `/usr/local/share/doc/cvsweb'.
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 3.0.6_5 | 3.0.6_5 | – |
| FreeBSD 15 | 3.0.6_5 | 3.0.6_5 | – |
| FreeBSD 14 | 3.0.6_5 | 3.0.6_5 | 3.0.6_5 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 3.0.6_5 | 3.0.6_5 | – |
| FreeBSD 14 | 3.0.6_5 | 3.0.6_5 | 3.0.6_5 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 3.0.6_5.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (125)
Released FreeBSD-CVSweb 2.0.4. Approved by: knu (mentor)72332230ee
Update project web page address. Approved by: knu (mentor)2620fcf374
Add trailing slash to example URI. Approved by: knu (mentor)7d373b9e47
Pass the maintainership over to freebsd-cvsweb@FreeBSD.org.3091de99ec
Update to FreeBSD-cvsweb 2.0.3. 2002-05-22 Akinori MUSHA <knu@iDaemons.org> * 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.c7e7b48bef
Update to FreeBSD-cvsweb 2.0.2 and unmark FORBIDDEN. 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. 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>]94c93334f5
Mark as FORBIDDEN; due to cross-site scripting vulnerabilities. I'll hopefully release the next version this weekend.a746a00c9b
Correct document file names. Submitted by: naddy Pointy hat to: knu6fa4e9c326
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-04-05 Akinori MUSHA <knu@iDaemons.org> * INSTALL: Somehow description configuration doesn't work if you put trailing /'s in module names, so fix the document for the moment. [Submitted by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>] 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.27b99cb1fd
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; the ECHO macro is set to "echo" by default, but it is set to "true" if make(1) is invoked with the -s option while ECHO_CMD is always set to the echo command.
Use command macros where appropriate.32c83edfbcUpdate to FreeBSD-cvsweb 2.0.0. * 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]84e6da4029
Forgot to update patches.92e5d6f66e
Update to knu-cvsweb 1.112.1.82. 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>]d7437a7136
Update to knu-cvsweb 1.110.1.78.
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.47716d0aceUpdate to 1.106.1.74. 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>]3543d11719
Don't bother Perl with $@%'s in CVSROOT, TITLE, etc.. PR: ports/27234 Submitted by: Gordon Burditt <gordon@hammy.lonestar.org>e26611706c
Update to knu-cvsweb 1.106.1.72. 2001-05-10 Akinori MUSHA <knu@iDaemons.org> * cvsweb.cgi: Correct a link in the navigation header. [Submitted by: Tanaka Akira <akr@m17n.org>]ec89854104
Update to knu-cvsweb 1.106.1.71. 2001-05-08 Akinori MUSHA <knu@iDaemons.org> * cvsweb.cgi: Fix a typo and get diff -F RE to really work.72bd7e8e3e
Update to knu-cvsweb 1.106.1.70b. No functional changes but only 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.cd4250fe80
Update to knu-cvsweb 1.106.1.70. 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/0a51fda249
Update to knu-cvsweb 1.106.1.68. 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>8497c48241
Add %%PORTDOCS%%.808a2eada9
Update to knu-cvsweb 1.105.1.65.
2001-01-29 Akinori MUSHA <knu@iDaemons.org>
* cvsweb.cgi: Remove an obsolete notice: CVSWEB_CONFIG is disused.
One leftover substitution: "cvs" -> $CMD{cvs}e80b23e9c7Update a patch to fix a typo rather than a repack/update.a417793506
Update to knu-cvsweb 1.105.1.64. 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".db80aaacb9
Update to knu-cvsweb 1.104.1.63. 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.7a981c1892
Update to knu-cvsweb 1.104.1.62. 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>a047053c55
Update to knu-cvsweb 1.104.1.61. 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.d7d50312b5
Update to knu-cvsweb 1.104.1.59.
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.5c89a45427Update to knu-cvsweb 1.104.1.57. 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.54cfbac643
Update to knu-cvsweb 1.104.1.56. 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.a9c83761b1
Update to knu-cvsweb 1.104.1.55.
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.f46dcf77e6Update to knu-cvsweb 1.104.1.54.
- 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>4701f83604Update to knu-cvsweb 1.104.1.52. 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>173508aba5
Update to knu-cvsweb 1.104.1.49. Tiny fixes. 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().8360729a69
Update to knu-cvsweb 1.104.1.47. 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)29196ffb00
Update to knu-cvsweb 1.104.1.45. 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>85a7d5d4e0
Update to knu-cvsweb 1.104.1.42. 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>b0694892f3
Update to 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.0ec15f352f
Install TODO.knu too.
Install under ${PREFIX}/www when it exists or ${PREFIX}/share/apache
does not exist.
Submitted by: jeh3f9eb8e356Update to 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>3fd0fe8fb7
Update to 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.6cddb65e13
Update to 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.7915997aa9
Update to 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>d2361b029e
Update to 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.4e169e9bbe
Update to 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().4b7ac42f7b
Update to 1.94.1.19. 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>99fc22ec60
Update to 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) Install ChangeLog file.88ba408405
Update to 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)4c77fa91d8