-==================== Changes in man-pages-3.65 ====================
+==================== Changes in man-pages-3.79 ====================
-Released: 2014-04-20, Munich
+Released: 2015-02-01, Munich
Contributors
in the changelog below) reports, notes, and ideas that have been
incorporated in changes in this release:
-Alex Thorlton <athorlton@sgi.com>
-Ashish Sangwan <a.sangwan@samsung.com>
-Christopher Covington <cov@codeaurora.org>
-Christoph Hellwig <hch@infradead.org>
-Craig McQueen <craig.mcqueen@beamcommunications.com>
-Dave Chinner <david@fromorbit.com>
-David Prévot <taffit@debian.org>
-Greg Troxel <gdt@ir.bbn.com>
-Matthew Dempsky <mdempsky@chromium.org>
+Akihiro Motoki <amotoki@gmail.com>
+Heinrich Schuchardt <xypron.glpk@gmx.de>
+J William Piggott <elseifthen@gmx.com>
+Masanari Iida <standby24x7@gmail.com>
Michael Kerrisk <mtk.manpages@gmail.com>
-Mike Frysinger <vapier@gentoo.org>
-Namjae Jeon <namjae.jeon@samsung.com>
-Peng Haitao <penght@cn.fujitsu.com>
-Petr Gajdos <pgajdos@suse.cz>
-Richard Hansen <rhansen@bbn.com>
-Simon Paillard <spaillard@debian.org>
-Steven Stewart-Gallus <sstewartgallus00@mylangara.bc.ca>
+Scot Doyle <lkml14@scotdoyle.com>
+Sergey V. Zubkov <cubbi@cubbi.com>
+Stephan Mueller <stephan.mueller@atsec.com>
Vince Weaver <vincent.weaver@maine.edu>
-Yuri Kozlov <yuray@komyakino.ru>
+Vivek Goyal <vgoyal@redhat.com>
Apologies if I missed anyone!
New and rewritten pages
-----------------------
-inet_net_pton.3
- Michael Kerrisk
- New page describing inet_net_pton(3) and inet_net_ntop(3)
-
-
-Newly documented interfaces in existing pages
----------------------------------------------
-
-fallocate.2
- Michael Kerrisk, Namjae Jeon [Christoph Hellwig, Dave Chinner]
- Document FALLOC_FL_COLLAPSE_RANGE
+getrandom.2
+ Heinrich Schuchardt, Theodore T'so, Michael Kerrisk
+ New page documenting getrandom(2)
+ Kernel 3.17 introduces a new system call getrandom(2).
-prctl.2
- Michael Kerrisk [Alex Thorlton]
- Document PR_SET_THP_DISABLE and PR_GET_THP_DISABLE
-
-proc.5
- Michael Kerrisk
- Document /proc/[pid]/stack
- Michael Kerrisk
- Document /proc/[pid]/clear_refs
+kexec_load.2
+ Vivek Goyal, Michael Kerrisk
+ Add documentation of kexec_file_load(2)
+ Michael Kerrisk, Vivke Goyal
+ Rewrite and extend documentation of kexec_load().
New and changed links
---------------------
-inet_net_ntop.3
+kexec_file_load.2
Michael Kerrisk
- New link to new inet_net_pton.3
-
+ New link to kexec_load.2
Changes to individual pages
---------------------------
-fcntl.2
- Michael Kerrisk
- Note the race when O_CLOEXEC is used at same time as fork()+execve()
-
-madvise.2
- Michael Kerrisk
- SEE ALSO: see prctl(2)
- Because of PR_SET_THP_DISABLE.
-
-mlock.2
- Michael Kerrisk
- Describe treatment of MCL_FUTURE during fork(2) and execve(2)
-
-msync.2
- Michael Kerrisk [Richard Hansen, Greg Troxel]
- Warn that one of MS_SYNC or MS_ASYNC is required
-
-open.2
- Michael Kerrisk
- Add more detail on the race that O_CLOEXEC is designed to avoid
- Michael Kerrisk [Matthew Dempsky]
- Remove crufty text stating that O_DIRECTORY is Linux-specific
- Michael Kerrisk
- Note which filesystems support O_TMPFILE
-
-perf_event_open.2
- Vince Weaver [Michael Kerrisk]
- Clarify EACCES and EPERM errors
- Clarify the reasons for EACCES and EPERM errors.
- Vince Weaver [Michael Kerrisk]
- Make the ERRORS section more comprehensive.
- Determined both by code inspection and by writing a large
- number of test programs.
-
personality.2
Michael Kerrisk
- Available execution domains are listed in <sys/personality.h>
- Michael Kerrisk
- Fix discussion of return value
+ SEE ALSO: add setarch(8)
prctl.2
Michael Kerrisk
- ERRORS: document EINVAL for PR_GET_NO_NEW_PRIVS
- ERRORS: document EINVAL for PR_SET_PDEATHSIG
- ERRORS: document EINVAL for PR_SET_TIMING
- ERRORS: document EINVAL for PR_SET_DUMPABLE
- ERRORS: document EINVAL for PR_SET_NO_NEW_PRIVS
+ Unused arguments of PR_MPX_(EN,DIS}ABLE_MANAGEMENT must be zero
+
+reboot.2
+ Michael Kerrisk
+ SEE ALSO: add kexec_load(2)
+
+socket.2
+ Stephan Mueller
+ document AF_ALG
+ Add a reference to the AF_ALG protocol accessible via socket(2).
+
+fflush.3
+ Michael Kerrisk [Sergey V. Zubkov]
+ Clarify that flushing of input streams occurs only for seekable files
+ See https://bugzilla.kernel.org/show_bug.cgi?id=91931
+ Michael Kerrisk [Sergey V. Zubkov]
+ POSIX.1-2008 specifies the behavior when flushing input streams
+ POSIX.1-2001 did not have a specification for input streams,
+ but POSIX.1-2008 added one.
+
+getopt.3
+ Michael Kerrisk
+ SEE ALSO: add getopt(1)
+
+random.3
+ Heinrich Schuchardt
+ SEE ALSO: add getrandom(2)
+
+termios.3
+ Michael Kerrisk
+ SEE ALSO: add reset(1), setterm(1), tput(1)
+
+tzset.3
+ J William Piggott
+ Document behavior when TZ filespec omits the colon
+ If the TZ filespec omits the leading colon, glibc will parse
+ it for any valid format, i.e., it will still work.
+ J William Piggott
+ Add description for posixrules file
+ J William Piggott
+ Correct system timezone file path
+ J William Piggott
+ There are only two TZ formats
+ tzset(3) currently states that there are three TZ formats. The
+ first two it lists are actually variations of the POSIX-style
+ TZ format, of which there are at least five variations.
+
+ This patch corrects this to match the POSIX specification of
+ TZ having only two formats.
+ J William Piggott
+ Filespec omitted incorrect
+ Paragraph three of the DESCRIPTION section says
+ that when TZ is set, but empty, then UTC is used.
+
+ Later it says if the TZ filespec is omitted then the file
+ /usr/share/zoneinfo/localtime is used. This is incorrect,
+ it will use UTC in that case as well.
+ J William Piggott
+ Fix incorrect TZ string representation
+ The TZ string representation indicates that the start/end
+ rules are required; this is incorrect.
+ J William Piggott
+ Add ENVIRONMENT section + other rearrangements
+ FILES section was overly verbose and included
+ environment variables. Added ENVIRONMENT section,
+ removing ENV VARS from the FILES section.
+
+random.4
+ Heinrich Schuchardt
+ SEE ALSO: add getrandom(2)
+
+passwd.5
+ Michael Kerrisk
+ SEE ALSO: add chfn(1), chsh(1)
-shmget.2
- Michael Kerrisk
- Rewrite description of SHMMNI default value
- Michael Kerrisk
- Note default value of SHMMAX
- Note default value for SHMALL
-
-byteorder.3
- Peng Haitao
- ATTRIBUTES: Note functions that are thread-safe
- The functions htonl(), htons(), ntohl() and ntohs() are thread
- safe.
-
-fexecve.3
- Michael Kerrisk [Steven Stewart-Gallus]
- If 'fd' is a close-on-exec file descriptor for a script, fexecve() fails
- See https://bugzilla.kernel.org/show_bug.cgi?id=74481
-
-ffs.3
- Peng Haitao
- ATTRIBUTES: Note functions that are thread-safe
- The functions ffs(), ffsl() and ffsll() are thread safe.
-
-getauxval.3
- Peng Haitao
- ATTRIBUTES: Note function that is thread-safe
- The function getauxval() is thread safe.
-
-getcontext.3
- Peng Haitao
- ATTRIBUTES: Note functions that are thread-safe
- The functions getcontext() and setcontext() are thread safe.
-
-getsubopt.3
- Peng Haitao
- ATTRIBUTES: Note function that is thread-safe
- The function getsubopt() is thread safe.
-
-getutmp.3
- Peng Haitao
- ATTRIBUTES: Note functions that are thread-safe
- The functions getutmp() and getutmpx() are thread safe.
-
-inet.3
+capabilities.7
Michael Kerrisk
- Note success and error return for inet_aton()
+ SEE ALSO: add setpriv(1)
-inet.3
- Michael Kerrisk [Craig McQueen]
- The form 'a.b' if is suitable for Class A addresses (not class C)
- Michael Kerrisk
- SEE ALSO: add inet_net_pton(3)
-
-makecontext.3
- Peng Haitao
- ATTRIBUTES: Note functions that are thread-safe
- The functions makecontext() and swapcontext() are thread safe.
-
-pthread_attr_setdetachstate.3
- Peng Haitao
- ATTRIBUTES: Note functions that are thread-safe
- The functions pthread_attr_setdetachstate() and
- pthread_attr_getdetachstate() are thread safe.
-
-pthread_attr_setguardsize.3
- Peng Haitao
- ATTRIBUTES: Note functions that are thread-safe
- The functions pthread_attr_setguardsize() and
- pthread_attr_getguardsize() are thread safe.
-
-sigsetops.3
- Peng Haitao
- ATTRIBUTES: Note functions that are thread-safe
- The functions sigemptyset(), sigfillset(), sigaddset(),
- sigdelset(), sigismember(), sigisemptyset(), sigorset() and
- sigandset() are thread safe.
-
-proc.5
- Petr Gajdos
- Improve /proc/[pid]/smaps entries description
+signal.7
Michael Kerrisk
- /proc/PID/smaps is present only if CONFIG_PROC_PAGE_MONITOR
+ Add getrandom(2) to list of restartable system calls
Michael Kerrisk
- Note kernel version for /proc/sys/kernel/{shmall,shmmax}
- Michael Kerrisk
- Note kernel version for /proc/sys/kernel/{msgmax,msgmnb}
+ Add F_OFD_SETLKW to list of restartable operations
-capabilities.7
- Michael Kerrisk
- SEE ALSO: add capsh(1)
-
-libc.7
- Michael Kerrisk
- Add musl libc