summaryrefslogtreecommitdiffstats
path: root/Changes.old
diff options
context:
space:
mode:
authorMichael Kerrisk <mtk.manpages@gmail.com>2009-01-13 10:40:27 +1300
committerMichael Kerrisk <mtk.manpages@gmail.com>2009-01-13 10:40:27 +1300
commit364d1652dcb7ea4d1ff26c4e79e11c47c23ff0b5 (patch)
tree9a0256d0332348477347050f37ae30fe51182363 /Changes.old
parent3f4ccc7abad44330fb34f67ca12933753051297d (diff)
Start of man-pages-3.17: updating Changes and Changes.old
Diffstat (limited to 'Changes.old')
-rw-r--r--Changes.old163
1 files changed, 163 insertions, 0 deletions
diff --git a/Changes.old b/Changes.old
index bd3332fba..a0ac8fd24 100644
--- a/Changes.old
+++ b/Changes.old
@@ -17143,3 +17143,166 @@ unix.7
Retitled subsection "(Un)supported features" to "Sockets API"
This is consistent with the recent change in tcp(7).
+
+
+==================== Changes in man-pages-3.16 ====================
+
+Released: 2009-01-13, Christchurch
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Colin Watson <cjwatson@ubuntu.com>
+Florentin Duneau <fduneau@gmail.com>
+Petr Baudis <pasky@suse.cz>
+
+Apologies if I missed anyone!
+
+
+New and rewritten pages
+-----------------------
+
+pthread_getcpuclockid.3
+ Michael Kerrisk
+ New page documenting pthread_getcpuclockid(3)
+
+libc.7
+ Michael Kerrisk
+ New page giving brief overview of C libraries on Linux
+
+rtld-audit.7
+ Michael Kerrisk
+ New page documenting dynamic linker audting API
+
+
+Newly documented interfaces in existing pages
+---------------------------------------------
+
+ld.so.8
+ Petr Baudis
+ Document LD_AUDIT
+ Petr Baudis
+ Document LD_POINTER_GUARD
+
+
+New and changed links
+---------------------
+
+gethostid.2
+ Michael Kerrisk
+ New link to new page location in Section 3
+
+sethostid.2
+ Michael Kerrisk
+ Change link to point to new page location in Section 3
+
+sethostid.3
+ Michael Kerrisk
+ New link to relocated page in Section 3
+
+glibc.7
+ Michael Kerrisk
+ New link to new libc.7
+
+
+Global changes
+--------------
+
+syscalls.2
+feature_test_macros.7
+standards.7
+ Michael Kerrisk
+ SEE ALSO: add libc(7)
+
+dlopen.3
+ld.so.8
+ Michael Kerrisk
+ SEE ALSO: add rtld-audit(7)
+
+
+Changes to individual pages
+---------------------------
+
+gethostid.2
+ Michael Kerrisk
+ Move to Section 3
+ The interfaces documented in this page are purely glibc.
+
+syscalls.2
+ Michael Kerrisk
+ Kernel 2.6.28 adds accept4()
+
+clock_getres.3
+ Michael Kerrisk
+ SEE ALSO: Add pthread_getcpuclockid(3)
+
+fmemopen.3
+ Michael Kerrisk
+ Fix VERSIONS information
+
+gethostid.3
+ Michael Kerrisk
+ Before version 2.2, glibc stored the host ID in /var/adm/hostid
+ Also: rewrite some text describing the /etc/hostid file, so that
+ this location is referred to just once on the page.
+ Michael Kerrisk
+ RETURN VALUE: describe return value of sethostid()
+ Michael Kerrisk
+ Added BUGS section noting that ID can't be guaranteed to be unique
+ Michael Kerrisk
+ Added ERRORS section describing errors for sethostid()
+ Michael Kerrisk
+ Update section number to reflect relocation into Section 3
+
+printf.3
+ Michael Kerrisk
+ Source and destination buffers may not overlap for *s*printf()
+ http://sourceware.org/bugzilla/show_bug.cgi?id=7075
+
+ Some existing code relies on techniques like the following to
+ append text to a buffer:
+
+ $ cat s.c
+ #include <stdio.h>
+ char buf[80] = "not ";
+ main()
+ {
+ sprintf(buf, "%sfail", buf);
+ puts(buf);
+ return 0;
+ }
+
+ $ cc s.c
+ $ ./a.out
+ not fail
+
+ However, the standards say the results are undefined if source
+ and destination buffers overlap, and with suitable compiler
+ options, recent changes can cause unexpected results:
+
+ $ cc -v 2>&1 | grep gcc
+ gcc version 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036] (SUSE Linux)
+ $ cc -D_FORTIFY_SOURCE -O2 s.c
+ $ ./a.out
+ fail
+
+readdir.3
+ Michael Kerrisk
+ Rewrite text describing 'dirent' fields standardized in POSIX.1
+ Michael Kerrisk
+ Clarify text for return value/errno setting for end-of-stream case
+
+nscd.8
+ Petr Baudis
+ Correct NOTES section on reloading configuration files
+ It behaved this way at least since
+ "Sun Oct 18 15:02:11 1998 +0000",
+ some four months after including the nscd implementation
+ in glibc. But there does seem to be a short window between
+ glibc-2.1 and glibc-2.1.3 when nscd -i was not available,
+ I don't think it's worth muddling the point of the page
+ with that, though.