Authors of version 2.49
==================== Changes in man-pages-2.49 ====================Released: 2007-05-20
Contributors
------------
The following people contributed notes, ideas, or patches that have
been incorporated in changes in this release:
Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
Bruno Haible <bruno@clisp.org>
Justin Pryzby <justinpryzby@users.sourceforge.net>
Apologies if I missed anyone!
New pages
---------
bsd_signal.3
mtk
Documentation of bsd_signal().
euidaccess.3
mtk
Manual page for euidaccess() and eaccess().
getsubopt.3
mtk / Justin Pryzby
Documentation of getsubopt().
sysv_signal.3
mtk
Documentation of sysv_signal().
New links
---------
epoll_pwait.2
mtk
New link to epoll_wait.2.
eaccess.3
mtk
New link to new euidaccess.3,
sem_timedwait.3
mtk
New link to sem_wait.3.
sem_trywait.3
mtk
New link to sem_wait.3.
Global changes
--------------
Typographical or grammatical errors have been corrected in several
places.
Changes to individual pages
---------------------------
access.3
mtk
Added SEE ALSO ref to new euidaccess.3 page.
epoll_pwait.2
mtk
Added description of epoll_pwait(), new in kernel 2.6.19.
execve.2
mtk
Add text noting that Linux allows 'argv' and 'envp' to be
NULL, but warning that this is non-standard and non-portable,
and should be avoided in portable programs.
Bug filed (http://bugzilla.kernel.org/show_bug.cgi?id=8408)
to get this changed, but maybe that won't be done because it
is an ABI change.
mtk
Added an example program.
mtk
Expanded the discussion of interpreter scripts and the
'optional-arg' argument of an interpreter script.
For further info, see
http://homepages.cwi.nl/~aeb/std/hashexclam-1.html
http://www.in-ulm.de/~mascheck/various/shebang/
mtk
Added text noting that FD_CLOEXEC causes record locks to be
released.
mtk
Mention effect of MS_NOSUID mount(2) flag for set-user-ID
programs.
mtk
Expanded description of handling of file descriptors during
execve(), adding text to note that descriptors 0, 1, and 2
may be treated specially.
faccessat.3
mtk
Added SEE ALSO ref to new euidaccess.3 page.
mmap.2
mtk
Place MAP_* flags list in alphabetical order.
readv.2
mtk
A fairly substantial rewrite, which among other things
fixes the problem reported by Kyle Sluder in
http://bugzilla.kernel.org/show_bug.cgi?id=8399
And added some example code.
sigaction.2
mtk
Added text referring to the discussion of async-signal-safe
functions in signal(7).
A few other minor formatting and wording changes.
signal.2
mtk
Moved the discussion of async-signal-safe functions to signal(7).
Added text referring to the discussion of async-signal-safe
functions in signal(7).
Added SEE ALSO entries referring to new bsd_signal.3 and
sysv_signal.3 pages.
copysign.3
Bruno Haible
Clarify discussion of negative zero.
iconv_open.3
Bruno Haible
Describe the glibc/libiconv //TRANSLIT and //IGNORE extensions
for 'tocode'.
iswblank.3
Bruno Haible
Update CONFORMING TO; iswblank() is in POSIX.1-2001.
subopt.3
mtk
Add SEE ALSO ref to new getsubopt.3.
inotify.7
mtk
Defintions for IN_DONT_FOLLOW, IN_MASK_ADD, and IN_ONLYDIR
were added to glibc in version 2.5.
signal.7
mtk
Incorporated (and slightly modified) the text on
async-signal-safe functions that was formerly in signal(2).
Added SEE ALSO entries referring to new bsd_signal.3 and
sysv_signal.3 pages.