]> git.ipfire.org Git - thirdparty/man-pages.git/blobdiff - Changes.old
Start of 3.00
[thirdparty/man-pages.git] / Changes.old
index b6ddf0218e0307581ecd96a82e98e234b67360a4..27d1bd6248ae41c41a93cfc086d9ec927bb3d985 100644 (file)
@@ -1,5 +1,3 @@
-The following are changes in previous 2.xx man page releases.
-
 ==================== Changes in man-pages-2.00 ====================
 
 Released: 2004-12-16
@@ -36,30 +34,38 @@ Apologies if I missed anyone!
 Global changes
 --------------
 
-Many math pages had their synopses compressed, as per suggestion
-from Fabian Kreutz.
+Various pages
+   Fabian Kreutz
+        Many math pages had their synopses compressed, as per suggestion
+        from Fabian Kreutz.
 
-Many minor content and formatting bug fixes were made to the math
-pages, following suggestions from Fabian Kreutz (who recently
-translated many of the 1.70 math pages into German) and
-Andries Brouwer.
+Various pages
+    Fabian Kreutz / aeb
+        Many minor content and formatting bug fixes were made to the math
+        pages, following suggestions from Fabian Kreutz (who recently
+        translated many of the 1.70 math pages into German) and
+        Andries Brouwer.
 
-For consistency, all instances "super-user" were changed to the more
-common "superuser".
+Various pages
+    mtk
+        For consistency, all instances of "super-user" were changed
+        to the more common "superuser".
 
-After a note from Vasya Pupkin, I added <errno.h> to the SYNOPSIS
-of several Section 2 pages using the _syscallN() macros.
+Various pages
+    Vasya Pupkin / mtk
+        After a note from Vasya Pupkin, I added <errno.h> to the SYNOPSIS
+        of several Section 2 pages using the _syscallN() macros.
 
-    In addition:
-        -- erroneous semicolons at the end of _syscallN() were removed
-           on various pages.
+        In addition:
+            -- erroneous semicolons at the end of _syscallN() were removed
+               on various pages.
 
-        -- types such as "uint" in syscallN() declarations were changed
-           to "unsigned int", etc.
+            -- types such as "uint" in syscallN() declarations were changed
+               to "unsigned int", etc.
 
-        -- various other minor breakages in the synopses were fixed.
+            -- various other minor breakages in the synopses were fixed.
 
-   The affected pages are:
+        The affected pages are:
 
                 getdents.2
                 gettid.2
@@ -82,7 +88,7 @@ Changes to individual pages
 bind.2
     Florian Weimer
         Added 'const' to declaration of 'my_addr' in prototype.
-        as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=239762
+        as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=239762.
 
 fcntl.2
     Martin Pool
@@ -96,29 +102,32 @@ getrlimit.2
     mtk
         Material on getrusage.2 has been separated out into its own page.
         Rewrote discussion on RLIMIT_MEMLOCK to incorporate kernel
-            2.6.9 changes.
+        2.6.9 changes.
         Added note on RLIMIT_CPU error in older kernels.
-        Added RLIMIT_SIGPENDING
+        Added RLIMIT_SIGPENDING.
         Also made a few other minor changes.
 
 getrusage.2
     mtk
         This page is new(ish) -- it was created by splitting
-            getrlimit.2.
+        getrlimit.2.
 
-        Repaired note on SIGCHLD behaviour to note that the
-            POSIX non-conformance has been fixed in 2.6.9.
+        Repaired note on SIGCHLD behavior to note that the
+        POSIX non-conformance has been fixed in 2.6.9.
 
 kill.2
     Modified after suggestion from Emmanuel Colbus
         Changed wording of sentence under NOTES describing
-            when signals can be sent to init.
+        when signals can be sent to init(1).
 
-mlock.2, munlock.2, mlockall.2, munlockall.2
+mlock.2
+munlock.2
+mlockall.2
+munlockall.2
         These have been consolidated into a single mlock.2 page.
         In the process, much duplication was eliminated
-            and new information was added about RLIMIT_MEMLOCK
-            and the changes in memory locking in kernel 2.6.9,
+        and new information was added about RLIMIT_MEMLOCK
+        and the changes in memory locking in kernel 2.6.9,
 
 mmap.2
     mtk
@@ -127,17 +136,17 @@ mmap.2
         Note that MAP_FIXED replaces existing mappings
 
 msgctl.2
-   mtk
+    mtk
         Substantial language and formatting clean-ups.
         Added msqid_ds and ipc_perm structure definitions.
 
 msgget.2
-   mtk
+    mtk
         Substantial language and formatting clean-ups.
         Added notes on /proc files.
 
 msgop.2
-   mtk
+    mtk
         Substantial language and formatting clean-ups.
         Added notes on /proc files.
 
@@ -151,46 +160,46 @@ personality.2
    2004-11-03 applied patch from Martin Schulze
 
 semctl.2
-   mtk
+    mtk
         Substantial language and formatting clean-ups.
         Rewrote semun text.
         Added semid_ds and ipc_perm structure definitions.
 
 semget.2
-   mtk
+    mtk
         Substantial language and formatting clean-ups.
         Added notes on /proc files.
-        Rewrote BUGS note about semget()'s failure to initialise
-            semaphore values.
+        Rewrote BUGS note about semget()'s failure to initialize
+        semaphore values.
 
 semop.2
-   mtk
+    mtk
         Substantial language and formatting clean-ups.
         Added notes on /proc files.
 
 shmctl.2
-   mtk
+    mtk
         Substantial language and formatting clean-ups.
         Updated shmid_ds structure definitions.
         Added information on SHM_DEST and SHM_LOCKED flags.
         Noted that CAP_IPC_LOCK is not required for SHM_UNLOCK
-            since kernel 2.6.9.
+        since kernel 2.6.9.
         Added notes on 2.6.9 RLIMIT_MEMLOCK changes.
         Added RLIMIT_SIGPENDING (new in Linux 2.6.8)
 
 shmget.2
-   mtk
+    mtk
         Substantial language and formatting clean-ups.
         Added notes on /proc files.
 
 shmop.2
-   mtk
+    mtk
         Substantial language and formatting clean-ups.
         Changed wording and placement of sentence regarding attachment
-            of segments marked for destruction.
+        of segments marked for destruction.
 
 sigaction.2
-   mtk
+    mtk
         Added mention of SIGCONT under SA_NOCLDSTOP.
         Added SA_NOCLDWAIT.
         Updated discussion for POSIX.1-2001 and SIGCHLD and sa_flags.
@@ -201,7 +210,7 @@ sigaction.2
 signal.2
     mtk
         Removed text on ignoring SIGCHLD; replaced with pointer
-            to sigaction.2.
+        to sigaction.2.
 
 sigwaitinfo.2
     After bug report from Andrey Kiselev
@@ -215,9 +224,8 @@ stat.2
         as per: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=249698
 
 swapon.2
-    After bug report from Anand Kumria
-        Added "no swap space signature" to EINVAL error
-        as per http://bugs.debian.org/cgi-bin/bugreport.cgi
+    After Debian bug report from Anand Kumria
+        Added "no swap space signature" to EINVAL error.
     mtk
         Added EINVAL error for swapoff() ("not currently a swap area").
         Added EBUSY error for swapon().
@@ -226,12 +234,12 @@ swapon.2
 times.2
     mtk
         In Linux 2.6, the return value of times changed; it is no
-            longer time since boot, but rather:
+        longer time since boot, but rather:
 
-                boot_time + 2^32 / HZ - 300
+            boot_time + 2^32 / HZ - 300
 
-        Repaired note on SIGCHLD behaviour to note that the
-            POSIX non-conformance has been fixed in 2.6.9.
+        Repaired note on SIGCHLD behavior to note that the
+        POSIX non-conformance has been fixed in 2.6.9.
         Some formatting fixes.
 
 undocumented.2
@@ -247,13 +255,13 @@ wait.2
         Added waitid(2).
         Added WCONTINUED and WIFCONTINUED (new in 2.6.10).
         Added text on SA_NOCLDSTOP.
-        Updated discussion of SA_NOCLDWAIT to reflect 2.6 behaviour.
+        Updated discussion of SA_NOCLDWAIT to reflect 2.6 behavior.
         Much other text rewritten.
 
 wait4.2
     mtk
         Rewrote this page, removing much duplicated information,
-            and replacing with pointers to wait.2.
+        and replacing with pointers to wait.2.
     Luis Javier Merino Morán / mtk
         CONFORMING TO said "SVr4, POSIX".  Changed to "4.3BSD"
 
@@ -269,7 +277,7 @@ assert.3
 ctime.3
     mtk
         Noted that 0 in tm_mday is interpreted to mean the last day
-            of the preceding month.
+        of the preceding month.
 
 getnameinfo.3
     http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=229618
@@ -309,7 +317,7 @@ random.4
 proc.5
     mtk
         Updated description of /proc/loadavg to include
-            nr_running(), nr_threads, last_pid.
+        nr_running(), nr_threads, last_pid.
 
         rtsig-max and rtsig-nr went away in 2.6.8
 
@@ -325,15 +333,15 @@ capabilities.7
 netdevice.7
     Karel Kulhavy and AEB
         formatting fix after note from Karel Kulhavy and AEB, plus a
-            few wording fixes.
+        few wording fixes.
 
 signal.7
     mtk
         /proc/sys/kernel/rtsig-* were superseded by RLIMIT_SIGPENDING
-            in kernel 2.6.8.
+        in kernel 2.6.8.
 
 tcp.7
-   mtk/aeb
+    mtk/aeb
         Updated details of interaction of TCP_CORK and TCP_NODELAY.
 
 ==================== Changes in man-pages-2.01 ====================
@@ -361,22 +369,20 @@ Apologies if I missed anyone!
 Global changes
 --------------
 
-Matthew Dempsky, mtk
-    triggered by http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=283179
-    The wording describing how errno is set was fixed up in the
-    following pages:
-
-            accept.2
-            close.2
-            send.2
-            setsid.2
-            socket.2
-            closedir.3
-            initgroups.3
-            mkstemp.3
-            opendir.3
-            readdir.3
-            telldir.3
+accept.2
+close.2
+send.2
+setsid.2
+socket.2
+closedir.3
+initgroups.3
+mkstemp.3
+opendir.3
+readdir.3
+telldir.3
+    Matthew Dempsky, mtk
+        triggered by http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=283179
+        The wording describing how errno is set was fixed up in these pages.
 
 Typographical or grammatical errors have been corrected in several
 other places.
@@ -387,8 +393,8 @@ Changes to individual pages
 sendfile.2
     mtk
         Adjusted descriptions of argument file types to be closer to
-            2.6 reality.
-        Wording and formatting changes
+        2.6 reality.
+        Wording and formatting changes.
 
 ctan.3
 ctanh.3
@@ -399,12 +405,12 @@ ctanh.3
 errno.3
     Martin Schulze, mtk
         Removed errno declaration from prototype, added notes
-            on historical need for this declaration.
+        on historical need for this declaration.
         http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=174175
 
 aio_return.3
-   as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=224953
-       Changed erroneous "aio_return(2)" to "aio_return(3)"
+    as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=224953
+        Changed erroneous "aio_return(2)" to "aio_return(3)".
 
 posix_openpt.3
     mtk
@@ -425,7 +431,7 @@ shm_open.3
         as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=271243
 
 strcasecmp.3
-    Marek Habersack <grendel@debian.org>
+    Marek Habersack
             .SH "CONFORMING TO"
             -BSD 4.4
             +BSD 4.4, SUSv3
@@ -457,21 +463,22 @@ strftime.3
             +(The range is up to 60 to allow for occasional leap seconds.)
 
 sysconf.3
-    Johannes Berg / http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=226974
+    Johannes Berg
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=226974
         -.BR POSIX2_FORT_RUN " - " _SC_2_FORT_DEV
         +.BR POSIX2_FORT_DEV " - " _SC_2_FORT_DEV
 
 system.3
     Pedro Zorzenon
         as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=242638
-        Noted use of _XOPEN_SOURCE to get macros <sytdlib.h>
-        as for wait(2).
+        Noted use of _XOPEN_SOURCE to get macros from <stdlib.h>
+        for wait(2).
 
     mtk
         Changed name of argument from 'string' to 'command' (like POSIX).
 
         Noted that glibc does nowadays explicitly check for the existence
-        of the shell if 'command' is NULL, rather than the older behaviour
+        of the shell if 'command' is NULL, rather than the older behavior
         of assuming the shell exists and always returning 1 if
         'command' is NULL.
 
@@ -515,14 +522,12 @@ Apologies if I missed anyone!
 Global changes
 --------------
 
-Martin (Joey) Schulze
-    Removed SEE ALSO reference to non-existent newctime(3) from:
-
-        ctime.3
-        tzselect.8
-        zdump.8
-        zic.8
-
+ctime.3
+tzselect.8
+zdump.8
+zic.8
+    Martin (Joey) Schulze
+        Removed SEE ALSO reference to nonexistent newctime(3).
         See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=236884
 
 Typographical or grammatical errors have been corrected in several
@@ -533,7 +538,7 @@ Changes to individual pages
 
 clone.2
     mtk
-        Noted the PID caching behaviour of NPTL's getpid()
+        Noted the PID caching behavior of NPTL's getpid()
         wrapper under BUGS.
 
         Added futex(2), set_thread_area(2), set_tid_address(2),
@@ -571,7 +576,7 @@ link.2
 
 mincore.2
     mtk, after note from Gordon Jin
-        Updated ERRORS
+        Updated ERRORS.
 
 pipe.2
     As per message from Serguei Leontiev
@@ -602,11 +607,11 @@ setitimer.2
 
 sigqueue.2
     Johan Walles, Martin (Joey) Schulze
-        Added sigqueue.2 to SEE ALSO
+        Added sigqueue.2 to SEE ALSO.
 
 times.2
     mtk
-        Added notes on non-standard behaviour: Linux allows 'buf' to
+        Added notes on non-standard behavior: Linux allows 'buf' to
         be NULL, but POSIX.1 doesn't specify this and it's non-portable.
 
 uselib.2
@@ -647,9 +652,9 @@ st.4
         Substantial updates.
 
 man.7
-    Martin Schulze <joey@infodrom.org>
-    Branden Robinson <branden@debian.org>
-    Colin Watson <cjwatson@debian.org>
+    Martin Schulze
+    Branden Robinson
+    Colin Watson
         Mention the .URL macro more verbosely.
 
 
@@ -677,9 +682,13 @@ Apologies if I missed anyone!
 Global changes
 --------------
 
-Pavel Heimlich
-    Change `ttys(4)' to `ttyS(4)' in:
-        tty.4 mouse.4 vcs.4 console_ioctl.4 console.4
+console.4
+console_ioctl.4
+mouse.4
+tty.4
+vcs.4
+    Pavel Heimlich
+        Change `ttys(4)' to `ttyS(4)'.
 
 Typographical or grammatical errors have been corrected in several
 places.
@@ -736,7 +745,7 @@ sched_setaffinity.2
 
 shmctl.2
     mtk
-        Noted aberrant Linux behaviour with respect to new attaches to a
+        Noted aberrant Linux behavior with respect to new attaches to a
         segment that has already been marked for deletion.
 
         Noted changes in permissions required for SHM_LOCK/SHM_UNLOCK.
@@ -745,7 +754,7 @@ wait.2
     mtk
         Noted that the __W* flags can't be used with waitid().
 
-getconf.3
+confstr.3
     mtk
         Added _CS_GNU_LIBC_VERSION and _CS_GNU_LIBPTHREAD_VERSION.
 
@@ -811,9 +820,11 @@ Apologies if I missed anyone!
 Global changes
 --------------
 
-For consistency across pages:
+Various pages
+    mtk
+        For consistency across pages:
 
-    1,$s/nonzero/non-zero/g
+            1,$s/nonzero/non-zero/g
 
 Typographical or grammatical errors have been corrected in several
 places.
@@ -832,19 +843,19 @@ Changes to individual pages
 
 _exit.2
     mtk
-        Various minor changes
+        Various minor changes.
 
 epoll_ctl.2
-    Mike Furr <mfurr@debian.org>
+    Mike Furr
         BUGS: In kernels < 2.6.9, EPOLL_CTL_DEL required a non-NULL
         'event', even though this argument is ignored.
-        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=306517.
+        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=306517
 
 flock.2
-   mtk / Kevin Ryde
-       Clarified semantics of relationship between flock() locks
-       and open file entries and file descriptors.
-       See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=291121
+    mtk / Kevin Ryde
+        Clarified semantics of relationship between flock() locks
+        and open file entries and file descriptors.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=291121
 
 getitimer.2
     Olivier Croquette, Thierry Excoffier
@@ -867,21 +878,21 @@ open.2
     Walter Harms
         O_DIRECT needs _GNU_SOURCE.
     mtk
-        O_ASYNC works for pipes and FIFOs in Linux 2.6
-        Various minor fixes
+        O_ASYNC works for pipes and FIFOs in Linux 2.6.
+        Various minor fixes.
 
 atexit.3
     mtk
-        Various minor changes
+        Various minor changes.
 
 exit.3
     mtk
-        Various minor changes
+        Various minor changes.
 
 getopt.3
-   mtk / Philipp Spitzer
-       Fix description of return value.
-       See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=308359
+    mtk / Philipp Spitzer
+        Fix description of return value.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=308359
 
 hsearch.3
     mtk
@@ -890,22 +901,22 @@ hsearch.3
 
 log1p.3
     Justin Pryzby
-        make log(3) SEE ALSO log1p(3)
-        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=309578
+        Make log(3) SEE ALSO log1p(3),
+        as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=309578
 
 makecontext.3
     Tanaka Akira
-        Fix description of RETURN VALUE for makecontext()
-        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=311800
+        Fix description of RETURN VALUE for makecontext(),
+        as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=311800
 
 on_exit.3
     mtk
-        Various minor changes
+        Various minor changes.
 
 rand.3
-    kabloom@ucdavis.edu
-        Small fix to a code example
-        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=194842.
+    kabloom
+        Small fix to a code example,
+        as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=194842
 
 realpath.3
     mtk / Thomas Hood
@@ -916,32 +927,32 @@ realpath.3
 
 rcmd.3
     Dave Love
-        The required header file for these functions on Linux is <netdb.h>
-        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=311680
+        The required header file for these functions on Linux is <netdb.h>,
+        as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=311680
 
 scanf.3
     Olivier Guilyardi
-        Arg for %p is a pointer to _a pointer to_ void.
-        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=263109
+        Arg for %p is a pointer to _a pointer to_ void,
+        as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=263109
 
 stdin.3
     Vincent Lefevre
         freopen() can change the descriptors associated with
-        stdin/stdout/stderr.
-        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=295859.
+        stdin/stdout/stderr, as per
+        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=295859
 
 strerror.3
     Baurjan Ismagulov
-        strerror_r(3) requires #define _XOPEN_SOURCE 600
-        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=290880
+        strerror_r(3) requires #define _XOPEN_SOURCE 600,
+        as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=290880
 
 sysconf.3
      Peter Cordes / mtk
-         Fix typo: "_SC_2_DEV" should be "_SC_2_C_DEV"
+         Fix typo: "_SC_2_DEV" should be "_SC_2_C_DEV".
 
 proc.5
     mtk
-        Added pointers under /proc/sys/net to tcp.7 and ip.7
+        Added pointers under /proc/sys/net to tcp.7 and ip.7.
 
 ip.7
     mtk
@@ -950,7 +961,7 @@ ip.7
 
 tcp.7
     Dieter Brueggemann / mtk
-        Fixes to the discussion of SIOCATMARK and tcp_stdurg
+        Fixes to the discussion of SIOCATMARK and tcp_stdurg.
     mtk
         Various wording and formatting fixes.
         Incorporated some new /proc/sys/net/ipv4/tcp_* file descriptions
@@ -991,7 +1002,7 @@ Changes to individual pages
 _exit.2
     mtk / aeb
         Reversed 2.04 introduction of the term "process termination
-            function".
+        function".
 
 close.2
     mtk
@@ -1001,19 +1012,18 @@ close.2
 dup.2
     mtk
         Consistent use of terms "open file description",
-            "file status flags", and "file descriptor flags"
-        Removed mention of lock sharing -- it was not
-            accurate.
-        Minor formatting fixes
+        "file status flags", and "file descriptor flags".
+        Removed mention of lock sharing -- it was not accurate.
+        Minor formatting fixes.
 
 fcntl.2
     mtk
         Consistent use of terms "open file description",
-            "file status flags", and "file descriptor flags"
+        "file status flags", and "file descriptor flags".
         Some rewriting of discussion of file descriptor flags
         Under F_DUPFD, replaced some text duplicated in dup.2
-            with a cross ref to dup.2
-        Minor wording and formatting fixes
+        with a cross ref to dup.2
+        Minor wording and formatting fixes.
 
 fpclassify.3
     mtk / Martin (Joey) Schulze / Bas Zoetekouw
@@ -1029,42 +1039,42 @@ getuid.2
 
 getitimer.2
     mtk
-       The short sleep bug (up to 1 jiffy) that was newly noted in
-       man-pages-2.04 has just been fixed in 2.6.12.
+        The short sleep bug (up to 1 jiffy) that was newly noted in
+        man-pages-2.04 has just been fixed in 2.6.12.
 
 getpriority.2
-   mtk
-       Changed range documented in main text from -20..20 to -20..19.
-       Noted that the range is -20..20 on some systems.
+    mtk
+        Changed range documented in main text from -20..20 to -20..19.
+        Noted that the range is -20..20 on some systems.
 
 open.2
     mtk / aeb
         Clarification of term "open file description" along with
-            explanation of what information it maintains.
-        Other wording improvements
-        Various minor wording changes
+        explanation of what information it maintains.
+        Other wording improvements.
+        Various minor wording changes.
 
 atexit.3
     mtk / aeb
         Reversed 2.04 introduction of the term "process termination
-            function".
+        function".
     mtk
         Noted use of atexit() for establishing function to be invoked on
-            shared library unload.
+        shared library unload.
         Noted that atexit()-registered functions are not invoked on
-            abnormal termination.
+        abnormal termination.
         Formatting fixes.
 
 exit.3
     mtk / aeb
         Reversed 2.04 introduction of the term "process termination
-            function".
+        function".
     mtk
         Minor rewording and formatting changes.
 
 getloadavg.3
     mtk
-        Added #define _BSD_SOURCE to prototype
+        Added #define _BSD_SOURCE to prototype.
 
 log2.3
     Martin (Joey) Schulze
@@ -1076,26 +1086,26 @@ readdir.3
         Some formatting cleanups.
 
 strtod.3
-    Dora Anna Volgyesi/ mtk
+    Dora Anna Volgyesi / mtk
         strtold() and strtof() need _ISOC99_SOURCE or _XOPEN_SOURCE=600
         As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=246668
 
 tdestroy.3
     mtk
-        New link to tsearch.3
+        New link to tsearch.3.
 
 tsearch.3
     mtk
-        Added tdestroy to .TH line
+        Added tdestroy to .TH line.
 
 mem.4
     mtk
-        Change "chown root:mem /dev/mem" to "chown root:kmem /dev/mem"
+        Change "chown root:mem /dev/mem" to "chown root:kmem /dev/mem".
 
 null.4
     mtk
         Change "chown root:mem /dev/null /dev/zero" to
-            "chown root:root /dev/null /dev/zero"
+        "chown root:root /dev/null /dev/zero".
 
 vcs.4
     Dan Jacobson / Martin (Joey) Schulze
@@ -1160,7 +1170,7 @@ Removed Pages
 sstk.2
     mtk
         AFAIK, this system call has never actually done anything (other
-            than be a stub) on any Unix.
+        than be a stub) on any Unix.
 
 Changes to individual pages
 ---------------------------
@@ -1189,7 +1199,7 @@ getrlimit.2
     mtk
         Documented RLIMIT_MSGQUEUE limit.
         RLIMIT_RSS ceased to have any effect in 2.4 in kernel 2.4.30.
-            (It already didn't have any effect in 2.2.x and 2.6.x.)
+        (It already didn't have any effect in 2.2.x and 2.6.x.)
         s/MADVISE_WILLNEED/MADV_WILLNEED/
 
 listen.2
@@ -1212,7 +1222,7 @@ socket.2
 umask.2
     mtk
         Added mkdir(2) to discussion, made term "file mode creation
-            mask" clearer.
+        mask" clearer.
         Various, mostly small, wording changes
 
 errno.3
@@ -1233,25 +1243,25 @@ getpwent.3
 getpwnam.3
     Lars Wirzenius / mtk
         Replace mention of /etc/{passwd,group} by references to
-            "passwd/group database", and LDAP and NIS.
+        "passwd/group database", and LDAP and NIS.
         As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=316117
     mtk
         Miscellaneous wording improvements
         Consistent DESCRIPTION and ERRORS wording across these pages.
 
 getnameinfo.3
-   mtk
-       Relocate misplaced text describing gai_strerror().
+    mtk
+        Relocate misplaced text describing gai_strerror().
 
 getnetent.3
     Petter Reinholdtsen
         s/endservent/endnetent/
-        As per Debian Bug#316517
+        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=316517
 
 getspnam.3
     Lars Wirzenius / mtk
         Replace mention of /etc/shadow by references to
-            "shadow password database", and LDAP and NIS.
+        "shadow password database", and LDAP and NIS.
         As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=316117
     mtk, Claus Weber
         Miscellaneous wording improvements
@@ -1264,7 +1274,7 @@ hsearch.3
 scanf.3
     Justin Pryzby / mtk
         Fix description of RETURN VALUE
-        As per Debian Bug#317037
+        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=317037
     mtk
         various parts substantially rewritten; added description of
         %n$ form; various text incorporated from the GNU C library
@@ -1273,7 +1283,7 @@ scanf.3
 shm_open.3
     mtk
         Modified details of how user and group ownership of a new
-            object are set.
+        object are set.
         Various minor wording and formatting cleanups.
 
 elf.5
@@ -1320,24 +1330,35 @@ Apologies if I missed anyone!
 Global changes
 --------------
 
-The terms "set-user-ID" and "set-group-ID" are now used consistently
-(no abbreviations) across all manual pages.
+Various pages
+    mtk
+        The terms "set-user-ID" and "set-group-ID" are now used
+        consistently (no abbreviations) across all manual pages.
 
-Consistent use of "saved set-user-ID" and "saved set-group-ID"
-(no more "saved user ID", "saved effective UID", saved group ID", etc.)
+Various pages
+    mtk
+        Consistent use of "saved set-user-ID" and "saved set-group-ID"
+        (no more "saved user ID", "saved effective UID",
+        saved group ID", etc.)
 
-Global fixes in textual descriptions:
+Various pages
+    mtk
+        Global fixes in textual descriptions:
 
-        uid --> UID
-        gid --> GID
-        pid --> PID
-        id --> ID
+            uid --> UID
+            gid --> GID
+            pid --> PID
+            id --> ID
 
-Consistent use of st_atime, st_ctime, st_mtime, with explanatory text,
-instead of atime/ctime/mtime.
+Various pages
+    mtk
+        Consistent use of st_atime, st_ctime, st_mtime, with
+        explanatory text, instead of atime/ctime/mtime.
 
-Classical BSD versions are now always named x.yBSD (formerly
-there was a mix of x.yBSD and BSD x.y).
+Various pages
+    mtk
+        Classical BSD versions are now always named x.yBSD (formerly
+        there was a mix of x.yBSD and BSD x.y).
 
 Typographical or grammatical errors have been corrected in several
 places.
@@ -1386,7 +1407,7 @@ Hrvoje Niksic <hniksic@xemacs.org>
 Justin Pryzby <justinpryzby@users.sourceforge.net>
 Ludovic Courtes <ludovic.courtes@laas.fr>
 Mike Frysinger <vapier@gentoo.org>
-Nicolas Francois <nicolas.francois@centraliens.net>
+Nicolas François <nicolas.francois@centraliens.net>
 Norbert Buchmuller <norbi.spam@nix.hu>
 Paul Brook <paul@nowt.org>
 Ramiro Aceves <ea1abz@gmail.com>
@@ -1398,8 +1419,10 @@ Apologies if I missed anyone!
 Global changes
 --------------
 
-RFC references are now always written as "RFC\ nnn" (not "RFC nnn" or
-"RFCnnn").
+Various pages
+    mtk
+        RFC references are now always written as "RFC\ nnn"
+        (not "RFC nnn" or "RFCnnn").
 
 Typographical or grammatical errors have been corrected in several
 places.
@@ -1411,7 +1434,7 @@ Changes to individual pages
 du.1
     Mike Frysinger
         To get an effect like "-h", BLOCKSIZE must start with "human",
-            not "HUMAN".
+        not "HUMAN".
 
 time.1
     Mike Frysinger
@@ -1429,10 +1452,10 @@ connect.2
 getpriority.2
     mtk
         Expanded discussion of relationship between user and kernel
-            representations of the nice value.
+        representations of the nice value.
 
         Added discussion of RLIMIT_NICE and a cross reference to
-            getrlimit.2 under the description of the EACCES error.
+        getrlimit.2 under the description of the EACCES error.
 
         Noted 2.6.12 change in credentials checking for setpriority().
 
@@ -1447,7 +1470,7 @@ mmap.2
         Noted bug in MAP_POPULATE for kernels before 2.6.7.
 
 mremap.2
-   mtk
+    mtk
         Added _GNU_SOURCE to prototype.
         Rewrote description of MREMAP_MAYMOVE.
         Rewrote description of EAGAIN error.
@@ -1462,19 +1485,19 @@ msgctl.2
 nanosleep.2
     Baurzhan Ismagulov
         Add to prototype: define _POSIX_C_SOURCE 199309
-        As per Debian bug 314435
+        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=314435
 
 nice.2
     mtk
         Added sentence noting that range of the nice value is described
-            in getpriority.2.
+        in getpriority.2.
         Added cross-reference to setrlimit(2) for discussion on
-            RLIMIT_NICE.
+        RLIMIT_NICE.
 
 outb.2
     David N. Welton / Justin Pryzby / mtk
         Clarified the order of value and port arguments;
-        As per Debian bug 263756
+        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=263756
 
 pause.2
     mtk
@@ -1484,7 +1507,7 @@ pause.2
 poll.2
     Tommy Pettersson
         nfds should be prototyped as nfds_t
-        As per Debian bug 322934
+        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=322934
 
     mtk
         Some wording and formatting improvements.
@@ -1511,13 +1534,13 @@ remap_file_pages.2
 
 sched_setparam.2
     mtk
-       Modified discussion of privileges; added pointer to
-           sched_setscheduler.2 for a discussion of privileges and
-           resource limits.
+        Modified discussion of privileges; added pointer to
+        sched_setscheduler.2 for a discussion of privileges and
+        resource limits.
 
 sched_setscheduler.2
-   mtk
-       Modified discussion of privileges; added discussion of RLIMIT_RTPRIO.
+    mtk
+        Modified discussion of privileges; added discussion of RLIMIT_RTPRIO.
 
 semctl.2
     mtk
@@ -1582,7 +1605,7 @@ carg.3
         to:
                 One has tan(carg(z)) = cimag(z) / creal(z)
 
-        As per Debian bug 326720
+        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=326720
 
 cmsg.3
     mtk
@@ -1608,8 +1631,7 @@ getaddrinfo.3
 getpwnam.3
     Bernhard R. Link / mtk
         Add NOTES text describing relationship of pw_dir and HOME and
-            pointing out that applications should preferentially
-            inspect HOME
+        pointing out that applications should preferentially inspect HOME.
 
 inet.3
     Mike Frysinger
@@ -1620,12 +1642,12 @@ inet.3
 rpc.3
     mtk / Ludovic Courtes
         Commented out references to rpc_secure(3) -- we don't currently
-            have such a page in the man-pages set.
-        In response to Debian bug report 325115
+        have such a page in the man-pages set.
+        In response to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=325115
 
 setenv.3
     mtk
-        glibc 2.3.4 fixed the "name contains '='" bug
+        glibc 2.3.4 fixed the "name contains '='" bug.
 
 strnlen.3
     Mike Frysinger
@@ -1634,22 +1656,22 @@ strnlen.3
 initrd.4
     Norbert Buchmuller / mtk
         Added text noting that the use or real-root-dev for changing
-        the root device is obsolete, in favour of pivot root.
+        the root device is obsolete, in favor of pivot root.
         (However, the page still needs to be rewritten to actually
         describe the pivot_root method...)
-        As per Debian bug 323621.
+        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=323621
 
 proc.5
     mtk
-        Improve text describing /proc/sys/fs/mqueue/* files
+        Improve text describing /proc/sys/fs/mqueue/* files.
 
-        Describe /proc/sys/fs/suid_dumpable (new in 2.6.13)
+        Describe /proc/sys/fs/suid_dumpable (new in 2.6.13).
 
-        Added placeholder mention of /proc/zoneinfo (new in 2.6.13)
-            More needs to be said about this file
+        Added placeholder mention of /proc/zoneinfo (new in 2.6.13).
+        More needs to be said about this file.
 
         Repaired earlier cut and paste mistake which resulted
-            in part of the text of this page being duplicated.
+        in part of the text of this page being duplicated.
 
 utmp.5
     Mike Frysinger
@@ -1667,12 +1689,12 @@ ip.7
         s/SOL_IP/IPPROTO_IP/            (POSIX standard name)
 
     Hasso Tepper
-        Fix discussion of IPC_RECVTTL / IP_TTL
+        Fix discussion of IPC_RECVTTL / IP_TTL.
 
 signal.7
     mtk
         Updated SEE ALSO to reflect splitting of sigaction.2 into
-        sigaction.2, sigsuspend.2, sigpending.2, sigprocmask.2
+        sigaction.2, sigsuspend.2, sigpending.2, sigprocmask.2.
 
 socket.7
     mtk
@@ -1685,7 +1707,7 @@ tcp.7
 
 udp.7
     mtk
-        Added description of UDP_CORK socket option
+        Added description of UDP_CORK socket option.
 
         s/SOL_UDP/IPPROTO_UDP/          (POSIX standard name)
         s/SOL_IP/IPPROTO_IP/            (POSIX standard name)
@@ -1721,7 +1743,7 @@ grantpt.3
 pts.4
 tty_ioctl.4
     mtk
-        Added SEE ALSO for new pty.7 page
+        Added SEE ALSO for new pty.7 page.
 
 Typographical or grammatical errors have been corrected in several
 places.
@@ -1731,7 +1753,7 @@ New pages
 ---------
 
 pty.7
-   mtk
+    mtk
       Overview of Unix 98 and BSD pseudo-terminals.
 
 
@@ -1739,13 +1761,13 @@ Changes to individual pages
 ---------------------------
 
 ldd.1
-   mtk
-       Remove "-V" option (fix from Fedora man-pages-2.07-7).
+    mtk
+        Remove "-V" option (fix from Fedora man-pages-2.07-7).
 
 fcntl.2
     Peter Chubb / Trond Myklebust / mtk
         Since kernel 2.6.10, a read lease can only be placed on a
-            file descriptor that is opened read-only.
+        file descriptor that is opened read-only.
         See the following LKML thread of Aug 2005
         ("fcntl(F GETLEASE) semantics??"):
         http://marc.theaimsgroup.com/?l=linux-kernel&m=112371777712197&w=2
@@ -1755,24 +1777,24 @@ fcntl.2
 
 mprotect.2
     mtk
-        Add new text to ENOMEM error
+        Add new text to ENOMEM error.
 
 mremap.2
     mtk
         Added description of MREMAP_FIXED and 'new_address' argument
-            under NOTES.
+        under NOTES.
         Revised text of EINVAL error.
 
 read.2
     Samuel Thibault / mtk
         read() can fail with EINVAL when using O_DIRECT
     mtk
-        Added open(2) to SEE ALSO
+        Added open(2) to SEE ALSO.
 
 shmget.2
     mtk
         s/int/size_t/ for type of 'size' argument (fix from
-            Fedora man-pages-2.07-7).
+        Fedora man-pages-2.07-7).
 
 write.2
     Samuel Thibault / mtk
@@ -1780,7 +1802,7 @@ write.2
 
 atanh.3
     mtk
-        Fix: s/acosh/atanh/ (fix from Fedora man-pages-2.07-7)
+        Fix: s/acosh/atanh/ (fix from Fedora man-pages-2.07-7).
 
 fopen.3
     mtk
@@ -1793,13 +1815,13 @@ getrpcent.3
 stdio.3
     mtk / Justin Pryzby
         Removed references to fropen() and fwopen(), which are
-            BSDisms that don't appear in glibc.
-            As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=331174
+        BSDisms that don't appear in glibc.
+        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=331174
 
 strftime.3
     mtk
         Typo fix: %Ry ==> %Ey [SUSv3 mentions...] (fix from
-            Fedora man-pages-2.07-7).
+        Fedora man-pages-2.07-7).
 
 nsswitch.conf.5
     mtk
@@ -1886,11 +1908,13 @@ Apologies if I missed anyone!
 Global changes
 --------------
 
-Most instances of the constant "NULL" are not formatted (bolded) in
-man pages, but a few are.  For consistency, formatting on "NULL" has
-been removed where it occurred.
+Various pages
+    mtk
+        Most instances of the constant "NULL" are not formatted (bolded) in
+        man pages, but a few are.  For consistency, formatting on "NULL" has
+        been removed where it occurred.
 
-Many minor formatting fixes were made.
+        Many minor formatting fixes were made.
 
 Typographical or grammatical errors have been corrected in several
 places.
@@ -1919,11 +1943,11 @@ mkfifo.3
 
 sk98lin.4
     Alain Portal
-        Formatting fixes
+        Formatting fixes.
 
 capabilities.7
     mtk
-        Minor changes
+        Minor changes.
 
 
 ==================== Changes in man-pages-2.12 ====================
@@ -1939,7 +1963,7 @@ been incorporated in changes in this release:
 Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
 Andries Brouwer <Andries.Brouwer@cwi.nl>
 Brian M. Carlson <sandals@crustytoothpaste.ath.cx>
-herbert@gondor.apana.org.au
+herbert <herbert@gondor.apana.org.au>
 Martin Landers <martin.landers@treibgut.net>
 Michael Benedict <benedict@starbak.net>
 
@@ -1961,14 +1985,14 @@ mlock.2
         sysconf(_SC_PAGESIZE) can be used.
 
 path_resolution.2
-   mtk / aeb
-       Removed words "as well" (added in 2.11) from the phrase
-       "and it gets these last five capabilities if its fsuid is 0 as well"
-       since there are (unusual) situations in which fsuid can be 0 while
-       the effective UID is not.
+    mtk / aeb
+        Removed words "as well" (added in 2.11) from the phrase
+        "and it gets these last five capabilities if its fsuid is 0 as well"
+        since there are (unusual) situations in which fsuid can be 0 while
+        the effective UID is not.
 
-       Reworked (cut down) discussion of capabilities, moving part of
-       it into capabilities.7
+        Reworked (cut down) discussion of capabilities, moving part of
+        it into capabilities.7
 
 setresuid.2
     mtk
@@ -1985,10 +2009,10 @@ sigaltstack.2
         Noted that ss_sp is automatically aligned by the kernel.
 
 byteorder.3
-    Brian M. Carlson  / herbert@gondor.apana.org.au
+    Brian M. Carlson  / herbert
         Change <netinet/in.h> to <arpa/inet.h> in prototype; add text
-            explaining that some systems need the former header.
-            As per Debian bug 265244
+        explaining that some systems need the former header.
+        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=265244
 
 capabilities.7
     mtk
@@ -2009,19 +2033,27 @@ Global changes
 Typographical or grammatical errors have been corrected in several
 places.
 
-Function and page cross references that were italicised were made bold
-(which is how the majority of function and page cross references
-were already done).
+Various pages
+    mtk
+        Function and page cross references that were italicized were
+        made bold (which is how the majority of function and page
+        cross references were already done).
 
-Instances of things like "NULL-terminated string" were changed to
-"null-terminated string".
+Various pages
+    mtk
+        Instances of things like "NULL-terminated string" were changed to
+        "null-terminated string".
 
-Pathnames, structures, arguments, and <header-files> that were bold
-were changed to italics.
+Various pages
+    mtk
+        Pathnames, structures, arguments, and <header-files> that were
+        bold were changed to italics.
 
-Instances of the constant "NULL" that were bold-faced were made
-unformatted (which is how most instances of "NULL" were already
-formatted.)
+Various pages
+    mtk
+        Instances of the constant "NULL" that were bold-faced were made
+        unformatted (which is how most instances of "NULL" were already
+        formatted.)
 
 
 ==================== Changes in man-pages-2.14 ====================
@@ -2057,7 +2089,7 @@ rexec.3
          This page is taken as is from the FreeBSD 5.4 distribution.
          (Not checked against Linux reality, but likely things are
          the same.)
-         See also Debian bug 336875.
+         See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=336875
 
 Changes to individual pages
 ---------------------------
@@ -2076,8 +2108,8 @@ fcntl.2
         Clarified parts of the discussion of file leases,
         noting effect of open(O_NONBLOCK), interruption
         by signal handler, or termination by signal in
-        lease breaker.
-        In response to Debian bug 339037.
+        lease breaker.  In response to
+        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=339037
 
 stat.2
     mtk / Stefan Brüns
@@ -2092,7 +2124,8 @@ frexp.3
 open.2
     mtk / Avery Pennarun
         Add EWOULDBLOCK error for file leases.
-        In response to Debian bug 339037.
+        In response to
+        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=339037
 
 putenv.3
     mtk
@@ -2113,7 +2146,7 @@ strtok.3
 
 sd.4
     Martin Schulze
-        Remove SEE ALSO for non-existent scsi.4.
+        Remove SEE ALSO for nonexistent scsi.4.
 
 proc.5
     mtk
@@ -2167,7 +2200,7 @@ kill.2
         when sending signals to a process group.
 
 sigaction.2
-   mtk
+    mtk
       Noted that si_signo is unused on Linux.
 
 sigpending.2
@@ -2216,7 +2249,7 @@ sigpause.3
         Moved here from Section 2.
 
         Some minor wording fixes; clarified System V origins of
-        X/Open flavour of this function.
+        X/Open flavor of this function.
 
 sigset.3
     mtk
@@ -2229,13 +2262,13 @@ strftime.3
         glibc2.
     mtk
         Added GLIBC NOTES section describing optional 'flag' and 'width'
-            components of conversion specifiers.
+        components of conversion specifiers.
         Some wording changes to bring terminology closer to SUSv3.
         Added an example program.
 
 vm86old.2
-   mtk / aeb
-       Add as new linik to vm86.2.
+    mtk / aeb
+        Add as new link to vm86.2.
 
 intro.7
     mtk
@@ -2252,8 +2285,8 @@ socket.7
 
 udp.7
     Malcolm Scott
-       s/tcp_socket/udp_socket/ in example
-       Fixes Debian bug 340927
+        s/tcp_socket/udp_socket/ in example
+        Fixes http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=340927
 
 
 ==================== Changes in man-pages-2.16 ====================
@@ -2287,15 +2320,15 @@ HOWTOHELP
         Added instructions for finding maintainer in Debian package.
 
 poll.2
-   mtk
-       Added NOTES about INFTIM constant provided on some other
-       implementations.
+    mtk
+        Added NOTES about INFTIM constant provided on some other
+        implementations.
 
 shmop.2
     Alan Stern
         The -1 error return of shmat() should be cast "(void *)".
 
-strftime.r
+strftime.3
     aeb
         Remove junk text (actually intended as source code comment
         in page).
@@ -2361,8 +2394,8 @@ fork.2
 
 pipe.2
     mtk
-       Added an example program.
-       Added SEE ALSO for new pipe.7 page.
+        Added an example program.
+        Added SEE ALSO for new pipe.7 page.
 
 wait.2
     mtk
@@ -2384,11 +2417,11 @@ inet.3
 
 open_memstream.3
     mtk
-        New link to new fmemopen.3
+        New link to new fmemopen.3.
 
 fifo.4
-   mtk
-       Added SEE ALSO for new pipe.7 page.
+    mtk
+        Added SEE ALSO for new pipe.7 page.
 
 environ.5
     mtk
@@ -2460,31 +2493,37 @@ err.3
 
 errno.3
     Justin Pryzby
-        Added SEE ALSO for err.3 (Debian bug 306867)
+        Added SEE ALSO for err.3.
+        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=306867
 
 gethostbyname.3
     Martin (Joey) Schulze / mtk
         Added references to nsswitch.conf(5); remove cross references
-        to resolv+(8).  (See also Debian Bug#308397.)
+        to resolv+(8).
+        See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=308397
 
 perror.3
     Justin Pryzby
-        Added SEE ALSO for err.3 (Debian bug 306867)
+        Added SEE ALSO for err.3 .
+        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=306867
 
 resolver.3
     mtk / Martin (Joey) Schulze
         Remove cross references to resolv+(8); add cross references to
-        resolv.conf(5).  (See also Debian Bug#214892)
+        resolv.conf(5).
+        See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=214892
 
-        Added SEE ALSO entry for resolver(5)  (See Debian Bug#251122.)
+        Added SEE ALSO entry for resolver(5);
+        see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=251122
 
 strerror.3
     mtk / Stefan Puiu
-        Rewrote and extended the discussion of the two flavours of
+        Rewrote and extended the discussion of the two flavors of
         strerror_r(), and added some additional information on
         strerror().
     Justin Pryzby
-        Added SEE ALSO for err.3 (Debian bug 306867)
+        Added SEE ALSO for err.3, as per
+        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=306867
 
 
 elf.5
@@ -2559,7 +2598,7 @@ HOWTOHELP
 bind.2
     Stefan Puiu / mtk
         Remove text under EINVAL error: "This may change in the future:
-        see linux/unix/sock.c for details."  This behaviour has been
+        see linux/unix/sock.c for details."  This behavior has been
         unchanged for a long time, and seems unlikely to change.
 
         Add EADDRINUSE to errors.
@@ -2703,13 +2742,13 @@ gethostname.2
 
 mmap.2
     mtk / Mike Frysinger
-        Clarify relationship between mmap2(2) and mmap64(3)
+        Clarify relationship between mmap2(2) and mmap64(3).
     mtk
         A few other small rewordings.
 
 mmap64.3
     Mike Frysinger
-        New link to mmap.2
+        New link to mmap.2.
 
 open.2
     mtk
@@ -2745,7 +2784,7 @@ qsort.3
     mtk / Falk Hueffner
         Clarify how strcmp() should be used as the 'compar'
         function by providing an example.
-        As per Debian bug 348072.
+        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=348072
 
 proc.5
     mtk
@@ -2796,18 +2835,18 @@ Changes to individual pages
 ---------------------------
 
 mmap.2
-    aeb/mtk
+    aeb / mtk
         Noted that portable applications should specify fd as -1
         when using MAP_ANONYMOUS.
         Some rewriting of description of MAP_ANONYMOUS.
 
 rt_sigreturn.2
     Thorsten Kukuk
-        New link to sigreturn.2
+        New link to sigreturn.2.
 
 rt_sigsuspend.2
     mtk
-        New link to sigsuspend.2
+        New link to sigsuspend.2.
 
 waitid.2
     mtk
@@ -2826,7 +2865,7 @@ openpty.3
 
 qsort.3
     mtk
-        Small rewording under EXAMPLES
+        Small rewording under EXAMPLES.
 
 strtol.3
 strtoul.3
@@ -2912,7 +2951,7 @@ kill.2
     mtk / Britton Leo Kerin
         Small wording change under NOTES to clarify
         what happens when a process sends a signal to itself.
-        See Debian bug 350236.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=350236
 
 mlock.2
     mtk / Matthias Andree
@@ -2925,7 +2964,7 @@ mlock.2
 msgop.2
     mtk / Samuel Thibault
         Rewrote declaration of 'msgp' to be "void *" in response
-        to Debian bug report 350884.
+        to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=350884
         Various other wording fixes.
 
 open.2
@@ -2936,7 +2975,7 @@ open.2
 read.2
     Justin Pryzby
         Add SEE ALSO for pread(2).
-        As per Debian bug 351873.
+        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=351873
 
 sched_setaffinity.2
     mtk
@@ -2963,7 +3002,7 @@ localeconv.3
         Other minor wording changes.
     Martin (Joey) Schulze
         Added SEE ALSO refs for nl_langinfo.3
-        As per Debian bug 351831.
+        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=351831
 
 scanf.3
     mtk / Justin Pryzby
@@ -2972,7 +3011,7 @@ scanf.3
 setlocale.3
     Martin (Joey) Schulze
         Added SEE ALSO refs for nl_langinfo.3
-        As per Debian bug 351831.
+        As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=351831
 
 proc.5
     mtk
@@ -2981,7 +3020,7 @@ proc.5
 ascii.7
     Dan Jacobson / mtk
         Add text describing characters 001 to 037.
-        See Debian bug 342173.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=342173
 
 locale.7
     mtk
@@ -3044,7 +3083,7 @@ gets.3
 strpbrk.3
     mtk after a suggestion from Samuel Thibault
         Added SEE ALSO pointers to wide character equivalent functions
-        See Debian bug 351996.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=351996
 
 Typographical or grammatical errors have been corrected in several
 places.
@@ -3057,9 +3096,9 @@ clone.2
     mtk
         Remove duplicate CLONE_STOPPED text.
         Commented out crufty text describing EINVAL error
-            for the now obsolete CLONE_DETACHED flag.
+        for the now obsolete CLONE_DETACHED flag.
         Under CLONE_SIGHAND, noted that 'flags' must also include
-            CLONE_VM if CLONE_SIGHAND is specified.
+        CLONE_VM if CLONE_SIGHAND is specified.
 
 fcntl.2
     mtk
@@ -3164,7 +3203,7 @@ Christoph Lameter <clameter@engr.sgi.com>
 Hasso Tepper <hasso@estpak.ee>
 Justin Pryzby <justinpryzby@users.sourceforge.net>
 Martin (Joey) Schulze <joey@infodrom.org>
-Nicolas Francois <nicolas.francois@centraliens.net>
+Nicolas François <nicolas.francois@centraliens.net>
 Paul Brook <paul@nowt.org>
 Siward de Groot <siward@wanadoo.nl>
 Steve Beattie <sbeattie@suse.de>
@@ -3204,9 +3243,9 @@ openat.2
 
 mbind.2
     Andi Kleen, Christoph Lameter, mtk
-       Added MPOL_MF_MOVE and MPOL_MF_MOVE_ALL descriptions,
-       from numactl-0.9.2 man page.
-       Plus a few other smaller fixes.
+        Added MPOL_MF_MOVE and MPOL_MF_MOVE_ALL descriptions,
+        from numactl-0.9.2 man page.
+        Plus a few other smaller fixes.
 
 fexecve.3
     mtk
@@ -3256,8 +3295,9 @@ sendmsg.2
     mtk / Paul Brook
         Added text to note that although POSIX says msg_controllen
         should be socklen_t, glibc actually uses size_t.
-        See Debian bug 356502 and the associated glibc bug report.
-        http://sourceware.org/bugzilla/show_bug.cgi?id=2448.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=356502
+        and the associated glibc bug report.
+        http://sourceware.org/bugzilla/show_bug.cgi?id=2448
     mtk
         Various formatting fixes.
 
@@ -3271,7 +3311,7 @@ select.2
 tempnam.3
     Justin Pryzby
         Clean up description of EEXIST error.
-        Debian bug 357893
+        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=357893
 
 unlink.2
     mtk
@@ -3364,14 +3404,16 @@ Apologies if I missed anyone!
 Global changes
 --------------
 
-Various minor formatting changes were done on a range of
-pages in Section 7.  (No content was changed.)
+man7/*
+    mtk
+        Various minor formatting changes were done on a range of
+        pages in Section 7.  (No content was changed.)
 
 
 New pages
 ---------
 
-ushare.2
+unshare.2
     mtk, with reference to documentation by Janak Desai
         New page describing unshare(2), added in kernel 2.6.16.
 
@@ -3439,7 +3481,7 @@ capabilities.7
 
 pthreads.7
     mtk
-        Kernel 2.6.16 eliminated buggy behaviour with respect to
+        Kernel 2.6.16 eliminated buggy behavior with respect to
         the alternate signal stack.
 
 
@@ -3474,7 +3516,7 @@ sem_overview.7
     mtk
         New pages describing the POSIX semaphores API.
 
-        These pages supercede and provide a superset of the information
+        These pages supersede and provide a superset of the information
         in the glibc (3thr) "semaphores(3)" manual page.
 
 
@@ -3482,7 +3524,7 @@ Changes to individual pages
 ---------------------------
 
 ppoll.2
-    Aleksandr Blokhin <sass@altlinux.ru>
+    Aleksandr Blokhin
         Fix broken link.
 
 ptrace.2
@@ -3497,7 +3539,7 @@ semop.2
 
 elf.5
     Greg Johnson
-        Removed SEE ALSO reference to non-existent core(5).
+        Removed SEE ALSO reference to nonexistent core(5).
 
 
 ==================== Changes in man-pages-2.29 ====================
@@ -3579,7 +3621,7 @@ mknod.2
 open.2
     mtk / Roberto Jimenoca
         Clarified discussion of file types affected by O_NONBLOCK.
-        See Debian bug 360243.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=360243
 
 openat.2
     mtk
@@ -3592,8 +3634,8 @@ recv.2
 
 shmop.2
     mtk
-       Since 2.6.17-rc1, shmdt() gives the error EINVAL in a further
-       circumstance: if shmaddr is not aligned on a page boundary.
+        Since 2.6.17-rc1, shmdt() gives the error EINVAL in a further
+        circumstance: if shmaddr is not aligned on a page boundary.
 
 unshare.2
     mtk
@@ -3745,9 +3787,12 @@ epoll.4
 fifo.4
 futex.4
 complex.5
-environ.5  (many pages outside man-pages actually *expect*
-           'environ' to be in Section 7.)
-ipc.5 renamed to svipc.7
+environ.5
+        (many pages outside man-pages actually *expect*
+        'environ' to be in Section 7.)
+
+ipc.5
+        renamed to svipc.7
 
 ".so" link files have been created to link the old file locations to the
 new file locations.  These links are added just to ensure that cross
@@ -3769,7 +3814,7 @@ adjtime.3
 error.3
     Justin Pryzby / mtk
         New page describing error() and error_at_line()
-        Fixes Debian bug 186307.
+        Fixes http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=186307
 
 program_invocation_name.3
     mtk
@@ -3847,13 +3892,13 @@ fsync.2
         fsync(2) and fdatasync(2).
 
 getitimer.2
-   mtk
-       Updated discussion of maximum timer value to reflect the fact
-       that the default jiffy is now 4 milliseconds.
+    mtk
+        Updated discussion of maximum timer value to reflect the fact
+        that the default jiffy is now 4 milliseconds.
 
-       Added text to note that current incorrect behaviour of
-       normalising tv_usec >= 1000000 will be repaired in a future
-       kernel; applications should be fixed now.
+        Added text to note that current incorrect behavior of
+        normalizing tv_usec >= 1000000 will be repaired in a future
+        kernel; applications should be fixed now.
 
 gettimeofday.2
     Karel Kulhavy
@@ -3957,7 +4002,7 @@ fmemopen.3
 getline.3
     Justin Pryzby
         Add SEE ALSO pointing to getline.3.
-        See Debian bug 364772.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=364772
 
 strtod.3
 strtoul.3
@@ -3976,11 +4021,11 @@ strtol.3
         distinguish error from success after the call.
 
 tmpfile.3
-    Reuben Thomas <rrt@sc3d.org>
+    Reuben Thomas
         DESCRIPTION does not need to say "temporary file name"
         just "temporary file", since the name is in any case
         unavailable to the user.
-        See Debian bug 363518.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=363518
     mtk
         In DESCRIPTION:
         Change /automatically deleted when the program terminates normally/
@@ -4097,7 +4142,7 @@ utime.2
 fopen.3
     Justin Pryzby / mtk
         Document 'm' (mmap) flag.
-        Debian bug 365754.
+        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=365754
     mtk
         Document 'c' (notcancel) flag.
 
@@ -4106,10 +4151,10 @@ futimes.3
         Add SEE ALSO reference pointing to new futimesat.2 page.
 
 qsort.3
-   Johannes Weiner
-       Add missing "const" qualifies to cast in EXAMPLE.
-   mtk
-       Slight rewording of comments in EXAMPLE.
+    Johannes Weiner
+        Add missing "const" qualifies to cast in EXAMPLE.
+    mtk
+        Slight rewording of comments in EXAMPLE.
 
 termios.3
     Karel Kulhavy
@@ -4153,17 +4198,18 @@ Apologies if I missed anyone!
 Page renamings
 --------------
 
-ftm.7 renamed to the more suggestive feature_test_macros.7
+ftm.7
     mtk / Stefan Puiu
+        renamed to the more suggestive feature_test_macros.7
 
 
 New pages
 ---------
 
 mq_getsetattr.2
-   mtk
-       New page briefly describing mq_getsetattr(2), the system
-       call that underlies mq_setattr(3) and mq_getattr(3).
+    mtk
+        New page briefly describing mq_getsetattr(2), the system
+        call that underlies mq_setattr(3) and mq_getattr(3).
 
 rpmatch.3
     Justin Pryzby / mtk
@@ -4185,7 +4231,7 @@ open.2
 mmap.2
     Justin Pryzby
         Add mincore(2) to SEE ALSO.
-        See Debian bug 367401.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=367401
 
 msync.2
     Justin Pryzby
@@ -4272,7 +4318,7 @@ sigorset.3
 stdio.3
     Justin Pryzby
         Added SEE ALSO referring to unlocked_stdio.3
-        See Debian bug 367667.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=367667
 
 strchr.3
     Justin Pryzby
@@ -4286,12 +4332,12 @@ undocumented.3
     Justin Pryzby / mtk
         Updated to remove some functions that don't exist, and
         therefore don't need to be documented.
-        See Debian bug 367671.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=367671
 
 unlocked_stdio.3
     Justin Pryzby
         Added SEE ALSO referring to stdio.3
-        See Debian bug 367667.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=367667
 
 mq_overview.7
     mtk
@@ -4323,7 +4369,7 @@ Justin Pryzby <justinpryzby@users.sf.net>
 Kenichi Okuyama <okuyama.kenichi@oss.ntt.co.jp>
 Marc Lehmann <debian-reportbug@plan9.de>
 Martin (Joey) Schulze <joey@infodrom.org>
-Mats Wichmann <mats.d.wichmann@intel.com
+Mats Wichmann <mats.d.wichmann@intel.com>
 Mike Frysinger <vapier@gentoo.org>
 Peter Eiserloh <eiserlohpp@yahoo.com>
 Stefan Puiu <stefanpuiuro@yahoo.com>
@@ -4359,7 +4405,7 @@ New pages
 
 ioprio_set.2
     Eduardo Madeira Fleury, with edits by mtk, and review by Jens Axboe
-       New page for ioprio_get(2) and ioprio_set(2), new in 2.6.13.
+        New page for ioprio_get(2) and ioprio_set(2), new in 2.6.13.
 
 offsetof.3
     Justin Pryzby / mtk
@@ -4384,7 +4430,7 @@ fcntl.2
 inotify_add_watch.2
     Aristeu Sergio Rozanski Filho / mtk
         s/<inotify.h>/<sys/inotify.h>/ in prototypes.
-        See Debian bug 369960.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=369960
     mtk
         Renamed argument from 'path' to 'pathname'.
         Reword introductory paragraph to clarify that
@@ -4398,12 +4444,12 @@ inotify_add_watch.2
 inotify_init.2
     Aristeu Sergio Rozanski Filho / mtk
         s/<inotify.h>/<sys/inotify.h>/ in prototypes.
-        See Debian bug 369960.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=369960
 
 inotify_rm_watch.2
     Aristeu Sergio Rozanski Filho / mtk
         s/<inotify.h>/<sys/inotify.h>/ in prototypes.
-        See Debian bug 369960.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=369960
     mtk
         The EINVAL error can also occur if 'fd' is not an inotify
         file descriptor.
@@ -4489,7 +4535,7 @@ ftw.3
 inet.3
     Marc Lehmann
         Fixed typo in NOTES.
-        Debian bug 370277.
+        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=370277
 
 isalpha.3
     Joey
@@ -4509,7 +4555,7 @@ readdir.3
 
 re_comp.3
     mtk
-        Note that these functions are obsolete in favour of regcomp(3).
+        Note that these functions are obsolete in favor of regcomp(3).
     Justin Pryzby
         Add SEE ALSO referring to regcomp.3
 
@@ -4518,13 +4564,13 @@ scandir.3
         Reworded CONFORMING TO statement on scandir() and alphasort().
 
 strchr.3
-   Stefan Puiu
-       Fix prototype for strchrnul().
+    Stefan Puiu
+        Fix prototype for strchrnul().
 
 strtoul.3
-   Stefan Puiu
-       Add text clarifying treatment of strings starting with
-       minus sign.
+    Stefan Puiu
+        Add text clarifying treatment of strings starting with
+        minus sign.
 
 tmpnam.3
     mtk, after comments by Justin Pryzby
@@ -4572,9 +4618,9 @@ futex.7
 
 inotify.7
     mtk
-       'path' argument renamed to 'pathname'.
-       A few minor rewordings.
-       Added BUGS section describing a couple of bugs.
+        'path' argument renamed to 'pathname'.
+        A few minor rewordings.
+        Added BUGS section describing a couple of bugs.
 
 ip.7
     mtk
@@ -4583,7 +4629,7 @@ ip.7
 man.7
     Justin Pryzby
         Add SEE ALSO referring to groff_man(7).
-        Debian bug 369253.
+        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=369253
 
 
 ==================== Changes in man-pages-2.35 ====================
@@ -4622,7 +4668,7 @@ New pages
 ---------
 
 sync_file_range.2
-   Andrew Morton / mtk
+    Andrew Morton / mtk
       New page for sync_file_range(2), new in kernel 2.6.17.
 
 Changes to individual pages
@@ -4771,15 +4817,15 @@ Global changes
 
 Thomas Huriaux / mtk
 
-        Various formatting found as a result of reviewing the following
-        command were fixed.
+        Various formatting problems found as a result of reviewing the
+        following command were fixed.
 
-        for a in  $(wc man?/*.?| awk '$1 > 2 ' | grep -v total); do 
-            echo $a; groff -Tascii -wmac -mman $a > /dev/null; 
+        for a in  $(wc man?/*.?| awk '$1 > 2 ' | grep -v total); do
+            echo $a; groff -Tascii -wmac -mman $a > /dev/null;
         done 2>&1 | less
 
-        See Debian Bug# 378544.
-                
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=378544
+
 Typographical or grammatical errors have been corrected in several
 places.
 
@@ -4789,7 +4835,7 @@ New pages
 readlinkat.2
     mtk (after prompting from Ivana Varekova)
         New page for readlinkat(2), new in kernel 2.6.16.
-        
+
 Changes to individual pages
 ---------------------------
 
@@ -4811,14 +4857,14 @@ epoll_ctl.2
 
 exevce.2
     mtk
-        Add text noting that effective IDs are copied to 
+        Add text noting that effective IDs are copied to
         saved set-IDs during execve().
-        See Debian bug 379297.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=379297
 
 getitimer.2
     mtk
-        Noted effect of fork() and execve() on interval tiemrs.
-         
+        Noted effect of fork() and execve() on interval timers.
+
 getrlimit.2
     mtk
         Noted effect of fork() and execve() on resource limits.
@@ -4829,7 +4875,7 @@ getpriority.2
 
 inotify_add_watch.2
     mtk
-        Some rewording; included text describing required file 
+        Some rewording; included text describing required file
         permissions.
 
 intro.2
@@ -4846,24 +4892,24 @@ makecontext.3
 mmap.2
     mtk
         Expand description of MAP_POPULATE.
-    mtk, after prompting by Dan Gaudet
+    mtk, after prompting by Dean Gaudet
         Expand description MAP_NONBLOCK.
     mtk
         Various minor formatting fixes.
-        
+
 openat.2
     mtk
         Added SEE ALSO linking to readlinkat.2.
 
 nanosleep.2
     mtk
-        Noted buggy behaviour in Linux 2.4 and earlier when
+        Noted buggy behavior in Linux 2.4 and earlier when
         nanosleep() is restarted after receiving stop+SIGCONT signals.
 
 nice.2
     mtk
         Very minor rewording.
-        
+
 readlink.2
     mtk
         Added SEE ALSO linking to readlinkat.2.
@@ -4871,15 +4917,15 @@ readlink.2
 sched_setscheduler.2
      mtk
          Noted preservation of scheduling parameters across execve().
-         
+
 setpgid.2
      mtk
          Noted effect of fork() and execve() on process group ID.
-         
+
 setsid.2
      mtk
          Noted effect of fork() and execve() on session ID.
-         
+
 umask.2
     mtk
         Noted effect of fork() and execve() on umask.
@@ -4913,25 +4959,26 @@ Apologies if I missed anyone!
 Global changes
 --------------
 
-There was a major reworking of the CONFORMING TO sections
-in most manual pages.
+Most pages
     mtk
+        There was a major reworking of the CONFORMING TO sections
+        in most manual pages.
 
-    * generally try to rationalise the names used for standards.
-      The preferred names are now documented as the head words
-      of the list in standards(7).  For the future: there is
-      probably no need to talk about anything more than
-      C89, C99, POSIX.1-2001 (or later), xBSD, and SVr4.
-      (In particular, I've eliminated most references to XPG
-      and SVID, replacing them with references to SUS or SVr4.)
+        * generally try to rationalize the names used for standards.
+          The preferred names are now documented as the head words
+          of the list in standards(7).  For the future: there is
+          probably no need to talk about anything more than
+          C89, C99, POSIX.1-2001 (or later), xBSD, and SVr4.
+          (In particular, I've eliminated most references to XPG
+          and SVID, replacing them with references to SUS or SVr4.)
 
-    * eliminate discussion of errors that can occur on other
-      systems.  This information exists only patchily in the
-      manual pages, is probably of limited use, is hard to maintain, 
-      and was in some cases simply wrong (and probably always was).
+        * eliminate discussion of errors that can occur on other
+          systems.  This information exists only patchily in the
+          manual pages, is probably of limited use, is hard to maintain,
+          and was in some cases simply wrong (and probably always was).
 
-    * Tried to ensure that those interfaces specified in C99 or 
-      POSIX.1-2001 are marked as such in their manual pages.
+        * Tried to ensure that those interfaces specified in C99 or
+          POSIX.1-2001 are marked as such in their manual pages.
 
 intro.1
 intro.2
@@ -4943,11 +4990,13 @@ feature_test_macros.7
     mtk
         Added SEE ALSO referring to new standards.7.
 
-Changed instances of "HP UX" to "HP-UX".
+Various pages
     mtk
+        Changed instances of "HP UX" to "HP-UX".
 
-Changed instances of "DG-UX to "DG/UX"
+Various pages
     mtk
+        Changed instances of "DG-UX to "DG/UX"
 
 Typographical or grammatical errors have been corrected in several
 places.
@@ -4989,9 +5038,10 @@ Apologies if I missed anyone!
 Global changes
 --------------
 
-Updated CONFORMING TO and/or standards references
+Various pages
     mtk
-       In various pages that were missed for 2.38.
+        Updated CONFORMING TO and/or standards references
+        in various pages that were missed for 2.38.
 
 Typographical or grammatical errors have been corrected in several
 places.
@@ -5064,7 +5114,7 @@ execve.2
 
 fork.2
     mtk, after a suggestion by Christoph Hellwig
-        Greatly expanded, to describe all attributes that differ 
+        Greatly expanded, to describe all attributes that differ
         in parent and child.
 
 linkat.2
@@ -5074,7 +5124,7 @@ linkat.2
 set_mempolicy.2
     mtk / Andi Kleen
         Memory policy is preserved across execve().
-        
+
 write.2
     mtk / Alain Portal
         SEE ALSO for writev should refer to Section 2, not 3.
@@ -5082,9 +5132,9 @@ write.2
 
 getcwd.3
     Samuel Thibault / mtk
-        Fix SYNOPSIS and CONFORMING TO text for getwd() and 
+        Fix SYNOPSIS and CONFORMING TO text for getwd() and
         get_current_dir().
-        See Debian bug: 381692
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=381692
 
 proc.5
     Chuck Ebbert
@@ -5093,7 +5143,7 @@ proc.5
 capabilities.7
     Alain Portal
         Restore text accidentally deleted in 2.39.
-        
+
 regex.7
     mtk / Alain Portal
         Change references to "1003.2" to "POSIX.2".
@@ -5162,20 +5212,20 @@ execve.2
 
 fork.2
     mtk
-        Mappings marked with madvise(MADV_DONTFORK) are not inherited 
+        Mappings marked with madvise(MADV_DONTFORK) are not inherited
         by child.
 
 getdtablesize.2
     mtk
-        Noted that sysconf(_SC_OPEN_MAX) is preferred in portable 
+        Noted that sysconf(_SC_OPEN_MAX) is preferred in portable
         applications.
-        
+
 getpagesize.2
     mtk
-        Noted that sysconf(_SC_PAGE_SIZE) is preferred in portable 
+        Noted that sysconf(_SC_PAGE_SIZE) is preferred in portable
         applications.
         _SC_PAGE_SIZE is available on most systems.
-        
+
 madvise.2
     mtk
         Document MADV_REMOVE, new in 2.6.16.
@@ -5184,10 +5234,10 @@ madvise.2
 mount.2
     mtk / Trond Myklebust
         MNT_FORCE can cause data loss.
-        
+
 mmap.2
     mtk
-        Added note on Linux's old (pre-2.6.12) buggy treatment of 
+        Added note on Linux's old (pre-2.6.12) buggy treatment of
         length==0.
     Justin Pryzby / mtk
         Added some EINVAL errors.
@@ -5198,7 +5248,7 @@ mremap.2
 
 msync.2
     mtk
-        Added EBUSY error for case where MS_INVALIDATE is applied to 
+        Added EBUSY error for case where MS_INVALIDATE is applied to
         a locked region.
 
 posix_fadvise.2
@@ -5216,7 +5266,7 @@ prctl.2
         PR_SET_FPEXC, PR_GET_FPEXC.
     Michael Kerrisk
         Document PR_GET_ENDIAN and PR_SET_ENDIAN.
-    
+
 remap_file_pages.2
     mtk
         Add "#define _GNU_SOURCE" to SYNOPSIS.
@@ -5228,32 +5278,32 @@ sync_file_range.2
 vfork.2
     mtk
         Noted interactions with fork handlers in multithreaded programs.
-        
+
 wait4.2
     mtk
         Added feature test macros to SYNOPSIS.
-        
+
 clog2.3
     mtk / aeb / Kevin Ryde
         Fix broken text in description.
-        See Debian bug 386214.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=386214
 
 clog10.3
     Kevin Ryde
         Fix broken text in description.
-        See Debian bug 386214.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=386214
 
 mq_receive.3
     Britton Leo Kerin
         Fix return type in SYNOPSIS; should be "ssize_t" not "mqd_t".
-        See Debian bug 387551.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=387551
 
 qsort.2
     Hrvoje Niksic
-        Fix wording referring to the use of strcmp() in 'compar' 
+        Fix wording referring to the use of strcmp() in 'compar'
         function.
-        See Debian bug 391402.
-        
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=391402
+
 sendfile.2
     mtk
         Added SEE ALSO referring to new splice.2 page.
@@ -5261,11 +5311,11 @@ sendfile.2
 termios.3
     mtk
         Documented IUTF8 (which was new in kernel 2.6.4).
-        
+
 tzset.3
     mtk
         Added some TZ examples.
-        See Debian bug 386087.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=386087
 
 proc.5
     mtk
@@ -5319,11 +5369,11 @@ Changes to individual pages
 
 brk.2
     Evan Teran / mtk
-        Add text describing behaviour of the Linux brk() system call
-        and point out that the glibc brk() wrapper provides different 
-        behaviour.
+        Add text describing behavior of the Linux brk() system call
+        and point out that the glibc brk() wrapper provides different
+        behavior.
     mtk
-        Note that sbrk() is implemented as a library function in glibc 
+        Note that sbrk() is implemented as a library function in glibc
         that calls the brk() system call.
 
 futex.2
@@ -5335,10 +5385,10 @@ getnameinfo.3
     Ulrich Drepper, with edits by mtk
         Add text describing Internationalized Domain Name
         extensions.
-    
+
 open.2
     mtk / Eduard Bloch
-        Fix description of O_LARGEFILE to mention required feature test 
+        Fix description of O_LARGEFILE to mention required feature test
         macros.
 
 ptrace.2
@@ -5357,7 +5407,7 @@ wcwidth.3
 core.5
     mtk
         Linux 2.4.21 added core_pattern (which was already in 2.6).
-        Noted a few more reasons why a core dump file might not 
+        Noted a few more reasons why a core dump file might not
         be produced.
 
 
@@ -5401,15 +5451,16 @@ open.2
 
 crypt.3
     Egmont Koblinger
-        Make desription of MD5 output string less ambiguous.
+        Make description of MD5 output string less ambiguous.
 
 strerror.3
     Reuben Thomas
-        Add C99 to CONFORMING TO; see Debian bug 400634.
+        Add C99 to CONFORMING TO; see
+        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=400634
 
 rtc.4
     David Brownell
-        
+
         Update the RTC man page to reflect the new RTC class framework:
 
         - Generalize ... it's not just for PC/AT style RTCs, and there
@@ -5435,7 +5486,7 @@ proc.5
 
 feature_test_macros.7
     mtk / Eduard Bloch
-        The LFS spec is now at http://opengroup.org/platform/lfs.html.
+        The LFS spec is now at http://opengroup.org/platform/lfs.html
 
 raw.7
 udp.7
@@ -5468,7 +5519,7 @@ Mart
 Mike Frysinger <vapier@gentoo.org>
 Nick Piggin <npiggin@suse.de>
 Nick Pollitt <npollitt@mvista.com>
-Nicolas François <nicolas.francois@centraliens.ne>
+Nicolas François <nicolas.francois@centraliens.net>
 Pádraig Brady <P@draigBrady.com>
 Premysl Hruby <dfenze@gmail.com>
 Reuben Thomas <rrt@sc3d.org>
@@ -5476,7 +5527,7 @@ Samuel Thibault <samuel.thibault@ens-lyon.org>
 Serge E. Hallyn <serge@hallyn.com>
 Thomas Huriaux <thomas.huriaux@gmail.com>
 Timo Sirainen <tss@iki.fi>
-Val Henson <val_henson@linux.interl.com>
+Val Henson <val_henson@linux.intel.com>
 
 Apologies if I missed anyone!
 
@@ -5493,13 +5544,13 @@ termio.7
 scripts/find_repeated_words.sh
     mtk
         Find consecutive duplicate words in a man page, some of
-        which may me grammar errors.
+        which may be grammar errors.
 
 Global changes
 --------------
 
-mtk
-    JustinPyzby / mtk
+Various pages
+    Justin Pryzby / mtk
         Add "#define _ATFILE_SOURCE" to SYNOPSIS in following pages:
             faccessat.2
             fchmodat.2
@@ -5516,75 +5567,82 @@ mtk
             unlinkat.2
             mkfifoat.3
 
-mtk 
-    Various references to "getty" were changed to "mingetty", since
-    that is the manual page more likely to be found on current systems.
-
-mtk, after a suggestion by Reuben Thomas <rrt@sc3d.org>
-    Updated various header pages to accurately reflect which functions 
-    are and are not part of C89.  Also fixed/improved a few other 
-    CONFORMING TO entries.
-
-mtk
-    s/Unices/Unix systems/ on the 5 pages where it appears.
-
-mtk
-    Wrapped long source lines in the following files
-        man2/getsockopt.2
-        man2/mknodat.2
-        man2/io_setup.2
-        man2/select_tut.2
-        man2/select.2
-        man2/readlinkat.2
-        man2/io_cancel.2
-        man2/syslog.2
-        man3/wcsncat.3
-        man3/getipnodebyname.3
-        man3/cmsg.3
-        man3/wcpncpy.3
-        man3/wcsrtombs.3
-        man3/wcstok.3
-        man3/fgetwc.3
-        man3/wmemcmp.3
-        man3/wcsspn.3
-        man3/div.3
-        man3/modf.3
-        man3/stdio_ext.3
-        man3/ctermid.3
-        man3/des_crypt.3
-        man3/wcsncmp.3
-        man3/wmemchr.3
-        man3/wcsstr.3
-        man3/wmemcpy.3
-        man3/wprintf.3
-        man3/wcsnrtombs.3
-        man3/termios.3
-        man3/erf.3
-        man3/ceil.3
-        man3/lround.3
-        man3/nextafter.3
-        man3/wcsncpy.3
-        man3/wmemset.3
-        man3/getw.3
-        man4/console_ioctl.4
-        man4/sk98lin.4
-        man7/environ.7
-        man7/unix.7
-        man7/time.7
-
-mtk
-    Added a SEE ALSO reference for feature_test_macros(7) to all
-    pages where a feature test macro appears in the SYNOPSIS.
-
-mtk
-    Added SEE ALSO entry pointing to time.7
-       alarm.2
-       nanosleep.2
-       ualarm.3
-       usleep.3
-
-Justin Pryzby / mtk
-    Fixed consecutive duplicate word typos on a number of pages.
+Various pages
+    mtk
+        Various references to "getty" were changed to "mingetty", since
+        that is the manual page more likely to be found on current systems.
+
+Various pages
+    mtk, after a suggestion by Reuben Thomas <rrt@sc3d.org>
+        Updated various header pages to accurately reflect which functions
+        are and are not part of C89.  Also fixed/improved a few other
+        CONFORMING TO entries.
+
+Various pages
+    mtk
+        s/Unices/Unix systems/ on the 5 pages where it appears.
+
+Various pages
+    mtk
+        Wrapped long source lines in the following files
+            getsockopt.2
+            mknodat.2
+            io_setup.2
+            select_tut.2
+            select.2
+            readlinkat.2
+            io_cancel.2
+            syslog.2
+            wcsncat.3
+            getipnodebyname.3
+            cmsg.3
+            wcpncpy.3
+            wcsrtombs.3
+            wcstok.3
+            fgetwc.3
+            wmemcmp.3
+            wcsspn.3
+            div.3
+            modf.3
+            stdio_ext.3
+            ctermid.3
+            des_crypt.3
+            wcsncmp.3
+            wmemchr.3
+            wcsstr.3
+            wmemcpy.3
+            wprintf.3
+            wcsnrtombs.3
+            termios.3
+            erf.3
+            ceil.3
+            lround.3
+            nextafter.3
+            wcsncpy.3
+            wmemset.3
+            getw.3
+            console_ioctl.4
+            sk98lin.4
+            environ.7
+            unix.7
+            time.7
+
+Various pages
+    mtk
+        Added a SEE ALSO reference for feature_test_macros(7) to all
+        pages where a feature test macro appears in the SYNOPSIS.
+
+Various pages
+    mtk
+        Added SEE ALSO entry pointing to time.7
+            alarm.2
+            nanosleep.2
+            ualarm.3
+            usleep.3
+
+Various pages
+    Justin Pryzby / mtk
+        Fixed consecutive duplicate word typos on a number of pages.
 
 Typographical or grammatical errors have been corrected in several
 places.  (Special thanks to Nicolas François!)
@@ -5595,7 +5653,7 @@ Changes to individual pages
 
 access.2
     mtk
-        Since 2.6.20, access() honours the MS_NOEXEC mount flag.
+        Since 2.6.20, access() honors the MS_NOEXEC mount flag.
     Jorge Peixoto de Morais Neto / mtk
         Improve ENOENT description.
 
@@ -5610,7 +5668,8 @@ epoll_ctl.2
 
 faccessat.2
     Justin Pryzby
-        Various fixes as per Debian bug 411177.
+        Various fixes as per
+        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=411177
         * s/effective/real/ in description text.
         * added <fcntl.h> to synopsis.
         * various other changes.
@@ -5632,8 +5691,8 @@ io_submit.2
 mbind.2
     Samuel Thibault / mtk
         Fix EINVAL description.
-        See Debian bug 411777.
-       
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=411777
+
 mincore.2
     Nick Piggin
         Kernel 2.6.21 fixes several earlier bugs in mincore().
@@ -5645,18 +5704,18 @@ mincore.2
 
 mmap.2
     mtk
-        Rewrote and reorganised various parts to be clearer.
+        Rewrote and reorganized various parts to be clearer.
     Taken from Fedora downstream patches; thanks to Ivana Varekova
-        Removed text stating that mmap() never returns 0; that's 
+        Removed text stating that mmap() never returns 0; that's
         not true.
 
 mount.2
     mtk / Val Henson
         Document MS_RELATIME, new in Linux 2.6.20.
-    
+
 open.2
     Andre Majorel / mtk
-        On Linux, the error returned when opening a large file on a 
+        On Linux, the error returned when opening a large file on a
         32-bit system is actually EFBIG, not EOVERFLOW.
 
 posix_fadvise.2
@@ -5666,15 +5725,15 @@ posix_fadvise.2
 rename.2
     mtk / Timo Sirainen
         Various improvements to DESCRIPTION.
-        See Debian bug 416012.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=416012
 
 semop.2
     mtk
         If sops contains multiple operations, then these are performed
         in array order.  All Unix systems that I know of do this,
-        and some Linux applications depend on this behaviour.  SUSv3
-        made no explicit statement here, but SUSv4 will explicitly 
-        require this behaviour.
+        and some Linux applications depend on this behavior.  SUSv3
+        made no explicit statement here, but SUSv4 will explicitly
+        require this behavior.
         Small rewording of explanation of "atomically".
 
 signal.2
@@ -5682,11 +5741,11 @@ signal.2
         Fix incorrect argument name in DESCRIPTION.
     mtk
         Small wording improvement.
-        
+
 socket.2
     Nicolas François
         Add reference to ipv6.7 page.
-        
+
 socketcall.2
     Nicolas François
         Fix .TH line.
@@ -5701,15 +5760,15 @@ statvfs.2
 
 symlink.2
     mtk / Nicolas François
-        Removed cryptic text under CONFORMING to referring to 
-        "open(2) and NFS".  There is no relevant text in open.2 as 
+        Removed cryptic text under CONFORMING to referring to
+        "open(2) and NFS".  There is no relevant text in open.2 as
         far as I (mtk) can see.
 
 time.2
     mtk / Reuben Thomas
         Remove sentence "gettimeofday() obsoleting time() on 4.3BSD".
         This information is old, and probably no longer relevant.
-        See Debian bug 403888.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=403888
 
 write.2
     mtk, after an idea from a downstream Fedora patch.
@@ -5717,21 +5776,21 @@ write.2
 
 ptrace.2
     Chuck Ebbert
-        When the parent receives an event with PTRACE_EVENT_* set, 
-        the child is not in the normal signal delivery path.  This 
-        means the parent cannot do ptrace(PTRACE_CONT) with a signal 
-        or ptrace(PTRACE_KILL).  kill() with a SIGKILL signal can be 
-        used instead to kill the child process after receiving one 
+        When the parent receives an event with PTRACE_EVENT_* set,
+        the child is not in the normal signal delivery path.  This
+        means the parent cannot do ptrace(PTRACE_CONT) with a signal
+        or ptrace(PTRACE_KILL).  kill() with a SIGKILL signal can be
+        used instead to kill the child process after receiving one
         of these messages.
-        
+
 sched_setaffinity.2
     mtk
         Fix glibc version number in description of 'cpusetsize' argument.
-   
+
 vfork.2
     mtk
         Stripped some excess/outdated text from the BUGS section.
-        
+
 basename.3
     mtk / Jorge Peixoto de Morais Neto
         Add text to clarify that the pointer returned by these
@@ -5751,10 +5810,10 @@ getopt.3
     mtk
         Added getopt() example program.
     mtk
-        Add a few words to clarify the operation of the GNU-specific 
-        double-colon feature, which allows options to have optional 
+        Add a few words to clarify the operation of the GNU-specific
+        double-colon feature, which allows options to have optional
         arguments.
-        See Debian bug352139.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=352139
 
 glob.3
     Nicolas François
@@ -5775,18 +5834,20 @@ log10.3
 malloc.3
     Nicolas François
         Small rewording to mention calloc().
-        
+
 posix_openpt.3
     Martín Ferrari
-        Fix return type in SYNOPSIS; as per Debian bug 400971.
-        Needs _XOPEN_SOURCE == 600; as per Debian bug 400975.
+        Fix return type in SYNOPSIS; as per
+        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=400971
+        Needs _XOPEN_SOURCE == 600; as per
+        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=400975
     Julien BLACHE
         s/ptsname/posix_openpt/ in RETURN VALUE
-        
+
 re_comp.3
     Taken from Fedora downstream patches; thanks to Ivana Varekova
         Add "#define _REGEX_RE_COMP" to SYNOPSIS.
-        
+
 regex.3
     Nicolas François
         Fix .TH line.
@@ -5843,15 +5904,17 @@ mdoc.7
     mtk / Nicolas François
         Remove CONFIGURATION section, since this does not seem to be
         true for Linux.
-        
+
 svipc.7
     Nicolas François
-        Fix data types in associated data structures; 
-        remove non-existent semzcnt and semncnt fields.
+        Fix data types in associated data structures;
+        remove nonexistent semzcnt and semncnt fields.
 
 time.7
     mtk
         Since kernel 2.6.20, the software clock can also be 300 HZ.
+
+
 ==================== Changes in man-pages-2.45 ====================
 
 Released: 2007-04-05
@@ -5859,9 +5922,9 @@ Released: 2007-04-05
 Global changes
 --------------
 
-This release consists mainly of formatting fixes (to a large 
+This release consists mainly of formatting fixes (to a large
 number of pages) to achieve greater consistency across pages.
-With the exception of the few individual changes noted below, 
+With the exception of the few individual changes noted below,
 no changes were made to content.
 
 Changes to individual pages
@@ -5887,17 +5950,17 @@ Released: 2007-04-06
 Global changes
 --------------
 
-This release consists mainly of formatting fixes (to a large 
+This release consists mainly of formatting fixes (to a large
 number of pages) to achieve greater consistency across pages:
 
-* Most instances of two or more consecutive blank lines in man 
+* Most instances of two or more consecutive blank lines in man
   page output were shrunk to a single line.
 * A number of example programs were reformatted
   to more closely match K&R style.
-* In various places (mainly code examples), the use of tabs was 
+* In various places (mainly code examples), the use of tabs was
   replaced by spaces
 
-With the exception of the few individual changes noted below, 
+With the exception of the few individual changes noted below,
 no changes were made to content.
 
 
@@ -5915,3 +5978,5022 @@ sched_rr_get_interval.2
 select_tut.2
     mtk
         Make SYNOPSIS match select.2.
+
+
+==================== Changes in man-pages-2.47 ====================
+
+Released: 2007-05-04
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Andi Kleen <andi@firstfloor.org>
+John Heffner <jheffner@psc.edu>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+This release consists mainly of changes to source file layout
+(wrapped long lines; stripped trailing white space; started new
+sentences on new lines).
+
+There is very little change to output formatting or content (see the
+notes below).
+
+
+Changes to individual pages
+---------------------------
+
+sched_rr_get_interval.2
+    mtk
+        Remove crufty statement that this system call is not implemented.
+        The nice interval can be used to control the size of
+        the round-robin quantum.
+        Corrected .TH line.
+
+ip.7
+    John Heffner / mtk
+        Document IP_PMTUDISC_PROBE, which will be in 2.6.22.
+
+
+==================== Changes in man-pages-2.48 ====================
+
+Released: 2007-05-04
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Colin Watson <cjwatson@debian.org>
+Justin Pryzby <justinpryzby@users.sourceforge.net>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+This release consists mainly of changes to source file layout
+(wrapped long lines; stripped trailing white space; started new
+sentences on new lines).
+
+There is very little change to output formatting or content (see the
+notes below).
+
+Various pages
+    mtk
+        In various places where it occurred,
+        s/nonnegative/non-negative/
+
+Various pages
+    mtk
+        s/wide character/wide-character/ when used attributively.
+
+
+Changes to individual pages
+---------------------------
+
+man.7
+    Justin Pryzby / Colin Watson / mtk
+        .SH doesn't require quotes.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=411303
+
+
+==================== Changes in man-pages-2.49 ====================
+
+Released: 2007-05-20
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
+Bruno Haible <bruno@clisp.org>
+Justin Pryzby <justinpryzby@users.sourceforge.net>
+
+Apologies if I missed anyone!
+
+
+New pages
+---------
+
+bsd_signal.3
+    mtk
+        Documentation of bsd_signal().
+
+euidaccess.3
+    mtk
+        Manual page for euidaccess() and eaccess().
+
+getsubopt.3
+    mtk / Justin Pryzby
+         Documentation of getsubopt().
+
+sysv_signal.3
+    mtk
+        Documentation of sysv_signal().
+
+
+New links
+---------
+
+epoll_pwait.2
+    mtk
+        New link to epoll_wait.2.
+
+eaccess.3
+    mtk
+        New link to new euidaccess.3,
+
+sem_timedwait.3
+    mtk
+        New link to sem_wait.3.
+
+sem_trywait.3
+    mtk
+        New link to sem_wait.3.
+
+
+Global changes
+--------------
+
+Typographical or grammatical errors have been corrected in several
+places.
+
+
+Changes to individual pages
+---------------------------
+
+access.3
+    mtk
+        Added SEE ALSO ref to new euidaccess.3 page.
+
+epoll_wait.2
+    mtk
+        Added description of epoll_pwait(), new in kernel 2.6.19.
+
+execve.2
+    mtk
+        Add text noting that Linux allows 'argv' and 'envp' to be
+        NULL, but warning that this is non-standard and non-portable,
+        and should be avoided in portable programs.
+        Bug filed (http://bugzilla.kernel.org/show_bug.cgi?id=8408)
+        to get this changed, but maybe that won't be done because it
+        is an ABI change.
+    mtk
+        Added an example program.
+    mtk
+        Expanded the discussion of interpreter scripts and the
+        'optional-arg' argument of an interpreter script.
+        For further info, see
+        http://homepages.cwi.nl/~aeb/std/hashexclam-1.html
+        http://www.in-ulm.de/~mascheck/various/shebang/
+    mtk
+        Added text noting that FD_CLOEXEC causes record locks to be
+        released.
+    mtk
+        Mention effect of MS_NOSUID mount(2) flag for set-user-ID
+        programs.
+    mtk
+        Expanded description of handling of file descriptors during
+        execve(), adding text to note that descriptors 0, 1, and 2
+        may be treated specially.
+
+faccessat.3
+    mtk
+        Added SEE ALSO ref to new euidaccess.3 page.
+
+mmap.2
+    mtk
+        Place MAP_* flags list in alphabetical order.
+
+readv.2
+    mtk
+        A fairly substantial rewrite, which among other things
+        fixes the problem reported by Kyle Sluder in
+        http://bugzilla.kernel.org/show_bug.cgi?id=8399
+        And added some example code.
+
+sigaction.2
+    mtk
+        Added text referring to the discussion of async-signal-safe
+        functions in signal(7).
+        A few other minor formatting and wording changes.
+
+signal.2
+    mtk
+        Moved the discussion of async-signal-safe functions to signal(7).
+        Added text referring to the discussion of async-signal-safe
+        functions in signal(7).
+        Added SEE ALSO entries referring to new bsd_signal.3 and
+        sysv_signal.3 pages.
+
+copysign.3
+    Bruno Haible
+        Clarify discussion of negative zero.
+
+getopt.3
+    mtk
+        Add SEE ALSO ref to new getsubopt.3.
+
+iconv_open.3
+    Bruno Haible
+        Describe the glibc/libiconv //TRANSLIT and //IGNORE extensions
+        for 'tocode'.
+
+iswblank.3
+    Bruno Haible
+        Update CONFORMING TO; iswblank() is in POSIX.1-2001.
+
+inotify.7
+    mtk
+        Definitions for IN_DONT_FOLLOW, IN_MASK_ADD, and IN_ONLYDIR
+        were added to glibc in version 2.5.
+
+signal.7
+    mtk
+        Incorporated (and slightly modified) the text on
+        async-signal-safe functions that was formerly in signal(2).
+        Added SEE ALSO entries referring to new bsd_signal.3 and
+        sysv_signal.3 pages.
+
+
+==================== Changes in man-pages-2.50 ====================
+
+Released: 2007-05-21
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Andreas Halter <halter@google.com>
+Laird Shaw <netocrat@dodo.com.au>
+Mike Frysinger <vapier@gentoo.org>
+
+Apologies if I missed anyone!
+
+Removed pages (!)
+-----------------
+
+Most Section 1 man pages are removed
+    mtk (with help from Mike Frysinger, Laird Shaw, Andreas Halter)
+        Once upon time Andries added a number of Section 1 manual pages
+        to man-pages.  However, since that time, those pages have not
+        seen much maintenance, and are not in fact distributed in most
+        distributions.  Instead most distributions supply the
+        coreutils versions of these pages, which are currently
+        maintained.  In addition, man-pages provides the 1p pages,
+        which document the portable subset of functionality of these
+        commands.  Since the man1 pages are mostly unneeded, and
+        out of date, I'm removing them.  The following pages disappear:
+
+            chgrp.1
+            chmod.1
+            chown.1
+            cp.1
+            dd.1
+            df.1
+            diff.1
+            dir.1
+            dircolors.1
+            du.1
+            install.1
+            ln.1
+            ls.1
+            mkdir.1
+            mkfifo.1
+            mknod.1
+            mv.1
+            rm.1
+            rmdir.1
+            touch.1
+            vdir.1
+
+        The following Section 1 pages will be kept:
+
+            intro.1
+            ldd.1
+            time.1
+
+
+==================== Changes in man-pages-2.51 ====================
+
+Released: 2007-05-28
+
+Global changes
+--------------
+
+Various pages
+    mtk
+        (Hopefully) all cross references outside a page now include a
+        section number.  This should permit better resulting output
+        from a man2html-type conversion.
+
+Various pages
+    mtk
+        Convert function formatting of the form "\fBname\fP()" to
+        ".BR name ()".
+
+
+Changes to individual pages
+---------------------------
+
+futimesat.2
+    mtk
+        s/futimes/futimesat/ in .SH NAME line.
+
+msgop.2
+    mtk
+        Put "msgrcv" and "msgsnd" in .SH NAME line.
+
+mount.2
+    mtk
+        Add "umount2" to .SH NAME line.
+
+wait.2
+    mtk
+        Add "waitid" to .SH NAME line.
+
+getopt.3
+    mtk
+        Add "getopt_long" and "getopt_long_only" in .SH NAME line.
+
+sem_wait.3
+    mtk
+        Add "sem_timedwait" and  "sem_trywait" to .SH NAME line.
+
+stdarg.3
+    mtk
+        Add "va_start", "va_arg", "va_end", "va_copy" to .SH NAME line.
+
+
+==================== Changes in man-pages-2.52 ====================
+
+Released: 2007-05-29
+
+    "A foolish consistency is the hobgoblin of little minds, adored by
+     little statesmen and philosophers and divines"
+
+         Ralph Waldo Emerson (1803-1882)
+
+    "But damn it, these man pages are a mess!"
+
+
+Global changes
+--------------
+
+Most of the changes below are about bringing greater consistency
+to manual pages, including reducing the wide range of .SH
+Section headings.
+
+Typographical or grammatical errors have been corrected in several
+places.
+
+Various pages
+    mtk
+        Make 'manual' component of .TH line into the string
+        "Linux Programmer's Manual".
+        Reason: consistency.
+
+Various pages
+    mtk
+        Changed date in .TH line into form YYYY-DD-MM.
+        Reason: consistency.
+
+Various pages
+    mtk
+        Some .SH header lines were made into .SS lines.  (One of the aims
+        here is to reduce the number of non-standard .SH lines.)
+
+Various pages
+    mtk
+        Change title .SH sections named "NOTE" to "NOTES", in some cases
+        also changing the location of the section within the page.
+        Reason: consistency.
+
+Various pages
+    mtk
+        Commented out .SH AUTHOR sections; the right place for
+        documentation authorship sections is usually comments at the
+        top of the page source.
+
+Various pages
+    mtk
+        Changed .SH HISTORY to .SH VERSIONS.
+        Reason: in many cases, HISTORY was being used to describe
+        Linux/glibc version information, as was already done for
+        VERSIONS sections in other pages.
+
+Various pages
+    mtk
+        Removed HISTORY section, or moved it as a subsection or paragraphs
+        under another section e.g., NOTES.
+        Reason: there are too many arbitrary section (.SH) names, and
+        a HISTORY section never was consistently used across Linux
+        manual pages.
+
+Various pages
+    mtk
+        Moved SEE ALSO section to be last section on the page
+        Reason: consistency -- and this is where SEE ALSO should be!
+
+Various pages
+    mtk
+        Relocated GLIBC NOTES as subsection under NOTES
+        Reason: reduce number of arbitrary section (.SH) names.
+
+Various pages
+    mtk
+        Relocated LINUX NOTES as subsection under NOTES
+        Reason: reduce number of arbitrary section (.SH) names.
+
+Various pages
+    mtk
+        Renamed some "AVAILABILITY" sections to "VERSIONS".
+        Reason: consistency.
+
+Various pages
+    mtk
+        Renamed some "DIAGNOSTICS" sections to "RETURN VALUE".
+        Reason: consistency.
+
+getopt.3
+tzselect.8
+    mtk
+        s/\.SH ENVIRONMENT VARIABLES/.SH ENVIRONMENT/
+        Reason: consistency.
+
+intro.2
+select.2
+sysctl.2
+bsearch.3
+dlopen.3
+envz_add.3
+fmtmsg.3
+getgrent_r.3
+getgrouplist.3
+getpwent_r.3
+getutent.3
+hsearch.3
+rtime.3
+strptime.3
+tsearch.3
+vcs.4
+wordexp.3
+    mtk
+        s/return 0/exit(EXIT_FAILURE)/ in main() of function example
+        program.
+        Reason: consistency.
+
+mprotect.2
+select_tut.2
+dlopen.3
+getgrent_r.3
+getopt.3
+getpwent_r.3
+hsearch.3
+select_tut.2
+tsearch.3
+    mtk
+        Use symbolic constants (EXIT_SUCCESS, EXIT_FAILURE) in calls
+        to exit().
+        Reason: consistency.
+
+access.2
+chown.2
+lseek.2
+open.2
+read.2
+utmp.5
+    mtk
+        Renamed RESTRICTIONS section to NOTES, or moved text in a
+        RESTRICTIONS section under existing NOTES section.
+        Reason: consistency, and reduce number of arbitrary section (.SH)
+        names.
+
+
+Changes to individual pages
+---------------------------
+
+capget.2
+    mtk
+        s/\.SH FURTHER INFORMATION/.SH NOTES/
+
+dup.2
+    mtk
+        s/\.SH WARNING/.SH NOTES/
+
+kill.2
+    Renamed LINUX HISTORY section to LINUX NOTES, and relocated
+    within page.
+
+select_tut.2
+    mtk
+        Relocated example program and made its .SH title "EXAMPLE".
+
+sigaltstack.2
+    mtk
+        Move code example into its own EXAMPLE section.
+
+sigreturn.2
+    mtk
+        s/\.SH WARNING/.SH NOTES/
+
+setuid.2
+    mtk
+        s/\.SH "LINUX-SPECIFIC REMARKS"/.SH LINUX NOTES/
+
+shmget.2
+    mtk
+        Remove section about effect of fork()/exec()/exit(); shmop.2
+        contains the same text, and it only needs to be said once.
+
+shmop.2
+    mtk
+         Minor rewording under DESCRIPTION.
+
+daemon.3
+    mtk
+        Minor wording and formatting changes.
+
+encrypt.3
+    mtk
+        Removed statement that glibc unconditionally exposes declarations
+        of encrypt() and setkey(), since portable applications must
+        use <unistd.h> and define _XOPEN_SOURCE to obtain the declarations
+        of setkey() and encrypt().  Adjusted example program accordingly.
+
+mkstemp.3
+    mtk
+        Slight rewording.
+
+LDP.7
+    mtk
+        Minor wording and formatting changes.
+
+man.7
+    mtk
+        Substantial rewrite, revising and extending the discussion
+        about desired conventions for writing pages.
+        There will be further updates to this page in the next few
+        man-pages releases.
+
+
+==================== Changes in man-pages-2.53 ====================
+
+Released: 2007-05-30
+
+    "A foolish consistency is the hobgoblin of little minds, adored by
+     little statesmen and philosophers and divines"
+
+         Ralph Waldo Emerson (1803-1882)
+
+    "But damn it, these man pages are a mess!"
+
+
+Global changes
+--------------
+
+Many many pages
+    mtk
+        Reordered sections to be more consistent, in some cases renaming
+        sections or shifting paragraphs between sections.
+
+man7/*
+    mtk
+        In various pages in this section, .SH headings were
+        converted to .SS.
+
+
+==================== Changes in man-pages-2.54 ====================
+
+Released: 2007-06-07
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Emmanuel Mogenet <emogenet@google.com>
+Michael Berg <michaeljberg@gmail.com>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+Various pages
+    mtk
+        Where there is an instruction in the SYNOPSIS about linking
+        or compiling with a certain option, the option is now
+        marked up in italics (e.g., "\fI-lm\fP").
+
+Various pages
+    mtk
+        Added page numbers to page cross references.
+
+A few pages
+    mtk
+        s/manpage/man page/, for consistency.
+
+Typographical or grammatical errors have been corrected in several
+places.
+
+
+New pages
+---------
+
+man-pages.7
+    mtk
+        A description of the conventions that should be followed
+        when writing pages for the man-pages package.
+
+Removed pages
+-------------
+
+man1/README
+    mtk
+        Already deleted most of the man1 pages previously, so
+        this doesn't need to stay.
+
+LDP.7
+    mtk
+        Removed this page since it is out of date, and the proper place
+        to go for up-to-date information is http://www.tldp.org/
+
+ksoftirq.9
+    mtk
+        Reason: this was the only Section 9 page, and it is old
+        (Linux 2.4).  The man9 section never took off as an idea, and
+        I see little point in keeping a Section 9 with just a single
+        old page.
+
+
+Changes to individual pages
+---------------------------
+
+HOWTOHELP
+    mtk
+        Moved some material out of here into new man-pages.7.
+
+alloc_hugepages.2
+    mtk
+        Minor rewrites, eliminating some duplication, and removing
+        some outdated text.
+
+epoll_pwait.2
+    Michael Berg
+        Fix broken link path;
+        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=425570
+
+fcntl.2
+    mtk
+        Remove misleading text about setting O_ASYNC when calling
+        open(); one must use fcntl() F_SETFL for this task.
+
+fdatasync.2
+    mtk
+        Converted outdated BUGS note about fdatasync() being
+        equivalent to fsync() on Linux 2.2 into a NOTES note
+        about this historical behavior.
+
+futex.2
+    mtk
+        Small rewording to fix "fails with the error EWOULDBLOCK"
+        rather than "returns EWOULDBLOCK".
+        See Red Hat bug 172828.
+
+mprotect.2
+    mtk, after an observation by Emmanuel Mogenet
+        A much improved example program.
+    mtk
+        Significant rewrites and additions to description.
+
+mremap.2
+    mtk
+        Remove text about the nonexistent BSD mremap() -- too
+        much information, in my opinion.
+
+sched_yield.2
+    mtk
+        Added ERRORS section.
+
+set_mempolicy.2
+    mtk
+        Moved text for "Versions and Library Support".
+
+set_tid_address.2
+    mtk
+        Small rewording in RETURN VALUE section.
+
+sigaction.2
+    mtk
+        Add EXAMPLE section with a pointer to example in mprotect.2.
+
+sync_file_range.2
+    mtk
+        Fix return type in SYNOPSIS.  Add RETURN VALUE section.
+
+atexit.3
+    mtk
+        Small rearrangement of text under NOTES.
+
+bindresvport.3
+    mtk
+        Rewrite and substantial additional text.
+
+exec.3
+    mtk
+        Minor clarifications for text on execlp() and execvp().  Removed
+        FILES section, since it provides no useful additional info.
+
+fenv.3
+    mtk
+        Moved link instructions from NOTES to SYNOPSIS.
+        Added feenableexcept, fedisableexcept, fegetexcept
+        to .SH NAME list.
+
+fputwc.3
+    mtk
+        Added 'putwc' to .SH NAME list.
+
+gethostbyname.3
+    mtk
+        s/int/socklen_t/ for type of gethostbyaddr() 'len' argument,
+        and add a few more words in NOTES about the type used here.
+
+login.3
+    mtk
+        Removed remark from NOTES about linking with -lutil; add
+        text on that point to SYNOPSIS.
+
+openpty.3
+    mtk
+        Removed redundant remark from NOTES about linking with -lutil
+        since there is text on that point under SYNOPSIS.
+
+sysconf.3
+    mtk
+        Added SEE ALSO referring to getconf(1).
+
+unlocked_stdio.3
+    mtk
+        Revised .SH NAME section.
+
+ascii.7
+    mtk
+        Minor rearrangement of order of text.
+
+capabilities.7
+    mtk
+        s/exec()/execve(2)/ in various places.
+
+complex.7
+    mtk
+        Changed "atan(1)" to "atan(1.0)" to prevent some versions of
+        man2html(1) from mistaking that string as a page cross reference.
+
+rtnetlink.7
+    mtk
+        Small restructuring to avoid 'cannot adjust line' from man(1).
+
+ldconfig.8
+    mtk
+        Removed now very out-of-date sentence about need to link shared
+        libraries with -lc.
+
+man.7
+    mtk
+        Various text was moved out of this page into the new man-pages.7.
+
+mdoc.7
+    mtk
+         Added SEE ALSO referring to new man-pages.7.
+
+mdoc.samples.7
+    mtk
+         A few changes, hopefully done right, to eliminate some
+         errors to stderr when rendering with man(1).
+
+rtnetlink.7
+    mtk
+        Shorten a line in table so it fits in 80 columns.
+        Minor rewording under BUGS.
+
+tzselect.8
+    mtk
+        Moved EXIT STATUS section.
+
+
+==================== Changes in man-pages-2.55 ====================
+
+Released: 2007-06-10
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Alexander Taboriskiy <alextab@math-solution.com>
+Joey Hess <joeyh@debian.org>
+John Reiser <jreiser@bitwagon.com>
+Julien Cristau <jcristau@debian.org>
+Justin Pryzby <justinpryzby@users.sourceforge.net>
+Martin (Joey) Schulze <joey@infodrom.org>
+Mike Frysinger <vapier@gentoo.org>
+Serge van den Boom <svdb@stack.nl>
+Ulrich Drepper <drepper@redhat.com>
+Xose Vazquez Perez <xose.vazquez@gmail.com>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+clone.2
+getdents.2
+gettid.2
+ioprio_set.2
+llseek.2
+mmap2.2
+modify_ldt.2
+mq_getsetattr.2
+pivot_root.2
+quotactl.2
+readdir.2
+sysctl.2
+syslog.2
+tkill.2
+    mtk, after a note by Mike Frysinger
+        Updated to reflect the fact that the _syscallN() macros
+        have gone away,
+
+Several pages
+    mtk
+        Change reference to path_resolution.2 to path_resolution.7.
+
+Typographical or grammatical errors have been corrected in several
+places.
+
+
+Moved pages
+-----------
+
+path_resolution.2 has been moved to section 7, thus path_resolution.7
+    mtk
+        Reason: this is an overview page, not one describing as
+        a specific system call.
+
+
+Changes to individual pages
+---------------------------
+
+MAINTAINING
+    mtk, after a note from Xose Vazquez Perez
+        Added pointer to Red Hat man-pages bugzilla.
+    mtk
+        Added a release philosophy note on separating out big
+        formatting changes into their own release that contains minimal
+        content changes.
+
+accept.2
+    mtk
+        Add new EXAMPLE section with pointer to example in bind.2.
+
+arch_prctl.2
+    mtk
+        Added RETURN VALUE section.
+
+bind.2
+    mtk
+        Expand example program, and move it to new EXAMPLE section.
+        Added text pointing to example in getaddrinfo.3.
+
+cacheflush.2
+    mtk
+        Convert NOTES section to CONFORMING TO and note that
+        this call is Linux-specific.
+        Other minor rewordings.
+
+connect.2
+    mtk
+        Added new EXAMPLE section pointing to example in getaddrinfo.3.
+
+create_module.2
+    mtk
+        Add ENOSYS error.
+
+fcntl.2
+flock.2
+    mtk
+        Small rewrite of SEE ALSO text pointing to Documentation/* in
+        kernel source.
+
+get_kernel_syms.2
+    mtk
+        Added ERRORS heading
+        Add ENOSYS error.
+
+getdtablesize.2
+    mtk
+        Added an ERRORS section.
+
+getsid.2
+    mtk
+        Added a RETURN VALUE section.
+
+getpid.2
+    mtk
+        Added an ERRORS section (stating that the calls are
+        always successful).
+
+ioctl_list.2
+    mtk
+        Add SEE ALSO reference to ioctl.2.
+
+listen.2
+    mtk
+        Add new EXAMPLE section with pointer to example in bind.2.
+
+query_module.2
+    Martin (Joey) Schulze
+        Add ENOSYS error.
+
+recv.2
+    mtk
+        Added new EXAMPLE section pointing to example in getaddrinfo.3.
+
+sched_get_priority_max.2
+sched_rr_get_interval.2
+sched_setscheduler.2
+sched_yield.2
+    mtk
+        Modified .TH line
+
+send.2
+    mtk
+        Added new EXAMPLE section pointing to example in getaddrinfo.3.
+
+set_tid_address.2
+    mtk
+        Added an ERRORS section (stating that the call is
+        always successful).
+
+signal.2
+    mtk, after a note from Alexander Taboriskiy
+        Strengthen warning against the use of signal().
+        Added siginterrupt(3) to SEE ALSO list.
+    mtk
+        Rewrote various parts; added an ERRORS section.
+
+socket.2
+    mtk
+        Added new EXAMPLE section pointing to example in getaddrinfo.3.
+
+stat.2
+    mtk
+        Added EXAMPLE program.
+
+syscall.2
+    mtk
+        Converted to -man format; some rewrites; added an EXAMPLE.
+
+sysctl.2
+    mtk
+        Improved the example program.
+
+getnameinfo.3
+    mtk
+        Add text pointing to example in getaddrinfo.3.
+
+getaddrinfo.3
+    mtk
+        Add example programs.
+        Add getnameinfo() to SEE ALSO list.
+
+memmove.3
+    mtk / Serge van den Boom
+        Clarify discussion of what happens if 'src' and 'dest' overlap.
+
+regex.3
+    Justin Pryzby
+        Add grep(1) to SEE ALSO list.
+
+sigpause.3
+    mtk after a note from Ulrich Drepper
+        Clarify discussion of feature test macros that are needed to
+        expose System V and BSD versions of this function in glibc.
+
+undocumented.3
+    mtk
+        Removed some functions that have been documented.
+
+wprintf.2
+    Martin (Joey) Schulze
+         Remove wscanf.3 from SEE ALSO list, since that page does not exist.
+
+utmp.5
+    Joey Hess
+        Removed outdated note on xdm.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=418009
+    Martin (Joey) Schulze
+        Removed outdated note about Debian and libc5.
+
+bootparam.7
+    Martin (Joey) Schulze
+        Fix order of commands listed under 'init='.
+
+hier.7
+    Joey Hess
+        Add /media, remove /dos.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=418234
+
+inotify.7
+    mtk
+        Added text describing what happens when the buffer given to
+        read(2) is too small to return information about the next event,
+        and noting the behavior change in 2.6.21.
+
+man-pages.7
+    mtk
+        Added text to note that ERRORS list should be in alphabetical order.
+
+mdoc.7
+mdoc.samples.7
+    mtk
+        Added SEE ALSO reference to groff_mdoc(7).
+
+unix.7
+    mtk
+        Added  EXAMPLE section with pointer to bind.2 EXAMPLE.
+
+ld.so.8
+    mtk
+        Simplify text describing --inhibit-rpath.
+    mtk, after a note by John Reiser
+        Describe use of $ORIGIN in rpath.
+
+
+==================== Changes in man-pages-2.56 ====================
+
+Released: 2007-06-11
+
+Global changes
+--------------
+
+Many pages
+    mtk
+        Removed version numbers in .TH lines.
+        Reason: these were only arbitrarily updated, and so impart no
+        useful information.  Version information goes into a
+        VERSIONS section nowadays, and the date in the .TH line should
+        be updated to reflect the date of the last (significant)
+        change to the page.
+
+Typographical or grammatical errors have been corrected in several
+places.
+
+
+==================== Changes in man-pages-2.57 ====================
+
+Released: 2007-06-17
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Samuel Thibault <samuel.thibault@ens-lyon.org>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+Many pages
+    mtk
+        Fix section numbers in page cross references.
+
+
+Changes to individual pages
+---------------------------
+
+access.2
+    mtk
+        Minor wording fixes.
+        Small clarification of description of 'mode'.
+
+bind.2
+    mtk
+        Small reworking of EXAMPLE program.
+
+exit_group.2
+    mtk
+        Minor wording fixes.
+
+exit.3
+    mtk
+        Added more detail on exit handlers.
+        Minor wording fixes.
+
+ioctl.2
+    mtk
+        Remove SEE ALSO reference to nonexistent mt.4.
+
+modify_ldt.2
+    Samuel Thibault / mtk
+        In Linux 2.6, the 'modify_ldt_ldt_s' structure was renamed
+        'user_desc'.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=378668
+    mtk
+        Include definition of 'user_desc' structure.
+        Minor rewordings.
+
+mprotect.2
+    mtk
+        Small reworking of EXAMPLE program.
+
+sigaction.2
+    mtk
+        Removed reference to nonexistent sigsend(2).
+
+a64l.3
+    mtk
+        Remove SEE ALSO reference to nonexistent itoa.3.
+
+dysize.3
+    mtk
+        Removed SEE ALSO reference to nonexistent time.3.
+
+encrypt.3
+    mtk
+        Removed SEE ALSO reference to nonexistent fcrypt.3.
+
+fmemopen.3
+    mtk
+        Small reworking of EXAMPLE program.
+
+fpurge.3
+    mtk
+        Remove SEE ALSO reference to nonexistent fclean.3.
+
+getutent.3
+    mtk
+        s/ttyname(0)/ttyname(STDIN_FILENO)/ in program example.
+
+vcs.4
+    mtk
+        s/exit(1)/exit(EXIT_FAILURE)/
+
+environ.7
+    mtk
+        Correct some section numbers in page cross references.
+
+man-pages.7
+    mtk
+        Modify requirements for example programs a little.
+
+uri.7
+    mtk
+        Wrapped long source lines.
+
+
+==================== Changes in man-pages-2.58 ====================
+
+Released: 2007-06-24
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Marc Boyer <marc.boyer@enseeiht.fr>
+Mike Frysinger <vapier@gentoo.org>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+Various pages, as detailed below
+    mtk
+        Added or updated VERSIONS sections.
+
+killpg.2
+setuid.2
+faccessat.2
+fork.2
+setfsuid.2
+kill.2
+getsid.2
+wait.2
+execve.2
+getpid.2
+setgid.2
+seteuid.2
+setresuid.2
+setfsgid.2
+access.2
+initgroups.3
+euidaccess.3
+tcgetpgrp.3
+path_resolution.7
+capabilities.7
+unix.7
+    mtk
+        Add SEE ALSO link to new credentials.7.
+
+
+New pages
+---------
+
+credentials.7
+    mtk
+        An overview of Linux process identifiers (PIDs, PPIDs,
+        PGIDS, SIDs, UIDs, GIDs).
+
+
+Changes to individual pages
+---------------------------
+
+bind.2
+    mtk
+        Added some comments to example program.
+
+getxattr.2
+    mtk
+        VERSIONS: In kernel since 2.4; glibc support since 2.3.
+
+listen.2
+    mtk
+        Updated discussion of somaxconn limit.
+
+listxattr.2
+    mtk
+        VERSIONS: In kernel since 2.4; glibc support since 2.3.
+
+posix_fadvise.2
+    mtk
+        VERSIONS: Glibc support has been provided since version 2.2.
+
+readahead.2
+    mtk
+        Added VERSIONS section.
+
+remap_file_pages.2
+    mtk
+        Updated VERSIONS section with text on glibc support.
+
+removexattr.2
+    mtk
+        VERSIONS: In kernel since 2.4; glibc support since 2.3.
+
+semop.2
+    mtk
+        Added VERSIONS section with info on semtimedop().
+
+setxattr.2
+    mtk
+        VERSIONS: In kernel since 2.4; glibc support since 2.3.
+
+dl_iterate_phdr.3
+    mtk
+        VERSIONS: Supported since glibc 2.2.4.
+
+getloadavg.3
+    mtk
+        Added VERSIONS section.
+
+posix_openpt.3
+    mtk
+        VERSIONS: Supported since glibc 2.2.1.
+
+printf.3
+    mtk after a suggestion by Mike Frysinger
+        Add text to the introductory part of DESCRIPTION, about the
+        'size' argument of snprintf() and vsnprintf().
+
+shm_open.3
+    mtk
+        Added VERSIONS section; rewrote info about linking with -lrt.
+
+strcat.3
+    Marc Boyer
+        Improve the discussion of strncat().
+
+strcpy.3
+    Marc Boyer
+        Improve the discussion of strncpy().
+
+proc.5
+    mtk
+        Added discussion of /proc/sys/net/core/somaxconn.
+
+
+==================== Changes in man-pages-2.59 ====================
+
+Released: 2007-06-25
+
+Global changes
+--------------
+
+Manual pages are now standardized on American spelling.  See
+http://en.wikipedia.org/wiki/American_and_British_English_spelling_differences
+for more information on the differences.  Formerly, different pages (and
+sometimes even a single page!) employed American and British spelling
+conventions; best to standardize on one spelling, and American English
+is the standard in Computer Science.
+
+Changes to individual pages
+---------------------------
+
+man-pages.7
+    mtk
+        Note that man-pages has now standardized on American spelling
+        conventions.
+
+execve.2
+getxattr.2
+listxattr.2
+removexattr.2
+setxattr.2
+signal.2
+syscall.2
+aio_cancel.3
+bindresvport.3
+stdarg.3
+charmap.5
+bootparam.7
+ipv6.7
+man.7
+path_resolution.7
+uri.7
+nscd.8
+    mtk
+        Corrected minor spelling/wording mistakes (i.e., changes
+        independent of fixes for American spelling).
+
+
+==================== Changes in man-pages-2.60 ====================
+
+Released: 2007-06-25
+
+
+Global changes
+--------------
+
+Various pages
+    mtk
+        Wrapped lines in some files.
+
+Various pages
+    mtk
+        Change "e.g. " to "e.g., ", or in some cases, "for example, ".
+
+Various pages
+    mtk
+        Change "i.e. " to i.e., ", or in some cases, "that is, ".
+
+Various pages
+    mtk
+         Removed AUTHORS section.
+
+Typographical or grammatical errors have been corrected in several
+places.
+
+
+Changes to individual pages
+---------------------------
+
+vfork.2
+    mtk
+        s/w.r.t/with respect to/
+
+man-pages.7
+    mtk
+        Strengthened warning against use of AUTHORS section.
+
+
+==================== Changes in man-pages-2.61 ====================
+
+Released: 2007-07-01
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Alain Portal <aportal@univ-montp2.fr>
+Benno Schulenberg <bensberg@justemail.net>
+Florian Ernst <florian_ernst@gmx.net>
+Ivana Varekova <varekova@redhat.com>
+Jeff Schroeder <jeffschroeder@computer.org>
+Joey (Martin) Schulze <joey@infodrom.org>
+Justin Pryzby <justinpryzby@users.sourceforge.net>
+Loïc Minier <lool@dooz.org>
+Michael Gehring <mg@ebfe.org>
+Serge van den Boom <svdb@stack.nl>
+Stefan Puiu <stefanpuiuro@yahoo.com>
+Stepan Kasal <kasal@ucw.cz>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+Various pages
+    mtk
+        substitute `\\0' by '\\0'.
+
+Various pages
+    mtk
+        s/`/'/ when the thing being quoted is a character.
+
+accept.2
+bind.2
+connect.2
+getsockopt.2
+listen.2
+socket.2
+socketpair.2
+    mtk after a note by Martin (Joey) Schulze
+        Add NOTES paragraph noting that <sys/types.h> isn't required by
+        POSIX.1-2001 or Linux, but was required on some implementations.
+
+accept.2
+getsockname.2
+recv.2
+vm86.2
+send.2
+getgrouplist.3
+memmem.3
+nsswitch.conf.5
+putenv.3
+wprintf.3
+    mtk
+        Replace form `...' with \fI...\fP where the enclosed string
+        is a pathname, type name, or argument name.
+
+A few files
+    mtk
+        s/process' /process's/
+
+gets.3
+qsort.3
+getaddrinfo.3
+rpc.3
+ungetwc.3
+wcsnrtombs.3
+capabilities.7
+    mtk
+        Add section number to page cross references.
+
+time.1
+bind.2
+pivot_root.2
+sysctl.2
+    mtk
+        Reordered .SH sections.
+
+full.4
+mouse.4
+random.4
+sd.4
+    mtk
+        Made CONFIG/CONFIGURING heading ==> CONFIGURATION
+
+time.1
+console_codes.4
+random.4
+sk98lin.4
+charmap.5
+ftpusers.5
+bootparam.7
+charsets.7
+glob.7
+mq_overview.7
+unicode.7
+uri.7
+utf-8.7
+    mtk
+        Reformatted headings
+
+
+New pages
+---------
+
+backtrace.3
+    mtk, with input from Justin Pryzby and Stefan Puiu
+        Documents backtrace(), backtrace_symbols(), and
+        backtrace_symbols_fd().
+
+
+New links
+---------
+
+backtrace_symbols.3
+backtrace_symbols_fd.3
+    mtk
+        Links to backtrace.3.
+
+__clone.2
+    Stepan Kasal
+        Link to clone.2.
+
+
+Changes to individual pages
+---------------------------
+
+Makefile
+    Serge van den Boom
+        Fix setting of 'prefix' macro.
+
+eval.1p
+    Benno Schulenberg
+        Fix bad text (concatenated line).
+
+chdir.2
+    mtk
+        Fixed description of EACCES error.
+        Added sentence defining "current working directory".
+        Other minor wording changes.
+
+cfree.3
+    mtk
+        Added SEE ALSO section.
+
+clone.2
+    mtk
+        s/clone2/__clone2/.
+
+fdatasync.2
+    mtk
+        Minor wording changes.
+
+fork.2
+    Alain Portal
+        Fix small wording error.
+
+gethostid.2
+    Stefan Puiu / mtk
+        Add NOTES on what happens if gethostid() can't open /etc/hostid.
+
+idle.2
+    mtk
+        Made NOTES text into a VERSIONS section, since that's what it
+        really describes.
+
+ioperm.2
+    mtk
+        Minor wording changes.
+
+intro.2
+    mtk
+        Rewrite to reflect the fact that the _syscallN
+        macros are no longer available.
+
+io_cancel.2
+    mtk
+        Add "Link with -laio" to SYNOPSIS.
+
+io_destroy.2
+    mtk
+        Add "Link with -laio" to SYNOPSIS.
+
+io_getevents.2
+    mtk
+        Add "Link with -laio" to SYNOPSIS.
+
+io_setup.2
+    mtk
+        Add "Link with -laio" to SYNOPSIS.
+
+io_submit.2
+    Ivana Varekova
+        Fix include in SYNOPSIS.
+    mtk
+        Add "Link with -laio" to SYNOPSIS.
+
+ipc.2
+    mtk
+        Add semtimedop() to SEE ALSO.
+        Note that some architectures don't have ipc(2); instead
+        real system calls are provided for shmctl(), semctl(), etc.
+
+killpg.2
+    mtk
+        Minor wording changes.
+
+listen.2
+    mtk
+        Added <sys/types.h> to SYNOPSIS.
+
+sched_setscheduler.2
+    mtk
+        Add NOTES para about permissions required to call
+        sched_setscheduler() on other systems.
+
+select.2
+    mtk
+        Noted that 'timeout' can also be changed if select() is
+        interrupted by a signal.
+
+setup.2
+    mtk
+        Remove reference to _syscall0() macro.
+
+shmop.2
+    mtk
+        Changed text for EINVAL error.
+
+socketcall.2
+    mtk
+        Add recvmsg() and sendmsg() to SEE ALSO.
+        Note that some architectures don't have socketcall(2); instead
+        real system calls are provided for socket(), bind(), etc.
+
+swapon.2
+    Ivana Varekova  / mtk
+        Update text for EPERM error describing the maximum number of
+        swap files.  (From downstream Fedora patch.)
+
+write.2
+    mtk
+        Added details about seekable files and file offset.
+        Noted that write() may write less than 'count' bytes, and
+        gave some examples of why this might occur.
+        Noted what happens if write() is interrupted by a signal.
+        Minor wording changes.
+
+__setfpucw.3
+    mtk
+        Added a CONFORMING TO section; other minor edits.
+
+confstr.3
+    mtk
+        Minor rewrites in code example.
+
+ctime.3
+    Justin Pryzby
+        Make SEE ALSO refer to timegm.3
+
+daemon.3
+    mtk
+        Small wording change.
+
+dl_iterate_phdr.3
+    Michael Gehring
+        Comment was missing closing "*/".
+
+dlopen.3
+    mtk
+        Formatting changes, and minor rewordings.
+    mtk, after a note by Serge van den Boom
+        Add a comment explaining the need for the rather
+        strange cast of the return value of dlsym().
+
+fpclassify.3
+    mtk
+        Add "isinf" to NAME section.
+
+getgrouplist.3
+    mtk
+        Minor rewording.
+
+getline.3
+    mtk
+        Minor rewording, and note that '*n* is ignored
+        if '*lineptr' is NULL.
+
+malloc.3
+    Ivana Varekova  / mtk
+        Update description of MALLOC_CHECK_ to include description
+        for value 3.  (From downstream Fedora patch.)
+
+netlink.3
+    mtk
+        Added a CONFORMING TO section; other minor edits.
+
+openpty.3
+    mtk
+        Minor changes to SYNOPSIS.
+
+program_invocation_name.3
+    mtk
+        Shortened page title to INVOCATION_NAME.
+
+rtnetlink.3
+    mtk
+        Added a CONFORMING TO section; other minor edits.
+
+scanf.3
+    Florian Ernst
+        Fix duplicated word "the".
+        (Really fix http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=412467 !)
+
+select_tut.3
+    mtk
+        Small wording change.
+
+setnetgrent.3
+    mtk
+        Added a CONFORMING TO section.
+
+sigpause.3
+    mtk
+        Added a CONFORMING TO section.
+
+strftime.3
+    Just Pryzby
+        Small wording fix.
+    mtk
+        Note use of "gcc -Wno-format-y2k" to avoid the "`%c' yields only
+        last 2 digits of year in some locales" warning.
+
+strstr.3
+    mtk
+        Add "strcasestr" to NAME section.
+
+syslog.3
+    mtk
+        Small wording change.
+
+
+termios.3
+    mtk
+        Reformat SYNOPSIS.
+        Added a CONFORMING TO section.
+
+timegm.3
+    mtk
+        Small wording changes.
+
+ulimit.3
+    mtk
+        Remove erroneous text saying that glibc does not provide
+        <ulimit.h>; it does.
+
+initrd.4
+    mtk
+        Various reformattings.
+
+core.5
+    mtk
+        Added a sentence noting why core dumps named "core.PID" were useful
+        with LinuxThreads.
+
+bootparam.7
+    mtk
+        Fix capitalization in .SS headings.
+
+epoll.7
+    mtk
+        Language clean ups.
+
+feature_test_macros.7
+    mtk
+        Added SEE ALSO section.
+
+mq_overview.7
+    mtk
+        Reformatted headings; minor rewrites.
+
+sem_overview.7
+    mtk
+        Reformatted headings; minor rewrites.
+
+socket.7
+    Loïc Minier <lool@dooz.org>
+        Document argument type for SO_REUSEADDR.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=255881
+
+uri.7
+    mtk
+        Wrap long line in SYNOPSIS.
+
+ldconfig.8
+    mtk
+        Added SEE ALSO section.
+
+
+==================== Changes in man-pages-2.62 ====================
+
+Released: 2007-07-09
+
+This release consists solely of formatting fixes.  There are no changes
+to content.
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Stepan Kasal <kasal@ucw.cz>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+Many many pages
+    mtk
+        Many many formatting fixes.
+
+man[013]p/*
+    Stepan Kasal
+        Add section number to .TH line for POSIX pages in man[013]p.
+
+
+==================== Changes in man-pages-2.63 ====================
+
+Released: 2007-07-16
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Arnd Bergmann <arndb@de.ibm.com>
+Eduardo M. Fleury <efleury@br.ibm.com>
+Ivana Varekova <varekova@redhat.com>
+Justin Pryzby <justinpryzby@users.sourceforge.net>
+Marc Boyer <marc.boyer@enseeiht.fr>
+Martin (Joey) Schulze <joey@infodrom.org>
+Martin Röhricht <martin@roehricht.info>
+Patrick Mansfield <patmans@us.ibm.com>
+Pierre Habouzit <madcoder@debian.org>
+Stepan Kasal <kasal@ucw.cz>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+gettimeofday.2
+madvise.2
+msgctl.2
+select.2
+semctl.2
+shmctl.2
+syslog.2
+stat.2
+a64l.3
+printf.3
+termios.3
+xdr.3
+sd.4
+    mtk
+        Minor wording changes.
+
+obsolete.2
+syscall.2
+unimplemented.2
+    mtk
+        Added SEE ALSO reference to syscalls.2.
+
+
+New pages
+---------
+
+sgetmask.2
+    mtk
+        A real man page for sgetmask(2) and ssetmask(2).
+        (This page replaces a previous link of the same name, which
+        linked to signal.2.)
+
+spu_create.2
+    Arnd Bergmann with additional work by Eduardo M. Fleury and mtk
+        Document the PowerPC SPU spu_create() system call.
+        (Originally taken from the kernel source file
+        Documentation/filesystems/spufs.txt.)
+
+spu_run.2
+    Arnd Bergmann with additional work by Eduardo M. Fleury and mtk
+        Document the PowerPC SPU spu_run() system call.
+        (Originally taken from the kernel source file
+        Documentation/filesystems/spufs.txt.)
+
+spufs.7
+    Arnd Bergmann with additional work by Eduardo M. Fleury and mtk
+        Document the PowerPC SPU file system.
+        (Originally taken from the kernel source file
+        Documentation/filesystems/spufs.txt.)
+
+
+Removed Pages
+-------------
+
+__clone.2
+    mtk
+        This file was created by accident in 2.61, as a copy of clone.2.
+        (it should have been a link to clone.2.)
+
+obsolete.2
+    mtk
+        Details on this page are covered in syscalls.2 and in
+        respective syscall man pages (stat.2, uname.2).
+
+undocumented.2
+    mtk
+        This page is very out of date, and in any case difficult
+        to maintain.  Information about undocumented system calls
+        is maintained in the HOWTOHELP file, and probably in other
+        places soon.
+
+killpg.3
+    mtk
+        This rather incomplete page seems unnecessary since there
+        is a killpg.2.
+
+
+New links
+---------
+
+chown32.2
+fchown32.2
+getegid32.2
+geteuid32.2
+getgid32.2
+getgroups32.2
+getresgid32.2
+getresuid32.2
+getuid32.2
+lchown32.2
+setfsgid32.2
+setfsuid32.2
+setgid32.2
+setgroups32.2
+setregid32.2
+setresgid32.2
+setresuid32.2
+setreuid32.2
+setuid32.2
+    mtk
+        Added as link to corresponding page without "32".
+
+fcntl64.2
+fstat64.2
+fstatat64.2
+fstatfs64.2
+ftruncate64.2
+getdents64.2
+lstat64.2
+pread64.2
+pwrite64.2
+sendfile64.2
+stat64.2
+statfs64.2
+truncate64.2
+    mtk
+        Added as link to corresponding page without "64".
+
+__clone2.2
+clone2.2
+    mtk
+        Links to clone.2.
+
+ugetrlimit.2
+    mtk
+        Link to getrlimit.2.
+
+mq_notify.2
+mq_open.2
+mq_timedreceive.2
+mq_timedsend.2
+mq_unlink.2
+    mtk
+        Added as links to corresponding section 3 pages.
+
+fadvise64.2
+fadvise64_64.2
+    mtk
+        Links to posix_fadvise.2.
+
+rt_sigaction.2
+rt_sigpending.2
+rt_sigprocmask.2
+rt_sigtimedwait.2
+    mtk
+        Added as link to corresponding page without "rt_" prefix.
+
+rt_sigqueueinfo.2
+    mtk
+        Link to sigqueue.2.
+
+madvise1.2
+tuxcall.2
+vserver.2
+    mtk / Ivana Varekova
+        Link to unimplemented.2.
+
+
+Changes to individual pages
+---------------------------
+
+access.2
+    mtk
+        Fairly substantial rewrites of various parts,
+        and a few additions.
+
+chmod.2
+    mtk
+        Update SYNOPSIS to reflect the fact that fchmod(2) needs
+        either "#define _XOPEN_SOURCE 500" or "#define _BSD_SOURCE".
+
+chown.2
+    mtk
+        Update SYNOPSIS to reflect the fact that fchmod(2) and lchown(2)
+        need either "#define _XOPEN_SOURCE 500" or "#define _BSD_SOURCE".
+        Added an example program.
+
+killpg.2
+    mtk
+        Note that killpg() is actually a library function on Linux.
+
+mmap.2
+    mtk
+        Added note that glibc mmap() wrapper nowadays invokes mmap2().
+
+mmap2.2
+    Ivana Varekova / mtk
+        On most platforms the unit for 'offset' is 4096 bytes, not
+        the system page size.
+    mtk
+        Rewrote NOTES to note that glibc mmap() wrapper nowadays
+        invokes this system call.
+    mtk
+        Added an EXAMPLE program.
+
+oldfstat.2
+oldlstat.2
+oldstat.2
+    mtk
+        Changed link to point to stat.2 (instead of obsolete.2).
+
+olduname.2
+oldolduname.2
+    mtk
+        Changed link to point to uname.2 (instead of obsolete.2).
+
+sched_setaffinity.2
+    Martin Röhricht
+        Added _GNU_SOURCE to SYNOPSIS.
+
+semctl.2
+    mtk
+        Remove reference discussion of ipc(2), since none of the
+        other System V IPC pages mention ipc(2).
+
+semop.2
+    mtk
+        Add an example code segment.
+
+shmctl.2
+    mtk
+        Add svipc(7) to SEE ALSO list.
+
+sigaction.2
+    mtk
+        Reformatted tables as lists; other minor reformattings and
+        wording changes.
+
+sigqueue.2
+    mtk
+        Added info on rt_sigqueueinfo(2).
+
+sigwaitinfo.2
+    mtk
+        Noted that sigwaitinfo() is a library function implemented on
+        top of sigtimedwait().
+
+ssetmask.2
+    mtk
+        Make this link point to new sgetmask.2 instead of signal.2.
+
+stat.2
+    mtk
+        Add notes on the different system call interfaces that
+        have appeared over time.
+
+syscalls.2
+    mtk
+        A fairly substantial rewrite of this page,
+        bringing it up to date with the current
+        kernel version, and listing all system calls
+        in tabular form.
+
+uname.2
+    mtk
+        Add notes on the different system call interfaces that
+        have appeared over time.
+
+unimplemented.2
+    mtk
+        Add vserver, madvise1 to NAME line.
+        Removed SEE ALSO reference to obsolete.2.
+    Ivana Varekova
+        Add tuxcall to NAME line.
+
+mktemp.3
+    Patrick Mansfield
+        Fix description of return value.
+
+strcat.3
+    Marc Boyer
+        Minor fix to example program.
+
+undocumented.3
+    mtk
+        Add section numbers to function names; remove some functions
+        since they are documented.
+
+proc.5
+    mtk
+        Update/correct text on /proc/malloc.
+    mtk, after a note by Pierre Habouzit, and a few comments by Justin Pryzby
+        Update description of /proc/PID/stat to match 2.6.21.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=417933
+
+inotify.7
+    mtk
+        IN_DONT_FOLLOW and IN_ONLYDIR are only available from 2.6.15.
+
+signal.7
+    Stepan Kasal / mtk
+        Note SIGRTMIN value depends on glibc.
+    mtk
+        Various rewrites and additions to the text in real-time signals.
+        Add SEE ALSO reference to sgetmask.2.
+
+svipc.7
+    mtk
+        Add ipc(2) to SEE ALSO.
+
+
+==================== Changes in man-pages-2.64 ====================
+
+Released: 2007-07-27
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Aleksandr Koltsoff <czr@iki.fi>
+Andries Brouwer <Andries.Brouwer@cwi.nl>
+Justin Pryzby <justinpryzby@users.sourceforge.net>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+INFINITY.3
+_exit.2
+a64l.3
+abs.3
+acct.2
+acosh.3
+addseverity.3
+adjtime.3
+asinh.3
+atanh.3
+atoi.3
+brk.2
+cbrt.3
+cfree.3
+chdir.2
+chmod.2
+chown.2
+clearenv.3
+clock_getres.3
+clone.2
+confstr.3
+copysign.3
+ctermid.3
+ctime.3
+daemon.3
+dirfd.3
+div.3
+drand48.3
+drand48_r.3
+dysize.3
+ecvt.3
+ecvt_r.3
+erf.3
+euidaccess.3
+exp2.3
+expm1.3
+fdatasync.2
+ferror.3
+fexecve.3
+fgetgrent.3
+fgetpwent.3
+finite.3
+flockfile.3
+fopen.3
+fpclassify.3
+fsync.2
+futimes.3
+fwide.3
+gamma.3
+gcvt.3
+getcwd.3
+getdate.3
+getdirentries.3
+getdomainname.2
+getdtablesize.2
+getgrent.3
+getgrent_r.3
+getgrouplist.3
+getgroups.2
+gethostbyname.3
+gethostid.2
+gethostname.2
+getlogin.3
+getmntent.3
+getpagesize.2
+getpw.3
+getpwent.3
+getpwent_r.3
+getpwnam.3
+getsid.2
+getspnam.3
+gettimeofday.2
+getumask.3
+getusershell.3
+gsignal.3
+hypot.3
+inet.3
+initgroups.3
+insque.3
+isalpha.3
+iswblank.3
+j0.3
+kill.2
+killpg.2
+lgamma.3
+lockf.3
+log1p.3
+log2.3
+logb.3
+longjmp.3
+lrint.3
+lround.3
+madvise.2
+mbsnrtowcs.3
+memfrob.3
+mincore.2
+mkdtemp.3
+mknod.2
+mkstemp.3
+mktemp.3
+nan.3
+nanosleep.2
+nextafter.3
+nice.2
+on_exit.3
+perror.3
+posix_memalign.3
+posix_openpt.3
+printf.3
+profil.3
+psignal.3
+putenv.3
+putpwent.3
+qecvt.3
+rand.3
+random.3
+rcmd.3
+readahead.2
+readlink.2
+realpath.3
+remainder.3
+remquo.3
+rexec.3
+rint.3
+round.3
+rpmatch.3
+scalb.3
+scandir.3
+scanf.3
+seekdir.3
+select.2
+sem_wait.3
+semop.2
+setbuf.3
+setenv.3
+seteuid.2
+setjmp.3
+setnetgrent.3
+setpgid.2
+setresuid.2
+setreuid.2
+sigaltstack.2
+siginterrupt.3
+significand.3
+sigqueue.2
+sigvec.3
+sigwaitinfo.2
+sockatmark.3
+stat.2
+stime.2
+strdup.3
+strerror.3
+strsep.3
+strtod.3
+strtok.3
+strtol.3
+strtoul.3
+symlink.2
+sync.2
+syscall.2
+syslog.3
+tcgetsid.3
+telldir.3
+tempnam.3
+termios.3
+tgamma.3
+timegm.3
+toascii.3
+trunc.3
+truncate.2
+ttyslot.3
+tzset.3
+ualarm.3
+unlocked_stdio.3
+unshare.2
+usleep.3
+vfork.2
+vhangup.2
+wait.2
+wait4.2
+wcscasecmp.3
+wcsncasecmp.3
+wcsnlen.3
+wcsnrtombs.3
+wcswidth.3
+wordexp.3
+wprintf.3
+    mtk
+        Added/updated feature test macro requirements for
+        glibc; see feature_test_macros.7 for details.
+
+Changes to individual pages
+---------------------------
+
+mq_notify.2
+mq_open.2
+mq_timedreceive.2
+mq_timedsend.2
+mq_unlink.2
+    mtk
+        Fix broken link
+
+setpgid.2
+    mtk
+        Fairly substantial changes and corrections, including adding
+        coverage of all of the interfaces that get/set PGIDs.
+
+syscalls.2
+    mtk / aeb
+        Various rewordings; clear up some imprecisions.
+
+lgamma.3
+    mtk
+        Added 'signgam' to SYNOPSIS and NAME line.
+
+strerror.3
+    mtk
+        Note that the XPG version is provided since glibc 2.3.4.
+        The page formerly said that the GNU-specific version
+        is provided by default.  That certainly isn't true
+        nowadays, since _POSIX_C_SOURCE is set to 200112L by
+        default, so that the XSI-compliant version is supplied
+        by default.
+
+man-pages.7
+    mtk
+        Added note pointing to feature_test_macros.7 for a description
+        of how feature test macro requirements should be specified in
+        manual pages.  Various other minor fixes and changes.
+
+feature_test_macros.7
+    mtk
+        Added note about how feature test macros are specified
+        in manual pages.
+        Many other corrections, improvements, additions, and
+        details about differences across glibc versions.
+
+
+==================== Changes in man-pages-2.65 ====================
+
+Released: 2007-09-17
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Aleksandr Koltsoff <czr@iki.fi>
+Andi Kleen <ak@suse.de>
+Anton Blanchard <anton@samba.org>
+Ari Entlich <lmage11@twcny.rr.com>
+Carsten Emde <Carsten.Emde@osadl.org>
+François Diakhate <diakhate@enseirb.fr>
+Geoff Clare <gclare@gclare.org.uk>
+Jon Burgess <jburgess777@googlemail.com>
+Julien Cristau <jcristau@debian.org>
+Lee Schermerhorn <Lee.Schermerhorn@hp.com>
+Mats Wichmann <mats.d.wichmann@intel.com>
+Maxime Bizon <mbizon@freebox.fr>
+Maxime Vaudequin <maxime.vaudequin@gmail.com>
+Michael Prokop <mika@grml.org>
+Mike Frysinger <vapier@gentoo.org>
+Nicolas François <nicolas.francois@centraliens.net>
+Nicolas George <nicolas.george@ens.fr>
+Paul Brook <paul@nowt.org>
+Reuben Thomas <rrt@sc3d.org>
+Sam Varshavchik <mrsam@courier-mta.com>
+Samuel Thibault <samuel.thibault@ens-lyon.org>
+Thomas Huriaux <thomas.huriaux@gmail.com>
+Tolga Dalman <tdalman@project-psi.org>
+Ulrich Drepper <drepper@redhat.com>
+Vincent Lefevre <vincent@vinc17.org>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+Typographical or grammatical errors have been corrected in several
+places.
+
+Various pages
+    mtk
+        Use 'glibc' consistently to refer to GNU C library.
+
+Various pages
+    mtk
+        Order errors under ERRORS alphabetically.
+
+Various pages
+    Nicolas François
+        Spelling and formatting fixes, as per
+        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=439560
+
+intro.2
+select.2
+fmtmsg.3
+getgrent_r.3
+envz_add.3
+rtime.3
+strptime.3
+wordexp.3
+    Maxime Vaudequin
+        Add "#include <stdlib.h>" (to declare exit(3)) to example program.
+
+
+New pages
+---------
+
+timeradd.3
+    mtk
+        Description of timeradd(), timersub(), timerclear(),
+        timerisset(), timercmp() macros for operating on
+        struct timeval.
+
+
+Removed pages
+-------------
+
+fdatasync.2
+    mtk
+        Somehow, over time, material on fdatasync(2) crept into
+        fsync.2, and fdatasync also got added to the NAME section
+        of fsync.2.  All of the material in fdatasync.2 that was
+        not already in fsync.2 has now been moved there, and
+        the former page has been removed.
+        In place of the content there, is now a link to fsync.2.
+
+
+New links
+---------
+
+clock_getres.2
+clock_gettime.2
+clock_settime.2
+    mtk
+        Link to man3/clock_getres.3.
+
+fdatasync.2
+    mtk
+        Link to fsync.2.
+
+fdopendir.3
+    mtk
+        Link to opendir.3.
+
+gethostbyaddr_r.3
+    Mats Wichmann
+        Link to gethostbyaddr.3.
+
+timerclear.3
+timercmp.3
+timerisset.3
+timersub.3
+    mtk
+        Links to new timeradd.3.
+
+
+Changes to individual pages
+---------------------------
+
+Makefile
+    Mike Frysinger
+        Make the install target of man-pages respect the standard
+        "DESTDIR" variable as well as check the exit status of the
+        install command so errors aren't ignored.
+
+get_mempolicy.2
+    Lee Schermerhorn
+        changed the "policy" parameter to "mode" through out the
+        descriptions in an attempt to promote the concept that the memory
+        policy is a tuple consisting of a mode and optional set of nodes.
+
+        added requirement to link '-lnuma' to synopsis
+
+        rewrite portions of description for clarification.
+
+        added all errors currently returned by sys call.
+
+        removed cautionary note that use of MPOL_F_NODE|MPOL_F_ADDR
+        is not supported.  This is no longer true.
+
+        added mmap(2) to SEE ALSO list.
+
+getitimer.2
+    mtk
+        Since kernel 2.6.22, Linux setitimer() now conforms to POSIX.1,
+        giving an EINVAL error for a non-canonical tv_usec value.
+
+gettimeofday.2
+    mtk
+        Replace discussion of timer* macros with a pointer
+        to new page timeradd.3.
+
+ioctl_list.2
+    Nicolas George
+        Fixed argument type for BLKGETSIZE.
+
+mbind.2
+    Lee Schermerhorn
+
+        changed the "policy" parameter to "mode" throughout the
+        descriptions in an attempt to promote the concept that the memory
+        policy is a tuple consisting of a mode and optional set of nodes.
+
+        rewrite portions of description for clarification.
+
+            clarify interaction of policy with mmap()'d files and shared
+            memory regions, including SHM_HUGE regions.
+
+            defined how "empty set of nodes" specified and what this
+            means for MPOL_PREFERRED.
+
+            mention what happens if local/target node contains no
+            free memory.
+
+            clarify semantics of multiple nodes to BIND policy.
+            Note:  subject to change.  We'll fix the man pages when/if
+                   this happens.
+
+        added all errors currently returned by sys call.
+
+        added mmap(2), shmget(2), shmat(2) to SEE ALSO list.
+
+mmap.2
+mprotect.2
+    François Diakhate
+        Add text noting that PROT_WRITE may (and on x86 does)
+        imply PROT_READ.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=441387
+
+nfsservctl.2
+    Aleksandr Koltsoff
+        Fix prototype.
+
+oldfstat.2
+oldlstat.2
+oldstat.2
+    mtk
+        Fix broken link
+
+prctl.2
+    mtk
+        Update arches/kernel versions for PR_SET_UNALAIGN / PR_GET_UNALIGN.
+
+readahead.2
+    mtk
+        Removed SEE ALSO reference to nonexistent fadvise.2.
+
+reboot.2
+    mtk
+        Place SYNOPSIS comments inside C comments (/* ... */).
+
+sched_setaffinity.2
+    Samuel Thibault
+        Note what thread is affected if 'pid' is specified
+        as 0, or as the value returned by getpid().
+
+sched_setscheduler.2
+    Carsten Emde
+        Add text on real-time features of mainline Linux kernel.
+
+select_tut.2
+    mtk
+        sync SYNOPSIS with select.2
+
+set_mempolicy.2
+    Lee Schermerhorn
+
+        changed the "policy" parameter to "mode" throughout the
+        descriptions in an attempt to promote the concept that the memory
+        policy is a tuple consisting of a mode and optional set of nodes.
+
+        added requirement to link '-lnuma' to synopsis
+
+        rewrite portions of description for clarification.
+
+            clarify interaction of policy with mmap()'d files.
+
+            defined how "empty set of nodes" specified and what this
+            means for MPOL_PREFERRED.
+
+            mention what happens if local/target node contains no
+            free memory.
+
+            clarify semantics of multiple nodes to BIND policy.
+            Note:  subject to change.  We'll fix the man pages when/if
+                   this happens.
+
+        added all errors currently returned by sys call.
+
+        added mmap(2) to SEE ALSO list.
+
+sigaction.2
+    mtk
+        s/si_sign/si_errno/ in statement about which field is unused.
+    Ari Entlich
+        s/SIGILL/SIGCHLD/ for paragraph describing SIGCHLD.
+
+stat.2
+    mtk
+        Improve text describing underlying system calls.
+
+swapon.2
+    Michael Prokop
+        EINVAL also occurs if target path is on tmpfs or similar.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=435885
+
+sync.2
+    mtk
+        Incorporated material from now deleted fdatasync.2.
+
+syscall.2
+    mtk
+        Small fix in example program.
+
+uname.2
+    mtk
+        Improve text describing underlying system calls.
+
+utime.2
+    Vincent Lefevre / mtk
+        Clarify utimes() behaviour when 'times' is NULL.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=431480
+    mtk
+        Other minor clarifications of description of utimes().
+
+copysign.3
+    Vincent Lefevre
+        s/sign/sign bit/ to remove ambiguity in description.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=435415
+
+euidaccess.3
+    mtk
+        Changed NOTES to VERSIONS.
+
+ffsl.3
+    mtk
+        Add ffsl and ffsll to NAME line.
+
+fts.3
+    mtk
+        Removed statement that fts functions are expected to appear
+        soon in POSIX; it's years old and has not yet come to pass.
+
+ftw.3
+    mtk / Geoff Clare
+        Fixes/improvements for example program.
+
+getdate.3
+    mtk
+        Add getdate_r to NAME section.
+
+getaddrinfo.3
+    mtk / Geoff Clare
+        Fixes/improvements for example program.
+
+gethostbyaddr.3
+    Mats Wichmann
+        Add documentation for gethostbyaddr_r().
+        Plus a few other small fixes.
+
+gethostbyname.3
+    mtk
+        Add gethostbyname2, gethostbyname2_r, gethostbyname_r,
+        gethostent_r to NAME line.
+
+getmntent.3
+    mtk
+        Fix misnamed function references.
+
+getopt.3
+    Jon Burgess
+        Fix small error in example program.
+
+getrpcent.3
+    mtk
+        Add setrpcent and endrpcent to NAME line.
+
+gsignal.3
+    Aleksandr Koltsoff
+        Fix gsignal() prototype.
+
+hsearch.3
+    mtk
+        Add hcreate_r, hdestroy_r, hsearch_r to NAME line.
+
+inet.3
+    Maxime Bizon
+        Correct definition of "struct in_addr".
+
+isatty.3
+    mtk
+        Minor wording fix.
+
+isgreater.3
+    mtk
+        Add islessequal to NAME line.
+
+lgamma.3
+    Vincent Lefevre
+        Fix CONFORMING TO section.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=417592
+
+log1p.3
+    mtk
+        Add log1pf and log1pl to NAME line.
+
+longjmp.3
+    Paul Brook / mtk
+        After a call to longjmp(), the values of modified, non-volatile
+        variables in the function that called setjmp() are unspecified.
+
+makecontext.3
+    Aleksandr Koltsoff
+        Fix makecontext() prototype.
+
+malloc.3
+    mtk / Tolga Dalman
+        Explain what happens for malloc(0), or calloc() where one of the
+        arguments is 0.
+    mtk
+        Added notes on malloc()'s use of sbrk() and mmap().
+    mtk
+        Add mmap(2), alloca(3) to SEE ALSO.
+
+mq_close.3
+mq_getattr.3
+mq_notify.3
+mq_open.3
+mq_receive.3
+mq_send.3
+mq_unlink.3
+    mtk
+        Add "Link with -lrt." to SYNOPSIS.
+
+opendir.3
+    Ulrich Drepper; some edits and additional text by mtk
+        Document fdopendir().
+
+readdir.3
+    mtk, after a note by Andi Kleen
+        Document DT_* constants for d_type.
+    Ulrich Drepper / mtk
+        Rework discussion of non-standard structure fields.
+
+sem_wait.3
+    mtk
+        Minor improvements to example program.
+
+syslog.3
+    mtk
+        Add vsyslog to NAME section.
+
+termios.3
+    Nicolas François
+        Fix XCASE feature test macro description.
+
+wcsspn.3
+    Aleksandr Koltsoff
+        Add return type to prototype.
+
+proc.5
+    mtk
+        Improve description of num_threads field under /proc/PID/stat.
+    Maxime Vaudequin
+        Fix path error (s%proc/sys%proc/sys/kernel%) in mentions of
+        /proc/sys/ostype, /proc/sys/osrelease and proc/sys/version.
+    Maxime Vaudequin
+        I noticed things to correct and to clarify in subsection
+        "/proc/filesystems" of proc.5:
+        - clarify filesystems listing: not only FS compiled
+          into the kernel, also FS kernel modules currently loaded
+        - add a reference to fs(5)
+        - add an explanation for FS marked with "nodev"
+        - s/mount(1)/mount(8)/, also corrected in section "SEE ALSO"
+        - clarify usage by mount: the current wording may lead to
+          think /proc/filesystems is always used by mount when no FS
+          is specified. So, usage of "may" which IMHO is more
+          appropriate + additional explanations
+          In mount(8) we can see:
+
+               If no -t option is given, or if the auto type is
+               specified, mount will try to guess the desired type.
+               If mount was compiled with the blkid library, the
+               guessing is done by this library. Otherwise, mount
+               guesses itself by probing the superblock; if that
+               does not turn up anything that looks familiar,
+               mount will try to read the file /etc/filesystems,
+               or, if that does not exist, /proc/filesystems.
+               All of the filesystem types listed there will be
+               tried, except for those that are labeled "nodev"
+               (e.g., devpts, proc and nfs). If /etc/filesystems
+               ends in a line with a single * only, mount will
+               read /proc/filesystems afterwards.
+    Samuel Thibault
+        Since linux 2.6.11, /proc/stat has an eighth value for cpu
+        lines: stolen time, which is the time spent in other operating
+        systems when running in a virtualized environment.
+
+arp.7
+        Updated BUGS text referring to jiffies; refer to time.7 instead.
+
+credentials.7
+    mtk
+        Add words to note that file system ID is Linux specific.
+
+hier.7
+    Maxime Vaudequin
+        This is some corrections for hier.7:
+        - missing period for /media and /mnt
+        - /mnt description is not totally correct, it is true for some
+          distributions but in others /mnt is used as a temporary FS
+          mount point, as it is specified by FHS:
+          http://www.pathname.com/fhs/pub/fhs-2.3.html#
+                      MNTMOUNTPOINTFORATEMPORARILYMOUNT
+        - s/X-Windows/X-Window/ (3 occurrences)
+        - section "SEE ALSO": s/mount(1)/mount(8)/
+
+man-pages.7
+man.7
+mdoc.7
+mdoc.samples.7
+    mtk / Nicolas François
+        Nowadays tmac.XXX are called XXX.tmac.
+
+pthreads.7
+    mtk
+        Update text about modern threading implementations
+        (NPTL vs LinuxThreads).
+
+socket.7
+    mtk, after a note by Andi Kleen
+        Clarify that SO_SNDTIMEO and SO_RCVTIMEO only have effect for
+        socket I/O calls; not for multiplexing system calls like
+        select() and poll().
+
+time.7
+    mtk
+        Add SEE ALSO reference to new timeradd.3.
+
+
+==================== Changes in man-pages-2.66 ====================
+
+Released: 2007-10-01
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Amit K. Arora <aarora@linux.vnet.ibm.com>
+David Chinner <dgc@sgi.com>
+Fredrik Noring <noring@nocrew.org>
+Mats Wichmann <mats.d.wichmann@intel.com>
+Maxime Vaudequin <maxime.vaudequin@gmail.com>
+Ollie Wild <aaw@google.com>
+Ulrich Drepper <drepper@redhat.com>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+Typographical or grammatical errors have been corrected in several
+places.
+
+
+New pages
+---------
+
+fallocate.2
+    David Chinner, with some input from Amit Amora and mtk
+        Describes the fallocate() system call, new in 2.6.23.
+
+
+Changes to individual pages
+---------------------------
+
+close.2
+    Fredrik Noring
+        Add text cautioning about use of close() in
+        multithreaded programs.
+
+execve.2
+    Ollie Wild / mtk
+        Add text describing limit on total size of argv + envp,
+        and changes that occurred with 2.6.23.
+    mtk
+        Add getopt(3) to SEE ALSO list.
+
+open.2
+    mtk, Acked by Ulrich Drepper
+        Added description of O_CLOEXEC (new in 2.6.23) + other
+        minor fixes for O_DIRECT.
+
+recv.2
+    mtk
+        Added description of MSG_CMSG_CLOEXEC (new in 2.6.23).
+
+sysctl.2
+    mtk
+        Strengthened the warning against using this system call
+        and note that it may disappear in a future kernel version.
+
+rpc.3
+    Mats Wichmann
+        Fix type definition for 'protocol' in prototypes of pmap_set()
+        and pmap_getport().
+
+
+==================== Changes in man-pages-2.67 ====================
+
+Released: 2007-10-08
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Andi Kleen <andi@firstfloor.org>
+Andrew Josey <a.josey@opengroup.org>
+Maxime Vaudequin <maxime.vaudequin@gmail.com>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+*.1p
+*.3p
+    mtk, after a note by Andi Kleen and consultation with Andrew Josey.
+        Add a PROLOG section:
+            This manual page is part of the POSIX Programmer's Manual.
+            The Linux implementation of this interface may differ
+            (consult the corresponding Linux manual page for details
+            of Linux behavior), or the interface may not be implemented
+            on Linux.
+
+*.0p
+*.1p
+*.3p
+    mtk
+        Some formatting fixes, mostly to get rid of unwanted
+        spaces before "," in formatted output.
+
+*
+*/*
+    mtk
+        Change all occurrences of my email address in man-pages source
+        to my new gmail address.
+
+Many many pages
+    Maxime Vaudequin
+        I noticed useless use of macros with alternating formatting
+        (".IR" instead ".I" which suffices, ".BR" instead ".B", etc.)
+        because there is only one element.  For example in ldconfig.8:
+
+            -.BR /sbin/ldconfig
+            +.B /sbin/ldconfig
+
+        This is not very important, it only makes the sources more tidy.
+        To find these I used:
+
+            egrep '^\.(B[RI]|R[IB]|I[RB]) ([^ ]+|\"[^\"]\+\")$'
+
+        And if you want to make these changes, you can use:
+
+            sed 's/^\(\.[BRI]\)[BRI]\( \([^ ]\+\|\"[^\"]\+\"\)\)$/\1\2/g'
+
+
+==================== Changes in man-pages-2.68 ====================
+
+Released: 2007-11-19
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+A. Costa <agcosta@gis.net>
+Andrew McDonald <andrew@mcdonald.org.uk>
+Geoff Clare <gclare@gclare.org.uk>
+Heikki Orsila <shd@modeemi.cs.tut.fi>
+Hyokyong Kim <hyokyong@ppj.kr>
+Ivana Varekova <varekova@redhat.com>
+Justin Pryzby <jpryzby+d@quoininc.com>
+Maxime Vaudequin <maxime.vaudequin@gmail.com>
+Mike Frysinger <vapier@gentoo.org>
+Nicolas François <nicolas.francois@centraliens.net>
+Pádraig Brady <P@draigBrady.com>
+Sam Varshavchik <mrsam@courier-mta.com>
+Timo Juhani Lindfors <timo.lindfors@iki.fi>
+Ulrich Drepper <drepper@redhat.com>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+faccessat.2
+fchmodat.2
+fchownat.2
+fstatat.2
+futimesat.2
+linkat.2
+mkdirat.2
+mknodat.2
+readlinkat.2
+renameat.2
+symlinkat.2
+mkfifoat.3
+    mtk, after http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=445436
+        by Timo Juhani Lindfors
+        Added <fcntl.h> to SYNOPSIS.
+
+Typographical or grammatical errors have been corrected in several places.
+
+
+New pages
+---------
+
+_syscall.2
+    mtk
+        Created as a new page, by taking the content specific to
+        the _syscall() macros from intro(2).
+
+
+Changes to individual pages
+---------------------------
+
+README
+    mtk
+        Brought up to date.
+
+man-pages-*-Announce
+    mtk
+        Brought the info in here up to date.
+
+intro.1
+    mtk
+        Added intro paragraph about section, plus a paragraph
+        about exit status values.
+        Move "user intro" text to NOTES.
+
+get_mempolicy.2
+    mtk
+        Reorder ERRORS sections alphabetically
+
+intro.2
+    mtk
+        Pretty much a complete rewrite, covering some additional topics.
+        Moved _syscallN() material to new _syscall(2) page.
+
+mbind.2
+    mtk
+        Reorder ERRORS sections alphabetically
+
+mmap.2
+    Maxime Vaudequin
+        Fix syntax error in example program.
+
+prctl.2
+    mtk
+        Linux 2.6.22 added support on Alpha for PR_SET_UNALIGN.
+
+ptrace.2
+    Nicolas François / mtk
+        s/PTRACE_POKEUSR/PTRACE_POKEUSER/
+        s/PTRACE_PEEKUSR/PTRACE_PEEKUSER/
+
+read.2
+    mtk / Geoff Clare
+        Add text describing timerfd EINVAL error for read(2).
+
+set_mempolicy.2
+    mtk
+        Reorder ERRORS sections alphabetically
+
+syscall.2
+    mtk
+        Added _syscall(2) and intro(2) to SEE ALSO section.
+
+syscalls.2
+    mtk
+        Added fallocate(2); removed timerfd(2).
+
+sysinfo.2
+    mtk
+        Removed reference to example in intro(2).
+
+dlopen.3
+    mtk
+        Added "Link with -ldl." to SYNOPSIS.
+
+getaddrinfo.3
+    Ulrich Drepper / mtk
+        Remove references to getipnodebyname.3 and getipnodebyaddr.3.
+
+gethostbyname.3
+    mtk / Ulrich Drepper
+        Remove SEE ALSO references to getipnodebyname.3 and
+        getipnodebyaddr.3.
+
+    Pádraig Brady / mtk / Ulrich Drepper
+        Point out that the functions described on this page
+        are made obsolete by getaddrinfo(3) and getnameinfo(3).
+
+getipnodebyname.3
+    mtk
+        Clarify that glibc does not implement these functions.
+
+glob.3
+    Ulrich Drepper / mtk
+        Fix description of GLOB_ONLYDIR.
+    mtk
+        Added description of GLOB_TILDE_NOMATCH.
+        Expanded the description of various flags.
+        Various wording fixes..
+
+intro.3
+    mtk
+        Pretty much a complete rewrite, covering some additional topics.
+
+posix_fallocate.3
+    mtk
+        Add SEE ALSO referring to fallocate.2.
+
+rpc.3
+    Sam Varshavchik
+        Add some arg declarations to prototypes; fix typos.
+
+setbuf.3
+    Mike Frysinger
+        Fix text in BUGS section.
+
+sigset.3
+    mtk
+        The sigset() bugs were fixed in glibc 2.5.
+        See http://sourceware.org/bugzilla/show_bug.cgi?id=1951
+
+intro.4
+    mtk
+        Minor rewrites.
+
+st.4
+    Maxime Vaudequin
+        Various small corrections, formattings and modifications.
+
+elf.5
+    Mike Frysinger
+        Document:
+        - new p_flag: PT_GNU_STACK
+        - new sections: .gnu.version .gnu.version_d .gnu.version_r
+          .note.GNU-stack
+        - new structures: ElfN_Verdef ElfN_Verdaux ElfN_Verneed
+          ElfN_Vernaux
+
+intro.5
+    mtk
+        Minor rewrites.
+
+proc.5
+    Ivana Varekova / mtk
+        Add text noting that since kernel 2.6.16, /proc/slabinfo is
+        only available if CONFIG_SLAB is enabled.
+    Maxime Vaudequin
+        Update description of /proc/pci.
+    Maxime Vaudequin
+        Give italic formatting to file names in proc.5.
+    mtk
+        The display type of the /proc/PID/stat fields changed
+        %lu to %u in Linux 2.6.22:
+            flags
+            rt_priority
+            policy
+
+slabinfo.5
+    Ivana Varekova / mtk
+        Add text noting that since kernel 2.6.16, /proc/slabinfo is
+        only available if CONFIG_SLAB is enabled.
+
+intro.6
+    mtk
+        Minor rewrites.
+
+bootparam.7
+    Maxime Vaudequin
+        Update references to files in kernel "Documentation" directory.
+
+intro.7
+    mtk
+        Minor rewrites.
+
+ipv6.7
+    Andrew McDonald
+        Fix description of IPV6_ROUTER_ALERT option.
+
+standards.7
+    mtk
+        Note online location of C99 standard.
+
+intro.8
+    mtk
+        Some rewrites, plus new paragraph on exit status values.
+
+
+==================== Changes in man-pages-2.69 ====================
+
+Released: 2007-12-03
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Adam Borowski <kilobyte@angband.pl>
+Alain Portal <aportal@univ-montp2.fr>
+Andries E. Brouwer <Andries.Brouwer@cwi.nl>
+J. Bruce Fields <bfields@citi.umich.edu>
+David Härdeman <david@hardeman.nu>
+Jeremy Kerr <jk@ozlabs.org>
+Luke Browning <lukebr@linux.vnet.ibm.com>
+Mats Wichmann <mats.d.wichmann@intel.com>
+Maxime Vaudequin <maxime.vaudequin@gmail.com>
+Mike Frysinger <vapier@gentoo.org>
+Reuben Thomas <rrt@sc3d.org>
+Sam Varshavchik <mrsam@courier-mta.com>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+*.[013]p
+    mtk
+        Many whitespace clean-ups in formatted output.
+
+mprotect.2
+bind.2
+mq_notify.3
+makecontext.3
+fmemopen.3
+    David Härdeman / mtk
+        Rename error handling function in example program
+        (s/die/handle_error/).
+
+Typographical or grammatical errors have been corrected in several places.
+
+
+Removed pages
+-------------
+
+HOWTOHELP
+MAINTAINING
+    mtk
+        The content of these files is now available in HTML format.
+
+New links
+---------
+
+cfsetspeed.3
+    mtk
+        Link to termios.3.
+
+
+Changes to individual pages
+---------------------------
+
+time.1
+    Alain Portal
+        Added "Linux User's Manual" to .TH line.
+
+_syscall.2
+    aeb / mtk
+        Remove outdated text about pointer blocks for syscalls that have
+        more than 5 arguments.
+
+fcntl.2
+    J. Bruce Fields
+        Add warning that mandatory locking is unreliable.
+    J. Bruce Fields
+        Clarify details in description of file leases.
+    J. Bruce Fields / mtk
+        Minor wording edits.
+    J. Bruce Fields
+        Add F_GETLEASE under RETURN VALUE.
+
+mmap.2
+    mtk
+        Handle errors using a custom handle_error() macro.
+
+sched_setscheduler.2
+    Mats Wichmann
+        Add BUGS text noting that the return value from Linux
+        sched_setschuler() does not conform to POSIX.
+
+spu_create.2
+    Jeremy Kerr
+        Various updates and improvements.
+    Luke Browning
+        Refinement of text describing a "gang".
+    mtk
+        Minor edits.
+
+spu_run.2
+    Jeremy Kerr
+        Various updates and improvements.
+    mtk
+        Minor edits.
+
+err.3
+    mtk
+        Remove HISTORY section.
+
+fopen.3
+    Mike Frysinger
+        Document 'e' (close-on-exec) option, new in glibc 2.7.
+
+getloadavg.3
+    Alain Portal / mtk
+        Remove HISTORY section.
+
+printf.3
+    Andries E. Brouwer / mtk
+        Fix the discussion of stdarg macros in the description of
+        vprintf() description.
+
+sem_wait.3
+    mtk
+        Handle errors using a custom handle_error() macro.
+
+sigsetops.3
+    Mats Wichmann
+        Note that sigset_t objects must be initialized
+        with sigemptyset() or sigfillset() before the other
+        macros are employed.
+
+termios.3
+    mtk, after a note by Alain Portal
+        Added cfsetspeed() to SYNOPSIS.  Added text under CONFORMING TO
+        noting that cfsetspeed() is BSD specific.
+
+ttyslot.3
+    Alain Portal
+        Various references to "getty" were changed to "mingetty", since
+        that is the manual page more likely to be found on current
+        systems.  (Completes changes that were made in man-pages-2.44.)
+
+initrd.4
+    mtk, after a note by Alain Portal
+        Move "Configuration" section to top of page (like other
+        section 4 pages) and make it a .SH section.
+
+full.4
+    mtk
+        Re-ordered CONFIGURATION section to go before DESCRIPTION.
+
+sk98lin.4
+    Maxime Vaudequin
+        Fix reference to kernel Documentation file.
+
+elf.5
+    mtk
+        Renamed HISTORY section to NOTES, and removed BSD specific info.
+
+proc.5
+    Maxime Vaudequin
+        Mention grub(8) in same sentence as lilo(8).
+    Maxime Vaudequin
+        Improve description of /proc/sys/abi and
+        /proc/sys/kernel/modprobe.
+
+utmp.5
+    Alain Portal
+        Various references to "getty" were changed to "mingetty", since
+        that is the manual page more likely to be found on current
+        systems.  (Completes changes that were made in man-pages-2.44.)
+
+iso_8859-2.7
+    Adam Borowski
+        Reverse the 2.68 change applied by mtk in response to
+        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=445085
+        that replaced "Sorbian" with "Serbian".
+        (Sorbian is a language of 50000 people in Brandenburg.)
+
+man-pages.7
+    mtk
+        Added CONFIGURATION to list of "standard" section names.
+
+spufs.7
+    Jeremy Kerr
+        Various updates and improvements.
+    mtk
+        Minor edits.
+
+tcp.7
+    Maxime Vaudequin
+        Fix reference to kernel Documentation file.
+
+
+==================== Changes in man-pages-2.70 ====================
+
+Released: 2007-12-06
+
+
+Global changes
+--------------
+
+Many pages
+    mtk
+        Remove section numbers for page references where the
+        reference refers to the page itself.  (This stops man2html
+        producing links from a page back to itself.)
+
+Typographical or grammatical errors have been corrected in several places.
+
+
+Changes to individual pages
+---------------------------
+
+get_mempolicy.2
+    mtk
+        Add CONFORMING TO section.
+
+io_getevents.2
+    mtk
+        Remove redundant SEE ALSO entry.
+
+mbind.2
+    mtk
+        Add CONFORMING TO section.
+
+msgop.2
+    mtk
+        Remove redundant SEE ALSO entries.
+
+sigprocmask.2
+    mtk
+        Remove redundant SEE ALSO entry.
+
+splice.2
+    mtk
+        Remove redundant SEE ALSO entry.
+        Add SEE ALSO referring to vmsplice(2).
+
+csin.3
+    mtk
+        Remove redundant SEE ALSO entry.
+        Add SEE ALSO referring to ccos(3).
+
+gethostbyname.3
+    mtk
+        Add gethostbyaddr_r to NAME section.
+
+rint.3
+    mtk
+        Remove redundant SEE ALSO entry.
+
+sigsetops.3
+    mtk
+        Minor rewording.
+
+epoll.7
+    mtk
+        Minor rewording.
+
+
+==================== Changes in man-pages-2.71 ====================
+
+Released: 2007-12-14
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Alain Portal <aportal@univ-montp2.fr>
+John Sigler <linux.kernel@free.fr>
+Josh Triplett <josh@freedesktop.org>
+Mats Wichmann <mats.d.wichmann@intel.com>
+Pascal MALAISE <malaise@magic.fr>
+Sam Varshavchik <mrsam@courier-mta.com>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+err.3
+fts.3
+getloadavg.3
+queue.3
+rcmd.3
+rexec.3
+stdin.3
+elf.5
+operator.7
+    mtk
+        Replaced the use of mdoc macros on these pages with man
+        macros.  The only pages in man-pages that still use
+        mdoc macros are mdoc.7 and mdoc.samples.7.
+
+Typographical or grammatical errors have been corrected in several places.
+
+
+Deleted pages
+-------------
+
+TODO
+    mtk
+        This information is now on the website.
+
+
+Changes to individual pages
+---------------------------
+
+Changes.old
+    mtk
+        Reformat various change log entries to use a consistent format.
+        Expand Debian bug report numbers to be URLs.
+        Other minor tidy-ups.
+
+fcntl.2
+    mtk
+        Document the F_DUPFD_CLOEXEC operation, which is
+        new in kernel 2.6.24.
+
+listen.2
+    Josh Triplett
+        Fix incorrect path for somaxconn.
+
+getpw.3
+    Alain PORTAL
+        Add ENOENT error to ERRORS.
+
+sysconf.3
+    Mats Wichmann
+        Add documentation of _SC_NPROCESSORS_CONF and _SC_NPROCESSORS_ONLN.
+
+tty.4
+    John Sigler
+        Add tty_ioctl(4) to SEE ALSO list.
+
+regex.7
+    Pascal MALAISE <malaise@magic.fr>
+        Separate text on back references from that describing basic regexps,
+        as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=379829.
+    mtk
+        Remove crufty text about word boundaries.
+
+
+==================== Changes in man-pages-2.72 ====================
+
+Released: 2007-12-14
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Alain Portal <aportal@univ-montp2.fr>
+Alex Tuninga <atuninga@google.com>
+Bert Wesarg <bert.wesarg@googlemail.com>
+Maxime Vaudequin <maxime.vaudequin@gmail.com>
+Rob Weryk <rjweryk@uwo.ca>
+Sam Varshavchik <mrsam@courier-mta.com>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+Various pages
+    Alain PORTAL / mtk
+        Format include files consistently (".I <.*\.h>").
+
+Various pages
+    Alain PORTAL / mtk
+        Format pathname in italics (.I).
+
+dbopen.3
+mpool.3
+recno.3
+    Alain PORTAL
+        Remove brackets ([]) around error names.
+
+console.4
+tty.4
+ttyS.4
+issue.5
+ttytype.5
+utmp.5
+    mtk / Maxime Vaudequin
+        Some systems have mingetty(8), others have agetty(8), so both
+        should be mentioned when we are talking about getty-style programs.
+
+
+Typographical or grammatical errors have been corrected in several places.
+
+
+Renamed pages
+-------------
+
+filesystems.5
+    mtk / Alain PORTAL
+        Was previously fs.5
+
+
+New links
+---------
+
+argz.3
+    Bert Wesarg / mtk
+        Link to argz_add.3.
+
+envz.3
+    Bert Wesarg / mtk
+        Link to envz_add.3.
+
+fs.5
+    mtk / Alain PORTAL
+        Link to filesystems.5.
+
+
+Changes to individual pages
+---------------------------
+
+readahead.2
+    Rob Weryk
+        Fix declaration of 'offset' in SYNOPSIS.
+
+seteuid.2
+    mtk
+        s/SETGUID/SETEUID/ in .TH line.
+
+__setfpucw.3
+    mtk
+        Fixed include files references / formatting.
+
+abort.3
+    mtk, after a note by Alex Tuninga
+        A fairly significant rewrite to clarify operation of abort().
+
+argz_add.3
+    Bert Wesarg / mtk
+        s/envz/envz_add/ in SEE ALSO.
+
+basename.3
+    mtk
+        s/DIRNAME/BASENAME/ in .TH line, and swap function names
+        in NAME section.
+
+envz_add.3
+    Bert Wesarg / mtk
+        s/argz/argz_add/ in SEE ALSO.
+
+flockfile.3
+    mtk
+        s/LOCKFILE/FLOCKFILE/ in .TH line.
+
+getgrent_r.3
+    mtk
+        s/GETGRENT/GETGRENT_R/ in .TH line.
+
+stdio.3
+    Sam Varshavchik
+        Reformat function list at end of page as a proper table.
+
+ttyslot.3
+    Maxime Vaudequin
+        Revert earlier s/getty/mingetty/.  This page talks about
+        historical behavior, and that means "getty(8)".
+
+undocumented.3
+    mtk
+        Remove reference to "obstack stuff"; it's not clear what
+        that is about.
+
+console_ioctl.4
+    mtk
+        s/CONSOLE_IOCTLS/CONSOLE_IOCTL/ in .TH line.
+
+proc.5
+    mtk
+        s/fs (5)/filesystems (5)/
+
+man-pages.7
+    mtk / Alain PORTAL
+        Improve discussion of formatting of file names.
+
+
+==================== Changes in man-pages-2.73 ====================
+
+Released: 2007-12-14
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Alain Portal <aportal@univ-montp2.fr>
+Pádraig Brady <P@draigBrady.com>
+Reuben Thomas <rrt@sc3d.org>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+Various pages
+    Alain PORTAL
+        Formatting fixes.
+
+Typographical or grammatical errors have been corrected in several places.
+
+
+Changes to individual pages
+---------------------------
+
+mknod.2
+    mtk, after a report by Reuben Thomas
+        Clarify use of mkfifo() versus mknod().
+        as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=455825
+
+fgetgrent.3
+    mtk
+        Small rewording.
+
+fgetpwent.3
+    mtk
+        Small rewording.
+
+rcmd.3
+    mtk
+        Noted feature test macro requirements.
+        BUGS: noted that iruserok() is not declared in glibc headers.
+
+filesystems.5
+    mtk
+        Added Reiserfs, XFS, JFS to list of file systems.
+
+
+==================== Changes in man-pages-2.74 ====================
+
+Released: 2007-12-20
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Alain Portal <aportal@univ-montp2.fr>
+Andrew Morton <akpm@linux-foundation.org>
+David Brown <lkml@davidb.org>
+Jeremy Kerr <jk@ozlabs.org>
+Mats Wichmann <mats.d.wichmann@intel.com>
+Sam Morris <sam@robots.org.uk>
+Sam Varshavchik <mrsam@courier-mta.com>
+Samuel Thibault <samuel.thibault@ens-lyon.org>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+Various pages
+    Alain PORTAL
+        Formatting fixes.
+
+Various pages
+    mtk / Alain Portal
+        s/``...''/"..."/
+
+Various pages
+    mtk
+        s/epoch/Epoch/
+
+Various pages
+    mtk
+        Make the standard indent for code samples, shell session
+        logs, etc. to be ".in +4n".
+
+Typographical or grammatical errors have been corrected in several places.
+
+
+Changes to individual pages
+---------------------------
+
+_syscall.2
+    mtk
+      Nowadays there is _syscall6() also.
+
+chroot.2
+    mtk
+        Various minor formatting changes.
+
+epoll_wait.2
+    mtk
+        Fix types in structs.
+        Formatting fixes.
+
+mount.2
+    mtk, after a note by Sam Morris
+        Clarify that MS_NODIRATIME provides a subset of the
+        functionality provided by MS_NOATIME.
+
+sched_setaffinity.2
+    mtk
+        Minor rearrangement of text.
+
+select_tut.2
+    mtk
+        Fix (my) typos in argument names.
+        Formatting fixes.
+
+spu_create.2
+    Jeremy Kerr
+        We can use context FDs for the dirfd argument to the *at() syscalls.
+
+times.2
+    mtk, after a note from David Brown and Andrew Morton
+        http://marc.info/?l=linux-kernel&m=119447727031225&w=2
+        Rework the text describing the return value to be closer
+        to the requirements of POSIX.1; move Linux details
+        to NOTES and add a warning not to rely on those details.
+        Add a warning about the -1 to -4095 bug which results
+        in a 41 second window where the glibc wrapper will wrongly
+        return -1 indicating an error.
+    mtk
+        Remove cruft HZ text.
+        Clarify text describing return value of clock(3).
+
+getw.3
+    Mats Wichmann
+        CONFORMING TO: getw() and putw() were in SUSv2, but are not
+        in POSIX.1-2001.
+
+hash.3
+    mtk / Alain Portal
+        Minor rewordings + formatting fixes.
+
+st.4
+    Alain Portal / mtk
+        Many formatting fixes.
+    mtk
+        Place ERRORS in alphabetical order.
+
+vcs.4
+    Samuel Thibault
+        Document VT_GETHIFONTMASK (new in 2.6.18) and add to example program;
+        attribute/text characters are in the host byte order.
+        as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=456437
+    mtk
+        Minor edits.
+
+bootparam.7
+    Alain PORTAL
+        Formatting fixes.
+
+inotify.7
+    mtk
+        Minor heading changes and reformattings.
+
+man-pages.7
+    mtk
+        Note that code segments, structure definitions, shell session
+        logs, should be indented by 4 spaces.
+
+spufs.7
+    Jeremy Kerr
+        Add a little information about the differences to mbox.
+
+
+==================== Changes in man-pages-2.75 ====================
+
+Released: 2008-01-08
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Alain Portal <aportal@univ-montp2.fr>
+Andi Kleen <ak@suse.de>
+Andreas Henriksson <andreas@fatal.se>
+Jeremy Kerr <jk@ozlabs.org>
+Justin Pryzby <jpryzby+d@quoinic.com>
+Phil Endecott <spam_from_debian_bugs_4@chezphil.org>
+Sam Varshavchik <mrsam@courier-mta.com>
+Thomas Huriaux <thomas.huriaux@gmail.com>
+Timo Sirainen <tss@iki.fi>
+Trond Myklebust <trond.myklebust@fys.uio.no>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+Various pages
+    mtk
+        (Grammatical) hyphenation was fixed in many places.
+
+epoll_wait.2
+mbind.2
+spu_run.2
+ecvt.3
+fmtmsg.3
+getnameinfo.3
+rtc.4
+proc.5
+charsets.7
+ip.7
+ipv6.7
+raw.7
+uri.7
+    Justin Pryzby / mtk
+        Fix incorrect usage of "a" and "an" before following vowel /
+        consonant, by reviewing the output of the following scripts:
+
+            for a in  $(wc */*.? | awk '$1 > 10 {print $4}' | gv total); do
+                echo $a
+                MANWIDTH=4000 man -l $a 2>/dev/null |
+                        egrep '(^| )an [^aeiou][a-z]'
+            done | less
+
+            for a in  $(wc */*.? | awk '$1 > 10 {print $4}' | gv total); do
+                echo $a
+                MANWIDTH=4000 man -l $a 2>/dev/null |
+                        egrep '(^| )a [aeiou][a-z]'
+            done| less
+
+err.3
+fts.3
+queue.3
+rcmd.3
+rexec.3
+stdin.3
+elf.5
+    mtk, after a note by Alain Portal
+        Improve macros used in 2.71 to convert from "mdoc" to "man".
+
+_exit.2
+chroot.2
+getgid.2
+getpid.2
+getrusage.2
+getsid.2
+gettid.2
+getuid.2
+iopl.2
+kill.2
+personality.2
+pivot_root.2
+ptrace.2
+sched_setparam.2
+sched_setscheduler.2
+sched_yield.2
+seteuid.2
+setgid.2
+setpgid.2
+setresuid.2
+setreuid.2
+setuid.2
+unlink.2
+wait.2
+openpty.3
+raise.3
+setlogmask.3
+sleep.3
+ttyslot.3
+ulimit.3
+tty.4
+tty_ioctl.4
+path_resolution.7
+    mtk
+        s/current process/calling process/
+
+cacheflush.2
+clone.2
+fcntl.2
+getitimer.2
+getrlimit.2
+mmap.2
+mprotect.2
+times.2
+adjtime.3
+byteorder.3
+inet.3
+offsetof.3
+rtc.4
+icmp.7
+pipe.7
+time.7
+    mtk
+        s/x86/i386/ since that is the name used in 'arch' directories
+        in the kernel source, and previously both i386 and x86 were both
+        used in man pages; also nowadays 'x86' is somewhat ambiguous,
+        since it is the name of the 'arch' directory for i386 and x86-64.
+
+conj.3
+cacos.3
+cacosh.3
+cabs.3
+carg.3
+casin.3
+casinh.3
+catan.3
+catanh.3
+ccos.3
+ccosh.3
+cexp.3
+cimag.3
+clog.3
+cosh.3
+creal.3
+csin.3
+csinh.3
+ctan.3
+ctanh.3
+sinh.3
+tanh.3
+    mtk
+        Various reformattings.
+
+Various pages
+    Alain Portal
+        Formating fixes.
+
+mlock.2
+mprotect.2
+mpool.3
+offsetof.3
+    Alain Portal
+        Format SYNOPSIS in a manner consistent with other pages.
+
+Various pages
+    mtk / Alain Portal
+        Format casts so that there is a non-breaking space after the
+        type, and remove unnecessary parentheses around the casted value.
+        Thus, for example, the following:
+
+            .IR "(size_t) (\-1)" .
+
+        becomes:
+
+            .IR "(size_t)\ \-1" .
+
+Various pages
+    mtk / Alain Portal
+        Replace "-" by "\-" where a real dash is required.
+
+Various pages
+    mtk
+        Make the formatting of instances of '*varname' consistent, changing
+        instances such as:
+
+            .RI * varname
+
+        to:
+
+            .I *varname
+
+pciconfig_read.2
+nfsservctl.2
+bstring.3
+cpow.3
+getipnodebyname.3
+getpwnam.3
+getrpcent.3
+lsearch.3
+malloc_hook.3
+mpool.3
+stdin.3
+strtol.3
+strtoul.3
+unlocked_stdio.3
+regex.3
+sd.4
+resolv.conf.5
+utmp.5
+futex.7
+    mtk
+        Format SYNOPSIS consistently.
+
+drand48.3
+drand48_r.3
+flockfile.3
+erf.3
+sigvec.3
+timeradd.3
+wprintf.3
+    mtk, after a note by Alain Portal
+        Standardize sentence used under "Feature Test Macro Requirements"
+        when referring to all functions shown in the SYNOPSIS.
+
+get_kernel_syms.2
+getdents.2
+getitimer.2
+nanosleep.2
+query_module.2
+statvfs.2
+clock_getres.3
+getaddrinfo.3
+getgrent.3
+getipnodebyname.3
+console_ioctl.4
+tty_ioctl.4
+rtnetlink.7
+    mtk
+        Indent structure definitions by +4n.
+
+recv.2
+btree.3
+dbopen.3
+ether_aton.3
+fts.3
+hash.3
+mpool.3
+profil.3
+rcmd.3
+recno.3
+rpc.3
+xdr.3
+console_ioctl.4
+ddp.7
+ip.7
+ipv6.7
+svipc.7
+    mtk
+        Use C99 standard types in declarations.
+            s/u_long/unsigned long/
+            s/ulong/unsigned long/
+            s/u_char/unsigned char/
+            s/u_short/unsigned short/
+            s/ushort/unsigned short/
+            s/u_int8_t/uint8_t/
+            s/u_int16_t/uint16_t/
+            s/u_int32_t/uint32_t/
+            s/u_int/unsigned int/
+
+exit_group.2
+fallocate.2
+getdents.2
+ioctl_list.2
+nfsservctl.2
+sched_setaffinity.2
+set_tid_address.2
+ustat.2
+argz_add.3
+confstr.3
+envz_add.3
+getline.3
+getpwnam.3
+gets.3
+getw.3
+inet_ntop.3
+inet_pton.3
+offsetof.3
+console_ioctl.4
+termcap.5
+ascii.7
+feature_test_macros.7
+netlink.7
+operator.7
+svipc.7
+   mtk
+        Fix unbalanced .nf/.fi pairs.
+
+chmod.2
+getxattr.2
+listxattr.2
+lseek.2
+removexattr.2
+setxattr.2
+stat.2
+feature_test_macros.7
+fpathconf.3
+fopen.3
+
+    mtk
+        Rename argument: s/file*des/fd/ , since that is the name most
+        commonly used on man pages for a file descriptor argument.
+
+bindresvport.3
+des_crypt.3
+getopt.3
+getrpcent.3
+realpath.3
+rpc.3
+xdr.3
+    mtk
+        Removed .SM macros.
+
+madvise.2
+getdirentries.3
+printf.3
+sigvec.3
+    mtk
+        Remove extraneous .br macro before/after .SH/.SS.
+
+_syscall.2
+lookup_dcookie.2
+aio_cancel.3
+aio_error.3
+aio_fsync.3
+aio_read.3
+aio_return.3
+aio_write.3
+canonicalize_file_name.3
+envz_add.3
+getgrouplist.3
+getttyent.3
+key_setsecret.3
+mtrace.3
+tcgetpgrp.3
+tcgetsid.3
+ttyslot.3
+tty_ioctl.4
+    mtk
+        Remove extraneous .sp macros.
+
+fcntl.2
+outb.2
+send.2
+syscalls.2
+getopt.3
+proc.5
+man-pages.7
+standards.7
+tcp.7
+    mtk
+        Remove/replace extraneous .sp macros.
+
+Typographical or grammatical errors have been corrected in several places.
+
+
+Changes to individual pages
+---------------------------
+
+_syscall.2
+    mtk
+      Nowadays there are seven macros (see 2.74 change log also).
+
+arch_prctl.2
+    mtk, Acked by Andi Kleen
+        Clarify interpretation of 'addr'; plus a few other minor edits
+        and updates.
+
+bind.2
+    mtk
+        Minor rewrites.
+
+close.2
+    mtk
+        Clarify relationship between file descriptor and open file
+        description.
+
+connect.2
+    mtk, Acked by Andi Kleen
+        Since kernel 2.2, AF_UNSPEC for unconnecting a connected
+        socket *is* supported.
+
+execve.2
+    Alain Portal
+        Minor rewordings.
+
+futimesat.2
+    Alain Portal
+        Remove duplicate "#include <fcntl.h>" from SYNOPSIS.
+
+getgid.2
+    mtk
+        Add getresgid(2) and credentials(7) to SEE ALSO.
+
+getpagesize.2
+    mtk
+        Small rewording.
+
+getresuid.2
+    mtk
+        Rewrote various parts.
+
+getuid.2
+    mtk
+        Add getresuid(2) and credentials(7) to SEE ALSO.
+
+ioctl_list.2
+    Alain Portal
+        Use proper tables for layout, and various formatting fixes.
+    mtk
+        Various formatting fixes.
+
+listen.2
+    mtk
+        Rewrote various parts.
+
+mbind.2
+    Andi Kleen / mtk / Alain Portal
+        Modify explanation of EINVAL 'maxnode' error.
+
+mmap.2
+    mtk
+        Add comma to clarify meaning of a sentence.
+
+open.2
+    mtk
+        Clarify initial description of O_EXCL.
+        Clarify description of behaviors of O_CREAT | O_EXCL
+        for symbolic links.
+        Clarify text describing use of lockfiles without O_EXCL.
+    mtk, with input from Timo Sirainen and Trond Myklebust
+        O_EXCL is supported on NFSv3 and later, with Linux 2.6 and later.
+
+pipe.2
+    mtk
+        Rename 'filedes' argument 'pipefd'.
+
+pivot_root.2
+    mtk
+        s/cwd/current working directory/
+
+seteuid.2
+    mtk
+        Minor changes.
+
+setpgid.2
+    mtk
+        Add credentials(7) to SEE ALSO, and updated copyright credits,
+        to reflect my rewrite of a few months ago.
+
+setsid.2
+    mtk
+        Add getsid(2) and credentials(7) to SEE ALSO.
+
+spu_create.2
+    Alain Portal / mtk; acked by Jeremy Kerr
+        Minor formatting/wording changes.
+    mtk
+        Put EPERM in right alphabetical position in ERRORS list.
+
+argz_add.3
+    mtk
+        Formatting fixes.
+
+atexit.3
+    mtk
+        Minor changes to example program.
+
+cerf.3
+    mtk
+        These functions are still not present as at glibc 2.7.
+
+dbopen.3
+    Alain Portal / mtk
+        Various minor spelling and formatting fixes.
+
+envz_add.3
+    mtk
+        Formatting fixes.
+
+fexecve.3
+    mtk
+        Fix placement of feature test macro in SYNOPSIS.
+
+fmax.3
+fmin.3
+    mtk
+        Small rewording.
+
+getline.3
+    mtk
+        Minor changes to example program.
+
+getrpcent.3
+getrpcport.3
+    mtk
+        Use modern C prototypes in SYNOPSIS.
+
+getutent.3
+    Alain Portal / mtk
+        Formatting fixes.
+
+mbsnrtowcs.3
+mbsrtowcs.3
+mbstowcs.3
+    mtk
+        Use .IP tags to create properly formatted lists.
+
+rpc.3
+    mtk
+        Convert function declarations to use modern C prototypes.
+        Add text and start of page describing header files
+        and types required by functions.
+        Reformat discussion of request under clnt_control().
+
+xdr.3
+    mtk
+        Convert function declarations to use modern C prototypes.
+        Remove crufty "int empty" from xdrrec_eof() description.
+
+console_codes.4
+    Phil Endecott
+        Relocate misplaced line:
+            "and if LF/NL (new line mode) is set also a carriage return;"
+        as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=458338.
+
+console_ioctl.4
+    mtk
+        Formatting fixes.
+
+bootparam.7
+    mtk, after a note by Alan Portal
+        Fix reference to kernel documentation source file in the
+        "The Sound Driver" subsection.
+
+man-pages.7
+    Alain Portal
+        Move CONFIGURATION description after SYNOPSIS description.
+    mtk / Alain Portal
+        Note that header files should be surrounded by angle brackets (<>).
+
+posixoptions.7
+    mtk
+        Minor formatting and wording fixes.
+
+rtnetlink.7
+    Andreas Henriksson
+        Fix description of RTM_F_EQUALIZE.
+        as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=458325.
+
+signal.7
+    mtk
+        Minor formatting and wording fixes.
+
+socket.7
+    mtk
+        Small rewording of discussion of O_ASYNC.
+
+spufs.7
+    mtk / Jeremy Kerr / Alain Portal
+        s/SPE/SPU/
+
+
+==================== Changes in man-pages-2.76 ====================
+
+Released: 2008-01-14
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Alain Portal <aportal@univ-montp2.fr>
+Carlo Marcelo Arenas Belon <carenas@sajinet.com.pe>
+Jeremy Kerr <jk@ozlabs.org>
+Sam Varshavchik <mrsam@courier-mta.com>
+Trond Myklebust <trond.myklebust@fys.uio.no>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+longjmp.3
+printf.3
+scanf.3
+setbuf.3
+setjmp.3
+sk98lin.4
+environ.7
+    mtk
+        Rework/remove use of ".ad" macros.
+
+ioctl_list.2
+mlock.2
+mprotect.2
+mremap.2
+syslog.2
+cfree.3
+mpool.3
+offsetof.3
+rpc.3
+stdin.3
+    mtk
+        Fix unbalanced quotes in formatting macros.
+
+ftok.3
+    mtk
+        s/i-node/inode/, for consistency with other pages and POSIX.1-2001.
+
+Typographical or grammatical errors have been corrected in several places.
+
+
+Changes to individual pages
+---------------------------
+
+chown.2
+    mtk
+        Minor wording change.
+
+dup.2
+    mtk
+        Reordered text in DESCRIPTION and added some details for dup2().
+
+open.2
+    Trond Myklebust / mtk
+        Minor fix to O_EXCL changes in previous release.
+
+gettid.2
+    mtk
+        Rewrote DESCRIPTION; noted that thread ID is not the same
+        thing as a POSIX thread ID.
+
+pipe.2
+    mtk
+        Rewrote DESCRIPTION; minor additions to EXAMPLE text.
+
+umask.2
+    mtk
+        A few rewrites and additions.
+
+strptime.3
+    Carlo Marcelo Arenas Belon / mtk
+        Add "#define _XOPEN_SOURCE" to example program.
+
+initrd.4
+    mtk
+        Use quotes more consistently in formatting macros.
+
+random.4
+    mtk, after a report by Daniel Kahn Gilmor
+        Add 2.6 details for /proc/sys/kernel/random/poolsize.
+        as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=459232.
+
+pthreads.7
+    mtk
+        Minor changes.
+
+spufs.7
+    mtk / Jeremy Kerr
+        Define abbreviation "MSS".
+
+
+==================== Changes in man-pages-2.77 ====================
+
+Released: 2008-01-31
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Pavel Heimlich <tropikhajma@seznam.cz>
+Phil Endecott <phil_vonar_endecott@chezphil.org>
+Thomas Huriaux <thomas.huriaux@gmail.com>
+Vincent Lefevre <vincent@vinc17.org>
+WANG Cong <xiyou.wangcong@gmail.com>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+stdarg.3
+bootparam.7
+    Thomas Huriaux
+        Fix broken use of single quotes at start of line,
+        as per: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=462636
+
+Typographical or grammatical errors have been corrected in several places.
+
+New pages
+---------
+
+remove_COLOPHON.sh
+    mtk
+        Script to remove the COLOPHON section from the man pages provided
+        as command-line arguments.  This is useful to remove the COLOPHON
+        sections from all of the man pages in two different release trees
+        in order to do a "diff -ruN" to see the "real" differences
+        between the trees.
+
+
+Changes to individual pages
+---------------------------
+
+fcntl.2
+    mtk
+        Replace tables with .TP macros.
+
+fork.2
+    mtk
+        Added discussion of directory streams.
+        Removed "#include <sys/types>" from SYNOPSIS.
+        Changed authorship notice.
+
+futex.2
+    mtk
+        Add ENOSYS error to errors.
+    Phil Endecott
+        Explicitly describe return value in the event of an error.
+
+inotify_add_watch.2
+    mtk
+        Minor wording changes.
+
+splice.2
+    WANG Cong
+        Fix types for 2 and 4 arguments in splice prototype.
+
+wait.2
+    Phil Endecott
+        Clarify description of return value for WNOHANG.
+
+tkill.2
+    mtk
+        Rewrote DESCRIPTION; emphasized that tkill() is obsoleted by
+        tgkill().
+
+alloca.3
+    mtk
+        Change description in NAME section.
+        Various rewrites and additions (including notes on longjmp() and
+        SIGSEGV).
+    mtk / Vincent Lefevre
+        Weaken warning against use of alloca(), and
+        point out some cases where it can be useful;
+        as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=461100.
+
+bootparam.7
+    Pavel Heimlich
+        Remove junk line.
+
+inotify.7
+    mtk
+        Replace tables with .TP macros.
+        s/MultiSource Synchronization/MultiSource Synchronization (MSS)/
+
+
+==================== Changes in man-pages-2.78 ====================
+
+Released: 2008-02-15
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Davide Libenzi <davidel@xmailserver.org>
+Greg Banks <gnb@melbourne.sgi.com>
+Michael Tokarev <mjt@tls.msk.ru>
+Phil Endecott <phil_vonar_endecott@chezphil.org>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+sigaction.2
+signal.2
+sigwaitinfo.2
+signal.7
+    mtk
+        Add SEE ALSO entry referring to new signalfd.2 page.
+
+Typographical or grammatical errors have been corrected in several places.
+
+
+New pages
+---------
+
+eventfd.2
+    mtk, with input and review from Davide Libenzi
+        Documents the eventfd() system call, new in 2.6.22.
+
+signalfd.2
+    mtk, with input and review from Davide Libenzi
+        Documents the signalfd() system call, new in 2.6.22.
+
+Changes to individual pages
+---------------------------
+
+futex.2
+    mtk / Phil Endecott
+        Improve wording describing error returns.
+
+open.2
+    Greg Banks
+        Greatly expand the detail on O_DIRECT.
+
+reboot.2
+    mtk / Michael Tokarev
+        Fix RETURN VALUE description: in some cases reboot() does not
+        return.
+    mtk
+        Rename the 'flag' argument to 'cmd', since that is more meaningful,
+        and also what is used in the kernel source.
+        Other minor wording changes.
+
+
+==================== Changes in man-pages-2.79 ====================
+
+Released: 2008-03-07
+
+
+Contributors
+------------
+
+The following people contributed notes, ideas, or patches that have
+been incorporated in changes in this release:
+
+Andries E. Brouwer <Andries.Brouwer@cwi.nl>
+Chris Heath <chris@heathens.co.nz>
+Davide Libenzi <davidel@xmailserver.org>
+Fernando Luis Vázquez Cao <fernando@oss.ntt.co.jp>
+Heikki Orsila <shdl@zakalwe.fi>
+Jeremy Kerr <jk@ozlabs.org>
+Justin Pryzby <justinpryzby@users.sourceforge.net>
+Lasse Kärkkäinen <tronic@trn.iki.fi>
+Michael Haardt <michael@moria.de>
+Mike Frysinger <vapier@gentoo.org>
+Ron Burk <ronburk@gmail.com>
+Sam Varshavchik <mrsam@courier-mta.com>
+Samuel Thibault <samuel.thibault@ens-lyon.org>
+Walter Harms <WHarms@bfs.de>
+
+Apologies if I missed anyone!
+
+
+Global changes
+--------------
+
+Typographical or grammatical errors have been corrected in several places.
+
+
+New pages
+---------
+
+timerfd_create.2
+    mtk, with input and review from Davide Libenzi
+        Documents the timerfd_create(), timerfd_settime(), and
+        timerfd_gettime() system calls, which are new in 2.6.25.
+
+
+New links
+---------
+
+timerfd_gettime.2
+timerfd_settime.2
+    mtk
+        Links to new timerfd_create.2 page.
+
+eventfd_read.3
+eventfd_write.3
+    mtk
+        Links to eventfd.2.
+
+
+Changes to individual pages
+---------------------------
+
+Makefile
+    aeb
+        Remove code relating to man1/README, which no longer exists.
+
+execve.2
+    mtk
+        Clarify detail of RLIMIT_STACK/4 limit for argv+environ.
+
+getitimer.2
+    mtk
+        Added SEE ALSO entry referring to timerfd_create.2.
+
+getrusage.2
+    mtk
+        Minor rewordings.
+
+open.2
+    Michael Haardt
+        Move discussion of 'mode' argument under description of O_CREAT.
+
+signalfd.2
+    mtk
+        Fix type for 'ssi_ptr' field.
+        See http://sources.redhat.com/ml/libc-hacker/2008-01/msg00002.html.
+
+syscalls.2
+    mtk
+        Add timerfd_create(), timerfd_settime(), and timerfd_gettime()
+        to list.
+
+syslog.2
+    Jeremy Kerr
+        Add info on command type 10.
+        Add details on types 6, 7, 8, and 9.
+        Minor grammar fix.
+    mtk
+        Update LOG_BUF_LEN details.
+        Update RETURN VALUE section.
+        Notes capability requirements under EPERM error.
+        Minor fix to description of type==3 and type==4.
+        Other minor edits.
+
+ctime.3
+    Walter Harms
+        Note that POSIX requires localtime() to act as though tzset()
+        was called, but localtime_r() does not have the same requirement.
+        See also http://thread.gmane.org/gmane.comp.time.tz/2034/
+
+getaddrinfo.3
+    mtk
+        Clarify discussion of NULL 'hints' argument; other minor rewrites.
+    mtk / Sam Varshavchik
+        Remove some duplicated text.
+
+malloc.3
+    Lasse Kärkkäinen / Mike Frysinger / mtk
+        Clarify description of realloc() behavior for
+        ((size == 0) && (ptr != NULL)).
+
+posix_fallocate.3
+    Samuel Thibault
+        s/stdlib.h/fcntl.h/ in SYNOPSIS.
+
+proc.5
+    Fernando Luis Vázquez Cao
+        Update /proc/[number]/cmdline description.
+        It used to be true that the command line arguments were
+        not accessible when the process had been swapped out.
+        In ancient kernels (circa 2.0.*) the problem was that the
+        kernel relied on get_phys_addr to access the user space buffer,
+        which stopped working as soon as the process was swapped out.
+        Recent kernels use get_user_pages for the same purpose and thus
+        they should not have that limitation.
+
+epoll.7
+    Davide Libenzi / mtk
+        Clarify the somewhat unintuitive behavior that occurs if a file
+        descriptor in an epoll set is closed while other file descriptors
+        referring to the same underlying open file description remain
+        open.
+        See also http://thread.gmane.org/gmane.linux.kernel/596462/.
+    mtk
+        Clarify error that occurs if we add an epoll fd to its own set.
+    mtk
+        A few minor rewordings.
+    mtk, after a note by Chris Heath
+        Rework Q1/A1, describing what happens when adding the same
+        file descriptor twice to an epoll set, and when adding duplicate
+        file descriptors to the same epoll set.
+    Heikki Orsila / mtk / Davide Libenzi
+        Clarify Q9/A9 to discuss packet/token-oriented files.
+    mtk, after comments by Devide Libenzi and Chris Heath
+        Added Q0/A0, making explicit that the key for items in an epoll
+        set is [file descriptor, open file description].
+    mtk, after a note by Ron Burk
+        Change A3, to note that when events are available,
+        the epoll file descriptor will indicate as being readable.
+    mtk
+        Add some further explanation to Q5/A5 about why an epoll file
+        descriptor cannot be passed across a Unix domain socket.
+
+posixoptions.7
+    mtk
+        Add SEE ALSO entry for standards(7).
+
+regex.7
+    mtk
+        Add grep(1) to SEE ALSO.
+        See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=348552.
+
+standards.7
+    mtk
+        Add SEE ALSO entry for posixoptions(7).
+
+time.7
+    mtk
+        Added SEE ALSO entry referring to timerfd_create.2.