Age | Commit message (Collapse) | Author | Files | Lines |
|
Changes in 3.0.5, released 2005-01-22:
* Fixed links in human readable diff view when it's the default diff format.
* Submitting the option form preserves hidden user settings.
* Improvements related to tightly controlled setups such as SELinux.
* Configuration and configuration documentation improvements.
* Tab expansion fix for HTMLized views.
|
|
|
|
Notable changes from 3.0.1:
* Fixed tab expansion to not eat everything before a tab in HTMLized diffs.
* Improved support for the magic "." (== latest) revision on branches
for download, view, and annotate URLs.
* Improved whitespace handling in "human readable" (HTMLized) diffs.
* The new cvsweb.conf parameter $DEBUG can be set to a true value in order
to enable more output to the web server error log for troubleshooting.
* More robust URI escaping, links to paths/filenames containing unusual
characters work better now.
* Visual, accessibility, and CSS class structure improvements.
* Minor optimizations and bug fixes.
|
|
o Use subst.mk to patch the files (so the patches are not needed).
o Look for cvsweb.conf in ${PKG_SYSCONFDIR} instead of using
a harcoded "/usr/pkg/etc/cvsweb".
|
|
|
|
configuration. Noted by Bartosz Ku?ma in private mail.
* Use /usr/pkg/etc/httpd/mime.types as the default mime.types file.
* Bump PKGREVISION.
|
|
Many improvements; see the installed file /usr/pkg/share/doc/cvsweb/NEWS or
http://www.freebsd.org/cgi/cvsweb.cgi/projects/cvsweb/NEWS?rev=1.26&content-type=text/x-cvsweb-markup
for more info.
Note: whilst (optional) support for CvsGraph 1.4.0, enscript 1.6.3
and CVSHistory 2.0 exists in this version, this package does
not specifically depend upon those products as the features that use
them are optional...
|
|
|
|
|
|
|
|
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES". This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile. Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
|
|
* New config variable: annotate_options
* Make annotate work under mod_perl
* Output address only if it's set
* Fix annotate HTML output
* Escape file names in directory listings
* Mention cvs < 1.11 '-l' bug
|
|
have been converted to USE_BUILDLINK2.
|
|
|
|
* Fix diffs between tags
* Fix duplicate accesskeys and id's in the "front" page
* Fix typo in JavaScript download window parameter
* Include query string in JavaScript download links in order to unbreak
downloads from non-default CVS roots
* Don't display @ForbiddenFiles in directory listings; also make sure their
logs are not accessible via direct URLs
* Fix dir sort order breakage when there are rogue files in the repository
dir and the sort order is not by file name
* Add -f; avoid reading ~/.cvsrc
|
|
|
|
Notable changes:
- cross site scripting fixes
- html & perl cleanups
- add config vars: @ForbiddenFiles, $allow_log_extra,
$allow_dir_extra, $allow_source_extra
+ Add local patches to change location of latest version of cvsweb and
to not display the address section if $address == "".
|
|
benefit of Darwin and Solaris. Noted in PR pkg/17401 by
Pierre Bourgin.
|
|
just about every webserver out there that supports CGI executables. Fixes
pkg/14971 by matthew green <mrg@eterna.com.au>.
|
|
automatically, so no need to do it ourselves.
|
|
|
|
This value may be customized in various ways:
PKG_SYSCONFBASE is the main config directory under which all package
configuration files are to be found.
PKG_SYSCONFSUBDIR is the subdirectory of PKG_SYSCONFBASE under which the
configuration files for a particular package may be found.
PKG_SYSCONFDIR.${PKGBASE} overrides the value of ${PKG_SYSCONFDIR} for a
particular package.
Users will typically want to set PKG_SYSCONFBASE to /etc, or accept the
default location of ${PREFIX}/etc.
This obsoletes the use of CONFDIR, which was active for only 6 days, so no
need to have a workaround to still accept old CONFDIR settings.
|
|
bsd.pkg.install.mk:
* Remove old DEINSTALL/INSTALL scripts.
* Move some text printed at POST-INSTALL time into the MESSAGE file.
* Adjust rc.d scripts to respect rc.conf settings, so that the
script may be directly copied into /etc/rc.d.
|
|
|
|
- Fixed all prototypes
- Add prototypes to work with newer perl version
- By default, thwart access to files named 'passwd' and '.cvspass'
(configurable in cvsweb.conf). This avoids security problems with
naive configuration
- diff "Attic" redirect bugfix
- Preset the global variable the stores the per file cvs info to avoid
accumulating cruft under modperl
- Avoid warning about uninitialized value if displaying a particular
branch only
- Allow for 0.X versions
- Fix the PRINTF tie method, this messed up the annotate display
- Implement gzip compressed output by using the Compress::Zlib module
- View Adobe Acrobat .pdf files embedded in the cvs markup view
|
|
expression for substituting in DEINSTALL/INSTALL scripts. Use "${CMP} -s"
instead of "diff -q" since the former is more portable across OSes.
|
|
uninitialized variables. Since the script works, this will prevent
the web error log from filling up...
|
|
|
|
|
|
|