| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
internal buffer and trust offset, not return error.
Notes:
svn path=/head/; revision=82659
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82654
|
| |
|
|
|
|
|
| |
Use errno to catch negative seek with -1 offset
Notes:
svn path=/head/; revision=82653
|
| |
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=82644
|
| |
|
|
|
|
|
| |
Submitted by: yar
Notes:
svn path=/head/; revision=82642
|
| |
|
|
|
|
|
|
| |
Submitted by: tmm
Obtained from: TrustedBSD Project
Notes:
svn path=/head/; revision=82617
|
| |
|
|
|
|
|
|
|
|
| |
sys/capability.h now.
Submitted by: tmm
Obtained from: TrustedBSD Project
Notes:
svn path=/head/; revision=82616
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
support functions:
cap_subset_np() - Is cap1 a subset of cap2
cap_equal_np() - Is cap1 equal to cap2
o Introduce implementations of POSIX.1e capability support functions:
cap_copy_ext() - Externalize capability
cap_copy_int() - Internalize capability
cap_size() - Determine size required for cap_copy_ext()
Submitted by: tmm
Obtained from: TrustedBSD Project
Notes:
svn path=/head/; revision=82614
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82600
|
| |
|
|
|
|
|
| |
if offset tends to be negative.
Notes:
svn path=/head/; revision=82591
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82590
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When file offset tends to be negative due to internal and ungetc buffers
additions counted, try to discard some ungetc data first, then return EBADF.
Later one can happens if lseek(fileno(fd),...) called f.e. POSIX says that
ungetc beyond beginning of the file results are undefined, so we can just
discard some of ungetc data in that case.
Don't rely on gcc cast when checking for overflow, use OFF_MAX.
Cosmetique.
Notes:
svn path=/head/; revision=82588
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Unify <machine/endian.h>'s across all architectures.
o Make bswapXX() functions use a different spelling of u_int16_t and
friends to reduce namespace pollution. The bswapXX() functions
don't actually exist, but we'll probably import these at some
point. Atleast one driver (if_de) depends on bswapXX() for big
endian cases.
o Deprecate byteorder(3) prototypes from <sys/types.h>, these are
now prototyped indirectly in <arpa/inet.h>.
o Deprecate in_addr_t and in_port_t typedefs in <sys/types.h>, these
are now typedef'd in <arpa/inet.h>.
o Change byteorder(3) prototypes to use standards compliant uint32_t
(spelled __uint32_t to reduce namespace pollution).
o Document new preferred headers and standards compliance.
Discussed with: bde
PR: 29946
Reviewed by: bmilekic
Notes:
svn path=/head/; revision=82530
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
documented by POSIX.1e, and understand the opaque capability structures.
Introduce support in the userland POSIX.1e library for a
_CAPABILITY_NEEDMACROS define to remove these macros from the normal
namespace, but allow the libc functions to use them.
Submitted by: tmm
Obtained from: TrustedBSD Project
Notes:
svn path=/head/; revision=82511
|
| |
|
|
|
|
|
|
|
| |
libraries or for other members of the err() family).
This fixes world breakage in bc and rcs/* for NOSHARED worlds.
Notes:
svn path=/head/; revision=82496
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82407
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82402
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82401
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82400
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82397
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82348
|
| |
|
|
|
|
|
|
|
|
| |
an exception to it.
Submitted by: tmm
Obtained from: TrustedBSD Project
Notes:
svn path=/head/; revision=82321
|
| |
|
|
|
|
|
|
| |
semantics as PROT_XXX vs VM_PROT_XXX separating user-space defines from
kernel defines).
Notes:
svn path=/head/; revision=82292
|
| |
|
|
|
|
|
| |
document minherit().
Notes:
svn path=/head/; revision=82291
|
| |
|
|
|
|
|
|
|
|
|
| |
referal from mmap to minherit for MAP_INHERIT. Fully document the
minherit.2 manual page (because frankly, my dear, however you think it
currently works is almost certainly wrong!). I may soon re-implement
MAP_COPY because I believe we can support it properly now, but I will have
to call it something else and that is for a later time.
Notes:
svn path=/head/; revision=82289
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82274
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82273
|
| |
|
|
|
|
|
|
|
|
| |
start means ...
to
.Fa l_start
means ...
Notes:
svn path=/head/; revision=82272
|
| |
|
|
|
|
|
| |
There is no such argument 'fildes' in the SYNOPSIS. It's called 'fd'.
Notes:
svn path=/head/; revision=82271
|
| |
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=82252
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82240
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82216
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82197
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82177
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82176
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82139
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82103
|
| |
|
|
|
|
|
|
|
| |
a "function" instead of a "routine".
Submitted by: ru
Notes:
svn path=/head/; revision=82090
|
| |
|
|
|
|
|
| |
Submitted by: nectar
Notes:
svn path=/head/; revision=82089
|
| |
|
|
|
|
|
| |
component of the progname argument.
Notes:
svn path=/head/; revision=82087
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82086
|
| |
|
|
| |
Notes:
svn path=/head/; revision=82081
|
| |
|
|
|
|
|
| |
Submitted by: ru
Notes:
svn path=/head/; revision=82077
|
| |
|
|
|
|
|
| |
path.
Notes:
svn path=/head/; revision=82075
|
| |
|
|
|
|
|
|
|
| |
instead of char *.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=81975
|
| |
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=81969
|
| |
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=81966
|
| |
|
|
| |
Notes:
svn path=/head/; revision=81912
|
| |
|
|
|
|
|
|
|
|
| |
socket option for the Unix domain. It's weaker than the
socket option (this only returns the uid and gid, while the
socket opt. can return the entire group list), and is
implemented mostly for compatibility with OpenBSD.
Notes:
svn path=/head/; revision=81861
|
| |
|
|
| |
Notes:
svn path=/head/; revision=81853
|