diff --git a/Changes b/Changes index fe4cca5bb..a74aa835c 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,6 @@ ==================== Changes in man-pages-3.37 ==================== -Released: ????-??-??, Munich +Released: ????-??-??, Christchurch Contributors @@ -10,6 +10,12 @@ The following people contributed patches/fixes or (noted in brackets in the changelog below) reports, notes and ideas that have been incorporated in changes in this release: +Denys Vlasenko +Denys Vlasenko +Mark R. Bannister +Michael Kerrisk +Oleg Nesterov +Tejun Heo Apologies if I missed anyone! @@ -17,19 +23,86 @@ Apologies if I missed anyone! New and rewritten pages ----------------------- - -Newly documented interfaces in existing pages ---------------------------------------------- - - -New and changed links ---------------------- - - -Global changes --------------- +getent.1 + Mark R. Bannister + New page to document 'getent' binary provided by glibc Changes to individual pages --------------------------- +bdflush.2 + Michael Kerrisk + Note that bdflush() is deprecated, and does nothing + +nfsservctl.2 + Michael Kerrisk + Note that this system call was removed in Linux 3.1 + +ptrace.2 + Denys Vlasenko [Oleg Nesterov, Tejun Heo] + add extended description of various ptrace quirks + Changes include: + + s/parent/tracer/g, s/child/tracee/g - ptrace interface now + is sufficiently cleaned up to not treat tracing process + as parent. + + Deleted several outright false statements: + - pid 1 can be traced + - tracer is not shown as parent in ps output + - PTRACE_ATTACH is not "the same behavior as if tracee had done + a PTRACE_TRACEME": PTRACE_ATTACH delivers a SIGSTOP. + - SIGSTOP _can_ be injected. + - Removed mentions of SunOS and Solaris as irrelevant. + - Added a few more known bugs. + + Added a large block of text in DESCRIPTION which doesn't focus + on mechanical description of each flag and operation, but rather + tries to describe a bigger picture. The targeted audience is + a person which is reasonably knowledgeable in Unix but did not + spend years working with ptrace, and thus may be unaware of its + quirks. This text went through several iterations of review by + Oleg Nesterov and Tejun Heo. + This block of text intentionally uses as little markup as possible, + otherwise future modifications to it will be very hard to make. + Michael Kerrisk + Global clean-up of page + * Wording and formatting fixes to existing text and + Denys Vlasenko's new text. + * Various technical amendments and improvements to + Denys Vlasenko's new text. + * Added FIXME for various problems with the current text. + Michael Kerrisk + Integrated changes after further review from Denys Vlasenko + +syscalls.2 + Michael Kerrisk + Note that nfsservctl(2) was removed in Linux 3.1 + Note that bdflush(2) is deprecated + +capabilities.7 + Michael Kerrisk + Add CAP_WAKE_ALARM + Michael Kerrisk + Add various operations under CAP_SYS_ADMIN + Add perf_event_open(2) to CAP_SYS_ADMIN + Add VM86_REQUEST_IRQ vm86(2) command to CAP_SYS_ADMIN + Update CAP_NET_ADMIN with notes from include/linux/capability.h + Add nfsservctl(2) to CAP_SYS_ADMIN + Michael Kerrisk + Add ioctl(FIBMAP) under CAP_SYS_RAWIO + Michael Kerrisk + Add virtual terminal ioctl()s under CAP_SYS_TTY_CONFIG + Michael Kerrisk + Update CAP_NET_RAW with notes from include/linux/capability.h + Michael Kerrisk + Add F_SETPIPE_SZ case to CAP_SYS_RESOURCE + Add POSIX messages queues queues_max case to CAP_SYS_RESOURCE + Update CAP_SYS_RESOURCE with notes from include/linux/capability.h + Michael Kerrisk + SEE ALSO: Add libcap(3) + +ld.so.8 + Michael Kerrisk + Add --adit command-line option