man-pages/Changes

523 lines
9.1 KiB
Plaintext
Raw Normal View History

2007-12-20 12:44:44 +00:00
==================== Changes in man-pages-2.75 ====================
2007-09-19 21:40:03 +00:00
2007-12-30 15:57:07 +00:00
Released: 2008-01-07
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>
2008-01-01 13:09:18 +00:00
Andreas Henriksson <andreas@fatal.se>
2007-12-24 06:42:40 +00:00
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 /
2007-12-30 09:18:39 +00:00
consonant, by reviewing the output of the following scripts:
2007-12-30 15:58:03 +00:00
for a in $(wc */*.? | awk '$1 > 10 {print $4}' | gv total); do
2007-12-29 18:10:13 +00:00
echo $a
MANWIDTH=4000 man -l $a 2>/dev/null |
egrep '(^| )an [^aeiou][a-z]'
done | less
2007-12-30 15:58:03 +00:00
2007-12-29 18:10:13 +00:00
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
2007-12-30 09:18:39 +00:00
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.
2007-12-24 21:46:22 +00:00
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
2008-01-01 13:09:18 +00:00
cosh.3
2007-12-24 21:46:22 +00:00
creal.3
csin.3
csinh.3
ctan.3
ctanh.3
2008-01-01 13:09:18 +00:00
sinh.3
2007-12-24 21:46:22 +00:00
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
2007-12-30 09:18:39 +00:00
type, and remove unnecessary parentheses around the casted value.
Thus, for example, the following:
2007-12-23 17:38:30 +00:00
2007-12-30 09:18:39 +00:00
.IR "(size_t) (\-1)" .
2007-12-23 17:38:30 +00:00
becomes:
2007-12-30 09:18:39 +00:00
.IR "(size_t)\ \-1" .
2007-12-23 17:38:30 +00:00
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
2007-12-30 09:18:39 +00:00
instances such as:
2007-12-23 17:38:30 +00:00
2007-12-30 09:18:39 +00:00
.RI * varname
2007-12-23 17:38:30 +00:00
2007-12-30 09:18:39 +00:00
to:
2007-12-23 17:38:30 +00:00
2007-12-30 09:18:39 +00:00
.I *varname
2007-12-23 17:38:30 +00:00
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
2008-01-01 13:09:18 +00:00
s/u_int32_t/uint32_t
2007-12-23 17:38:30 +00:00
s/u_int/unsigned int/
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
2007-12-30 09:18:39 +00:00
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
2008-01-01 13:44:49 +00:00
madvise.2
getdirentries.3
printf.3
sigvec.3
mtk
Remove extraneous .br macro before/after .SH/.SS.
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
2007-12-30 09:18:39 +00:00
and updates.
2007-12-28 07:19:58 +00:00
bind.2
mtk
Minor rewrites.
close.2
mtk
2007-12-29 15:02:36 +00:00
Clarify relationship between file descriptor and open file
2007-12-30 09:18:39 +00:00
description.
2007-12-28 07:19:58 +00:00
connect.2
mtk
Since kernel 2.2, AF_UNSPEC for unconnecting a connected
2007-12-30 09:18:39 +00:00
socket *is* supported.
2007-12-28 07:19:58 +00:00
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.
mbind.2
2007-12-24 06:42:40 +00:00
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,
2007-12-30 09:18:39 +00:00
to reflect my rewrite of a few months ago.
2007-12-28 07:19:58 +00:00
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 15:57:07 +00:00
rpc.3
mtk
Convert function declarations to use modern C prototypes.
Add text and start of page describing header files
2007-12-30 16:01:15 +00:00
and types required by functions.
Reformat discussion of request under clnt_control().
2007-12-30 15:57:07 +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.
2008-01-01 13:09:18 +00:00
console_codes.4
???
Relocate misplaced line:
"and if LF/NL (new line mode) is set also a carriage return;"
as per ???
2007-12-23 17:38:30 +00:00
console_ioctl.4
mtk
Formatting fixes.
2007-12-23 17:38:30 +00:00
bootparam.7
mtk, after a note by Alan Portal
Fix reference to kernel documentation source file in the
2007-12-30 09:18:39 +00:00
"The Sound Driver" subsection.
2007-12-23 17:38:30 +00:00
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.
2008-01-01 13:09:18 +00:00
rtnetlink.7
Andreas Henriksson
Fix description of RTM_F_EQUALIZE.
as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=458325.
2007-12-23 17:38:30 +00:00
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.