| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/head/; revision=84740
|
| |
|
|
|
|
|
| |
Requested by: brian, gad
Notes:
svn path=/head/; revision=84728
|
| |
|
|
|
|
|
|
|
| |
id cruft.
Submitted by: bde
Notes:
svn path=/head/; revision=84725
|
| |
|
|
|
|
|
|
|
|
|
| |
number of characters that are searched. This is especially useful
with file operations and non-NUL terminated strings.
Silence from: -audit, -hackers
MFC after: 5 days
Notes:
svn path=/head/; revision=84699
|
| |
|
|
|
|
|
| |
shouldn't.
Notes:
svn path=/head/; revision=84591
|
| |
|
|
| |
Notes:
svn path=/head/; revision=84552
|
| |
|
|
|
|
|
|
| |
that used to live in RPC 4.0. This is needed for yppasswd and
rpc.yppasswdd to work correctly. Patch supplied by Martin Blapp.
Notes:
svn path=/head/; revision=84487
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) Allow the sending of more than one control message at a time
over a unix domain socket. This should cover the PR 29499.
2) This requires that unp_{ex,in}ternalize and unp_scan understand
mbufs with more than one control message at a time.
3) Internalize and externalize used to work on the mbuf in-place.
This made life quite complicated and the code for sizeof(int) <
sizeof(file *) could end up doing the wrong thing. The patch always
create a new mbuf/cluster now. This resulted in the change of the
prototype for the domain externalise function.
4) You can now send SCM_TIMESTAMP messages.
5) Always use CMSG_DATA(cm) to determine the start where the data
in unp_{ex,in}ternalize. It was using ((struct cmsghdr *)cm + 1)
in some places, which gives the wrong alignment on the alpha.
(NetBSD made this fix some time ago).
This results in an ABI change for discriptor passing and creds
passing on the alpha. (Probably on the IA64 and Spare ports too).
6) Fix userland programs to use CMSG_* macros too.
7) Be more careful about freeing mbufs containing (file *)s.
This is made possible by the prototype change of externalise.
PR: 29499
MFC after: 6 weeks
Notes:
svn path=/head/; revision=84472
|
| |
|
|
|
|
|
|
|
| |
of the new RCSID macros.
MFC after: 3 days
Notes:
svn path=/head/; revision=84437
|
| |
|
|
| |
Notes:
svn path=/head/; revision=84426
|
| |
|
|
|
|
|
|
| |
inconsistently weird const poisoning in the man pages relative to the
headers.
Notes:
svn path=/head/; revision=84425
|
| |
|
|
| |
Notes:
svn path=/head/; revision=84423
|
| |
|
|
| |
Notes:
svn path=/head/; revision=84422
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
is interrupted by saving the pid.
The old code would assign the return value to pid which would trash
it, to fix the problem save a copy of the pid to be used as the
paramter to wait4().
Submitted by: Toshihiko ARAI <toshi@jp.FreeBSD.org>
Notes:
svn path=/head/; revision=84417
|
| |
|
|
|
|
|
|
|
| |
The corresponding bugs in <wchar.h> have no effect because the function
prototypes there don't have args so the __restrict "keyword" is
misinterpreted as an arg.
Notes:
svn path=/head/; revision=84398
|
| |
|
|
| |
Notes:
svn path=/head/; revision=84391
|
| |
|
|
| |
Notes:
svn path=/head/; revision=84390
|
| |
|
|
|
|
|
|
|
|
|
| |
From: Patrik Lindergren <patrik@datacom.nu>
- delint (pointer cast issue). from netbsd-current
Obtained from: KAME
MFC after: 1 week
Notes:
svn path=/head/; revision=84372
|
| |
|
|
| |
Notes:
svn path=/head/; revision=84306
|
| |
|
|
| |
Notes:
svn path=/head/; revision=84298
|
| |
|
|
| |
Notes:
svn path=/head/; revision=84280
|
| |
|
|
| |
Notes:
svn path=/head/; revision=84225
|
| |
|
|
|
|
|
|
|
|
|
| |
Mention thread safety and async-cancel safety status [not].
Add standards compliancy references.
Note strtol() is preferred over atoi().
MFC after: 2 weeks
Notes:
svn path=/head/; revision=83982
|
| |
|
|
|
|
|
| |
Put the error comment under the more appropriate ERRORS section.
Notes:
svn path=/head/; revision=83973
|
| |
|
|
| |
Notes:
svn path=/head/; revision=83967
|
| |
|
|
|
|
|
|
|
|
|
| |
- Add a missing word to form a complete sentence.
PR: docs/30626
Submitted by: Dan Lukes <dan@obluda.cz>, and
swear@blarg.net (Gary W. Swearingen)
Notes:
svn path=/head/; revision=83869
|
| |
|
|
|
|
|
|
|
| |
is also required by the forthcoming POSIX.1-200x standard.
Obtained from: malloc.3
Notes:
svn path=/head/; revision=83847
|
| |
|
|
|
|
|
| |
size is not a multiple of eight.
Notes:
svn path=/head/; revision=83822
|
| |
|
|
| |
Notes:
svn path=/head/; revision=83821
|
| |
|
|
|
|
|
|
|
| |
so man eaccess will return the access(2) man page.
Obtained from: TrustedBSD Project
Notes:
svn path=/head/; revision=83797
|
| |
|
|
| |
Notes:
svn path=/head/; revision=83722
|
| |
|
|
| |
Notes:
svn path=/head/; revision=83569
|
| |
|
|
|
|
|
| |
Silence from: phantom
Notes:
svn path=/head/; revision=83559
|
| |
|
|
|
|
|
| |
MFC after: 1 week
Notes:
svn path=/head/; revision=83371
|
| |
|
|
| |
Notes:
svn path=/head/; revision=83328
|
| |
|
|
| |
Notes:
svn path=/head/; revision=83327
|
| |
|
|
|
|
|
|
|
| |
Note our implementation is not thread nor async-cancel safe.
Explicitely note atof() does not check nor report errors.
Note that strtod() should be used instead.
Notes:
svn path=/head/; revision=83256
|
| |
|
|
|
|
|
|
|
| |
Also add C99 conformity status plus clarification that C99 leaves the
flushing of unwritten data, closure of open streams, and removal of
temporary files to the implementation.
Notes:
svn path=/head/; revision=83254
|
| |
|
|
|
|
|
|
|
|
|
|
| |
of repeating unsuccessful lseek call on each write (original stdio bug).
2) Save errno accross _sseek call in _swrite to not touch it in case write
success (original stdio bug).
3) Add _sseek error checking back, but only for __SOPT mode now.
Notes:
svn path=/head/; revision=83211
|
| |
|
|
|
|
|
| |
Inspired by comment from: dd
Notes:
svn path=/head/; revision=83206
|
| |
|
|
| |
Notes:
svn path=/head/; revision=83205
|
| |
|
|
|
|
|
|
|
| |
mdocNG.
Submitted by: dd
Notes:
svn path=/head/; revision=83203
|
| |
|
|
| |
Notes:
svn path=/head/; revision=83202
|
| |
|
|
|
|
|
|
|
|
|
| |
This is a first cut, but enough to help people interested in using it
further than before.
More text coming to illustrate use and provide more details.
Based on standards' text.
Notes:
svn path=/head/; revision=83194
|
| |
|
|
|
|
|
|
|
| |
with non-seekable streams. Now here is what here was originally, but it is
ugly, producing unneded seek syscall on each non-seekable stream write. I'll
think about proper solution later.
Notes:
svn path=/head/; revision=83177
|
| |
|
|
|
|
|
|
|
|
|
| |
manpage by taking its text from NetBSD and editing it further.
This also improves the page's mdoc(7) markup style.
Reviewed by: ru
Obtained from: NetBSD
Notes:
svn path=/head/; revision=83148
|
| |
|
|
| |
Notes:
svn path=/head/; revision=83139
|
| |
|
|
| |
Notes:
svn path=/head/; revision=83137
|
| |
|
|
|
|
|
|
|
|
|
|
| |
my last version of this work due to HDD crash, but this version cleanly
passed all POSIX and SuSv2 tests. I am working on testing scripts which
should test this implementation against all locales and surely more fixes
will come soon.
Reviewed by: ache, silence at -audit & -developers
Notes:
svn path=/head/; revision=83104
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Removed whitespace at EOL
o Removed hard sentence breaks
o Added cap_size() to the NAME section
o Normalized .Nd descriptions
o Fixed the abuses of .Nm and .Va
o Fixed some DESCRIPTION texts
o Fixed the RETURN VALUES and ERRORS texts to look more traditional
Reviewed by: tmm
Notes:
svn path=/head/; revision=83079
|