2007-12-20 12:44:44 +00:00
|
|
|
==================== Changes in man-pages-2.75 ====================
|
2007-09-19 21:40:03 +00:00
|
|
|
|
2007-12-20 12:44:44 +00:00
|
|
|
Released: 200?-??-??
|
2007-09-19 21:40:03 +00:00
|
|
|
|
|
|
|
|
2007-11-24 13:50:54 +00:00
|
|
|
Contributors
|
|
|
|
------------
|
2007-10-23 11:33:49 +00:00
|
|
|
|
2007-11-24 13:50:54 +00:00
|
|
|
The following people contributed notes, ideas, or patches that have
|
|
|
|
been incorporated in changes in this release:
|
2007-09-20 18:15:23 +00:00
|
|
|
|
2007-12-23 17:38:30 +00:00
|
|
|
Alain Portal <aportal@univ-montp2.fr>
|
2007-12-24 06:42:40 +00:00
|
|
|
Andi Kleen <ak@suse.de>
|
|
|
|
Jeremy Kerr <jk@ozlabs.org>
|
2007-12-28 07:19:58 +00:00
|
|
|
Justin Pryzby <jpryzby+d@quoinic.com>
|
2007-12-23 17:38:30 +00:00
|
|
|
Sam Varshavchik <mrsam@courier-mta.com>
|
2007-12-29 15:02:36 +00:00
|
|
|
Thomas Huriaux <thomas.huriaux@gmail.com>
|
2007-11-24 10:49:28 +00:00
|
|
|
|
2007-11-24 13:50:54 +00:00
|
|
|
Apologies if I missed anyone!
|
2007-11-24 10:49:28 +00:00
|
|
|
|
|
|
|
|
2007-11-24 13:50:54 +00:00
|
|
|
Global changes
|
|
|
|
--------------
|
2007-11-24 10:49:28 +00:00
|
|
|
|
2007-12-28 07:19:58 +00:00
|
|
|
Various pages
|
|
|
|
mtk
|
|
|
|
(Grammatical) hyphenation was fixed in many places.
|
2007-12-29 18:10:13 +00:00
|
|
|
|
|
|
|
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
|
|
|
|
|
2007-12-28 07:19:58 +00:00
|
|
|
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
|
2007-12-28 07:25:14 +00:00
|
|
|
pivot_root.2
|
2007-12-28 07:19:58 +00:00
|
|
|
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/
|
|
|
|
|
2007-12-24 21:46:22 +00:00
|
|
|
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 now 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.h
|
|
|
|
creal.3
|
|
|
|
csin.3
|
|
|
|
csinh.3
|
|
|
|
ctan.3
|
|
|
|
ctanh.3
|
|
|
|
sing.h
|
|
|
|
tanh.3
|
|
|
|
mtk
|
|
|
|
Various reformattings.
|
|
|
|
|
2007-12-28 07:19:58 +00:00
|
|
|
Various pages
|
|
|
|
Alain Portal
|
|
|
|
Formating fixes.
|
|
|
|
|
2007-12-23 17:38:30 +00:00
|
|
|
mlock.2
|
|
|
|
mprotect.2
|
|
|
|
mpool.3
|
|
|
|
offsetof.3
|
|
|
|
Alain Portal
|
|
|
|
Format SYNOPSIS in 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/uint16_t
|
|
|
|
s/u_int/unsigned int/
|
2007-12-19 05:53:30 +00:00
|
|
|
|
2007-12-24 06:42:40 +00:00
|
|
|
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.
|
|
|
|
|
2007-12-24 22:26:26 +00:00
|
|
|
chmod.2
|
2007-12-24 06:42:40 +00:00
|
|
|
getxattr.2
|
|
|
|
listxattr.2
|
2007-12-24 22:26:26 +00:00
|
|
|
lseek.2
|
2007-12-24 06:42:40 +00:00
|
|
|
removexattr.2
|
|
|
|
setxattr.2
|
|
|
|
stat.2
|
2007-12-24 22:26:26 +00:00
|
|
|
feature_test_macros.7
|
2007-12-24 06:42:40 +00:00
|
|
|
fpathconf.3
|
2007-12-24 22:26:26 +00:00
|
|
|
fopen.3
|
|
|
|
|
2007-12-24 06:42:40 +00:00
|
|
|
mtk
|
2007-12-24 22:26:26 +00:00
|
|
|
Rename argument: s/file*des/fd/ , since that is the name most
|
|
|
|
commonly used on man pages for a file descriptor argument.
|
2007-12-24 21:46:22 +00:00
|
|
|
|
|
|
|
bindresvport.3
|
|
|
|
des_crypt.3
|
|
|
|
getopt.3
|
|
|
|
getrpcent.3
|
|
|
|
realpath.3
|
|
|
|
rpc.3
|
|
|
|
xdr.3
|
|
|
|
mtk
|
|
|
|
Removed .SM macros.
|
2007-12-24 06:42:40 +00:00
|
|
|
|
2007-11-24 13:50:54 +00:00
|
|
|
Typographical or grammatical errors have been corrected in several places.
|
2007-11-24 10:49:28 +00:00
|
|
|
|
2007-12-09 08:38:17 +00:00
|
|
|
|
2007-11-24 13:50:54 +00:00
|
|
|
Changes to individual pages
|
|
|
|
---------------------------
|
2007-12-14 08:37:54 +00:00
|
|
|
|
2007-12-24 06:42:40 +00:00
|
|
|
_syscall.2
|
|
|
|
mtk
|
|
|
|
Nowadays there are seven macros (see 2.74 change log also).
|
|
|
|
|
2007-12-28 07:19:58 +00:00
|
|
|
arch_prctl.2
|
|
|
|
mtk
|
|
|
|
Clarify interpretation of 'addr'; plus a few other minor edits
|
|
|
|
and updates.
|
|
|
|
|
|
|
|
bind.2
|
|
|
|
mtk
|
|
|
|
Minor rewrites.
|
|
|
|
|
|
|
|
close.2
|
|
|
|
mtk
|
2007-12-29 15:02:36 +00:00
|
|
|
Clarify relationship between file descriptor and open file
|
|
|
|
description.
|
2007-12-28 07:19:58 +00:00
|
|
|
|
|
|
|
connect.2
|
|
|
|
mtk
|
|
|
|
Since kernel 2.2, AF_UNSPEC for unconnecting a connected
|
|
|
|
socket *is* supported.
|
|
|
|
|
2007-12-23 17:38:30 +00:00
|
|
|
execve.2
|
|
|
|
Alain Portal
|
|
|
|
Minor rewordings.
|
|
|
|
|
|
|
|
futimesat.2
|
|
|
|
Alain Portal
|
|
|
|
Remove duplicate "#include <fcntl.h>" from SYNOPSIS.
|
|
|
|
|
2007-12-28 07:19:58 +00:00
|
|
|
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.
|
|
|
|
|
2007-12-29 15:02:36 +00:00
|
|
|
ioctl_list.2
|
|
|
|
Alain Portal
|
|
|
|
Use proper tables for layout, and various formatting fixes.
|
|
|
|
mtk
|
|
|
|
Various formatting fixes.
|
|
|
|
|
2007-12-28 07:19:58 +00:00
|
|
|
listen.2
|
|
|
|
mtk
|
|
|
|
Rewrote various parts.
|
|
|
|
|
2007-12-24 06:42:40 +00:00
|
|
|
mbind.2
|
|
|
|
Andi Kleen / mtk / Alain Portal
|
|
|
|
Modify explanation of EINVAL 'maxnode' error.
|
|
|
|
|
2007-12-24 21:46:22 +00:00
|
|
|
mmap.2
|
|
|
|
mtk
|
|
|
|
Add comma to clarify meaning of a sentence.
|
|
|
|
|
2007-12-24 22:26:26 +00:00
|
|
|
pipe.2
|
|
|
|
mtk
|
|
|
|
Rename 'filedes' argument 'pipefd'.
|
|
|
|
|
2007-12-28 07:19:58 +00:00
|
|
|
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.
|
|
|
|
|
2007-12-24 06:42:40 +00:00
|
|
|
spu_create.2
|
|
|
|
Alain Portal / mtk; acked by Jeremy Kerr
|
|
|
|
Minor formatting/wording changes.
|
2007-12-28 13:36:35 +00:00
|
|
|
mtk
|
|
|
|
Put EPERM in right alphabetical position in ERRORS list.
|
2007-12-24 06:42:40 +00:00
|
|
|
|
2007-12-23 17:38:30 +00:00
|
|
|
argz_add.3
|
2007-12-24 21:46:22 +00:00
|
|
|
mtk
|
2007-12-23 17:38:30 +00:00
|
|
|
Formatting fixes.
|
|
|
|
|
2007-12-28 07:19:58 +00:00
|
|
|
atexit.3
|
|
|
|
mtk
|
|
|
|
Minor changes to example program.
|
|
|
|
|
2007-12-24 21:46:22 +00:00
|
|
|
cerf.3
|
|
|
|
mtk
|
|
|
|
These functions are still not present as at glibc 2.7.
|
|
|
|
|
2007-12-30 09:15:36 +00:00
|
|
|
dbopen.3
|
2007-12-29 15:02:36 +00:00
|
|
|
Alain Portal / mtk
|
|
|
|
Various minor spelling and formatting fixes.
|
|
|
|
|
2007-12-23 17:38:30 +00:00
|
|
|
envz_add.3
|
2007-12-24 21:46:22 +00:00
|
|
|
mtk
|
2007-12-23 17:38:30 +00:00
|
|
|
Formatting fixes.
|
|
|
|
|
2007-12-30 09:15:36 +00:00
|
|
|
fexecve.3
|
2007-12-23 17:38:30 +00:00
|
|
|
mtk
|
|
|
|
Fix placement of feature test macro in SYNOPSIS.
|
|
|
|
|
2007-12-24 21:46:22 +00:00
|
|
|
fmax.3
|
|
|
|
fmin.3
|
|
|
|
mtk
|
|
|
|
Small rewording.
|
|
|
|
|
2007-12-28 07:19:58 +00:00
|
|
|
getline.3
|
|
|
|
mtk
|
|
|
|
Minor changes to example program.
|
|
|
|
|
2007-12-23 17:38:30 +00:00
|
|
|
getrpcent.3
|
|
|
|
getrpcport.3
|
|
|
|
mtk
|
|
|
|
Use modern C prototypes in SYNOPSIS.
|
|
|
|
|
|
|
|
getutent.3
|
|
|
|
Alain Portal / mtk
|
|
|
|
Formatting fixes.
|
|
|
|
|
2007-12-24 21:46:22 +00:00
|
|
|
mbsnrtowcs.3
|
|
|
|
mbsrtowcs.3
|
|
|
|
mbstowcs.3
|
|
|
|
mtk
|
2007-12-24 22:26:26 +00:00
|
|
|
Use .IP tags to create properly formatted lists.
|
2007-12-24 21:46:22 +00:00
|
|
|
|
2007-12-30 09:13:11 +00:00
|
|
|
xdr.3
|
|
|
|
mtk
|
|
|
|
Convert function declarations to use modern C prototypes.
|
|
|
|
Remove crufty "int empty" from xdrrec_eof() description.
|
|
|
|
|
2007-12-23 17:38:30 +00:00
|
|
|
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.
|
|
|
|
|
2007-12-24 06:42:40 +00:00
|
|
|
man-pages.7
|
|
|
|
Alain Portal
|
|
|
|
Move CONFIGURATION description after SYNOPSIS description.
|
2007-12-29 15:02:36 +00:00
|
|
|
mtk / Alain Portal
|
|
|
|
Note that header files should be surrounded by angle brackets (<>).
|
2007-12-24 06:42:40 +00:00
|
|
|
|
2007-12-23 17:38:30 +00:00
|
|
|
posixoptions.7
|
|
|
|
mtk
|
|
|
|
Minor formatting and wording fixes.
|
|
|
|
|
|
|
|
signal.7
|
|
|
|
mtk
|
|
|
|
Minor formatting and wording fixes.
|
2007-12-28 07:19:58 +00:00
|
|
|
|
|
|
|
socket.7
|
|
|
|
mtk
|
|
|
|
Small rewording of discussion of O_ASYNC.
|