2005-09-25 21:53:33 +04:00
|
|
|
# $NetBSD: TODO.nits,v 1.7 2005/09/25 17:53:33 rpaulo Exp $
|
2005-09-10 22:30:30 +04:00
|
|
|
#
|
|
|
|
# This file documents small nits in our code (often marked in comments
|
|
|
|
# with /* XXX */) and similar "small fixes needed" so that they will not
|
|
|
|
# be forgotten.
|
2005-09-21 13:19:23 +04:00
|
|
|
#
|
2005-09-10 22:30:30 +04:00
|
|
|
# Generally speaking, this file represents a queue of small,
|
|
|
|
# straightforward things to fix. If something is a serious project, it
|
|
|
|
# should probably go in to TODO. If it is unlikely something will ever
|
|
|
|
# be fixed, do not put it in this file, just document it in a comment.
|
2005-09-21 13:19:23 +04:00
|
|
|
#
|
2005-09-10 22:30:30 +04:00
|
|
|
# The entry format is:
|
2005-09-21 13:19:23 +04:00
|
|
|
#
|
2005-09-10 22:30:30 +04:00
|
|
|
# YYYY-MM-DD (userid) Explanation
|
2005-09-21 13:19:23 +04:00
|
|
|
#
|
2005-09-10 22:30:30 +04:00
|
|
|
# The date is the date the nit was first added.
|
|
|
|
#
|
|
|
|
# Try to keep the format consistent -- we may want to machine parse it
|
|
|
|
# someday.
|
2005-09-21 13:19:23 +04:00
|
|
|
#
|
2005-09-10 22:30:30 +04:00
|
|
|
# Add new nits at the bottom of the file. Remove old nits as you fix
|
|
|
|
# them.
|
|
|
|
|
|
|
|
2005-09-10 (christos) Convert src/lib/libc/rpc to use kqueues, the way
|
2005-09-11 01:14:18 +04:00
|
|
|
FreeBSD does.
|
2005-09-13 21:09:59 +04:00
|
|
|
2005-09-13 (christos) src/lib/libpthread depends on __LIBC12_SOURCE__
|
|
|
|
and compat headers. This is unnecessary.
|
2005-09-21 07:13:44 +04:00
|
|
|
2005-09-20 (christos) add CTL_KERN.KERN_IPC.KIPC_MAXSOCKBUF so that we
|
|
|
|
can find out the max space we can use for SO_SNDBUF and SO_RCVBUF
|
|
|
|
like FreeBSD has.
|
|
|
|
2005-09-20 (christos) add NFSMNT_AC{REG,DIR}{MIN,MAX} and other fields
|
|
|
|
necessary for nfsv4 to nfs_args (so that we bump the args version
|
|
|
|
only once). Make NFSMNT_NOAC read/write data without cacheing too.
|
2005-09-24 21:29:10 +04:00
|
|
|
2005-09-24 (christos) remove __HAVE_SIGINFO; everyone has it.
|
2005-09-25 21:53:33 +04:00
|
|
|
2005-09-24 (rpaulo) showmount(8) should understand IPv6.
|