#
303975 |
|
11-Aug-2016 |
gjb |
Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, and rename it to RC1.
Update __FreeBSD_version.
Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and the dvd1.iso packages population.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
302408 |
|
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
295039 |
|
29-Jan-2016 |
kib |
Add implementations of sendmmsg(3) and recvmmsg(3) functions which wraps sendmsg(2) and recvmsg(2) into batch send and receive operation. The goal of this implementation is only to provide API compatibility with Linux.
The cancellation behaviour of the functions is not quite right, but due to relative rare use of cancellation it is considered acceptable comparing with the complexity of the correct implementation. If functions are reimplemented as syscalls, the fix would come almost trivial. The direct use of the syscall trampolines instead of libc wrappers for sendmsg(2) and recvmsg(2) is to avoid data loss on cancellation.
Submitted by: Boris Astardzhiev <boris.astardzhiev@gmail.com> Discussed with: jilles (cancellation behaviour) MFC after: 1 month
|
#
273154 |
|
15-Oct-2014 |
gavin |
Slightly improve grammar in EAGAIN description.
PR: 176806 Submitted by: Jeremy Chadwick MFC after: 3 days
|
#
248534 |
|
19-Mar-2013 |
jilles |
Implement SOCK_CLOEXEC, SOCK_NONBLOCK and MSG_CMSG_CLOEXEC.
This change allows creating file descriptors with close-on-exec set in some situations. SOCK_CLOEXEC and SOCK_NONBLOCK can be OR'ed in socket() and socketpair()'s type parameter, and MSG_CMSG_CLOEXEC to recvmsg() makes file descriptors (SCM_RIGHTS) atomically close-on-exec.
The numerical values for SOCK_CLOEXEC and SOCK_NONBLOCK are as in NetBSD. MSG_CMSG_CLOEXEC is the first free bit for MSG_*.
The SOCK_* flags are not passed to MAC because this may cause incorrect failures and can be done later via fcntl() anyway. On the other hand, audit is expected to cope with the new flags.
For MSG_CMSG_CLOEXEC, unp_externalize() is extended to take a flags argument.
Reviewed by: kib
|
#
240719 |
|
20-Sep-2012 |
kevlo |
Remove the restrict qualifier to match function prototype.
|
#
240385 |
|
12-Sep-2012 |
glebius |
Describe in detail required conditions for receiving the SCM_CREDS control message and suggest to use LOCAL_CREDS setsockopt() for reliability.
|
#
213573 |
|
08-Oct-2010 |
uqs |
mdoc: drop redundant .Pp and .LP calls
They have no effect when coming in pairs, or before .Bl/.Bd
|
#
185489 |
|
30-Nov-2008 |
ivoras |
It's silly to claim recv(2) is to be removed in favour of recvfrom(2) (at least at this time :) ).
Approved by: gnn (mentor)
|
#
165903 |
|
09-Jan-2007 |
imp |
Per Regents of the University of Calfornia letter, remove advertising clause.
# If I've done so improperly on a file, please let me know.
|
#
165585 |
|
28-Dec-2006 |
simon |
Bump modification date for last update.
|
#
165584 |
|
28-Dec-2006 |
simon |
Catch up struct cmsghdr and struct msghdr in the manual page with the actual structures in socket.h (which were updated 7 years ago).
MFC after: 1 week
|
#
162208 |
|
10-Sep-2006 |
brian |
Fix a typo
|
#
156309 |
|
05-Mar-2006 |
brueffer |
Remove a useless word.
PR: 94087 Submitted by: Tadaaki Nagao <nagao@iij.ad.jp> MFC after: 3 days
|
#
155750 |
|
16-Feb-2006 |
brd |
- Massage wording to make it easier to understand and fix some grammar.
Submitted by: sbahra at gwu dot edu Reviewed by: ru@ Approved by: ceri@ MFC after: 3 days
|
#
152551 |
|
17-Nov-2005 |
ru |
-mdoc sweep.
|
#
148505 |
|
29-Jul-2005 |
dds |
Document the ECONNRESET errno value.
|
#
140295 |
|
15-Jan-2005 |
ru |
Eliminate macro calls inside literal displays.
|
#
140081 |
|
11-Jan-2005 |
ru |
Scheduled mdoc(7) sweep.
|
#
139253 |
|
23-Dec-2004 |
keramida |
``NULL is a specific instance of a null pointer constant; the generic is a "null pointer".''
Making good use of the excellent explanations sent to me by Ruslan Ermilov, Garrett Wollman and Bruce Evans, correct the descriptions of null pointers. They are just "null pointers", not nil, not NULL or ".Dv NULL".
Suggested by: ru, wollman, bde Reviewed by: ru, wollman Pointy hat: keramida
|
#
139186 |
|
22-Dec-2004 |
keramida |
Use .Dv NULL when referring to NULL C pointers, instead of "nil".
|
#
136610 |
|
17-Oct-2004 |
alfred |
Document EMSGSIZE return from recvmsg due to insufficient free files when transfering rights (file descriptors.)
|
#
132257 |
|
16-Jul-2004 |
harti |
Document the MSG_DONTWAIT flag.
|
#
123814 |
|
24-Dec-2003 |
alfred |
Add restrict qualifiers. (docs)
PR: 44394 Submitted by: Craig Rodrigues <rodrige@attbi.com>
|
#
119964 |
|
10-Sep-2003 |
ru |
mdoc(7): Properly mark C headers.
|
#
108087 |
|
19-Dec-2002 |
ru |
mdoc(7) police: "The .Fa argument.".
|
#
108028 |
|
18-Dec-2002 |
ru |
mdoc(7) police: Tidy up the syscall language.
Stop calling system calls "function calls".
Use "The .Fn system call" a-la "The .Nm utility".
When referring to a non-BSD implementation in the HISTORY section, call syscall a function, to be safe.
|
#
84306 |
|
01-Oct-2001 |
ru |
mdoc(7) police: Use the new .In macro for #include statements.
|
#
79754 |
|
15-Jul-2001 |
dd |
Remove whitespace at EOL.
|
#
79531 |
|
10-Jul-2001 |
ru |
mdoc(7) police: removed HISTORY info from the .Os call.
|
#
79454 |
|
09-Jul-2001 |
dd |
mdoc(7) police: remove extraneous .Pp before and/or after .Sh.
|
#
71895 |
|
01-Feb-2001 |
ru |
mdoc(7) police: split punctuation characters + misc fixes.
|
#
71097 |
|
16-Jan-2001 |
ru |
Prepare for mdoc(7)NG.
|
#
59954 |
|
04-May-2000 |
phantom |
Use `Er' variable to define first column width in ERRORS section. It was initially suggested by mdoc(7) style, but was broken over the years
|
#
59460 |
|
21-Apr-2000 |
phantom |
Introduce ".Lb" macro to libc manpages.
More libraries manpages updates following.
|
#
53678 |
|
24-Nov-1999 |
phk |
General clean-up of socket.h and associated sources to synchronise up with NetBSD and the Single Unix Specification v2.
This updates some structures with other, almost equivalent types and effort is under way to get the whole more consistent.
Also removes a double definition of INET6 and some other clean-ups.
Reviewed by: green, bde, phk Some part obtained from: NetBSD, SUSv2 specification
|
#
50947 |
|
05-Sep-1999 |
phantom |
Some style and "look" fixes
Reviewed by: mpp
|
#
50476 |
|
28-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
#
48794 |
|
12-Jul-1999 |
nik |
Add $Id$, to make it simpler for members of the translation teams to track.
The $Id$ line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so;
.\" $Id$ .\"
If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted.
Approved by: bde
|
#
24084 |
|
21-Mar-1997 |
wpaul |
Document SCM_CREDS changes.
|
#
21907 |
|
20-Jan-1997 |
wosch |
Sort cross references.
|
#
17782 |
|
22-Aug-1996 |
mpp |
Correctly use .Fn instead of .Nm to reference function names in a bunch of man pages.
Use the correct .Bx (BSD UNIX) or .At (AT&T UNIX) macros instead of explicitly specifying the version in the text in a bunch of man pages.
|
#
1574 |
|
27-May-1994 |
rgrimes |
This commit was generated by cvs2svn to compensate for changes in r1573, which included commits to RCS files with non-trunk default branches.
|
#
1573 |
|
27-May-1994 |
rgrimes |
BSD 4.4 Lite Lib Sources
|