man-pages/Changes

199 lines
4.5 KiB
Plaintext

==================== Changes in man-pages-2.26 ====================
Released: 2006-03-21
Contributors
------------
The following people contributed notes, ideas, or patches that have
been incorporated in changes in this release:
Alain Portal <aportal@univ-montp2.fr>
Andi Kleen <ak@muc.de>
Andries Brouwer <Andries.Brouwer@cwi.nl>
Christoph Lameter <clameter@engr.sgi.com>
Hasso Tepper <hasso@estpak.ee>
Justin Pryzby <justinpryzby@users.sourceforge.net>
Martin (Joey) Schulze <joey@infodrom.org>
Nicolas Francois <nicolas.francois@centraliens.net>
Paul Brook <paul@nowt.org>
Siward de Groot <siward@wanadoo.nl>
Steve Beattie <sbeattie@suse.de>
Walter Harms <walter.harms@informatik.uni-oldenburg.de>
Apologies if I missed anyone!
Global changes
--------------
clone.2
getdents.2
gettid.2
llseek.2
mmap2.2
modify_ldt.2
pivot_root.2
quotactl.2
readdir.2
sysctl.2
syslog.2
tkill.2
mtk, aeb, Steve Beattie
Added comment in SYNOPSIS to note that syscall(2) may be
preferable over _syscallN (see intro(2)).
Various minor formatting changes were done on a range of
pages in Section 7. (No content was changed.)
New pages
---------
intro.2
mtk, aeb, Steve Beattie
Added some notes on syscall(2) versus _syscall.
openat.2
mtk
New page describing openat(2), added in kernel 2.6.16,
and some notes on rationale for the at*(2) system calls.
mbind.2
Andi Kleen, Christoph Lameter, mtk
Added MPOL_MF_MOVE and MPOL_MF_MOVE_ALL descriptions,
from numactl-0.9.2 man page.
Plus a few other smaller fixes.
ushare.2
mtk
New page describing unshare(2), added in kernel 2.6.16.
fexecve.3
mtk
New page describing fexecve(3).
futimes.3
mtk
New page describing futimes(3).
undocumented.3
mtk
Updated to remove a few function names that are now documented.
Changes to individual pages
---------------------------
clone.2
fork.2
vfork.2
mtk
Added SEE ALSO pointing to new unshare.2.
execve.2
mtk
Added SEE ALSO pointing to new fexecve.3.
msgctl.2
msgget.2
msgop.2
mtk
Added SEE ALSO pointing to mq_overview.7.
open.2
mtk
Added SEE ALSO pointing to new openat.2.
Split out part of the RETURN VALUE text into separate
NOTES section.
Modified wording referring that refers to raw(8) to
indicate that this interface is deprecated.
poll.2
mtk
Added discussion of ppoll(2), which is new in 2.6.16.
ppoll.2
mtk
New link to poll.2.
recvmsg.2
sendmsg.2
mtk / Paul Brook
Added text to note that although POSIX says msg_controllen
should be socklen_t, glibc actually uses size_t.
See Debian bug 356502 and the associated glibc bug report.
http://sourceware.org/bugzilla/show_bug.cgi?id=2448.
mtk
Various formatting fixes.
select.2
mtk
Updated to reflect the fact that pselect() has been implemented
in the kernel in 2.6.16; various other minor wording changes.
pselect() prototype needs "#define _XOPEN_SOURCE 600".
tempnam.3
Justin Pryzby
Clean up description of EEXIST error.
Debian bug 357893
unlink.2
mtk
Added a little extra text to clarify EISDIR vs EPERM.
utime.2
mtk
Added new SEE ALSO entry pointing to new futimes.3 page.
exec.3
mtk
Added SEE ALSO pointing to new fexecve.3.
shm_unlink.3
mtk
New link to shm_open.3 (should have been made when page
was originally written).
swab.3
Walter Harms
Add needed "#define _XOPEN_SOURCE".
capabilities.7
mtk
Various changes to bring this page closer to
current kernel versions.
inotify.7
mtk
Noted that glibc 2.4 is required to get glibc support
for inotify.
mq_overview.7
mtk
Some rewording and added a few words about System V
message queues.
netlink.7
Hasso Tepper
Substantial updates to various parts of this page.
mtk, Alain Portal
Minor fixes
pthreads.7
mtk
Updated to reflect that the NPTL limitation that only the main
thread could call setsid() and setpgid() was removed in 2.6.16.
raw.7
Hasso Tepper
Removed text implying that only in kernel 2.2 does IP_HDRINCL
prevent datagrams from being fragmented.
socket.7
mtk
Documented SO_SNDBUFFORCE and SO_RCVBUFFORCE socket options,
new in 2.6.14.
Placed socket options in alphabetical order.