| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/head/; revision=99282
|
| |
|
|
|
|
|
|
|
|
| |
with recent 2553bis.
Obtained from: KAME
MFC after: 3 weeks
Notes:
svn path=/head/; revision=99252
|
| |
|
|
|
|
|
|
|
|
|
| |
the correct location--this section consists solely of security
considerations information.
Sponsored by: DARPA, NAI Labs
Obtained from: TrustedBSD Project
Notes:
svn path=/head/; revision=99214
|
| |
|
|
| |
Notes:
svn path=/head/; revision=99116
|
| |
|
|
| |
Notes:
svn path=/head/; revision=99018
|
| |
|
|
|
|
|
| |
Obtained from: OpenBSD
Notes:
svn path=/head/; revision=99017
|
| |
|
|
|
|
|
| |
Spotted by: bde
Notes:
svn path=/head/; revision=98910
|
| |
|
|
|
|
|
|
|
|
| |
to the actual implementation. This is to allow libc_r to override
pselect() making it a cancellation point.
Prompted by: wollman
Notes:
svn path=/head/; revision=98909
|
| |
|
|
|
|
|
| |
Remove fmtcheck from application name space (fix the weak reference).
Notes:
svn path=/head/; revision=98908
|
| |
|
|
| |
Notes:
svn path=/head/; revision=98907
|
| |
|
|
|
|
|
|
|
|
|
| |
re-read from the stack mid copy. This may help mitigate the recent
Apache buffer overrun and future overruns of the sort.
Reviewed by: jdp
MFC after: 2 days
Notes:
svn path=/head/; revision=98899
|
| |
|
|
|
|
|
|
|
| |
fixes the build.
Reported by: dillon.
Notes:
svn path=/head/; revision=98887
|
| |
|
|
| |
Notes:
svn path=/head/; revision=98877
|
| |
|
|
|
|
|
| |
commit.
Notes:
svn path=/head/; revision=98872
|
| |
|
|
|
|
|
| |
plugs the hole.
Notes:
svn path=/head/; revision=98865
|
| |
|
|
| |
Notes:
svn path=/head/; revision=98860
|
| |
|
|
|
|
|
| |
Noticed by: nectar
Notes:
svn path=/head/; revision=98858
|
| |
|
|
|
|
|
| |
Submitted by: joost Pol <joost@pine.nl>
Notes:
svn path=/head/; revision=98855
|
| |
|
|
|
|
|
| |
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=98392
|
| |
|
|
| |
Notes:
svn path=/head/; revision=98373
|
| |
|
|
|
|
|
| |
notes. :-)
Notes:
svn path=/head/; revision=98315
|
| |
|
|
|
|
|
|
|
| |
Since they were never documented and have never appeared in a FreeBSD
release, no repo-copy of the header is done. This removes namespace
pollution from <time.h>.
Notes:
svn path=/head/; revision=98313
|
| |
|
|
|
|
|
| |
way to document this interface.
Notes:
svn path=/head/; revision=98273
|
| |
|
|
|
|
|
|
|
|
|
| |
condense the redundant bits.
o Provide an example for using snprintf over sprintf. This may be
supplemented with an asprintf() example soon.
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=98241
|
| |
|
|
| |
Notes:
svn path=/head/; revision=98196
|
| |
|
|
|
|
|
|
|
|
|
| |
a format string. This will later on be changed to a reference to the
FreeBSD Security Architecture after it has been committed.
PR: docs/39320
Sposnored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=98194
|
| |
|
|
|
|
|
|
|
|
|
| |
Hopefully, now it is more clear that the memory referenced by the
ptr argument of realloc(ptr,size) is freed and only the return value
of realloc() points to a valid memory area upon successful completion.
Submitted by: Martin Faxer <gmh003532@brfmasthugget.se>
Notes:
svn path=/head/; revision=97967
|
| |
|
|
|
|
|
| |
(5.0 -> 4.6).
Notes:
svn path=/head/; revision=97924
|
| |
|
|
|
|
|
| |
a call to this for, but apparently somehing in libstdc++ does.
Notes:
svn path=/head/; revision=97823
|
| |
|
|
|
|
|
|
| |
Spotted and suggested by: des
MFC after: 3 weeks
Notes:
svn path=/head/; revision=97748
|
| |
|
|
|
|
|
| |
MFC after: 3 weeks
Notes:
svn path=/head/; revision=97734
|
| |
|
|
|
|
|
| |
WIFCONTINUED macro.
Notes:
svn path=/head/; revision=97715
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97682
|
| |
|
|
|
|
|
| |
MFC after: 1 day
Notes:
svn path=/head/; revision=97651
|
| |
|
|
|
|
|
| |
Partially submitted by: wollman
Notes:
svn path=/head/; revision=97639
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97584
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97570
|
| |
|
|
|
|
|
| |
will be updated to only define(__i386__) for ANSI cleanliness.
Notes:
svn path=/head/; revision=97551
|
| |
|
|
|
|
|
|
|
|
| |
__dlfunc_t to dlfunc_t to match what I have proposed to the Austin
Group. (This also makes it easier for applications to store these
values before they decide what to do with them, e.g., in a wrapper
function.)
Notes:
svn path=/head/; revision=97509
|
| |
|
|
|
|
|
| |
Reminded by: mike
Notes:
svn path=/head/; revision=97490
|
| |
|
|
|
|
|
|
|
|
|
| |
Add new dlfunc() interface, which is a version of dlsym() with a
return type that can be cast to a function pointer without turning
your computer into a frog.
Reviewed by: freebsd-standards
Notes:
svn path=/head/; revision=97475
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97470
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97469
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97468
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97467
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97466
|
| |
|
|
|
|
|
| |
available.
Notes:
svn path=/head/; revision=97423
|
| |
|
|
|
|
|
| |
Submitted by: keramida
Notes:
svn path=/head/; revision=97407
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The uuidgen command, by means of the uuidgen syscall, generates one
or more Universally Unique Identifiers compatible with OSF/DCE 1.1
version 1 UUIDs.
From the Perforce logs (change 11995):
Round of cleanups:
o Give uuidgen() the correct prototype in syscalls.master
o Define struct uuid according to DCE 1.1 in sys/uuid.h
o Use struct uuid instead of uuid_t. The latter is defined
in sys/uuid.h but should not be used in kernel land.
o Add snprintf_uuid(), printf_uuid() and sbuf_printf_uuid()
to kern_uuid.c for use in the kernel (currently geom_gpt.c).
o Rename the non-standard struct uuid in kern/kern_uuid.c
to struct uuid_private and give it a slightly better definition
for better byte-order handling. See below.
o In sys/gpt.h, fix the broken uuid definitions to match the now
compliant struct uuid definition. See below.
o In usr.bin/uuidgen/uuidgen.c catch up with struct uuid change.
A note about byte-order:
The standard failed to provide a non-conflicting and
unambiguous definition for the binary representation. My initial
implementation always wrote the timestamp as a 64-bit little-endian
(2s-complement) integral. The clock sequence was always written
as a 16-bit big-endian (2s-complement) integral. After a good
nights sleep and couple of Pan Galactic Gargle Blasters (not
necessarily in that order :-) I reread the spec and came to the
conclusion that the time fields are always written in the native
by order, provided the the low, mid and hi chopping still occurs.
The spec mentions that you "might need to swap bytes if you talk
to a machine that has a different byte-order". The clock sequence
is always written in big-endian order (as is the IEEE 802 address)
because its division is resulting in bytes, making the ordering
unambiguous.
Notes:
svn path=/head/; revision=97372
|
| |
|
|
|
|
|
| |
Spotted by: bde
Notes:
svn path=/head/; revision=97357
|