summaryrefslogtreecommitdiffstats
path: root/Changes.old
diff options
context:
space:
mode:
authorMichael Kerrisk <mtk.manpages@gmail.com>2009-07-26 07:18:18 +0200
committerMichael Kerrisk <mtk.manpages@gmail.com>2009-07-26 07:18:18 +0200
commitd916780f4c9dde3e80ea853ae02edc32f13e7ca9 (patch)
treece0f9dce1e0f32c3af0164a76a795be31fc48d20 /Changes.old
parent4fc2ef58524cc1124e357200ff3ff6d81ecfd63d (diff)
Start of man-pages-3.23: updating Changes and Changes.old
Diffstat (limited to 'Changes.old')
-rw-r--r--Changes.old226
1 files changed, 226 insertions, 0 deletions
diff --git a/Changes.old b/Changes.old
index 47bb12c3b..b491791b9 100644
--- a/Changes.old
+++ b/Changes.old
@@ -18618,3 +18618,229 @@ feature_test_macros.7
ldconfig.8
Michael Kerrisk
/etc/ld.so.conf also include libraries found in /lib and /usr/lib
+
+
+==================== Changes in man-pages-3.22 ====================
+
+Released: 2009-07-25, Munich
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Adrian Dewhurst <sailor@sailorfrag.net>
+Alexander Lamaison <awl03@doc.ic.ac.uk>
+Bryan Østergaard <kloeri@exherbo.org>
+Christopher Head <chead@telus.net>
+Doug Goldstein <cardoe@gentoo.org>
+Florentin Duneau <fduneau@gmail.com>
+Gokdeniz Karadag <gokdenizk@gmail.com>
+Jeff Moyer <jmoyer@redhat.com>
+KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
+Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
+Mark Hills <mark@pogo.org.uk>
+Michael Kerrisk <mtk.manpages@gmail.com>
+Mike Frysinger <vapier@gentoo.org>
+Petr Baudis <pasky@suse.cz>
+Reimar Döffinger <Reimar.Doeffinger@gmx.de>
+Ricardo Garcia <rg3.zeluan@gmail.com>
+Rui Rlex <rui.rlex@gmail.com>
+Shachar Shemesh <shachar@debian.org>
+Tolga Dalman <tdalman@project-psi.org>
+ku roi <kuroibox@yahoo.de>
+sobtwmxt <sobtwmxt@sdf.lonestar.org>
+
+Apologies if I missed anyone!
+
+
+Changes to individual pages
+---------------------------
+
+clone.2
+ Michael Kerrisk
+ Rewrite crufty text about number of args in older version of clone()
+ Some bit rot had crept in regarding the discussion of the
+ number of arguments in older versions of this syscall.
+ Simplify the text to just say that Linux 2.4 and earlier
+ didn't have ptid, tls, and ctid arguments.
+
+ See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=533868
+ Michael Kerrisk
+ Fix version number for CLONE_NEWIPC
+ It's 2.6.19, not 2.4.19.
+ Michael Kerrisk
+ Fix errors in argument names in text (ptid, ctd)
+
+execve.2
+ Mike Frysinger
+ Remove erroneous statement that pending signal set is cleared
+ on execve(2).
+
+fcntl.2
+ Michael Kerrisk
+ The kernel source file mandatory.txt is now mandatory-locking.txt
+ Michael Kerrisk
+ The Documentation/* files are now in Documentation/filesystems
+
+flock.2
+ Michael Kerrisk
+ Remove unneeded reference to Documentation/mandatory.txt
+ Mandatory locks are only implemented by fcntl() locking
+ Michael Kerrisk
+ The Documentation/* files are now in Documentation/filesystems
+
+fork.2
+ Jeff Moyer
+ Document fork() behaviour for the Linux native AIO io_context
+ It was noted on lkml that the fork behaviour is documented
+ for the POSIX AIO calls, but not for the Linux native calls.
+ Here is a patch which adds a small blurb that folks will
+ hopefully find useful.
+
+ Upon fork(), the child process does not inherit the
+ io_context_t data structures returned by io_setup,
+ and thus cannot submit further asynchronous I/O or
+ reap event completions for said contexts.
+
+getdents.2
+ Michael Kerrisk
+ The d_type field is fully supported on Btrfs
+
+mount.2
+ Michael Kerrisk
+ Document MS_STRICTATIME, update description of MS_RELATIME
+ Starting with Linux 2.6.30, the MS_RELATIME behavior became
+ the default, and MS_STRICTATIME is required to obtain the
+ traditional semantics.
+
+poll.2
+ Michael Kerrisk
+ Remove EBADF error from ERRORS
+ As reported by Motohiro:
+
+ "man poll" describe this error code.
+
+ >ERRORS
+ > EBADF An invalid file descriptor was given in one of the sets.
+
+ but current kernel implementation ignore invalid file descriptor,
+ not return EBADF.
+ ...
+
+ In the other hand, SUSv3 talk about
+
+ > POLLNVAL
+ > The specified fd value is invalid. This flag is only valid in the
+ > revents member; it shall ignored in the events member.
+
+ and
+
+ > If the value of fd is less than 0, events shall be ignored, and
+ > ireevents shall be set to 0 in that entry on return from poll().
+
+ but, no desribe EBADF.
+ (see http://www.opengroup.org/onlinepubs/009695399/functions/poll.html)
+
+ So, I think the implementation is correct.
+
+ Why don't we remove EBADF description?
+
+sigaction.2
+ Michael Kerrisk
+ EWxpand description of si_utime and si_stime fields of siginfo_t
+
+stat.2
+ Michael Kerrisk
+ Improve wording of ENOTDIR error
+
+syscalls.2
+ Michael Kerrisk
+ Ad preadv() and pwritev(), new in kernel 2.6.30
+
+wait.2
+ Gokdeniz Karadag
+ Document CLD_DUMPED and CLD_TRAPPED si_code values
+
+daemon.3
+ Michael Kerrisk
+ Clarify discussion of 'noclose' and 'nochdir' arguments
+
+ffs.3
+ Petr Baudis
+ SEE ALSO: add memchr(3)
+
+fmemopen.3
+ Petr Baudis
+ Relocate BUGS section to correct position
+ Petr Baudis
+ NOTES: there is no file descriptor associated with the returned stream
+ Alexander Lamaison pointed out that this is not obvious
+ from the documentation, citing an example with passing the
+ FILE * handle to a function that tries to fstat() its
+ fileno() in order to determine the buffer size.
+ Michael Kerrisk
+ CONFORMING TO: remove note that these functions are GNU extensions
+ That sentence is now redundant, since these functions
+ are added in POSIX.1-2008.
+
+lockf.3
+ Michael Kerrisk
+ Clarify relationship between fcntl() and lockf() locking
+
+memchr.3
+ Petr Baudis
+ SEE ALSO: add ffs(3)
+
+readdir.3
+ Michael Kerrisk
+ The d_type field is fully supported on Btrfs
+
+setjmp.3
+ Mike Frysinger
+ Fix typo and clarify RETURN description
+ The word "signal" was duplicated in NOTES, and the RETURN
+ section refers to setjmp() and sigsetjmp(), and mentions
+ longjmp(), but not siglongjmp().
+
+strcmp.3
+ Petr Baudis
+ SEE ALSO: add strverscmp(3)
+
+strcpy.3
+ Mark Hills
+ SEE ALSO: Add strdup(3)
+
+complex.7
+ Michael Kerrisk
+ Add missing header file for example program
+ Reimar Döffinger
+ Fix type used in example code
+ man complex (from release 3.18) contains the following code:
+ complex z = cexp(I * pi);
+ Reading the C99 standard, "complex" is not a valid type,
+ and several compilers (Intel ICC, ARM RVCT) will refuse to compile.
+ It should be
+ double complex z = cexp(I * pi); instead.
+
+environ.7
+ Michael Kerrisk
+ Note that last element in environ array is NULL
+ See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=528628
+ Michael Kerrisk
+ Wording fixes
+
+mq_overview.7
+ Michael Kerrisk
+ Note that mkdir and mount commands here need superuser privilege
+ Michael Kerrisk
+ Fix example showing contents of /dev/mqueue file
+
+standards.7
+ Michael Kerrisk
+ Remove references to dated books
+ 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.