diff options
author | Michael Kerrisk <mtk.manpages@gmail.com> | 2009-09-30 05:21:56 +0200 |
---|---|---|
committer | Michael Kerrisk <mtk.manpages@gmail.com> | 2009-09-30 05:21:56 +0200 |
commit | 52725cd9973b6d8f1d1ba8af7d82b5aa2608e39b (patch) | |
tree | 890a13958eb58cb9bebd76fb1dc8ed672e5115d3 /Changes.old | |
parent | dc7e17a3197d6f0f1019e96c7299a603705ed141 (diff) |
Start of man-pages-3.24: updating Changes and Changes.old
Diffstat (limited to 'Changes.old')
-rw-r--r-- | Changes.old | 187 |
1 files changed, 187 insertions, 0 deletions
diff --git a/Changes.old b/Changes.old index 0bd64cbc6..16cea5f6c 100644 --- a/Changes.old +++ b/Changes.old @@ -18844,3 +18844,190 @@ standards.7 Gallmeister and Lewine are rather old books. Probably, there are better books to consult nowadays, and anyway, this man page isn't intended to be a bibliography. + + +==================== Changes in man-pages-3.23 ==================== + +Released: 2009-09-30, Munich + + +Contributors +------------ + +The following people contributed notes, ideas, or patches that have +been incorporated in changes in this release: + +Aaron Gardner <aaron.j.gardner@gmail.com> +Andrey Vihrov <vihrov@gmail.com> +Christoph Hellwig <hch@lst.de> +Georg Sauthoff <gsauthof@techfak.uni-bielefeld.de> +Leslie P. Polzer <sky@viridian-project.de> +Marc Lehmann <debian-reportbug@plan9.de> +Mark Hills <mark@pogo.org.uk> +Michael Kerrisk <mtk.manpages@gmail.com> +Mike Frysinger <vapier@gentoo.org> +Nicolas François <nicolas.francois@centraliens.net> +Serge Hallyn <serue@us.ibm.com> +Siward de Groot <siward@ziggo.nl> +rui rlex <rui.rlex@gmail.com> + +Apologies if I missed anyone! + + +Changes to individual pages +--------------------------- + +execve.2 +pipe.2 +tee.2 +fmemopen.3 +mq_notify.3 +qsort.3 + Michael Kerrisk + Replace use of assert() by code that checks argc + See http://bugzilla.kernel.org/show_bug.cgi?id=13569 + + As noted by Andrey: + The purpose of the assert macro, defined in <assert.h>, + is to provide a tool to check for programming mistakes + or program logic errors. However, the assert macro must + never be used to perform checks for run time errors, + since, with the NDEBUG macro defined, expressions within + the assert macro invocations are not evaluated/checked + for, resulting in behavior that was not originally intended. + ... + The pages affected in the core package are + + execve(2) + pipe(2) + tee(2) + fmemopen(3) + mq_notify(3) + qsort(3) + +getrusage.2 + Michael Kerrisk + ru_inblock and ru_oublock are now implemented + These fields of the rusage structure are filled in since + Linux 2.6.22. + +mmap.2 + Michael Kerrisk + Add brief documentation of MAP_HUGETLB + This flag is new in 2.6.32, and serves a similar + purpose to the shmget() SHM_HUGETLB flag. + +open.2 + Christoph Hellwig + add some comments on O_SYNC and friends + +poll.2 + Michael Kerrisk + Clarify wording describing of 'nfds' argument. + reported by: rui rlex <rui.rlex@gmail.com> + +semctl.2 + Nicolas François + Remove some redundant words + +setpgid.2 + Michael Kerrisk + Add an explanation of orphaned process groups + +splice.2 +tee.2 +vmsplice.2 + Mark Hills + Fix return type + Since glibc 2.7, the return type for these functions + is ssize_t (formerly it was long). + +stat.2 + Nicolas François + Fix small bug in example program + Since it is a failure, EXIT_FAILURE looks more appropriate + than EXIT_SUCCESS. + +umount.2 + Michael Kerrisk + glibc only exposes MNT_DETACH and MNT_EXPIRE since version 2.11 + See http://sourceware.org/bugzilla/show_bug.cgi?id=10092 + +exit.3 + Michael Kerrisk + Add a pointer to explanation of orphaned process groups in setpgid(2) + +fflush.3 + Michael Kerrisk + fflush() discards buffered input + +ffs.3 + Michael Kerrisk + Clarify that ffsl() and ffsll() are GNU extensions + +getaddrinfo.3 + Michael Kerrisk + Note nonstandard assumed hints.ai_flags value when hints is NULL + When hints is NULL, glibc assumes hints.ai_flags is + AI_V4MAPPED|AI_ADDRCONFIG whereas POSIX says 0. + According to Ulrich Drepper, glibc's behavior is better. + +getmntent.3 + Mike Frysinger + setmntent() argument is 'filename' not 'fp' + The description of setmntent() formerly used the wrong + argument name. + +posix_fallocate.3 + Nicolas François + Fix reference to POSIX.1-2008 + The sentence mentions twice POSIX.1-2001. + I guess the second one should be POSIX.1-2008. + This should be checked in the standard. + +setenv.3 + Michael Kerrisk + Improve ERRORS section + Add ENOMEM error; improve EINVAL description. Also, make + RETURN VALUE section a little more accurate in its mention + of errno. + +strftime.3 + Nicolas François + Fix error in description: s/Monday/Thursday/ + +proc.5 + Nicolas François + Fix page cross reference + max_user_watches is better explained in epoll(7) than inotify(7). + +proc.5 + Michael Kerrisk + dmesg is in section 1, not section 8 + +capabilities.7 + Michael Kerrisk + FS UID manipulations affect CAP_LINUX_IMMUTABLE and CAP_MKNOD + Nowadays, file system UID manipulations also affect + CAP_LINUX_IMMUTABLE (since 2.6.3) and CAP_MKNOD (since 2.6.29). + +capabilities.7 + Michael Kerrisk + Fix version number for CAP_MKNOD in DS UID manipulations + A recent patch said "since 2.6.29". It should have + been "since 2.6.30". + +capabilities.7 + Nicolas François + Reword a bad sentence in description of capability bounding set. + +mq_overview.7 + Michael Kerrisk + Change documented ranges for msg_max and msgsize_max + Linux 2.6.28 changed the permissible ranges for + these /proc files. + +tcp.7 +udp.7 + Nicolas François + Replace references to syctl interfaces with /proc |