]> git.ipfire.org Git - thirdparty/man-pages.git/blame - Changes
Changes: Ready for 4.04
[thirdparty/man-pages.git] / Changes
CommitLineData
0fa071df 1==================== Changes in man-pages-4.04 ====================
5346e714 2
0fa071df 3Released: ????-??-??, Munich
5346e714
MK
4
5
125baa35
MK
6Contributors
7------------
26c33493 8
5fb27aeb 9The following people contributed patches/fixes or (noted in brackets
808daa68 10in the changelog below) reports, notes, and ideas that have been
5fb27aeb 11incorporated in changes in this release:
b0aca9e9 12
4f2f8081
MK
13Alexander Monakov <amonakov@ispras.ru>
14Andries E. Brouwer <Andries.Brouwer@cwi.nl>
15Archie Cobbs <archie.cobbs@gmail.com>
16Carlos O'Donell <carlos@redhat.com>
17Colin Rice <colin@daedrum.net>
18Darren Hart <dvhart@infradead.org>
19Davidlohr Bueso <dave@stgolabs.net>
20Dmitry V. Levin <ldv@altlinux.org>
21Eric B Munson <emunson@akamai.com>
22Heinrich Schuchardt <xypron.glpk@gmx.de>
23H.J. Lu <hjl.tools@gmail.com>
24Jakub Wilk <jwilk@jwilk.net>
25Jonathan Wakely <jwakely@redhat.com>
26Jonny Grant <jg@jguk.org>
27Laurent Georget <laurent.georget@supelec.fr>
28Lennart Poettering <lennart@poettering.net>
29Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
30Michael Kerrisk <mtk.manpages@gmail.com>
31Michal Hocko <mhocko@suse.com>
32Mike Frysinger <vapier@gentoo.org>
33Pádraig Brady <P@draigBrady.com>
34Paul Eggert <eggert@cs.ucla.edu>
35Pavel Machek <pavel@ucw.cz>
36Phil Blundell <pb@pbcl.net>
37Richard Voigt <richardvoigt@gmail.com>
38Rich Felker <dalias@libc.org>
39Rusty Russell <rusty@rustcorp.com.au>
40Thomas Gleixner <tglx@linutronix.de>
41Tom Gundersen <teg@jklm.no>
42Torvald Riegel <triegel@redhat.com>
43Vincent Lefevre <vincent@vinc17.net>
44Vlastimil Babka <vbabka@suse.cz>
45Walter Harms <wharms@bfs.de>
46Zack Weinberg <zackw@panix.com>
47
b3206068
MK
48
49Apologies if I missed anyone!
50
51
0fa071df
MK
52New and rewritten pages
53-----------------------
f48a3390 54
4f2f8081
MK
55futex.2
56 Michael Kerrisk, Thomas Gleixner, Torvald Riegel [Davidlohr Bueso, Heinrich Schuchardt, Darren Hart, Rusty Russell, Pavel Machek, Rich Felker]
57 Rewrite and massively expand page
58
59membarrier.2
60 Mathieu Desnoyers [Michael Kerrisk]
61 New page documenting membarrier() system call
62
f48a3390 63
0fa071df
MK
64Newly documented interfaces in existing pages
65---------------------------------------------
f48a3390 66
4f2f8081
MK
67mlock.2
68 Eric B Munson [Michal Hocko, Vlastimil Babka, Michael Kerrisk]
69 Document mlock2(2) and MCL_ONFAULT
70
b10a1929 71
b4ea80b4
MK
72New and changed links
73---------------------
b10a1929 74
4f2f8081
MK
75mlock2.2
76 Eric B Munson
77 New link to mlock.2
78
b10a1929 79
0fa071df
MK
80Global changes
81--------------
b10a1929 82
4f2f8081
MK
83Various pages
84 Michael Kerrisk
85 ERRORS: standardize text for EMFILE error
86
87Various pages
88 Michael Kerrisk
89 ERRORS: standardize error text for ENOTSOCK error
90
91Various pages
92 Michael Kerrisk
93 ERRORS: standardize text for ENFILE error
94
b10a1929 95
b4ea80b4
MK
96Changes to individual pages
97---------------------------
8859b93d 98
4f2f8081
MK
99clock_getres.2
100 Michael Kerrisk
101 SEE ALSO: add vdso(7)
102
103epoll_create.2
104 Michael Kerrisk
105 ERRORS: add another EMFILE error case
106
107fanotify_init.2
108 Michael Kerrisk
109 ERRORS: add an EMFILE error case
110
111fork.2
112 Michael Kerrisk
113 Child of MT-process is restricted to async-signal-safe functions
114
115getcpu.2
116 Michael Kerrisk
117 SEE ALSO: add vdso(7)
118
119getrlimit.2
120 Michael Kerrisk [Lennart Poettering]
121 The init of measurement for RLIMIT_RSS is bytes, not pages
122
123get_robust_list.2
124 Michael Kerrisk
125 Reword EINVAL error text
126
127gettimeofday.2
128 Carlos O'Donell
129 Expand on the historical meaning of tz_dsttime
130 Michael Kerrisk
131 SEE ALSO: add vdso(7)
132
133inotify_init.2
134 Michael Kerrisk
135 ERRORS: add an EMFILE error case
136
137personality.2
138 Dmitry V. Levin
139 Note kernel and glibc versions that introduced this system call
140
141poll.2
142 Richard Voigt
143 timeout_ts is a pointer, so use -> not . for member access
144 Michael Kerrisk
145 Shorten name of timeout argument for ppoll()
146 The name is overly long, and does not hint at the fact
147 that this argument is a pointer. Fix this by renaming:
148 s/timeout_ts/tmo_p/
149
150sendfile.2
151 Laurent Georget
152 Document more ERRORS
153
154sigreturn.2
155 Michael Kerrisk
156 SEE ALSO: add vdso(7)
157
158socketcall.2
159 Michael Kerrisk
160 Since Linux 4.3, x86-32 provides direct system calls for the sockets API
161
162time.2
163 Zack Weinberg
164 Explain why the glibc time() wrapper never sets 'errno'
165 Michael Kerrisk [H.J. Lu]
166 Where time() is provided by vDSO, an invalid address may give SIGSEGV
167 Michael Kerrisk [Paul Eggert]
168 Describe EOVERFLOW details
169 Michael Kerrisk
170 SEE ALSO: add vdso(7)
171 Michael Kerrisk
172 Rename 't' argument to 'tloc'
173
174dlerror.3
175 Michael Kerrisk [Jonny Grant]
176 Clarify that the string returned by dlerror() is null terminated
177
178dlopen.3
179 Michael Kerrisk
180 Include a shell session showing build/run in EXAMPLE
181 Michael Kerrisk
182 Change arguments to main() to "void" in EXAMPLE
183
184drand48.3
185 Michael Kerrisk [Vincent Lefevre]
186 Correct descriptions of ranges returned by these functions
187 See http://bugs.debian.org/803459
188
189errno.3
190 Michael Kerrisk
191 Note probable cause of ENFILE error
192
193fnmatch.3
194 Pádraig Brady
195 Describe the FNM_EXTMATCH flag and pattern syntax
196
197iconv.3
198 Andries E. Brouwer
199 NOTES: describe correct usage for flushing partially buffered input
200
201random_r.3
202 Michael Kerrisk [Archie Cobbs]
203 Clarify need to use initstate_r()
204
205tzset.3
206 Carlos O'Donell
207 Clarify "daylight" and remove erroneous note
208
209random.4
210 Michael Kerrisk [Tom Gundersen]
211 Rework example scripts to assume 'poolsize' unit is bits, not bytes
212 Michael Kerrisk [Walter Harms]
213 Use modern command substitution syntax in shell session log
214
215proc.5
216 Michael Kerrisk
217 Reaching /proc/sys/fs/file-max limit normally produces an ENFILE error
218
219futex.7
220 Heinrich Schuchardt
221 SEE ALSO updates
222 Michael Kerrisk
223 Note some other locking primitives that are built with futexes
224 Heinrich Schuchardt
225 NPTL, avoid abbreviation
226 Michael Kerrisk
227 Note that a futex is 4 bytes on all platforms
228
229vdso.7
230 Michael Kerrisk
231 Add note on strace(1) and vDSO
232
233ld.so.8
234 H.J. Lu [Michael Kerrisk]
235 Document LD_PREFER_MAP_32BIT_EXEC
236 Michael Kerrisk
237 Clarify setting of LD_BIND_NOT
238 Michael Kerrisk
239 Clarify setting of LD_DYNAMIC_WEAK
240 Michael Kerrisk
241 Clarify setting of LD_TRACE_PRELINKING
242 Michael Kerrisk
243 Clarify some details for LD_SHOW_AUXV