man-pages-3.29 released

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Gidday,

The Linux man-pages maintainer proudly announces the release of
man-pages-3.29.

This release is now available for download at:

 http://www.kernel.org/pub/linux/docs/man-pages
 or ftp://ftp.kernel.org/pub/linux/docs/man-pages

The online changelog is available at
http://www.kernel.org/doc/man-pages/changelog.html (blogged at
http://linux-man-pages.blogspot.com/2010/10/man-pages-329-is-released.html
) and the current version of the pages is browsable at
http://www.kernel.org/doc/man-pages/

You are receiving this message either because:

a) You contributed to the content of this release.

b) You are subscribed to linux-man@xxxxxxxxxxxxxxx (*).

c) I have information (possibly inaccurate) that you are the
maintainer of a translation of the manual pages, or are the maintainer
of the manual pages set in a particular distribution, or have
expressed interest in helping with man-pages maintenance, or have
otherwise expressed interest in being notified about man-pages
releases.  If you don't want to receive such messages from me, or you
know of some other translator or maintainer who may want to receive
such notifications, send me a message.

Cheers,

Michael

==================== Changes in man-pages-3.29 ====================

Released: 2010-10-19, Detroit


Contributors
------------

The following people contributed notes, ideas, or patches that have
been incorporated in changes in this release:

Balazs Scheidler <bazsi@xxxxxxxxxx>
David Prevot <davidp@xxxxxxxxxx>
Denis Barbier <bouzim@xxxxxxxxx>
Guillem Jover <guillem@xxxxxxxxxxx>
Ivana Varekova <varekova@xxxxxxxxxx>
Lennart Poettering <mzxreary@xxxxxxxxxxx>
Michael Kerrisk <mtk.manpages@xxxxxxxxx>
Sam Varshavchik <mrsam@xxxxxxxxxxxxxxx>
Simon Paillard <simon.paillard@xxxxxxxxxxxxxxxxxxxxxx>
Stephan Mueller <stephan.mueller@xxxxxxxxx>
Thomas Jarosch <thomas.jarosch@xxxxxxxxxxxxx>
Yuri Kozlov <yuray@xxxxxxxxxxxx>

Apologies if I missed anyone!


New and rewritten pages
-----------------------

subpage_prot.2
   Michael Kerrisk
       New page documenting the PowerPC-specific subpage_prot(2)

aio_init.3
   Michael Kerrisk
       New page documenting aio_init(3)


Newly documented interfaces in existing pages
---------------------------------------------

posix_fadvise.2
   Michael Kerrisk
       Document the architecture-specific arm_fadvise64_64() system call
           This ARM-specific system call fixes the argument ordering
           for that architecture. Since Linux 2.6.14.

sync_file_range.2
   Michael Kerrisk
       Document the architecture-specific sync_file_range2() system call
           As described in commit edd5cd4a9424f22b0fa08bef5e299d41befd5622,
           the sync_file_range() argument order is broken for some
           architectures (PowerPC, ARM, tile). The remedy was a different
           system call using the right argument order on those architectures.

psignal.3
   Guillem Jover
       Document psiginfo()
           psiginfo() was added to glibc in version 2.10.
   Michael Kerrisk
       Add details, VERSIONS, and BUGS for psiginfo()

ip.7
   Balazs Scheidler
       Document IP_RECVORIGDSTADDR
       Document IP_TRANSPARENT
   Michael Kerrisk
       Document IP_FREEBIND
           Text based on input from Lennart Poettering and Balazs Scheidler.
           See https://bugzilla.kernel.org/show_bug.cgi?id=20082


New and changed links
---------------------

arm_fadvise64_64.2
   Michael Kerrisk
       New link to posix_fadvise.2

arm_sync_file_range.2, sync_file_range2.2
   Michael Kerrisk
       New links to sync_file_range.2

arrm_fadvise.2
   Michael Kerrisk
       New link to posix_fadvise.2

psiginfo.3
   Guillem Jover
       New link to psignal.3


Global changes
--------------

Many pages
   Michael Kerrisk
       global fix: s/Unix/UNIX/
           The man pages were rather inconsistent in the use of "Unix"
           versus "UNIX". Let's go with the trademark usage.

Various pages
   Michael Kerrisk
       Global fix: s/pseudo-terminal/pseudoterminal/

grantpt.3, ptsname.3, unlockpt.3, pts.4
   Michael Kerrisk
       Global fix: s/pty/pseudoterminal/

recv.2, cmsg.3, unix.7
   Michael Kerrisk
       global fix: s/UNIX socket/UNIX domain socket/

fmtmsg.3, gethostbyname.3, termios.3
   Michael Kerrisk
       Global fix: s/Unixware/UnixWare/


Changes to individual pages
---------------------------

inotify_rm_watch.2
   Michael Kerrisk
       SYNOPSIS: fix type of 'wd' argument

posix_fadvise.2
   Michael Kerrisk
       Rewrite VERSIONS, noting that the system call is fadvise64()

syscalls.2
   Michael Kerrisk
       Add the PowerPC-specific subpage_prot() system call
       Add sync_file_range2()

truncate.2
   Michael Kerrisk
       Fix feature test macros

aio_cancel.3
aio_error.3
aio_fsync.3
aio_read.3
aio_return.3
aio_suspend.3
aio_write.3
   Michael Kerrisk
       SEE ALSO: Add lio_listio(3)

gai_cancel.3
gai_error.3
gai_suspend.3
   Michael Kerrisk
       Make these into links
           In the previous release, these files were accidentally made copies
           of getaddrinfo_a.3, instead of being made as link files.

getifaddrs.3
   Thomas Jarosch
       Prevent possible NULL pointer access in example program

malloc.3
   Michael Kerrisk
       Emphasize that malloc() and realloc() do not initialize allocated memory

malloc_hook.3
   Ivana Varekova
       Warn that these functions are deprecated

strcpy.3
   Michael Kerrisk
       Formatting fixes in strncpy() example implementation code

ip.7
   Michael Kerrisk
       Reword NOTES on Linux-specific options

sigevent.7
   Michael Kerrisk
       SEE ALSO: Add aio_read(3), aio_write(3), and lio_listio(3)

unix.7
   Michael Kerrisk
       Document the autobind feature
   Michael Kerrisk
       Fix description of abstract socket names
           As reported by Lennart Poettering:
               The part about "abstract" sockets is misleading as it suggests
               that the sockaddr returned by getsockname() would necessarily
               have the size of sizeof(struct sockaddr), which however is not
               the case: getsockname() returns exactly the sockaddr size that
               was passed in on bind(). In particular, two sockets that are
               bound to the same sockaddr but different sizes are completely
               independent.
           See https://bugzilla.kernel.org/show_bug.cgi?id=19812
   Michael Kerrisk
       Fix description of "pathname" sockets
           As reported by Lennart Poettering:
              The part about "pathname" sockets suggests usage of
              sizeof(sa_family_t) + strlen(sun_path) + 1
              for calculating the sockaddr size. Due to alignment/padding
              this is probably not a good idea. Instead, one should use
              offsetof(struct sockaddr_un, sun_path) + strlen() + 1
              or something like that.
           See https://bugzilla.kernel.org/show_bug.cgi?id=19812


--
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Author of "The Linux Programming Interface"; http://man7.org/tlpi/



-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Author of "The Linux Programming Interface"; http://man7.org/tlpi/
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Kernel Documentation]     [Netdev]     [Linux Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux