Changes: Ready for 3.62

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2014-03-11 22:28:17 +01:00
parent 9ac2ee45bb
commit c4630e5578
1 changed files with 187 additions and 7 deletions

194
Changes
View File

@ -10,6 +10,14 @@ The following people contributed patches/fixes or (noted in brackets
in the changelog below) reports, notes, and ideas that have been
incorporated in changes in this release:
Cyril Hrubis <chrubis@suse.cz>
Joseph S. Myers <joseph@codesourcery.com>
Marius Gaubas <marius@livejournalinc.com>
Michael Kerrisk <mtk.manpages@gmail.com>
Mike Frysinger <vapier@gentoo.org>
Peng Haitao <penght@cn.fujitsu.com>
Rick Stanley <rstanley@rsiny.com>
Simon Paillard <spaillard@debian.org>
Apologies if I missed anyone!
@ -17,19 +25,191 @@ Apologies if I missed anyone!
New and rewritten pages
-----------------------
locale.1
Michael Kerrisk [review from Mike Frysinger]
New page describing locale(1)
Newly documented interfaces in existing pages
---------------------------------------------
New and changed links
---------------------
Global changes
--------------
locale.5
Michael Kerrisk
Document LC_IDENTIFICATION
Michael Kerrisk
Document LC_PAPER
Michael Kerrisk
Document LC_MEASUREMENT
Michael Kerrisk
Document LC_ADDRESS
Michael Kerrisk
Document LC_TELEPHONE
Michael Kerrisk
Document LC_NAME
Changes to individual pages
---------------------------
clone.2
Michael Kerrisk
Note that CLONE_THREAD also in effect required CLONE_VM
stat.2
Michael Kerrisk [Marius Gaubas]
Warn the reader that the 'stat' structure definition is not precise
Padding fields aren't shown, and the order of fields varies
somewhat across architectures.
gethostbyname.3
Michael Kerrisk
Remove redundant FTM requirements
_GNU_SOURCE implies _SVID_SOURCE and _BSD_SOURCE, so
_BSD_SOURCE || _SVID_SOURCE || _GNU_SOURCE
is the same as
_BSD_SOURCE || _SVID_SOURCE
getutmp.3
Michael Kerrisk
SEE ALSO: add utmpdump(1)
log1p.3
Peng Haitao
ATTRIBUTES: Note functions that are thread-safe
The functions log1p(), log1pf() and log1pl() are thread safe.
logb.3
Peng Haitao
ATTRIBUTES: Note functions that are thread-safe
The functions logb(), logbf() and logbl() are thread safe.
memccpy.3
Peng Haitao
ATTRIBUTES: Note function that is thread-safe
The function memccpy() is thread safe.
memchr.3
Peng Haitao
ATTRIBUTES: Note functions that are thread-safe
The functions memchr(), memrchr() and rawmemchr() are thread safe.
mktemp.3
Michael Kerrisk
Make warning not to use this function more prominent
qecvt.3
Michael Kerrisk [Joseph S. Myers]
Recommend snprintf(3) not sprintf(3)
raise.3
Peng Haitao
ATTRIBUTES: Note function that is thread-safe
The function raise() is thread safe.
remove.3
Peng Haitao
ATTRIBUTES: Note function that is thread-safe
The function remove() is thread safe.
sem_destroy.3
Peng Haitao
ATTRIBUTES: Note function that is thread-safe
The function sem_destroy() is thread safe.
sem_getvalue.3
Peng Haitao
ATTRIBUTES: Note function that is thread-safe
The function sem_getvalue() is thread safe.
sem_init.3
Peng Haitao
ATTRIBUTES: Note function that is thread-safe
The function sem_init() is thread safe.
sockatmark.3
Peng Haitao
ATTRIBUTES: Note function that is thread-safe
The function sockatmark() is thread safe.
strcpy.3
Peng Haitao
ATTRIBUTES: Note functions that are thread-safe
The functions strcpy() and strncpy() are thread safe.
Michael Kerrisk [Rick Stanley]
Fix a bug, and improve discussion of forcing termination with strncpy()
strspn.3
Peng Haitao
ATTRIBUTES: Note functions that are thread-safe
The functions strspn() and strcspn() are thread safe.
tempnam.3
Michael Kerrisk
Make warning not to use this function more prominent
tmpnam.3
Michael Kerrisk
Recommend use mkstemp(3) or tmpfile(3) instead
locale.5
Michael Kerrisk
Add intro section that lists all of the LC categories
Michael Kerrisk
'p_cs_precedes' is for *positive* values
Michael Kerrisk
Clarify 'p_sign_posn' and 'n_sign_posn'; simplify 'n_sign_posn'
Add initial sentence for 'p_sign_posn' and 'n_sign_posn'.
Remove repeated list for 'n_sign_posn'.
Michael Kerrisk
Document LC_MESSAGES 'yesstr' and 'nostr'
Michael Kerrisk
Clarify LC_MONETARY 'n_cs_precedes'
Michael Kerrisk
LC_MONETARY: Document 'int_p_sign_posn' and 'int_n_sign_posn'
Michael Kerrisk
Clarify/rework 'p_cs_precedes' and 'n_cs_precedes'
Michael Kerrisk
LC_MONETARY: document 'int_p_sep_by_space' and 'int_n_sep_by_space'
Michael Kerrisk
Remove crufty reference to POSIX.2
Michael Kerrisk
LC_MONETARY: document 'int_p_cs_precedes' and 'int_n_cs_precedes'
Michael Kerrisk
Clarify/simplify 'n_sep_by_space'
Michael Kerrisk
LC_TIME: document 'cal_direction' and 'date_fmt'
Michael Kerrisk
Clarify 'p_sep_by_space'
feature_test_macros.7
Michael Kerrisk
_GNU_SOURCE implicitly defines other macros
Saying that _GNU_SOURCE has the "effects of" other macros is not
quite precise.
Michael Kerrisk
Reword glibc version for _ISOC95_SOURCE
Michael Kerrisk
_ISOC99_SOURCE also exposes C95 definitions
Michael Kerrisk
_ISOC11_SOURCE implies the effects of _ISOC99_SOURCE
Michael Kerrisk
Note version number for _POSIX_C_SOURCE >= 200112L implies C99/C95
_POSIX_C_SOURCE >= 200112L causes C95 definitions to be
exposed only since glibc 2.12 and C99 definitions only
since 2.10.
Michael Kerrisk
_XOPEN_SOURCE may implicitly defined _POSIX_SOURCE and _POSIX_C_SOURCE
Michael Kerrisk
_BSD_SOURCE and _SVID_SOURCE are deprecated in glibc 2.20
Michael Kerrisk
Reword glibc version for _ISOC99_SOURCE
Michael Kerrisk
Rework discussion of _ISOC99_SOURCE
Michael Kerrisk
Improve discussion of _DEFAULT_SOURCE
Michael Kerrisk
_POSIX_C_SOURCE >= 200112L implies C95 and C95 features