man-pages/Changes

236 lines
5.9 KiB
Plaintext
Raw Normal View History

==================== Changes in man-pages-3.32 ====================
2007-09-19 21:40:03 +00:00
2010-12-03 07:01:54 +00:00
Released: 2010-12-03, Munich
2007-09-19 21:40:03 +00:00
2007-11-24 13:50:54 +00:00
Contributors
------------
2007-10-23 11:33:49 +00:00
2007-11-24 13:50:54 +00:00
The following people contributed notes, ideas, or patches that have
been incorporated in changes in this release:
2007-09-20 18:15:23 +00:00
A. Costa <agcosta@gis.net>
Denis Barbier <bouzim@gmail.com>
Emil Mikulic <emikulic@gmail.com>
Eugene Kapun <abacabadabacaba@gmail.com>
Hugh Dickins <hughd@google.com>
Ivana Hutarova Varekova <varekova@redhat.com>
Joern Heissler <kernelbugs@joern.heissler.de>
Lars Wirzenius <liw@liw.fi>
Martin Eberhard Schauer <Martin.E.Schauer@gmx.de>
Michael Kerrisk <mtk.manpages@gmail.com>
Petr Uzel <petr.uzel@suse.cz>
Roger Pate <roger@qxxy.com>
Török Edwin <edwintorok@gmail.co
Yuri Kozlov <yuray@komyakino.ru>
2008-10-07 08:54:13 +00:00
2007-11-24 13:50:54 +00:00
Apologies if I missed anyone!
2007-11-24 10:49:28 +00:00
New and rewritten pages
-----------------------
pthread_sigqueue.3
Michael Kerrisk
New page documenting ptrhead_sigqueue()
pthread_sigqueue() is new in glibc 2.11 (requires a kernel with
rt_tgsigqueinfo(), added in Linux 2.6.31).
Newly documented interfaces in existing pages
---------------------------------------------
readv.2
Michael Kerrisk
Add documentation of preadv() and pwritev()
The preadv() and pwritev() system calls were added in
Linux 2.6.30.
New and changed links
---------------------
preadv.2
Michael Kerrisk
New link to readv.2
pwritev.2
Michael Kerrisk
New link to readv.2
2007-11-24 13:50:54 +00:00
Changes to individual pages
---------------------------
chdir.2
Michael Kerrisk
Remove redundant and incorrect info on FTMs from NOTES
chown.2
Michael Kerrisk
Add NOTES explaining 32-bit system calls added in Linux 2.4
clock_nanosleep.2
Michael Kerrisk
Clarify that clock_nanosleep() suspends the calling *thread*
epoll_create.2
Michael Kerrisk
Note that 'size' argument must be greater than 0
See https://bugzilla.kernel.org/show_bug.cgi?id=23872
Michael Kerrisk
Added VERSIONS section
epoll_ctl.2
Michael Kerrisk
Added VERSIONS section
epoll_wait.2
Michael Kerrisk
Updated VERSIONS section
fcntl.2
Michael Kerrisk
Add notes on fcntl64()
fstatat.2
Michael Kerrisk
Add NOTES on fstatat64(), the name of the underlying system call
getdents.2
Michael Kerrisk
Added notes on getdents64()
getgid.2
Michael Kerrisk
Add NOTES explaining 32-bit system calls added in Linux 2.4
getgroups.2
Michael Kerrisk
Add NOTES explaining 32-bit system calls added in Linux 2.4
getpagesize.2
Michael Kerrisk
Improve description of getpagesize()
Improve description of getpagesize() and relocate discussion
of sysconf(_SC_PAGESIZE).
In part inspired by
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=537272
getresuid.2
Michael Kerrisk
Add NOTES explaining 32-bit system calls added in Linux 2.4
getrlimit.2
Michael Kerrisk
Add example program for prlimit()
getuid.2
Michael Kerrisk
Add NOTES explaining 32-bit system calls added in Linux 2.4
open.2
Ivana Hutarova Varekova
O_EXCL can be used without O_CREAT for block devices
Since Linux 2.6 there is a possibility to use O_EXCL without
O_CREAT. See patch: http://lkml.org/lkml/2003/8/10/221.
pread.2
Michael Kerrisk
Add notes on pread64() and pwrite64()
See https://bugzilla.kernel.org/show_bug.cgi?id=23072
Michael Kerrisk
SEE ALSO: add readv(3)
readv.2
Michael Kerrisk
Wording fix: readv() and writev() are system calls, not functions
sendfile.2
Michael Kerrisk
Add notes on sendfile64()
setfsgid.2
Michael Kerrisk
Add NOTES explaining 32-bit system calls added in Linux 2.4
setfsuid.2
Michael Kerrisk
Add NOTES explaining 32-bit system calls added in Linux 2.4
setgid.2
Michael Kerrisk
Add NOTES explaining 32-bit system calls added in Linux 2.4
setresuid.2
Michael Kerrisk
Add NOTES explaining 32-bit system calls added in Linux 2.4
setreuid.2
Michael Kerrisk
Add NOTES explaining 32-bit system calls added in Linux 2.4
setuid.2
Michael Kerrisk
Add NOTES explaining 32-bit system calls added in Linux 2.4
sigqueue.2
pthreads.7
signal.7
Michael Kerrisk
SEE ALSO: Add pthread_sigqueue(3)
stat.2
Michael Kerrisk
Fix EOVERFLOW error description
2<<31 should read 1<<31 (which equals 2^31).
statfs.2
Michael Kerrisk
Add notes on statfs64() and fstatfs64()
swapon.2
Hugh Dickins
Document SWAP_FLAG_DISCARD and discarding of swap pages
truncate.2
Michael Kerrisk
Add notes on truncate64() and ftruncate64()
memcpy.3
Michael Kerrisk
Change "should not overlap" to "must not overlap"
glibc 2.12 changed things so that applications that use memcpy() on
overlapping regions will encounter problems. (The standards have
long said that the behavious is undefined if the memory areas
overlap.)
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=603144
In reference of http://lwn.net/Articles/414467/
and http://article.gmane.org/gmane.comp.lib.glibc.alpha/15278
usleep.3
Petr Uzel
usleep() suspends calling thread, not process
core.5
Michael Kerrisk
Change single quote to double quote in shell session example
The example section has a sample shell session containing:
2010-12-03 07:01:44 +00:00
echo '|$PWD/core_pattern_pipe_test %p UID=%u GID=%g sig=%s'
But $PWD won't be expanded in single quotes. It should be double
quotes around the entire argument or some other form.
pthreads.7
Michael Kerrisk
Added description of async-cancel-safe functions
unix.7
Michael Kerrisk
Reworded the text of various errors
Michael Kerrisk
Added ENOENT error