]>
git.ipfire.org Git - thirdparty/man-pages.git/log
Michael Kerrisk [Tue, 13 Dec 2005 11:27:22 +0000 (11:27 +0000)]
Ready for 2.17
Michael Kerrisk [Tue, 13 Dec 2005 11:25:04 +0000 (11:25 +0000)]
Ready for 2.17
Michael Kerrisk [Tue, 13 Dec 2005 11:22:52 +0000 (11:22 +0000)]
Ready for 2.17
Michael Kerrisk [Tue, 13 Dec 2005 10:46:50 +0000 (10:46 +0000)]
Further refinement of SO_TIMESTAMP from Urs Thuermann.
Michael Kerrisk [Mon, 12 Dec 2005 09:27:49 +0000 (09:27 +0000)]
Typo fix
Michael Kerrisk [Mon, 12 Dec 2005 09:19:46 +0000 (09:19 +0000)]
Added comment noting that fork.2 refers to the example program on this
page.
Michael Kerrisk [Mon, 12 Dec 2005 09:18:35 +0000 (09:18 +0000)]
Added xref to pipe.2 for another example of use of fork().
Michael Kerrisk [Mon, 12 Dec 2005 09:17:47 +0000 (09:17 +0000)]
minor chgs
Michael Kerrisk [Mon, 12 Dec 2005 09:16:33 +0000 (09:16 +0000)]
Added test on EXAMPLE PROGRAMS
Michael Kerrisk [Fri, 9 Dec 2005 16:37:46 +0000 (16:37 +0000)]
Formatting fix
Michael Kerrisk [Fri, 9 Dec 2005 16:37:05 +0000 (16:37 +0000)]
Added example program demonstrating use of fork() and waitpid().
Michael Kerrisk [Fri, 9 Dec 2005 16:36:12 +0000 (16:36 +0000)]
Added pointer to example of fork() in wait.2.
Michael Kerrisk [Fri, 9 Dec 2005 14:24:10 +0000 (14:24 +0000)]
Added example program.
Michael Kerrisk [Fri, 9 Dec 2005 14:23:53 +0000 (14:23 +0000)]
Improvements after suggestions from Michael Haardt.
Michael Kerrisk [Thu, 8 Dec 2005 18:57:25 +0000 (18:57 +0000)]
Added SEE ALSO for new pipe.7 page
Michael Kerrisk [Thu, 8 Dec 2005 18:52:42 +0000 (18:52 +0000)]
New page providing overview of pipes and FIFOs.
Michael Kerrisk [Thu, 8 Dec 2005 16:36:30 +0000 (16:36 +0000)]
Von: Urs Thuermann <urs@isnogud.escape.de>
An: "Michael Kerrisk" <mtk-manpages@gmx.net>
Betreff: Re: PATCH: man-pages-2.15, socket option SO_TIMESTAMP
Datum: 02 Dec 2005 08:00:11 +0100
Hello Michael,
> Okay -- let me know if your patch is still good to go after you've
> done your reading/testing. Maybe I will try to do another
> man-page release tomorrow, if you you can confirm the details in 2.6.
I have compared 2.4 and 2.6 src again and wrote two small test
programs (one sending udp packets, one receiving the packets and
calling SIOCGSTAMP w/ and w/o SO_TIMESTAMP). Both, 2.4 and 2.6 have
the same behavior, which may be considered a bug.
When a packet is received its timestamp is stored in the sock
structure in kernel for SIOCGSTAMP to be retreived if SO_TIMESTAMP is
not set, otherwise it is written into a cmsg structure to be returned
with the recvmsg syscall.
Therefore, SIOCGSTAMP doesn't get the correct timestamp, when
SO_TIMESTAMP is set. Instead, SIOCGSTAMP returns an ENOENT error, if
there has never been a packet reception while SO_TIMESTAMP unset,
since the field in the sock structure in the kernel is initialized to
"no timestamp" (0 in 2.4, -1 in 2.6). Otherwise, SIOCGSTAMP returns
the timestamp found in the sock structure which is from the last
packet when SO_TIMESTAMP was not set, i.e. it may not be the timestamp
of the last packet received.
I have updated the man page socket(7) accordingly. Patch is below.
urs
Michael Kerrisk [Thu, 8 Dec 2005 16:19:38 +0000 (16:19 +0000)]
Added FIXMEs
Michael Kerrisk [Thu, 8 Dec 2005 16:15:17 +0000 (16:15 +0000)]
New documentation for the glibc specific fmemopen() and
open_memstream().
Michael Kerrisk [Tue, 6 Dec 2005 15:18:03 +0000 (15:18 +0000)]
Rearranged EAI_* list alphabetically.
Michael Kerrisk [Tue, 6 Dec 2005 15:13:12 +0000 (15:13 +0000)]
Formatting fix
Michael Kerrisk [Tue, 6 Dec 2005 13:13:48 +0000 (13:13 +0000)]
Removed BROWSER, since it seems not in fact to be common.
Michael Kerrisk [Tue, 6 Dec 2005 10:34:54 +0000 (10:34 +0000)]
Added GLIBC NOTES describing feature test macros required
to expose declaration of inet_aton().
Michael Kerrisk [Mon, 5 Dec 2005 16:22:59 +0000 (16:22 +0000)]
Added FIXME
Michael Kerrisk [Mon, 5 Dec 2005 16:20:34 +0000 (16:20 +0000)]
Added FIXME
Michael Kerrisk [Mon, 5 Dec 2005 16:16:07 +0000 (16:16 +0000)]
Added some FIXMEs
Michael Kerrisk [Mon, 5 Dec 2005 13:38:18 +0000 (13:38 +0000)]
Noted 200 millisecond celing imposed on TCP_CORK.
Michael Kerrisk [Mon, 5 Dec 2005 09:30:10 +0000 (09:30 +0000)]
Delete line that should have been deleted when applying
2.08 fix for this page.
Michael Kerrisk [Mon, 5 Dec 2005 09:25:01 +0000 (09:25 +0000)]
Start of 2.17
Michael Kerrisk [Mon, 5 Dec 2005 09:23:16 +0000 (09:23 +0000)]
Start of 2.17
Michael Kerrisk [Fri, 2 Dec 2005 15:23:31 +0000 (15:23 +0000)]
Prepare for 2.16
Michael Kerrisk [Fri, 2 Dec 2005 15:17:34 +0000 (15:17 +0000)]
Prepare for 2.16
Michael Kerrisk [Fri, 2 Dec 2005 08:09:44 +0000 (08:09 +0000)]
The -1 error return of shmat() should be cast "(void *)".
Michael Kerrisk [Thu, 1 Dec 2005 16:03:36 +0000 (16:03 +0000)]
Added NOTES about INFTIM contant provided on some other implementations.
Michael Kerrisk [Thu, 1 Dec 2005 14:05:11 +0000 (14:05 +0000)]
Formatting fix
Michael Kerrisk [Thu, 1 Dec 2005 10:12:56 +0000 (10:12 +0000)]
Clarification: s%SOCK_PACKET%PF_INET/SOCK_PACKET%
Michael Kerrisk [Thu, 1 Dec 2005 10:09:34 +0000 (10:09 +0000)]
Fix a typo: s/SOCK_RAW/SOCK_PACKET/
Michael Kerrisk [Thu, 1 Dec 2005 09:29:44 +0000 (09:29 +0000)]
Added Debian instructions for finding package maintainer
Michael Kerrisk [Thu, 1 Dec 2005 09:10:11 +0000 (09:10 +0000)]
Some text that should have been a comment was not .\"-ed.
Michael Kerrisk [Wed, 30 Nov 2005 16:46:59 +0000 (16:46 +0000)]
Start of 2.16
Michael Kerrisk [Wed, 30 Nov 2005 16:45:05 +0000 (16:45 +0000)]
start of 2.16
Michael Kerrisk [Wed, 30 Nov 2005 16:36:29 +0000 (16:36 +0000)]
Prepare for 2.15
Michael Kerrisk [Wed, 30 Nov 2005 16:31:38 +0000 (16:31 +0000)]
prepare for 2.15
Michael Kerrisk [Wed, 30 Nov 2005 16:30:32 +0000 (16:30 +0000)]
Prepare for 2.15
Michael Kerrisk [Wed, 30 Nov 2005 16:09:42 +0000 (16:09 +0000)]
Added text noting that select()/poll() do no respect SO_RCVLOWAT.
Michael Kerrisk [Wed, 30 Nov 2005 15:24:52 +0000 (15:24 +0000)]
Add as new link to vm86.2
Michael Kerrisk [Wed, 30 Nov 2005 13:33:58 +0000 (13:33 +0000)]
Doc describing how to help with with man page maintenance.
Michael Kerrisk [Wed, 30 Nov 2005 13:33:11 +0000 (13:33 +0000)]
Various changes, notably more detail on FIXMEs
Michael Kerrisk [Wed, 30 Nov 2005 08:38:58 +0000 (08:38 +0000)]
s/tcp_socket/udp_socket/ in example
Fixes Debian bug 340927
Michael Kerrisk [Tue, 29 Nov 2005 17:59:53 +0000 (17:59 +0000)]
Minor changes
Michael Kerrisk [Tue, 29 Nov 2005 17:42:57 +0000 (17:42 +0000)]
Links to sigset.3
Michael Kerrisk [Tue, 29 Nov 2005 17:40:16 +0000 (17:40 +0000)]
New page describing Sysatem V signal API.
Michael Kerrisk [Tue, 29 Nov 2005 17:39:29 +0000 (17:39 +0000)]
Added sigset(3) to SEE ALSO
Michael Kerrisk [Tue, 29 Nov 2005 16:52:11 +0000 (16:52 +0000)]
Added entries to SEE ALSO
Michael Kerrisk [Tue, 29 Nov 2005 15:24:57 +0000 (15:24 +0000)]
Fixed SEE ALSO
Michael Kerrisk [Tue, 29 Nov 2005 15:13:21 +0000 (15:13 +0000)]
Some minor wording fixes; clarified System V origins of
X/Open flavour of this function.
Michael Kerrisk [Tue, 29 Nov 2005 15:01:54 +0000 (15:01 +0000)]
Changed SEE ALSO to reflect movement of sig* pages between sections.
Michael Kerrisk [Tue, 29 Nov 2005 14:58:23 +0000 (14:58 +0000)]
Moved to section 3.
Michael Kerrisk [Tue, 29 Nov 2005 14:54:39 +0000 (14:54 +0000)]
Links to sigvec.3
Michael Kerrisk [Tue, 29 Nov 2005 14:54:07 +0000 (14:54 +0000)]
New page describing BSD signal API.
Michael Kerrisk [Tue, 29 Nov 2005 14:46:00 +0000 (14:46 +0000)]
These pages will be replaced by a new, better sigvec.3.
Michael Kerrisk [Mon, 28 Nov 2005 16:17:54 +0000 (16:17 +0000)]
Noted that si_signo is unused on Linux.
Michael Kerrisk [Mon, 28 Nov 2005 08:47:34 +0000 (08:47 +0000)]
[f]statvfs is now documented in Section 2.
Michael Kerrisk [Wed, 23 Nov 2005 09:34:07 +0000 (09:34 +0000)]
Added example program
Michael Kerrisk [Wed, 23 Nov 2005 09:01:15 +0000 (09:01 +0000)]
Wording improvements for 'flag' and 'width' descriptions.
Some wording changes to bring terminology closer to SUSv3.
Michael Kerrisk [Tue, 22 Nov 2005 18:41:24 +0000 (18:41 +0000)]
Added GLIBC NOTES section describing padding and width specifiers.
Michael Kerrisk [Tue, 22 Nov 2005 17:57:48 +0000 (17:57 +0000)]
Add further text clarifying that %+ specifier is not supported
in glibc2.
Michael Kerrisk [Tue, 22 Nov 2005 17:48:32 +0000 (17:48 +0000)]
Remove description of non-existent %+ specifier.
Michael Kerrisk [Tue, 22 Nov 2005 16:35:17 +0000 (16:35 +0000)]
Added a few words to reflect the fact that several of the section
7 pages provide overviews of various topics.
Michael Kerrisk [Tue, 22 Nov 2005 15:54:50 +0000 (15:54 +0000)]
Added FIXME
Michael Kerrisk [Mon, 21 Nov 2005 15:05:20 +0000 (15:05 +0000)]
Added BUGS noting wrapper function problem that existed
in glibc versions <= 2.2.1.
Michael Kerrisk [Mon, 21 Nov 2005 14:50:40 +0000 (14:50 +0000)]
Added a GLIBC NOTES section describing sigisemptyset(),
sigandset(), and sigorset().
Michael Kerrisk [Mon, 21 Nov 2005 13:37:53 +0000 (13:37 +0000)]
Added text describing the 2.6.[0-7] EPERM bug that occurred
when sending signals to a process group.
Michael Kerrisk [Mon, 21 Nov 2005 08:52:27 +0000 (08:52 +0000)]
Fix typo
Michael Kerrisk [Thu, 17 Nov 2005 18:10:48 +0000 (18:10 +0000)]
start of 2.15
Michael Kerrisk [Thu, 17 Nov 2005 18:09:54 +0000 (18:09 +0000)]
start of 2.15
Michael Kerrisk [Thu, 17 Nov 2005 18:03:49 +0000 (18:03 +0000)]
2.14
Michael Kerrisk [Thu, 17 Nov 2005 18:00:12 +0000 (18:00 +0000)]
expand tabs
Michael Kerrisk [Thu, 17 Nov 2005 17:59:37 +0000 (17:59 +0000)]
Prepare for 2.14
Michael Kerrisk [Thu, 17 Nov 2005 17:55:27 +0000 (17:55 +0000)]
An almost total rewrite!
Michael Kerrisk [Thu, 17 Nov 2005 14:56:41 +0000 (14:56 +0000)]
Clarified parts of the discussion of file leases,
noting effect of open(O_NONBLOCK), interruption
by signal handler, or termination by signal in lease breaker.
In response to Debian bug 339037.
Michael Kerrisk [Thu, 17 Nov 2005 14:55:31 +0000 (14:55 +0000)]
Add EWOULDBLOCK error for file leases.
Michael Kerrisk [Thu, 17 Nov 2005 13:38:34 +0000 (13:38 +0000)]
Added pthreads.7 to SEE ALSO.
Michael Kerrisk [Thu, 17 Nov 2005 13:36:31 +0000 (13:36 +0000)]
Added LINUX NOTES describing nanosecond timestamps.
Michael Kerrisk [Tue, 15 Nov 2005 18:17:08 +0000 (18:17 +0000)]
Formerly, the pge said that all systems declare memalign() in
<malloc.h>. In fact, many declare it in <stdlib.h>.
Michael Kerrisk [Tue, 15 Nov 2005 17:58:34 +0000 (17:58 +0000)]
Removed SEE ALSO ref to nonexistent scsi(4).
Michael Kerrisk [Tue, 15 Nov 2005 17:57:53 +0000 (17:57 +0000)]
Formatting fix
Michael Kerrisk [Tue, 15 Nov 2005 17:57:39 +0000 (17:57 +0000)]
Although the glibc implementation returns -1 on error (and some
other man pages (e.g., the BSDs) also document that value for
error returns), SUSv3 merely says "non-zero" (and this is what
manual pages on many implementations also say).
Michael Kerrisk [Tue, 15 Nov 2005 17:56:36 +0000 (17:56 +0000)]
Formatting fix
Michael Kerrisk [Tue, 15 Nov 2005 15:00:12 +0000 (15:00 +0000)]
Added FIXME?
Michael Kerrisk [Mon, 14 Nov 2005 14:19:52 +0000 (14:19 +0000)]
Fixed to point out that that frexp() returns a number whose
*absolute* value is >= 0.5 and < 1. Amended the example
program to demonstrate this.
Michael Kerrisk [Mon, 14 Nov 2005 13:26:00 +0000 (13:26 +0000)]
2.14 prep
Michael Kerrisk [Mon, 14 Nov 2005 13:24:17 +0000 (13:24 +0000)]
Added FIXME
Michael Kerrisk [Mon, 14 Nov 2005 11:39:08 +0000 (11:39 +0000)]
Added FIXME
Michael Kerrisk [Wed, 9 Nov 2005 15:15:18 +0000 (15:15 +0000)]
Added FIXMEs noting that /proc/PID/{loginuid,oom_adj,oom_score,seccomp}
need to be documented
Michael Kerrisk [Tue, 8 Nov 2005 15:25:07 +0000 (15:25 +0000)]
Improved description of E2BIG error: it relates to the sum
of the bytes in both environment and argument list.
Michael Kerrisk [Tue, 8 Nov 2005 15:21:46 +0000 (15:21 +0000)]
Updated discussion of /proc/sys/kernel/pid_max
Michael Kerrisk [Thu, 3 Nov 2005 14:29:44 +0000 (14:29 +0000)]
Added comment
Michael Kerrisk [Thu, 3 Nov 2005 14:27:02 +0000 (14:27 +0000)]
New page taken from BSD (FreeBSD 5.4)
Michael Kerrisk [Thu, 3 Nov 2005 14:14:09 +0000 (14:14 +0000)]
Updated discussion about lack of prototype in glibc.