- alc did the push down of Giant into readv/writev.
- Move networking stack related items out of the main list and into the
networking list.
- Add some new entries:
- wip for turnstiles
- new for sleep queue abstraction
- new for atomic_fetchadd()
- new for a reference count API
-current.
o Assign newgrp(1) task to Tim Robbins; mark as WIP.
o Add news event for recent status report.
o Break sccs(1) out into its own task; assign to J. Mallett, mark as
committed to -current.
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.
* 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.
* cvsweb.cgi: Release as FreeBSD-cvsweb 2.0.3.
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>]
- The cleanup of the MI abuse of cpu_critical_*() is done.
- Note the VM change salc has been comitting.
- Note that jeffr finished making malloc() and free() not require Giant.
- I've just about finished all the td_ucred and p_ucred stuff now.
- Mark all the mutex changes I committed today as done.
- Add two new WIP entries for the work alc is still doing in the VM.
o Add compress(1) task assigned to Tim Robbins; mark as committed to
-current.
o Assign od(1) task to Tim Robbins; mark as committed to -current.
o Mark ls(1) task as committed to -current.
o Assign cd(1) task to Tim Robbins; mark as committed to -current.
o Assign sh(1) task to Tim Robbins; mark as WIP.
available at http://www.FreeBSD.org/ports/growth/status.png after next
site rebuild. Since gnuplot(1) is used, generation of this graph is
off by default and can be enabled by explicitly set -DWITH_PORTS_GROWTH
make option.
In case if graph building is enabled your copy of ports/index.html will point
to your own version of graph, otherwise link to www.FreeBSD.org will be used.
ports/INDEX)
. Check out and count line numbers for only revisions missing in ports.log
(about 100 times speedup :-)
. Remove logic carried already by Makefile
at http://people.freebsd.org/~asami/papers/growth.gif. Unfortunatelly
it's quite out of date, so having own (more up-to-date) version is
good idea.
Submitted by: Dan Nelson <dnelson@allantgroup.com>
PR: docs/37432
in the headers. Although this information can be gleaned from the web
server logs, it should not be necessary to have access to the web
server in order to know who sent in a PR.
Consistently don't say "Status Report" in per-project titles.
Include Jonathan Mini on the list of contacts for KSE.
Include Andrew Reiter's e-mail address for TrustedBSD Audit.
Include trustedbsd-discuss e-mail address for TrustedBSD MAC.