OSDN Git Service

Revert the following change to correct the mail address of the committer
[linuxjm/jm.git] / manual / LDP_man-pages / original / Changes
1 ==================== Changes in man-pages-3.53 ====================
2
3 Released: 2013-07-31, Munich
4
5
6 Contributors
7 ------------
8
9 The following people contributed patches/fixes or (noted in brackets
10 in the changelog below) reports, notes, and ideas that have been
11 incorporated in changes in this release:
12
13 Al Viro <viro@ZenIV.linux.org.uk>
14 Andrey Vagin <avagin@openvz.org>
15 Benjamin Poirier <bpoirier@suse.de>
16 Chris Heath <chris@heathens.co.nz>
17 Chuck Coffing <clc@alum.mit.edu>
18 David Prévot <taffit@debian.org>
19 Denys Vlasenko <dvlasenk@redhat.com>
20 Dmitry V. Levin <ldv@altlinux.org>
21 Felix_Schulte@McAfee.com
22 graud@gmx.com
23 Michael Kerrisk <mtk.manpages@gmail.com>
24 Oleg Nesterov <oleg@redhat.com>
25 Peng Haitao <penght@cn.fujitsu.com>
26 Peter Schiffer <pschiffe@redhat.com>
27 Simon Paillard <spaillard@debian.org>
28 Vince Weaver <vincent.weaver@maine.edu>
29
30 Apologies if I missed anyone!
31
32
33 New and rewritten pages
34 -----------------------
35
36 restart_syscall.2
37     Michael Kerrisk
38         New page for restart_syscall(2) system call
39
40
41 Newly documented interfaces in existing pages
42 ---------------------------------------------
43
44 fchownat.2
45     Michael Kerrisk
46         Document AT_EMPTY_PATH
47
48 fstatat.2
49     Michael Kerrisk
50         Document AT_EMPTY_PATH
51
52 linkat.2
53     Michael Kerrisk
54         Document AT_EMPTY_PATH
55
56 open.2
57     Michael Kerrisk [Al Viro]
58         Document O_PATH
59             See also https://bugzilla.redhat.com/show_bug.cgi?id=885740
60
61
62 Changes to individual pages
63 ---------------------------
64
65 clock_nanosleep.2
66 futex.2
67 nanosleep.2
68 poll.2
69 sigaction.2
70 sigreturn.2
71 signal.7
72     Michael Kerrisk
73         SEE ALSO: add restart_syscall(2)
74
75 open.2
76     Michael Kerrisk [Geoffrey Thomas]
77         Remove warning that O_DIRECTORY is only for use with opendir(3)
78             O_DIRECTORY can also be used with, for example, O_PATH.
79
80 perf_event_open.2
81     Vince Weaver
82         Improve PERF_SAMPLE_BRANCH_STACK documentation
83     Vince Weaver
84         Fix indentation of the MMAP layout section
85             The indentation of the MMAP layout section wasn't quite right.
86             I think this improves things but I admit I'm not an expert at the
87             low-level indentation directives.
88     Vince Weaver
89         Update PERF_IOC_FLAG_GROUP info
90             It turns out PERF_IOC_FLAG_GROUP was broken from 75f937f24bd9
91             (in Linux 2.6.31, the initial perf_event release) until
92             724b6daa1 (Linux 3.4).
93
94             I've done some extensive kernel source code digging plus
95             running tests of various kernels and I hope the info
96             presented is accurate now.
97
98             (Patch edited somewhat by mtk.)
99     Vince Weaver
100         Improve sysfs files documentation
101             This improves the documentation of the various
102             perf_event_open()-related sysfs files.
103
104 ptrace.2
105     Denys Vlasenko  [Oleg Nesterov, Dmitry V. Levin]
106         If SEIZE was used, initial auto-attach stop is EVENT_STOP
107             For every PTRACE_O_TRACEfoo option, mention that old-style SIGSTOP
108             is replaced by PTRACE_EVENT_STOP if PTRACE_SEIZE attach was used.
109
110             Mention the same thing again in the description of
111             PTRACE_EVENT_STOP.
112     Denys Vlasenko  [Oleg Nesterov, Dmitry V. Levin]
113         Mention that PTRACE_PEEK* libc API and kernel API are different
114     Denys Vlasenko  [Oleg Nesterov, Dmitry V. Levin]
115         Clarify PTRACE_INTERRUPT, PTRACE_LISTEN, and group-stop behavior
116
117 readlink.2
118     Michael Kerrisk
119         Document use of empty 'pathname' argument
120     Michael Kerrisk
121         Change error check in example program from "< 0" to "== -1"
122
123 setpgid.2
124     Michael Kerrisk  [graud@gmx.com]
125         s/SIGTSTP/SIGTTIN/ when discussing reads from terminal
126             See https://bugzilla.kernel.org/show_bug.cgi?id=60504
127
128 clog2.3
129     Michael Kerrisk
130         Note that these functions are still not present in glibc 2.17
131
132 dirfd.3
133     Peng Haitao
134         ATTRIBUTES: Note function that is thread-safe
135             The function dirfd() is thread safe.
136
137 div.3
138     Peng Haitao
139         ATTRIBUTES: Note functions that are thread-safe
140             The functions div(), ldiv(), lldiv() and imaxdiv() are thread
141             safe.
142
143 fabs.3
144     Peng Haitao
145         ATTRIBUTES: Note functions that are thread-safe
146             The functions fabs(), fabsf() and fabsl() are thread safe.
147
148 fdim.3
149     Peng Haitao
150         ATTRIBUTES: Note functions that are thread-safe
151             The functions fdim(), fdimf() and fdiml() are thread safe.
152
153 fflush.3
154     Peng Haitao
155         ATTRIBUTES: Note function that is thread-safe
156             The function fflush() is thread safe.
157
158 finite.3
159     Peng Haitao
160         ATTRIBUTES: Note functions that are thread-safe
161             The functions finite(), finitef(), finitel(), isinf(), isinff(),
162             isinfl(), isnan(), isnanf() and isnanl() are thread safe.
163
164 flockfile.3
165     Peng Haitao
166         ATTRIBUTES: Note functions that are thread-safe
167             The functions flockfile(), ftrylockfile() and funlockfile() are
168             thread safe.
169
170 floor.3
171     Peng Haitao
172         ATTRIBUTES: Note functions that are thread-safe
173             The functions floor(), floorf() and floorl() are thread safe.
174
175 resolv.conf.5
176     Simon Paillard
177         Explain how to set empty domain
178             See http://bugs.debian.org/463575
179
180 capabilities.7
181     Michael Kerrisk
182         Add open_by_handle_at(2) under CAP_DAC_READ_SEARCH
183
184 inotify.7
185     Michael Kerrisk  [Felix_Schulte@McAfee.com]
186         Clarify description of IN_MOVED_FROM and IN_MOVED_TO
187
188 man-pages.7
189     Michael Kerrisk
190         DESCRIPTION should note versions for new interface features or behavior
191
192 udp.7
193     Benjamin Poirier
194         Add missing #include directive
195             Using the UDP_CORK socket option documented in udp.7 requires
196             including <netinet/udp.h>.
197
198 ld.so.8
199     Michael Kerrisk
200         Rework rpath token expansion text
201     Michael Kerrisk
202         Describe $PLATFORM rpath token
203     Michael Kerrisk
204         Describe $LIB rpath token
205     Michael Kerrisk
206         Document LD_BIND_NOT
207     Michael Kerrisk  [Simon Paillard]
208         Add reference to pthreads(7) in discussion of LD_ASSUME_KERNEL
209
210 readlink.2
211     Chuck Coffing
212         Fix possible race condition in readlink.2 example
213             I noticed that the example in the readlink.2 man pages does error
214             checking for a race condition that would cause the value of the
215             symbolic link to get larger.  However, it doesn't handle the
216             opposite case, in which the value gets shorter.  (The NULL
217             terminator is always set at the old, longer offset.)  This could
218             cause the program to operate on uninitialized data.