diff --git a/en/releases/5.2R/todo.sgml b/en/releases/5.2R/todo.sgml index 11e90a3566..2c24a242d2 100644 --- a/en/releases/5.2R/todo.sgml +++ b/en/releases/5.2R/todo.sgml @@ -1,129 +1,140 @@ - + %includes; %developers; ]> &header;

Open Issues

This is a list of open issues that need to be resolved for FreeBSD 5.2. If you have any updates for this list, please e-mail re@FreeBSD.org.

Must Resolve Issues for 5.2-RELEASE

+ + + + + + +
IssueStatusResponsibleDescription
Production-quality M:N threading In progress &a.julian;, &a.davidxu;, &a.deischen; KSE M:N threading support is reaching experimental yet usable status on i386 for 5.1-RELEASE. M:N threading should be productionable and usable on all platforms by 5.2-RELEASE.
FAST_IPSEC and KAME compatibility -- -- FAST_IPSEC currently cannot be used directly with the KAME IPv6 implementation, requiring an additional level of IP tunnel indirection to protect IPv6 packets when using hardware crypto acceleration. This issue must be resolved so that the two services may more easily be used together. Among other things, this will require a careful review of the handling of mbuf header copying and m_tag support in the KAME IPv6 code.
KAME Synchronization -- -- The FreeBSD KAME IPv6 code is now substantially dated with respect to the KAME vendor source. The FreeBSD Project needs to take initiative in driving the merge of new bug fixes, features, et al.
truss support for ptrace -- -- Almost all process debugging tools have been updated to use non-procfs kernel primitives, with the exception of truss(1). As procfs is considered deprecated due to its inherrent security risks, it is highly desirable to update truss to operate in a post-procfs world. &a.des; had "work in progress" patches that will need to be completed and committed.
Merge of Darwin msdosfs, other fixes -- -- Apple's Darwin operating system has fairly extensive improvements to msdosfs and other kernel services; these fixes must be reviewed and merged to the FreeBSD tree.
Machine-independent console support In progress &a.jake; Simple machine-independent console framework, based roughly on wscons from NetBSD, which will provide better console support across architectures. Also, device drivers for peripherals relevant to UltraSPARC.
ACL_MASK override of umask support in UFSIn progress&a.rwatson;Many systems supporting POSIX.1e ACLs permit a minor violation + to that specification, in which the ACL_MASK entry overrides the + umask, rather than being intersected with it. The resulting + semantics can be useful in group-oriented environments, and as + such would be very helpful on FreeBSD.

Desired Features for 5.2-RELEASE

IssueStatusResponsibleDescription
MAC support for NFS Server -- &a.rwatson; Currently, MAC protections are enforced only on locally originated file system operations (VOPs), and not on RPCs generated via the NFS server. Improvements in NFS server credential handling are required to correct this problem, as well as the introduction of new entry points to properly label NFS credentials and perform enforcement properly.

Documentation items that must be resolved for 5.2

IssueStatusResponsibleDescription

Testing focusses for 5.2-RELEASE

IssueStatusResponsibleDescription
&footer;