man-pages/Changes

184 lines
4.2 KiB
Plaintext

==================== Changes in man-pages-2.41 ====================
Released: 2006-10-12
Contributors
------------
The following people contributed notes, ideas, or patches that have
been incorporated in changes in this release:
Andi Kleen <ak@suse.de>
Andries Brouwer <Andries.Brouwer@cwi.nl>
Andrew Morton <akpm@osdl.org>
Britton Leo Kerin <bkerin_rb@letterboxes.org>
Dan Jacobson <jidanni@jidanni.org>
Guillem Jover <guillem@hadrons.org>
Hrvoje Niksic <hniksic@xemacs.org>
Jens Axboe <axboe@suse.de>
Justin Pryzby <justinpryzby@users.sourceforge.net>
Kevin Ryde <user42@zip.com.au>
Marcel Holtmann <marcel@holtmann.org>
Senthil Kumar <senthilkumar_sen@hotpop.com>
Stefan Puiu <stefanpuiuro@yahoo.com>
Stuart MacDonald <stuartm@connecttech.com>
Trond Myklebust <trond.myklebust@fys.uio.no>
Apologies if I missed anyone!
Global changes
--------------
Typographical or grammatical errors have been corrected in several
places.
New pages
---------
splice.2
tee.2
vmsplice.2
Jens Axboe / Michael Kerrisk
See also:
http://lwn.net/Articles/118760/
http://lwn.net/Articles/178199/
http://lwn.net/Articles/179492/
http://kerneltrap.org/node/6505
http://lwn.net/Articles/179434/
Changes to individual pages
---------------------------
ldd.1
Stefan Puiu
Note glibc version where "ldd -u" appeared.
execve.2
mtk
The PR_SET_NAME setting is not preserved across an execve().
fork.2
mtk
Mappings marked with madvise(MADV_DONTFORK) are not inherited
by child.
getdtablesize.2
mtk
Noted that sysconf(_SC_OPEN_MAX) is preferred in portable
applications.
getpagesize.2
mtk
Noted that sysconf(_SC_PAGE_SIZE) is preferred in portable
applications.
_SC_PAGE_SIZE is available on most systems.
madvise.2
mtk
Document MADV_REMOVE, new in 2.6.16.
Document MADV_DONTFORK / MADV_DOFORK, new in 2.6.16.
mount.2
mtk / Trond Myklebust
MNT_FORCE can cause data loss.
mmap.2
mtk
Added note on Linux's old (pre-2.6.12) buggy treatment of
length==0.
Justin Pryzby / mtk
Added some EINVAL errors.
mremap.2
mtk
Remove superfluous "#include <unistd.h>" from SYNOPSIS.
msync.2
mtk
Added EBUSY error for case where MS_INVALIDATE is applied to
a locked region.
prctl.2
Marcel Holtmann / mtk
Since kernel 2.6.18, setting 2 for PR_SET_DUMPABLE is no longer
possible.
Guillem Jover
Updated Linux versions where the options where introduced.
Added PR_SET_TIMING, PR_GET_TIMING, PR_SET_NAME, PR_GET_NAME,
PR_SET_UNALIGN, PR_GET_UNALIGN, PR_SET_FPEMU, PR_GET_FPEMU,
PR_SET_FPEXC, PR_GET_FPEXC.
Michael Kerrisk
Document PR_GET_ENDIAN and PR_SET_ENDIAN.
remap_file_pages.2
mtk
Add "#define _GNU_SOURCE" to SYNOPSIS.
sync_file_range.2
mtk
Noted that sync_file_range() appeared in kernel 2.6.17.
vfork.2
mtk
Noted interactions with fork handlers in multithreaded programs.
wait4.2
mtk
Added feature test macros to SYNOPSIS.
clog2.3
mtk / aeb / Kevin Ryde
Fix broken text in description.
See Debian bug 386214.
clog10.3
Kevin Ryde
Fix broken text in description.
See Debian bug 386214.
mq_receive.3
Britton Leo Kerin
Fix return type in SYNOPSIS; should be "ssize_t" not "mqd_t".
See Debian bug 387551.
posix_fadvise.2
Andrew Morton
Since 2.6.18, POSIX_FADV_NOREUSE is a no-op.
qsort.2
Hrvoje Niksic
Fix wording referring to the use of strcmp() in 'compar'
function.
See Debian bug 391402.
sendfile.2
mtk
Added SEE ALSO referring to new splice.2 page.
termios.3
mtk
Documented IUTF8 (which was new in kernel 2.6.4).
tzset.3
mtk
Added some TZ examples.
See Debian bug 386087.
proc.5
mtk
Added delayacct_blkio_ticks (new in 2.6.18) to /proc/PID/statm.
ip.7
Stuart MacDonald / Andi Kleen
Fix discussion for TCP error queue /IP_RECVERR on TCP.
pthreads.7
mtk
Noted effect of RLIMIT_STACK resource limit for NPTL.
socket.7
Senthil Kumar
Place socket options in alphabetical order.