| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
| |
a common __fdopendir() function. Also, take advantage of the new
O_DIRECTORY and O_CLOEXEC flags in opendir(3).
(Currently fdopendir(3) is commented out; it will be enabled shortly
alongside openat(2) et al.)
Tested by naddy@ in a bulk build.
tweaks and ok guenther@; stupid POSIX nit pointed out by oga@
|
|
|
|
|
|
|
|
| |
dd_flags is renamed to the placeholder position dd_unused so that
we can spot "broken software" which assumes we have Jan Simon Pendry's
union mounts (we don't have them, and won't have them ever again).
__opendir2 question spotted by matthew
verified to not break ports by sthen
|
|
|
|
| |
all hail the more strict malloc S flag!
|
|
|
|
| |
ok deraadt@, tedu@
|
|
|
|
| |
specified when calling open(2).
|
| |
|
|
|
|
| |
use-after-free bugs; ok krw@ dlg@ pirofti@
|
|
|
|
|
| |
to GCC4 it doesn't generate broken code anymore.
From Brad. Tested and verified by myself.
|
|
|
|
| |
Cuts cap_mkdb system time in half. OK nicm@
|
|
|
|
|
|
| |
been C99 complex (not struct complex) for couple of years.
- Remove BUGS section; cabs is finally prototyped in complex.h.
- Also document cabsl.
|
| |
|
| |
|
|
|
|
|
|
|
| |
individual pages (based on the existing string man pages). By Tim van
der Molen (tbvdm at xs4all dot nl) after a suggestion by millert@.
ok deraadt
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
modf(3), frexp(3), ldexp(3), fpclassify(3) pages are in libc, too.
|
|
|
|
|
| |
entries and unused implementations. It is clear that this situation
won't change.
|
| |
|
|
|
|
|
| |
on this historical behavior; so we're stuck in this stupid situation.
No cookie for me.
|
|
|
|
| |
Small test by marco@ and md5 /usr/lib/libcrypto.so.19.0 agrees.
|
| |
|
|
|
|
| |
by guenther@ months ago, had to wait for a libc major bump.
|
|
|
|
| |
struct sockaddress; mostly from freebsd. ok deraadt@ tedu@ nicm@
|
|
|
|
| |
extended-precision support. Mostly from Cephes.
|
|
|
|
| |
them in libc for a very long time. OK guenther@.
|
|
|
|
|
|
|
|
| |
`net.pipex.enable' to enable PIPEX. By default, pipex is disabled
and it will not process packets from wire. Update man pages and
update HOWTO_PIPEX_NPPPD.txt for testers.
discussed with dlg@, ok deraadt@ mcbride@ claudio@
|
|
|
|
|
|
| |
the wcsdup example.
ok stsp
|
| |
|
|
|
|
| |
ok tedu
|
|
|
|
|
|
|
| |
build on i386. This enables SSE2 optimizations for bignum multiplications,
Montgomery multiplications and sha512.
This speeds up Diffie-Hellman operations in isakmpd and iked quite
a bit. OK djm@, markus@, mikeb@
|
|
|
|
|
| |
switched a while back.
ok miod, kettenis
|
|
|
|
| |
ok stsp deraadt
|
|
|
|
|
|
| |
changes to libevent and zlib headers sent to the upstream maintainers.
ok jmc@ (for typos), millert@
|
| |
|
| |
|
|
|
|
|
|
|
| |
thread, then the save and restore of errno, FPU, and regs is unnecessary
and can be skipped.
"looks reasonable" marc@
|
|
|
|
| |
ok nicm@
|
| |
|
| |
|
| |
|
|
|
|
| |
is big endian.
|
|
|
|
|
|
|
|
|
|
|
| |
behaves as if SO_KEEPALIVE was set on all TCP sockets, forcing keepalives
to be sent every net.inet.tcp.keepidle half-seconds.
In conjunction with a keepidle value greatly reduced from the default,
this can be useful for keeping sessions open if you are stuck on a network
with short NAT or firewall timeouts.
Feedback from various people, ok henning@ claudio@
|
|
|
|
|
|
| |
the vfprintf(3) man page for ages. Based on code from NetBSD/FreeBSD.
Prevent ramdisk growth with a maze of #ifdefs.
ok robert, no objections deraadt, espie, millert
|
|
|
|
|
| |
getent() as toprec. Make cap_mkdb faster when building termcap.db.
OK nicm@
|
|
|
|
| |
is gone since 1999.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
commit, and deal with problems (if any) in tree.
Note that this adds the following functions. Ports with hacks might
need adjustments.
nexttoward(3), fma(3), nexttowardf(3), fmaf(3), acoshl(3), asinhl(3),
atanhl(3), coshl(3), sinhl(3), tanhl(3), expl(3), expm1l(3), logl(3),
log10l(3), log1pl(3), log2l(3), modfl(3), cbrtl(3), hypotl(3),
powl(3), erfl(3), erfcl(3), lgammal(3), tgammal(3), ceill(3),
floorl(3), lrintl(3), llrintl(3), roundl(3), lroundl(3), llroundl(3),
truncl(3), fmodl(3), remainderl(3), remquol(3), nextafterl(3),
nexttowardl(3), fmal(3).
With this commit, our library implements all functionality required
by C99. Documentation bits will follow.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- State that ftell() and ftello() return -1 on error rather than just a
non-zero value. The latter is not specific enough, because these
functions can also return non-zero on success.
- For clarity and search-friendliness, don't refer to fgetpos() and
fsetpos() as "the others", but mention them by name.
ok millert otto
|