Age | Commit message (Collapse) | Author |
|
trying to check what's missing;
|
|
incorrect client garbage. ok deraadt sthen
|
|
|
|
rename variable and index accordingly.
|
|
for a multicast/broadcast destination address.
These checks have already been done in the Ethernet and IP layers and
the mbuf(9) should contain all the required information at this point.
But since we cannot trust this spaghetti stack, be paranoid and make
sure to set the flags in the IP input routines.
Use explicit comments, requested by deraadt@. ok claudio@
|
|
Build failure reported by Sebastien Marie
testing & ok phessler@
|
|
interrupt routine properly initialize a variable. Finally stop talking
about the "bus event handler thread". Our USB stack has only one thread
doing discovery for all buses.
Prompted by a report from Patrick Wildt.
|
|
|
|
to p2p interfaces always mark them as Multipath. This way we can have
multiple routes to the same destination as long as the local address is
different.
ok mikeb@
|
|
interfaces with an IPv6 address.
ok henning@, mikeb@, deraadt@
|
|
ok miod@ some time ago
|
|
there is no reason to keep the NX bit around on null PTEs (PTEs that have
been removed).
|
|
There have been various build errors for coming on two years now.
It doesn't work and nobody has expressed any interest in saving it.
From natano; ok millert@
|
|
on newer sun4v implementations (possibly SPARC T3 and later, definitely not
there on SPARC T5) and it should not be necessary on older systems.
Tested by dlg@
|
|
|
|
The situation was: memcpy swaps registers and drops into bcopy, which does
the overlap check, before getting around to business. But memcpy is not
supposed to handle overlapped arguments special, so we don't need all this
complex register swapping and tests up front -- when memcpy is the most
common operation. Refactor all these upside downupside down.
Survived multiple make builds, so probably good, and faster.
ok dlg
|
|
ranges while we're there.
ok deraadt@, tested by many and in snaps
|
|
in pmap.c - equivalent code will shortly be committed to locore.S that
accomplishes the same thing.
ok deraadt@
|
|
Fixes a pfctl crash with an anchor name containing
an embedded nul found with the afl fuzzer.
pfctl parse.y patch from and ok deraadt@
|
|
|
|
|
|
Would be nice to document when/where this originated (in glibc?) if
anyone knows...
tweaks by schwarze@
ok jmc@ espie@ kettenis@ schwarze@ dimitry(at)google.com
|
|
noticed by deraadt@
|
|
|
|
your software on noexec filesystems...
|
|
--------
r260571 | jilles | 2014-01-12 12:30:55 -0800 (Sun, 12 Jan 2014) | 9 lines
fts: Stat things relative to the directory fd, if possible.
As a result, the kernel needs to process shorter pathnames if fts is not
changing directories (if fts follows symlinks (-L option to utilities), fts
cannot open "." or FTS_NOCHDIR was specified).
Side effect: If pathnames exceed PATH_MAX, [ENAMETOOLONG] is not hit at the
stat stage but later (opendir or application fts_accpath) or not at all.
--------
Prompted by a similar diff from (enh (at) google.com), who also reran a
performance test.
ok millert@
|
|
slightly tweaked version of an earlier diff ok'd by djm@ and miod@
|
|
fixes a crash found by the afl fuzzer
ok djm@ miod@
|
|
ip_print() and others.
Allows code deciding on a minimum length to memmove()
to work as intended, preventing various crashes found
with the afl fuzzer. Callers of ip6_print() should of
course be fixed to provide sane lengths as well.
ok deraadt@ djm@
|
|
|
|
- Remove a bogus if_ierrors++ which if the counter was incremented it
would be overwritten by ixgbe_update_stats_counters()
ok mikeb@
|
|
|
|
|
|
the young kids and old greybeards who know that bcopy has always handled
the ov case.
|
|
|
|
|
|
- Removed 'increased limit open files' log message that is written
to console. It is only written on verbosity 4 and higher.
This keeps system bootup console cleaner.
- Fix #627: SSL_CTX_load_verify_locations return code not properly
checked.
- Fix that CD flag disables DNS64 processing, returning the DNSSEC
signed AAAA denial.
- Fix cdflag dns64 processing.
ok sthen@
|
|
1. The first argument of .Fn is not supposed to be parsed.
2. The .Fn macro is not supposed to reopen its scope after punctuation.
|
|
|
|
|
|
from schwarze@
|
|
from schwarze@
|
|
|
|
from schwarze again
|
|
represent newlines still.
|
|
|
|
evbuffers, not evbufbuffers.
|
|
.Fo evbuffer_readln
.Fa "struct evbuffer *buf"
.Fa "size_t *read_out"
.Fa "enum evbuffer_eol_style eol_style"
.Fc
is more readable mdoc for very long prototypes than lines like
.Fn "evbuffer_readln" "struct evbuffer *buf" "size_t *read_out" "enum evbuffer_eol_style eol_style"
|
|
evbuffer_foo functions do. reyk, nicm, jmc, and schwarze seem to
support a manpage as a reasonable solution to this problem.
im putting this in a separate manpage because i find they get too
cumbersome when they get too big. ingo agrees (and suggests even
this might be too big).
the file is evbuffer_new.3 rather than evbuffer.3 because we document
functions.
ok reyk@ nicm@ jmc@ schwarze@
this is rough, everyone has tweaks coming.
|
|
These are the direct sources from NLnet Labs upstream, minus these:
compat contrib libunbound/python pythonmod testcode testdata winrc
ok deraadt@ jakob@
|