==================== Changes in man-pages-3.08 ==================== Released: 2008-??-??, ???? Contributors ------------ The following people contributed notes, ideas, or patches that have been incorporated in changes in this release: Bernd Eckenfels Carsten Emde Christopher Head Joe Korty Marko Kreen Martin (Joey) Schulze Mats Wichmann Michael Schurter Mike Bianchi Mike Frysinger Sam Varshavchik Suka Timothy S. Nelson Tolga Dalman Apologies if I missed anyone! New and rewritten pages ----------------------- networks.5 Martin (Joey) Schulze, with a few light edits by mtk Documents the /etc/networks file. Newly documented interfaces in existing pages --------------------------------------------- New and changed links --------------------- Global changes -------------- Various pages mtk s/time zone/timezone/ for consistency across pages and with POSIX.1. kill.2 sigaction.2 sigpending.2 sigprocmask.2 sigsuspend.2 confstr.3 ctermid.3 ctime.3 ferror.3 flockfile.3 fopen.3 getaddrinfo.3 getgrnam.3 getnameinfo.3 getopt.3 getpwnam.3 longjmp.3 popen.3 rand.3 readdir.3 setjmp.3 sigsetops.3 sigwait.3 strtok.3 tzset.3 unlocked_stdio.3 mtk Add/fix feature test macro requirements. Changes to individual pages --------------------------- fcntl.2 mtk, after a note by Mike Bianchi More clearly and consistently describe the whether or not the third argument to fnctl() is required, and what its type should be. mtk Move description of negative l_len from NOTES, integrating it into the discussion of file locking. Minor rewrites of the text on file locking. getrusage.2 Bernd Eckenfels SEE ALSO: Add clock(3), clock_gettime(3). See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=353475 ioctl_list.2 mtk Remove old sentence about where to send updates for this page. clock.3 Bernd Eckenfels SEE ALSO: Add clock_gettime(3). See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=353475 clock_getres.3 Tolga Dalman / mtk Add "Link with -lrt" to SYNOPSIS; remove now redundant sentence mentioning librt from NOTES. getdate.3 mtk Rewrite description of getdate_r() and integrate into main text (rather than describing in NOTES). Other parts rewritten for greater clarity. Make it clearer in the main text that glibc does not implement %Z; remove discussion of that point from NOTES. Added an example program. hsearch.3 mtk Noted that table size as specified by 'nel' is immutable. Described differences between hsearch() and hsearch_r(). Added missing pieces to RETURN VALUE. Added a number of new entries under ERRORS. NOTES: added some basic advice on sizing the hash table; noted that when a table is destroyed, the caller is responsible for freeing the buffers pointed to by 'key' and 'data' fields. One of the BUGS was fixed in glibc 2.3. Rewrote and clarified various other pieces. Rename arguments for reentrant functions, using same name as glibc headers: s/ret/retval/; s/tab/htab/. mtk, after a suggestion by Timothy S. Wayland Integrate discussion of reentrant functions into main discussion (rather than as a short paragraph at the end). ptsname.3 sukadev Fix return type of ptsname_r() in SYNOPSIS. sched_setscheduler.3 Carsten Emde Update kernel version numbers relating to real-time support. sigsetops.3 Chris Head, signed-off-by: Mike Frysinger Fix typo: s/sigdelset/sigorset/ proc.5 Mats Wichmann / mtk s/\[number]/[pid]/ in file names for /proc/PID files. And similar changes for task/[tid] sub-directories. mtk / Mats Wichmann In the description if /proc/[pid]/environ, remove reference to lilo(8)/grub(8) since there seems to be nothing in those pages that related to this /proc file. Michael Schurter / mtk Remove sentence wrongly saying that /proc/meminfo reports info in bytes See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=462969 mtk Note that /proc/meminfo reports system-wide memory usage statistics. Joe Korty Document new fields in /proc/interrupts that were added in Linux 2.6.24. unix.7 Marko Kreen Since glibc 2.8, _GNU_SOURCE must be defined in order to get the definition of the ucred structure from .