]> git.ipfire.org Git - thirdparty/man-pages.git/log
thirdparty/man-pages.git
18 years agoReady for 2.17 man-pages-2.17
Michael Kerrisk [Tue, 13 Dec 2005 11:27:22 +0000 (11:27 +0000)] 
Ready for 2.17

18 years agoReady for 2.17
Michael Kerrisk [Tue, 13 Dec 2005 11:25:04 +0000 (11:25 +0000)] 
Ready for 2.17

18 years agoReady for 2.17
Michael Kerrisk [Tue, 13 Dec 2005 11:22:52 +0000 (11:22 +0000)] 
Ready for 2.17

18 years agoFurther refinement of SO_TIMESTAMP from Urs Thuermann.
Michael Kerrisk [Tue, 13 Dec 2005 10:46:50 +0000 (10:46 +0000)] 
Further refinement of SO_TIMESTAMP from Urs Thuermann.

18 years agoTypo fix
Michael Kerrisk [Mon, 12 Dec 2005 09:27:49 +0000 (09:27 +0000)] 
Typo fix

18 years agoAdded comment noting that fork.2 refers to the example program on this
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.

18 years agoAdded xref to pipe.2 for another example of use of fork().
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().

18 years agominor chgs
Michael Kerrisk [Mon, 12 Dec 2005 09:17:47 +0000 (09:17 +0000)] 
minor chgs

18 years agoAdded test on EXAMPLE PROGRAMS
Michael Kerrisk [Mon, 12 Dec 2005 09:16:33 +0000 (09:16 +0000)] 
Added test on EXAMPLE PROGRAMS

18 years agoFormatting fix
Michael Kerrisk [Fri, 9 Dec 2005 16:37:46 +0000 (16:37 +0000)] 
Formatting fix

18 years agoAdded example program demonstrating use of fork() and waitpid().
Michael Kerrisk [Fri, 9 Dec 2005 16:37:05 +0000 (16:37 +0000)] 
Added example program demonstrating use of fork() and waitpid().

18 years agoAdded pointer to example of fork() in wait.2.
Michael Kerrisk [Fri, 9 Dec 2005 16:36:12 +0000 (16:36 +0000)] 
Added pointer to example of fork() in wait.2.

18 years agoAdded example program.
Michael Kerrisk [Fri, 9 Dec 2005 14:24:10 +0000 (14:24 +0000)] 
Added example program.

18 years agoImprovements after suggestions from Michael Haardt.
Michael Kerrisk [Fri, 9 Dec 2005 14:23:53 +0000 (14:23 +0000)] 
Improvements after suggestions from Michael Haardt.

18 years agoAdded SEE ALSO for new pipe.7 page
Michael Kerrisk [Thu, 8 Dec 2005 18:57:25 +0000 (18:57 +0000)] 
Added SEE ALSO for new pipe.7 page

18 years agoNew page providing overview of pipes and FIFOs.
Michael Kerrisk [Thu, 8 Dec 2005 18:52:42 +0000 (18:52 +0000)] 
New page providing overview of pipes and FIFOs.

18 years agoVon: Urs Thuermann <urs@isnogud.escape.de>
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

18 years agoAdded FIXMEs
Michael Kerrisk [Thu, 8 Dec 2005 16:19:38 +0000 (16:19 +0000)] 
Added FIXMEs

18 years agoNew documentation for the glibc specific fmemopen() and
Michael Kerrisk [Thu, 8 Dec 2005 16:15:17 +0000 (16:15 +0000)] 
New documentation for the glibc specific fmemopen() and
open_memstream().

18 years agoRearranged EAI_* list alphabetically.
Michael Kerrisk [Tue, 6 Dec 2005 15:18:03 +0000 (15:18 +0000)] 
Rearranged EAI_* list alphabetically.

18 years agoFormatting fix
Michael Kerrisk [Tue, 6 Dec 2005 15:13:12 +0000 (15:13 +0000)] 
Formatting fix

18 years agoRemoved BROWSER, since it seems not in fact to be common.
Michael Kerrisk [Tue, 6 Dec 2005 13:13:48 +0000 (13:13 +0000)] 
Removed BROWSER, since it seems not in fact to be common.

18 years agoAdded GLIBC NOTES describing feature test macros required
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().

18 years agoAdded FIXME
Michael Kerrisk [Mon, 5 Dec 2005 16:22:59 +0000 (16:22 +0000)] 
Added FIXME

18 years agoAdded FIXME
Michael Kerrisk [Mon, 5 Dec 2005 16:20:34 +0000 (16:20 +0000)] 
Added FIXME

18 years agoAdded some FIXMEs
Michael Kerrisk [Mon, 5 Dec 2005 16:16:07 +0000 (16:16 +0000)] 
Added some FIXMEs

18 years agoNoted 200 millisecond celing imposed on TCP_CORK.
Michael Kerrisk [Mon, 5 Dec 2005 13:38:18 +0000 (13:38 +0000)] 
Noted 200 millisecond celing imposed on TCP_CORK.

18 years agoDelete line that should have been deleted when applying
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.

18 years agoStart of 2.17
Michael Kerrisk [Mon, 5 Dec 2005 09:25:01 +0000 (09:25 +0000)] 
Start of 2.17

18 years agoStart of 2.17
Michael Kerrisk [Mon, 5 Dec 2005 09:23:16 +0000 (09:23 +0000)] 
Start of 2.17

18 years agoPrepare for 2.16 man-pages-2.16
Michael Kerrisk [Fri, 2 Dec 2005 15:23:31 +0000 (15:23 +0000)] 
Prepare for 2.16

18 years agoPrepare for 2.16
Michael Kerrisk [Fri, 2 Dec 2005 15:17:34 +0000 (15:17 +0000)] 
Prepare for 2.16

18 years agoThe -1 error return of shmat() should be cast "(void *)".
Michael Kerrisk [Fri, 2 Dec 2005 08:09:44 +0000 (08:09 +0000)] 
The -1 error return of shmat() should be cast "(void *)".

18 years agoAdded NOTES about INFTIM contant provided on some other implementations.
Michael Kerrisk [Thu, 1 Dec 2005 16:03:36 +0000 (16:03 +0000)] 
Added NOTES about INFTIM contant provided on some other implementations.

18 years agoFormatting fix
Michael Kerrisk [Thu, 1 Dec 2005 14:05:11 +0000 (14:05 +0000)] 
Formatting fix

18 years agoClarification: s%SOCK_PACKET%PF_INET/SOCK_PACKET%
Michael Kerrisk [Thu, 1 Dec 2005 10:12:56 +0000 (10:12 +0000)] 
Clarification: s%SOCK_PACKET%PF_INET/SOCK_PACKET%

18 years agoFix a typo: s/SOCK_RAW/SOCK_PACKET/
Michael Kerrisk [Thu, 1 Dec 2005 10:09:34 +0000 (10:09 +0000)] 
Fix a typo: s/SOCK_RAW/SOCK_PACKET/

18 years agoAdded Debian instructions for finding package maintainer
Michael Kerrisk [Thu, 1 Dec 2005 09:29:44 +0000 (09:29 +0000)] 
Added Debian instructions for finding package maintainer

18 years agoSome text that should have been a comment was not .\"-ed.
Michael Kerrisk [Thu, 1 Dec 2005 09:10:11 +0000 (09:10 +0000)] 
Some text that should have been a comment was not .\"-ed.

18 years agoStart of 2.16
Michael Kerrisk [Wed, 30 Nov 2005 16:46:59 +0000 (16:46 +0000)] 
Start of 2.16

18 years agostart of 2.16
Michael Kerrisk [Wed, 30 Nov 2005 16:45:05 +0000 (16:45 +0000)] 
start of 2.16

18 years agoPrepare for 2.15 man-pages-2.15
Michael Kerrisk [Wed, 30 Nov 2005 16:36:29 +0000 (16:36 +0000)] 
Prepare for 2.15

18 years agoprepare for 2.15
Michael Kerrisk [Wed, 30 Nov 2005 16:31:38 +0000 (16:31 +0000)] 
prepare for 2.15

18 years agoPrepare for 2.15
Michael Kerrisk [Wed, 30 Nov 2005 16:30:32 +0000 (16:30 +0000)] 
Prepare for 2.15

18 years agoAdded text noting that select()/poll() do no respect SO_RCVLOWAT.
Michael Kerrisk [Wed, 30 Nov 2005 16:09:42 +0000 (16:09 +0000)] 
Added text noting that select()/poll() do no respect SO_RCVLOWAT.

18 years agoAdd as new link to vm86.2
Michael Kerrisk [Wed, 30 Nov 2005 15:24:52 +0000 (15:24 +0000)] 
Add as new link to vm86.2

18 years agoDoc describing how to help with with man page maintenance.
Michael Kerrisk [Wed, 30 Nov 2005 13:33:58 +0000 (13:33 +0000)] 
Doc describing how to help with with man page maintenance.

18 years agoVarious changes, notably more detail on FIXMEs
Michael Kerrisk [Wed, 30 Nov 2005 13:33:11 +0000 (13:33 +0000)] 
Various changes, notably more detail on FIXMEs

18 years agos/tcp_socket/udp_socket/ in example
Michael Kerrisk [Wed, 30 Nov 2005 08:38:58 +0000 (08:38 +0000)] 
s/tcp_socket/udp_socket/ in example
Fixes Debian bug 340927

18 years agoMinor changes
Michael Kerrisk [Tue, 29 Nov 2005 17:59:53 +0000 (17:59 +0000)] 
Minor changes

18 years agoLinks to sigset.3
Michael Kerrisk [Tue, 29 Nov 2005 17:42:57 +0000 (17:42 +0000)] 
Links to sigset.3

18 years agoNew page describing Sysatem V signal API.
Michael Kerrisk [Tue, 29 Nov 2005 17:40:16 +0000 (17:40 +0000)] 
New page describing Sysatem V signal API.

18 years agoAdded sigset(3) to SEE ALSO
Michael Kerrisk [Tue, 29 Nov 2005 17:39:29 +0000 (17:39 +0000)] 
Added sigset(3) to SEE ALSO

18 years agoAdded entries to SEE ALSO
Michael Kerrisk [Tue, 29 Nov 2005 16:52:11 +0000 (16:52 +0000)] 
Added entries to SEE ALSO

18 years agoFixed SEE ALSO
Michael Kerrisk [Tue, 29 Nov 2005 15:24:57 +0000 (15:24 +0000)] 
Fixed SEE ALSO

18 years agoSome minor wording fixes; clarified System V origins of
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.

18 years agoChanged SEE ALSO to reflect movement of sig* pages between sections.
Michael Kerrisk [Tue, 29 Nov 2005 15:01:54 +0000 (15:01 +0000)] 
Changed SEE ALSO to reflect movement of sig* pages between sections.

18 years agoMoved to section 3.
Michael Kerrisk [Tue, 29 Nov 2005 14:58:23 +0000 (14:58 +0000)] 
Moved to section 3.

18 years agoLinks to sigvec.3
Michael Kerrisk [Tue, 29 Nov 2005 14:54:39 +0000 (14:54 +0000)] 
Links to sigvec.3

18 years agoNew page describing BSD signal API.
Michael Kerrisk [Tue, 29 Nov 2005 14:54:07 +0000 (14:54 +0000)] 
New page describing BSD signal API.

18 years agoThese pages will be replaced by a new, better sigvec.3.
Michael Kerrisk [Tue, 29 Nov 2005 14:46:00 +0000 (14:46 +0000)] 
These pages will be replaced by a new, better sigvec.3.

18 years agoNoted that si_signo is unused on Linux.
Michael Kerrisk [Mon, 28 Nov 2005 16:17:54 +0000 (16:17 +0000)] 
Noted that si_signo is unused on Linux.

18 years ago[f]statvfs is now documented in Section 2.
Michael Kerrisk [Mon, 28 Nov 2005 08:47:34 +0000 (08:47 +0000)] 
[f]statvfs is now documented in Section 2.

18 years agoAdded example program
Michael Kerrisk [Wed, 23 Nov 2005 09:34:07 +0000 (09:34 +0000)] 
Added example program

18 years agoWording improvements for 'flag' and 'width' descriptions.
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.

18 years agoAdded GLIBC NOTES section describing padding and width specifiers.
Michael Kerrisk [Tue, 22 Nov 2005 18:41:24 +0000 (18:41 +0000)] 
Added GLIBC NOTES section describing padding and width specifiers.

18 years agoAdd further text clarifying that %+ specifier is not supported
Michael Kerrisk [Tue, 22 Nov 2005 17:57:48 +0000 (17:57 +0000)] 
Add further text clarifying that %+ specifier is not supported
in glibc2.

18 years agoRemove description of non-existent %+ specifier.
Michael Kerrisk [Tue, 22 Nov 2005 17:48:32 +0000 (17:48 +0000)] 
Remove description of non-existent %+ specifier.

18 years agoAdded a few words to reflect the fact that several of the section
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.

18 years agoAdded FIXME
Michael Kerrisk [Tue, 22 Nov 2005 15:54:50 +0000 (15:54 +0000)] 
Added FIXME

18 years agoAdded BUGS noting wrapper function problem that existed
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.

18 years agoAdded a GLIBC NOTES section describing sigisemptyset(),
Michael Kerrisk [Mon, 21 Nov 2005 14:50:40 +0000 (14:50 +0000)] 
Added a GLIBC NOTES section describing sigisemptyset(),
sigandset(), and sigorset().

18 years agoAdded text describing the 2.6.[0-7] EPERM bug that occurred
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.

18 years agoFix typo
Michael Kerrisk [Mon, 21 Nov 2005 08:52:27 +0000 (08:52 +0000)] 
Fix typo

18 years agostart of 2.15
Michael Kerrisk [Thu, 17 Nov 2005 18:10:48 +0000 (18:10 +0000)] 
start of 2.15

18 years agostart of 2.15
Michael Kerrisk [Thu, 17 Nov 2005 18:09:54 +0000 (18:09 +0000)] 
start of 2.15

18 years ago2.14 man-pages-2.14
Michael Kerrisk [Thu, 17 Nov 2005 18:03:49 +0000 (18:03 +0000)] 
2.14

18 years agoexpand tabs
Michael Kerrisk [Thu, 17 Nov 2005 18:00:12 +0000 (18:00 +0000)] 
expand tabs

18 years agoPrepare for 2.14
Michael Kerrisk [Thu, 17 Nov 2005 17:59:37 +0000 (17:59 +0000)] 
Prepare for 2.14

18 years agoAn almost total rewrite!
Michael Kerrisk [Thu, 17 Nov 2005 17:55:27 +0000 (17:55 +0000)] 
An almost total rewrite!

18 years agoClarified parts of the discussion of file leases,
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.

18 years agoAdd EWOULDBLOCK error for file leases.
Michael Kerrisk [Thu, 17 Nov 2005 14:55:31 +0000 (14:55 +0000)] 
Add EWOULDBLOCK error for file leases.

18 years agoAdded pthreads.7 to SEE ALSO.
Michael Kerrisk [Thu, 17 Nov 2005 13:38:34 +0000 (13:38 +0000)] 
Added pthreads.7 to SEE ALSO.

18 years agoAdded LINUX NOTES describing nanosecond timestamps.
Michael Kerrisk [Thu, 17 Nov 2005 13:36:31 +0000 (13:36 +0000)] 
Added LINUX NOTES describing nanosecond timestamps.

18 years agoFormerly, the pge said that all systems declare memalign() in
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>.

18 years agoRemoved SEE ALSO ref to nonexistent scsi(4).
Michael Kerrisk [Tue, 15 Nov 2005 17:58:34 +0000 (17:58 +0000)] 
Removed SEE ALSO ref to nonexistent scsi(4).

18 years agoFormatting fix
Michael Kerrisk [Tue, 15 Nov 2005 17:57:53 +0000 (17:57 +0000)] 
Formatting fix

18 years agoAlthough the glibc implementation returns -1 on error (and some
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).

18 years agoFormatting fix
Michael Kerrisk [Tue, 15 Nov 2005 17:56:36 +0000 (17:56 +0000)] 
Formatting fix

18 years agoAdded FIXME?
Michael Kerrisk [Tue, 15 Nov 2005 15:00:12 +0000 (15:00 +0000)] 
Added FIXME?

18 years agoFixed to point out that that frexp() returns a number whose
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.

18 years ago2.14 prep
Michael Kerrisk [Mon, 14 Nov 2005 13:26:00 +0000 (13:26 +0000)] 
2.14 prep

18 years agoAdded FIXME
Michael Kerrisk [Mon, 14 Nov 2005 13:24:17 +0000 (13:24 +0000)] 
Added FIXME

18 years agoAdded FIXME
Michael Kerrisk [Mon, 14 Nov 2005 11:39:08 +0000 (11:39 +0000)] 
Added FIXME

18 years agoAdded FIXMEs noting that /proc/PID/{loginuid,oom_adj,oom_score,seccomp}
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

18 years agoImproved description of E2BIG error: it relates to the sum
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.

18 years agoUpdated discussion of /proc/sys/kernel/pid_max
Michael Kerrisk [Tue, 8 Nov 2005 15:21:46 +0000 (15:21 +0000)] 
Updated discussion of /proc/sys/kernel/pid_max

18 years agoAdded comment
Michael Kerrisk [Thu, 3 Nov 2005 14:29:44 +0000 (14:29 +0000)] 
Added comment

18 years agoNew page taken from BSD (FreeBSD 5.4)
Michael Kerrisk [Thu, 3 Nov 2005 14:27:02 +0000 (14:27 +0000)] 
New page taken from BSD (FreeBSD 5.4)

18 years agoUpdated discussion about lack of prototype in glibc.
Michael Kerrisk [Thu, 3 Nov 2005 14:14:09 +0000 (14:14 +0000)] 
Updated discussion about lack of prototype in glibc.