summaryrefslogtreecommitdiffstats
path: root/Changes
blob: 520a5b555be851ef22ef7748c2d218dcdb681446 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
==================== Changes in man-pages-2.21 ====================

Released: 2006-??-??

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

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

Andries Brouwer <Andries.Brouwer@cwi.nl>
Mike Frysinger <vapier@gentoo.org>
Stefan Puiu <stefanpuiuro@yahoo.com>

Apologies if I missed anyone!


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

dd.1
cp.1
truncate.2
gethostname.2
lseek.2
listxattr.2
readlink.2
sysfs.2
stat.2
ustat.2
uname.2
getdomainname.2
getlogin.3
ttyname.3
getpass.3
getline.3
hsearch.3
bzero.3
string.3
scanf.3
getnameinfo.3
dlopen.3
stpcpy.3
sysconf.3
readdir.3
argz_add.3
perror.3
gethostbyname.3
confstr.3
bstring.3
strdup.3
printf.3
strptime.3
termios.3
strftime.3
fwide.3
strfmon.3
asprintf.3
tty_ioctl.4
dsp56k.4
elf.5
termcap.5
proc.5
charsets.7
unix.7
    mtk
        Various pages use inconsistent terms for 'null byte' (which
        is the C99/SUSv3 term for the '\0' character).

        To rectify this the following changes were made in the above pages:
    
            Replace 'zero byte' with 'null byte'.
            Replace 'null character' with 'null byte'.
            Replace 'nulls' with 'null bytes'.
      	    Replace 'NUL-terminated' by 'null-terminated'.
	    Replace 'NUL' by 'null byte'.
	    Replace 'terminating NUL' by 'terminating null byte'.
	    Replace 'final NUL' by 'terminating null byte'.
	    Replace 'NUL character' by 'null byte'.

Various pages
    mtk
        Replace "SysV"/"SYSV" by "System V". 
    
Typographical or grammatical errors have been corrected in several
places.


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

epoll_ctl.2
    mtk
        Noted that EPOLLONESHOT was added in 2.6.2.
	
gethostname.2
    mtk
        Added GLIBC NOTES describing operation of glibc's
	gethostname() wrapper function.

recv.2
    Stefan Puiu
        Relocate misplaced discussion of MSG_DONTWAIT.
    
fmemopen.3
    mtk
        Rewrote substantial parts of the page, and relicensed under GPL.

getopt.3
    mtk
        Noted historical use of <stdio.h> to declare getopt().

proc.5
    mtk
        Noted that /proc/mounts is pollable since kernel 2.6.15.

	Documented /proc/PID/task.

	Noted that the contents of /proc/PID/{cwd,exe,fd,root,task} 
	are not available if the main thread has terminated.

udp.7
    Stefan Puiu / mtk
        Small rewording of discussion of SO_BSDCOMPAT 
	(add cross-ref to socket(7)).