mirror of https://github.com/mkerrisk/man-pages
299 lines
7.4 KiB
Plaintext
299 lines
7.4 KiB
Plaintext
==================== Changes in man-pages-3.04 ====================
|
|
|
|
Released: 2008-07-09, Konolfingen
|
|
|
|
|
|
Contributors
|
|
------------
|
|
|
|
The following people contributed notes, ideas, or patches that have
|
|
been incorporated in changes in this release:
|
|
|
|
Alain Portal <aportal@univ-montp2.fr>
|
|
Andrea Arcangeli <andrea@cpushare.com>
|
|
Andrew Morgan <morgan@kernel.org>
|
|
Erik Bosman <ejbosman@cs.vu.nl>
|
|
Nikanth Karthikesan <knikanth@suse.de>
|
|
Sam Varshavchik <mrsam@courier-mta.com>
|
|
Serge Hallyn <serue@us.ibm.com>
|
|
Sripathi Kodi <sripathik@in.ibm.com>
|
|
Vincent Lefevre <vincent@vinc17.org>
|
|
|
|
Apologies if I missed anyone!
|
|
|
|
|
|
Web site
|
|
--------
|
|
|
|
licenses.html
|
|
mtk
|
|
A page describing the preferred licenses for new pages that
|
|
are contributed to man-pages.
|
|
|
|
|
|
New and rewritten pages
|
|
-----------------------
|
|
|
|
end.3
|
|
mtk
|
|
Documents etext, edata, and end symbols.
|
|
|
|
|
|
Newly documented interfaces in existing pages
|
|
---------------------------------------------
|
|
|
|
memchr.3
|
|
mtk
|
|
Add description of rawmemchr().
|
|
|
|
|
|
New links
|
|
---------
|
|
|
|
edata.3
|
|
etext.3
|
|
mtk
|
|
Links to end.3.
|
|
|
|
getdate_err.3
|
|
mtk
|
|
Link to getdate.3.
|
|
|
|
h_errno.3
|
|
mtk
|
|
Link to gethsotbyname.3.
|
|
|
|
optarg.3
|
|
opterr.3
|
|
optind.3
|
|
optopt.3
|
|
mtk
|
|
Links to getopt.3.
|
|
|
|
rawmemchr.3
|
|
mtk
|
|
Link to memchr.3.
|
|
|
|
sys_errlist.3
|
|
sys_nerr.3
|
|
mtk
|
|
Links to perror.3.
|
|
|
|
|
|
Global changes
|
|
--------------
|
|
|
|
Various pages
|
|
mtk
|
|
s/UNIX/Unix/, when not used as part of a trademark,
|
|
for consistency with majority usage in pages.
|
|
|
|
getpriority.2
|
|
MB_LEN_MAX.3
|
|
MB_CUR_MAX.3
|
|
fwide.3
|
|
rtime.3
|
|
st.4
|
|
proc.5
|
|
bootparam.7
|
|
man-pages.7
|
|
utf-8.7
|
|
tcp.5
|
|
mtk / Alain Portal
|
|
Small wording fixes -- express <=, <, >=, > in words when in
|
|
running text.
|
|
|
|
Typographical or grammatical errors have been corrected in several
|
|
other places. (Special thanks to Apain Portal!)
|
|
|
|
|
|
Changes to individual pages
|
|
---------------------------
|
|
|
|
capget.2
|
|
Andrew Morgan
|
|
Update in line with addition of file capabilities and
|
|
64-bit capability sets in kernel 2.6.2[45].
|
|
|
|
clock_nanosleep.2
|
|
mtk
|
|
Add "Link with -lrt" to SYNOPSIS.
|
|
|
|
getrusage.2
|
|
Sripathi Kodi
|
|
Document RUSAGE_THREAD, new in 2.6.26.
|
|
mtk
|
|
Improve description of RUSAGE_CHILDREN.
|
|
Add pointer to /proc/PID/stat in proc(5).
|
|
Other minor clean-ups.
|
|
|
|
ioprio_set.2
|
|
Nikanth Karthikesan
|
|
Since Linux 2.6.25, CAP_SYS_ADMIN is longer required to set
|
|
a low priority (IOPRIO_CLASS_IDLE).
|
|
|
|
mount.2
|
|
mtk
|
|
Since Linux 2.6.26, MS_RDONLY honors bind mounts.
|
|
|
|
prctl.2
|
|
Serge Hallyn, with some edits/input from mtk
|
|
Document PR_CAPBSET_READ and PR_CAPBSET_DROP.
|
|
Erik Bosman
|
|
Document PR_GET_TSC and PR_SET_TSC.
|
|
mtk, reviewed by Andrea Arcangeli
|
|
Document PR_SET_SECCOMP and PR_GET_SECCOMP.
|
|
mtk
|
|
PR_SET_KEEPCAPS and PR_GET_KEEPCAPS operate on a per-thread
|
|
setting, not a per-process setting.
|
|
mtk
|
|
Clarify fork(2) details for PR_SET_PDEATHSIG.
|
|
mtk
|
|
Add description of PR_SET_SECUREBITS and PR_GET_SECUREBITS,
|
|
as well as pointer to further info in capabilities(7).
|
|
mtk
|
|
PR_GET_ENDIAN returns endianness info in location pointed to by
|
|
arg2 (not as function result, as was implied by previous text).
|
|
mtk
|
|
Expand description of PR_SET_NAME and PR_GET_NAME.
|
|
mtk
|
|
RETURN VALUE: bring up to date for various options.
|
|
mtk
|
|
Various improvements in ERRORS.
|
|
mtk
|
|
Note that PR_SET_TIMING setting of PR_TIMING_TIMESTAMP is not
|
|
currently implemented.
|
|
mtk
|
|
Minor changes:
|
|
* Clarify wording for PR_GET_UNALIGN, PR_GET_FPEMU, and
|
|
PR_GET_FPEXC.
|
|
* Some reformatting of kernel version information.
|
|
* Reorder PR_GET_ENDIAN and PR_SET_ENDIAN entries.
|
|
|
|
sched_setaffinity.2
|
|
mtk, after a Fedora downstream patch
|
|
Update type used for cpusetsize argument in SYNOPSIS.
|
|
|
|
sigaction.2
|
|
mtk
|
|
Document si_overrun and si_tid fields of siginfo structure.
|
|
Add some text for si_trapno field.
|
|
The si_errno field is *generally* unused.
|
|
mtk
|
|
Put descriptions of SA_* constants in alphabetical order.
|
|
|
|
signalfd.2
|
|
mtk
|
|
Modify description of ssi_trapno field.
|
|
|
|
swapon.2
|
|
mtk
|
|
Fix two version number typos for MAX_SWAPFILES discussion:
|
|
s/2.6.10/2.4.10/
|
|
|
|
dl_iterate_phdr.3
|
|
Alain Portal
|
|
SEE ALSO: Add elf(5).
|
|
|
|
crypt.3
|
|
mtk, after a Fedora downstream patch
|
|
Describe additional encryption algorithms.
|
|
|
|
errno.3
|
|
mtk
|
|
Small rewrites in DESCRIPTION.
|
|
|
|
exec.3
|
|
mtk, after a note from Alain Portal
|
|
Small rewording.
|
|
|
|
exp10.3
|
|
Alain Portal
|
|
SEE ALSO: Add log10(3).
|
|
|
|
exp2.3
|
|
Alain Portal
|
|
Add C99 to CONFORMING TO.
|
|
|
|
fgetgrent.3
|
|
Alain Portal
|
|
Add references to group(5).
|
|
mtk
|
|
Minor rewordings.
|
|
SEE ALSO: add fopen(3).
|
|
|
|
fgetpwent.3
|
|
Alain Portal
|
|
Add reference to passwd(5).
|
|
mtk
|
|
Minor rewordings.
|
|
SEE ALSO: add fopen(3).
|
|
|
|
frexp.3
|
|
Alain Portal
|
|
Add C99 to CONFORMING TO.
|
|
|
|
getopt.3
|
|
mtk
|
|
Add details on initial value of optind, and note that it can
|
|
be reset (to 1) to restart scanning of an argument vector.
|
|
Add a NOTES section describing the glibc-specific behavior
|
|
when optind is reset to 0 (rather than 1).
|
|
See http://groups.google.com/group/comp.unix.programmer/browse_thread/thread/be0d0b7a07a165fb
|
|
mtk
|
|
Note glibc extensions under CONFORMING TO.
|
|
|
|
getspnam.3
|
|
mtk
|
|
Improve comments on struct spwd.
|
|
|
|
getpw.3
|
|
Alain Portal
|
|
RETURN VALUE: note that errno is set on error.
|
|
mtk
|
|
Add EINVAL error.
|
|
|
|
log10.3
|
|
mtk
|
|
SEE ALSO: Add exp10(3).
|
|
|
|
scanf.3
|
|
Vincent Lefevre / mtk
|
|
Clarify treatment of intial white space by %% conversion
|
|
specification.
|
|
as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=435648.
|
|
|
|
capabilities.7
|
|
Serge Hallyn, plus a bit of work by mtk
|
|
Document file capabilities, per-process capability bounding set,
|
|
changed semantics for CAP_SETPCAP, and other changes in 2.6.2[45].
|
|
Add CAP_MAC_ADMIN, CAP_MAC_OVERRIDE, CAP_SETFCAP.
|
|
Various smaller fixes.
|
|
mtk, plus review by Serge Hallyn and Andrew Morgan
|
|
Add text detailing how CAP_SETPCAP (theoretically) permits -- on
|
|
pre-2.6.25 kernels, and 2.6.25 and later kernels with file
|
|
capabilities disabled -- a thread to change the capability sets
|
|
of another thread.
|
|
Add section describing rules for programmatically adjusting
|
|
thread capability sets.
|
|
Add some words describing purpose of inheritable set.
|
|
Note existence of CONFIG_SECURITY_CAPABILITIES config option.
|
|
Describe rationale for capability bounding set.
|
|
Document securebits flags (new in 2.6.26).
|
|
Remove obsolete BUGS section.
|
|
SEE ALSO: Add getcap(8), setcap(8), and various libcap pages.
|
|
mtk
|
|
Add text noting that if we set the effective flag for one
|
|
file capability, then we must also set the effective flag for all
|
|
other capabilities where the permitted or inheritable bit is set.
|
|
mtk
|
|
Since Linux 2.6.25, CAP_SYS_ADMIN is no longer required for
|
|
ioprio_set() to set IOPRIO_CLASS_IDLE class.
|
|
mtk
|
|
Reword discussion of CAP_LINUX_IMMUTABLE to be file-system neutral.
|
|
|
|
tcp.5
|
|
mtk
|
|
Correct a detail for sysctl_tcp_adv_win_scale.
|
|
Formatting fixes.
|