o search for a port by name or description
o search for new or updated ports
pds.cgi - FreeBSD Ports download sources cgi script
print a list of source files for a port
old location with an "(in the Attic)" notation.
Make queries sticky so that only_on_branch &c can live across directory
traversals.
Learn about file death.
default apache message:
----------------------------------------------------------------------
File Not found
The requested URL /~wosch/test/bla was not found on this server.
----------------------------------------------------------------------
missing_handler.cgi message:
----------------------------------------------------------------------
FreeBSD.org - Document not found
The file
http://www.FreeBSD.org/~wosch/test/bla
does not exist at this server. You are coming from
http://www.freebsd.org/~wosch/test/error.html.
The closest match to your request is http://www.freebsd.org.
Please contact the server administrator wosch@FreeBSD.org.
Thank you very much!
_________________________________________________________________
<footer>
----------------------------------------------------------------------
Print out information about branch points as well as branches.
Don't use user input in regexp's (e.g. turned /^${module}\s+(\S+)/o
into /^(\S+)\s+(\S+)/o && $module eq $1) to avoid "foo.c++"
regex error
Add to safeglob() a little (although it's still not used yet)
stuff after testing it, since I had fixed that bug already. Oops!
- Added "?only_on_branch=RELENG_2_2" (e.g.) support and form to select
- Make diff requests refer to foo.diff so browsers don't tend to overwrite
source files with diff's
- Get rid of content-transfer-encoding: x-gzip since it's not sufficiently
standard
- Parse PR references in log messages
- Add side-by-side as a diff option (?f=s)
- Use &html_header() to get consistent look for error messages
- Make checkout and diff into functions for flexibility
non-existing file or directory, a redirect to exactly the same locations
was issued, instead of an error messages.
Reported by Jan Schreiber <akira@loopback.org>
you can also say things like #RELENG_2_2 or #RELENG_2_1_6_1_RELEASE
Allow specifying a module name, e.g. http://.../cvsweb.cgi/mrouted
will give you a redirect to .../cvsweb.cgi/src/usr.sbin/mrouted
Get bug categories from gnats directly (remove hard coding)
Create project/mailing list definitions and use them.
Make some of the perl code cleaner (my fault for bad original coding styles).
Add sort={lastmod,category,responsible}, category={summary,*} and
fixed up responsible=summary. Also add references to (some of) the
different possible views.