summaryrefslogtreecommitdiffstats
path: root/Changes.old
diff options
context:
space:
mode:
authorMichael Kerrisk <mtk.manpages@gmail.com>2015-12-05 10:46:49 +0100
committerMichael Kerrisk <mtk.manpages@gmail.com>2015-12-05 10:46:49 +0100
commit0fa071df843a3690f4d10054c19b41026120d29e (patch)
treee6da118397a3f609846e78a7cfd610f548f94f2d /Changes.old
parent6af3ccb34ef4627b21448ea54003bd095366a620 (diff)
Start of man-pages-4.04: updating Changes and Changes.old
Diffstat (limited to 'Changes.old')
-rw-r--r--Changes.old332
1 files changed, 332 insertions, 0 deletions
diff --git a/Changes.old b/Changes.old
index 16429ab11..48602a449 100644
--- a/Changes.old
+++ b/Changes.old
@@ -39865,3 +39865,335 @@ ld.so.8
Michael Kerrisk [Jonathan David Amery]
Items in LD_LIBRARY_PATH can also be delimited by semicolons
See http://bugs.debian.org/794559.
+
+
+==================== Changes in man-pages-4.03 ====================
+
+Released: 2015-12-05, Munich
+
+
+Contributors
+------------
+
+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:
+
+Alexander Shishkin <alexander.shishkin@linux.intel.com>
+Alexei Starovoitov <ast@plumgrid.com>
+Andy Lutomirski <luto@kernel.org>
+Arto Bendiken <arto@bendiken.net>
+Carlos O'Donell <carlos@redhat.com>
+Casper Ti. Vector <caspervector@gmail.com>
+Daniel Borkmann <daniel@iogearbox.net>
+David Drysdale <drysdale@google.com>
+Eric B Munson <emunson@akamai.com>
+Florian Weimer <fweimer@redhat.com>
+Gabriel F. T. Gomes <gftg@linux.vnet.ibm.com>
+Heinrich Schuchardt <xypron.glpk@gmx.de>
+Ingo Molnar <mingo@kernel.org>
+Jakub Wilk <jwilk@jwilk.net>
+Johannes Stüttgen <Johannes.Stuettgen@gmail.com>
+Jonathan Wakely <jwakely@redhat.com>
+Jonny Grant <jg@jguk.org>
+Kees Cook <keescook@chromium.org>
+Maria Guseva <m.guseva@samsung.com>
+Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
+Meikun Wang <alikewmk@gmail.com>
+Michael Kerrisk <mtk.manpages@gmail.com>
+Michal Hocko <mhocko@suse.com>
+Mike Frysinger <vapier@gentoo.org>
+Namhyung Kim <namhyung@gmail.com>
+Nikola Forró <nforro@redhat.com>
+Olivier TARTROU <olivier.tartrou@gmail.com>
+Peter Hurley <peter@hurleysoftware.com>
+Peter Zijlstra (Intel) <peterz@infradead.org>
+Ross Zwisler <ross.zwisler@linux.intel.com>
+Serge Hallyn <serge.hallyn@canonical.com>
+Silvan Jegen <s.jegen@gmail.com>
+Stefan Tauner <tauner@technikum-wien.at>
+Steven Rostedt <rostedt@goodmis.org>
+Tobias Stoeckmann <tobias@stoeckmann.org>
+Tycho Andersen <tycho.andersen@canonical.com>
+Ville Skyttä <ville.skytta@iki.fi>
+Vince Weaver <vincent.weaver@maine.edu>
+Zeng Linggang <zenglg.jy@cn.fujitsu.com>
+
+Apologies if I missed anyone!
+
+
+Newly documented interfaces in existing pages
+---------------------------------------------
+
+perf_event_open.2
+ Vince Weaver
+ 4.1 adds AUX sample support
+ Vince Weaver
+ 4.1 data_offset and data_size fields
+ Vince Weaver [Alexander Shishkin]
+ Document aux_{head,tail,offset,size} support
+ Vince Weaver
+ 4.0 update rdpmc documentation
+ Vince Weaver
+ 4.1 adds PERF_RECORD_ITRACE_START
+ Vince Weaver
+ Document 4.1 clockid support
+ Vince Weaver [Steven Rostedt, Masami Hiramatsu]
+ 4.1 PERF_EVENT_IOC_SET_BPF support
+ Vince Weaver
+ 4.1 adds AUX_FLAG_OVERWRITE support
+ Vince Weaver
+ 4.1 PERF_SAMPLE_BRANCH_CALL_STACK
+ Vince Weaver
+ 4.1 adds aux_watermark
+ Vince Weaver
+ Add possibility of EBUSY error
+
+prctl.2
+ Andy Lutomirski [Kees Cook, Serge Hallyn]
+ Document operations for ambient capabilities
+ Michael Kerrisk
+ Rework PR_CAP_AMBIENT text
+ Note that arg4 and arg5 must be zero for CAP_AMBIENT
+ RETURN VALUE: Add PR_CAP_AMBIENT + PR_CAP_AMBIENT_IS_SET case
+ ERRORS: document PR_CAP_AMBIENT error cases
+
+__ppc_set_ppr_med.3
+ Gabriel F. T. Gomes
+ Document PPC functions providing access to PPR
+ GNU C Library commit 1747fcda4902a3b46183d93fb16ed9b436b2608b
+ extends the priorities that can be set to the Program Priority
+ Register (PPR), with the functions: __ppc_set_ppr_very_low(3)
+ and __ppc_set_ppr_med_high(3).
+
+capabilities.7
+ Andy Lutomirski [Kees Cook, Serge Hallyn]
+ Document ambient capabilities
+ Michael Kerrisk
+ Various additions and reworkings for ambient capability text
+
+
+New and changed links
+---------------------
+
+__ppc_set_ppr_med_high.3
+ Gabriel F. T. Gomes
+ New link to __ppc_set_ppr_med.3
+
+__ppc_set_ppr_very_low.3
+ Gabriel F. T. Gomes
+ New link to __ppc_set_ppr_med.3
+
+
+Changes to individual pages
+---------------------------
+
+mremap.2
+ Eric B Munson [Michal Hocko]
+ Add note about mremap() with locked areas
+ When mremap() is used to move or expand a mapping that is locked
+ with mlock() or equivalent it will attempt to populate the new
+ area. However, like mmap(MAP_LOCKED), mremap() will not fail if
+ the area cannot be populated. Also like mmap(MAP_LOCKED) this
+ might come as a surprise to users and should be noted.
+open.2
+ Michael Kerrisk [David Drysdale]
+ Remove accidental mention of O_TTY_INIT
+ An earlier edit mentioned O_TTY_INIT as a file creation flag.
+ That's true, according POSIX, but Linux does not implement
+ this flag, so remove mention of it.
+
+pipe.2
+ Michael Kerrisk
+ SEE ALSO: add splice(2)
+
+prctl.2
+ Michael Kerrisk
+ Reorder options alphabetically
+ Employ a pseudo-alphabetical order, ordering options after removal
+ of any "PR_", "PR_SET_", or "PR_GET" prefix.
+ Michael Kerrisk
+ Fix alphabetical misplacements in ERRORS
+
+ptrace.2
+ Tycho Andersen
+ Document PTRACE_O_SUSPEND_SECCOMP flag
+ Michael Kerrisk
+ Document /proc/sys/kernel/yama/ptrace_scope
+ Michael Kerrisk
+ Note that PTRACE_ATTACH cannot be applied to nondumpable processes
+ Michael Kerrisk
+ SEE ALSO: add prctl(2)
+
+reboot.2
+ Casper Ti. Vector
+ 1-argument reboot() is also provided by alternative libc
+
+seccomp.2
+ Michael Kerrisk
+ Describe use of 'instruction_pointer' data field
+ Michael Kerrisk [Kees Cook]
+ Note why all filters in a set are executed even after SECCOMP_RET_KILL
+
+signalfd.2
+ Michael Kerrisk
+ Describe semantics with respect to SCM_RIGHTS
+
+syscalls.2
+ Michael Kerrisk
+ Add mlock(2)
+ Michael Kerrisk
+ Add userfaultfd()
+
+daemon.3
+ Michael Kerrisk [Johannes Stüttgen]
+ Note that daemon() is buggy with respect to controlling tty acquisition
+
+dirfd.3
+ Jonathan Wakely
+ Remove outdated NOTES
+ As stated in the SYNOPSIS, since glibc 2.10 this function is also
+ declared by the relevant X/Open and POSIX macros.
+
+dlopen.3
+ Michael Kerrisk
+ Make it more explicit that LD_BIND_NOW overrides RTLD_LAZY
+ Michael Kerrisk [Florian Weimer]
+ Correct the pathname used in EXAMPLE
+ Quoting Florian:
+
+ This does not work because libm.so can be a linker script:
+
+ handle = dlopen("libm.so", RTLD_LAZY);
+
+ The proper way to do this is to include <gnu/lib-names.h>
+ and use LIBM_SO.
+
+ See https://bugzilla.kernel.org/show_bug.cgi?id=108821
+ Michael Kerrisk
+ Include a shell session showing build/run in EXAMPLE
+ Michael Kerrisk
+ Change arguments to main() to "void" in EXAMPLE
+
+fgetgrent.3
+ Zeng Linggang
+ ATTRIBUTES: Note function that is not thread-safe
+
+fgetpwent.3
+ Zeng Linggang
+ ATTRIBUTES: Note function that is not thread-safe
+
+getauxval.3
+ Michael Kerrisk
+ Add some details for AT_SECURE
+
+getspnam.3
+ Zeng Linggang
+ ATTRIBUTES: Note functions that are/aren't thread-safe
+
+mallinfo.3
+ Zeng Linggang
+ ATTRIBUTES: Note function that is not thread-safe
+
+mallopt.3
+ Carlos O'Donell
+ Document M_ARENA_TEST and M_ARENA_MAX
+
+posix_fallocate.3
+ Michael Kerrisk
+ Clarify text relating to MT-safety
+ Carlos O'Donell
+ Mention glibc emulation caveats
+
+termios.3
+ Olivier TARTROU
+ Add missing details on behaviour of PARMRK
+ For a serial terminal, with a specific configuration, input bytes
+ with value 0377 are passed to the program as two bytes, 0377 0377.
+
+tty_ioctl.4
+ Michael Kerrisk [Peter Hurley]
+ Note that TIOCTTYGSTRUCT went away in Linux 2.5.67
+
+core.5
+ Ross Zwisler
+ Add info about DAX coredump filtering flags
+ Kernel 4.4 added two new core dump filtering flags,
+ MMF_DUMP_DAX_PRIVATE and MMF_DUMP_DAX_SHARED.
+
+ These flags allow us to explicitly filter DAX mappings.
+ This is desirable because DAX mappings, like hugetlb
+ mappings, have the potential to be very large.
+
+nsswitch.conf.5
+ Nikola Forró
+ Add list of files being read when "files" service is used
+ This is not mentioned anywhere. Users can assume that the file
+ being read is something like /etc/$DATABASE, but that's not
+ always the case. It's better to explicitly specify which
+ file is read for each respective database. The list of
+ files was acquired from glibc source code.
+
+proc.5
+ Heinrich Schuchardt [Michael Kerrisk]
+ Add details for threads-max
+ Add detail information for threads-max.
+ The checks for minimum and maximum values exist since kernel 4.1.
+ https://lkml.org/lkml/2015/3/15/96
+ Heinrich Schuchardt
+ /proc/sys: Describe whitespace characters
+ Michael Kerrisk
+ Document 'CapAmb' in /proc/PID/status
+ Michael Kerrisk
+ Add reference to ptrace(2) for /proc/sys/kernel/yama/ptrace_scope
+
+aio.7
+ Michael Kerrisk [Meikun Wang]
+ Add missing include file, <fcntl.h>, to example program
+
+mq_overview.7
+ Michael Kerrisk [Arto Bendiken]
+ Document QSIZE bug that appeared in 3.5 and was fixed in 4.2
+
+path_resolution.7
+ Michael Kerrisk
+ Clarify recursive resolution of symlinks and note limits
+
+pipe.7
+ Michael Kerrisk
+ SEE ALSO: add splice(2)
+
+rtld-audit.7
+ Namhyung Kim
+ Fix (typo) error in la_pltenter() description
+ s/la_pltenter()/la_pltexit()/
+
+ la_pltenter() is called regardless of the value of
+ framesizep but la_pltexit() is called only if la_pltenter()
+ returns with non-zero framesizep set. I spent long time to
+ figure out why la_pltexit() is not called at all.
+
+signal.7
+ Michael Kerrisk [Michael Hocko]
+ Note async-signal-safe functions added by POSIX.1-2008 TC1
+
+tcp.7
+ Daniel Borkmann [Michael Kerrisk]
+ Improve paragraphs on tcp_ecn and add tcp_ecn_fallback bullet
+ Improve description of tcp_ecn, fix the RFC number and it's
+ not a boolean anymore since long time, and add a description
+ for tcp_ecn_fallback.
+
+ See also kernel doc under Documentation/networking/ip-sysctl.txt
+ on tcp_ecn and tcp_ecn_fallback.
+
+ld.so.8
+ Michael Kerrisk
+ LD_POINTER_GUARD has been removed in glibc 2.23
+ Michael Kerrisk
+ Describe secure-execution mode
+ Michael Kerrisk [Maria Guseva]
+ Replace mentions of set-UID/set-GID programs with secure-execution mode
+ Inspired by a patch from Maria Guseva.
+ Maria Guseva [Silvan Jegen]
+ LD_DEBUG is effective in secure-execution mode if /etc/suid-debug exists