From 334598cb14b0687f136ba6de8ba7138eb71b63d3 Mon Sep 17 00:00:00 2001
From: Joel Dahl Networking
@@ -104,6 +114,9 @@
Security
@@ -115,10 +128,14 @@
Additional Information
@@ -182,7 +199,8 @@
bin/varsym/varsym.c).
Andrey V. Elsukov has begun porting this to FreeBSD, and some initial patches for CURRENT can be found here.
+ href="http://butcher.heavennet.ru/patches/kernel/varsym/">here. + There is also some on-going development in Perforce.Requirements:
Technical contact: &a.emax;
-Deadline: January 31
We need this for the growing number of systems that assume that USB is the primary keyboard. Current status appears to be that the kbdmux driver breaks very easily. We need this working well enough where it can be enabled by default, and all attached keyboards - Just Work. This needs to be resolved before FreeBSD 6.1.
+ Just Work. This needs to be resolved as soon as possible.Requirements:
Technical contacts: Technical contact: &a.sam;
Kernel modules may have dynamic references created during operation. For example net80211 key entries reference functions in the crypto module @@ -705,21 +722,137 @@
Technical contact: &a.netchild;
+The ktrace(1) facility allows to monitor what running processes do. It + allows to determine if a process is stuck or if it still does useful work. + The goal of this item is to look at the kernel interfaces, add missing + "pieces" (e.g. syscall's) to the ktrace output and to extend the output + with "decoded" (translating hex/dec values into human readable + information, e.g. O_RDONLY in the case of open(2)) information.
+Requirements:
+Currently HESIOD is build statically into libc. Since LDAP is more + popular today, it isn not necessary to provide this name service to + every consumer of libc by default.
+Benefits:
+Requirements:
+Currently NIS/YP is build statically into libc. Since LDAP is more + popular today, it is not necessary to provide this name service to + every consumer of libc by default.
+Benefits:
+Requirements:
+Since LDAP is very popular today, it would be beneficial to have + NSS-LDAP support available by default. The NSS license should however be + investigated first.
+Benefits:
+Requirements:
+References: mail + #1, mail + #2
+Goals:
+Requirements:
+Technical contact: &a.mux;
URL's: Csup homepage, CVSWeb, FreeBSD Csup SoC - project
+ href="http://www.freebsd.org/cgi/cvsweb.cgi/projects/csup/">CVSWeb +Csup is a rewrite of CVSup in C, mainly developed by &a.mux;. A rewrite in C would allow the FreeBSD project to include the functionality of CVSup into the FreeBSD base system, instead of shipping it as a separate package. - During the Google summer of code 2005, the Csup project received help from - Christoph Mathys which resulted in a set of patches that awaits integration - with Csup. You can find snapshots of Csup and the patches from Christoph, + You can find snapshots of Csup, along with a CVSWeb interface to the code and much more by following the - links above.
+ links above. Csup is also available from the Ports Collection, which should + make it somewhat easier for curious people to test.Requirements:
Many new and useful features (e.g. crypto protocols like WPA) of the WLAN + infrastructure in the kernel are not used in wi(4). While wi(4) cards are + old and can not compete with recent wireless cards, they are still in use in + a lot of places. The goal of this item is to examine the WLAN infrastructure + and other WLAN drivers in the tree for nice features and port/use them in + the wi(4) driver.
+Requirements:
+At the moment the Apple Talk protocol is only available as a compile time + option. The goal of this item is to allow to load the Apple Talk protocol + at runtime (as part of netgraph or as a "standalone" module) and to add + appropriate locking (as a start even a generic subsystem lock would be ok, + more fine grained locking can be added later).
+Benefits:
+Requirements:
+Deadline: January 31
Right now we only install a UP kernel, for performance reasons. We should be able to package both a UP and SMP kernel into the release bits, and have sysinstall install both. It @@ -898,7 +1073,7 @@ case, the point is to make the process Just Work for the user, without the user needing to know arcane loader/sysctl knobs. SMP laptops are here, and we should be ready to support SMP out-of-the-box. This needs - to be resolved before FreeBSD 6.1.
+ to be resolved as soon as possible.Requirements:
Technical contact: &a.netchild;
+The partition and slice table editor in sysinstall is not only useful at + system installation time, it is also a nice tool to handle new disks in an + already setup system. The goal of this entry is to extract (and perhaps + enhance) this editor from sysinstall into a standalone tool. This allows us + to remove sysinstall when the new installer enters the tree without loosing + nice functionality. Additionally novice users cannot shoot themselves in the + foot by accidentally triggering the wrong actions in unrelated parts of + sysinstall.
+Requirements:
+It would be great to have a bundled PXE installer. This would allow one to @@ -956,7 +1150,7 @@
Requirements:
Technical contact: &a.netchild;
+The new "delete-old" and "delete-old-libs" target in /usr/src for 6.1 and + -current should be extended to support the NO_* knobs, e.g. NO_RESCUE or + NO_CRYPT, and delete files which are covered by those knobs.
+Requirements:
+