diff --git a/Changes b/Changes index ca61d6992..9c4c9af7d 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,6 @@ -==================== Changes in man-pages-3.32 ==================== +==================== Changes in man-pages-3.33 ==================== -Released: 2010-12-03, Munich +Released: ????-??-??, Munich Contributors @@ -9,20 +9,6 @@ Contributors The following people contributed notes, ideas, or patches that have been incorporated in changes in this release: -A. Costa -Denis Barbier -Emil Mikulic -Eugene Kapun -Hugh Dickins -Ivana Hutarova Varekova -Joern Heissler -Lars Wirzenius -Martin Eberhard Schauer -Michael Kerrisk -Petr Uzel -Roger Pate -Török Edwin Apologies if I missed anyone! @@ -30,206 +16,19 @@ Apologies if I missed anyone! 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 +Global changes +-------------- 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: - - 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 diff --git a/Changes.old b/Changes.old index 5b1e4fa7e..02241ddcb 100644 --- a/Changes.old +++ b/Changes.old @@ -21447,3 +21447,240 @@ hostname.7 Michael Kerrisk Small improvement to description of domains See: https://bugzilla.novell.com/show_bug.cgi?id=651900 + + +==================== Changes in man-pages-3.32 ==================== + +Released: 2010-12-03, Munich + + +Contributors +------------ + +The following people contributed notes, ideas, or patches that have +been incorporated in changes in this release: + +A. Costa +Denis Barbier +Emil Mikulic +Eugene Kapun +Hugh Dickins +Ivana Hutarova Varekova +Joern Heissler +Lars Wirzenius +Martin Eberhard Schauer +Michael Kerrisk +Petr Uzel +Roger Pate +Török Edwin + +Apologies if I missed anyone! + + +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 + + +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: + + 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