freebsd-dev/sys
Alexander V. Chernikov 4a01b854ca SO_RERROR indicates that receive buffer overflows should be handled as errors.
Historically receive buffer overflows have been ignored and programs
could not tell if they missed messages or messages had been truncated
because of overflows. Since programs historically do not expect to get
receive overflow errors, this behavior is not the default.

This is really really important for programs that use route(4) to keep in sync
with the system. If we loose a message then we need to reload the full system
state, otherwise the behaviour from that point is undefined and can lead
to chasing bogus bug reports.
2021-02-08 21:42:20 +00:00
..
amd64 amd64: fix up a braino in strlen comment 2021-02-08 19:24:26 +00:00
arm Remove obsolete code gated on _ARM_ARCH_* 2021-01-28 10:41:45 +00:00
arm64 arm64: optimize set_syscall_retval() 2021-02-08 10:46:47 +00:00
bsm
cam
cddl arm64: Improve DDB backtrace support 2021-02-01 14:15:57 +00:00
compat epoll: Store epoll_event udata member in ext member of kevent. 2021-02-08 02:46:14 +03:00
conf amd64: implement strlen in assembly 2021-02-08 19:15:21 +00:00
contrib ipfilter: Use the softn (NAT softc) host map size in ip_nat6 calculation. 2021-02-05 18:39:38 -08:00
crypto armv8crypto: Extract GCM state into a structure 2021-02-08 09:19:10 -05:00
ddb
dev wsp: Add sysctl tunable for Z-Axis inversion 2021-02-09 00:35:39 +03:00
dts Remove DTS files for arm boards we don't support 2021-01-27 10:02:01 +00:00
fs msdosfs: fix vnode leak with msdosfs_rename() 2021-01-31 21:37:44 +00:00
gdb
geom opencrypto: Introduce crypto_dispatch_async() 2021-02-08 09:19:19 -05:00
gnu
i386 Fix a typo. 2021-01-27 21:52:41 -08:00
isa
kern SO_RERROR indicates that receive buffer overflows should be handled as errors. 2021-02-08 21:42:20 +00:00
kgssapi opencrypto: Introduce crypto_dispatch_async() 2021-02-08 09:19:19 -05:00
libkern Restore the augmented strlen commentary 2021-02-08 19:15:21 +00:00
mips mips: fix NLM platforms breakage caused by e0a0a3ef 2021-01-31 23:56:22 -08:00
modules zfs: update zfs_config.h to match OpenZFS gf11b09dec 2021-02-01 22:21:33 +01:00
net SO_RERROR indicates that receive buffer overflows should be handled as errors. 2021-02-08 21:42:20 +00:00
net80211
netgraph SO_RERROR indicates that receive buffer overflows should be handled as errors. 2021-02-08 21:42:20 +00:00
netinet SO_RERROR indicates that receive buffer overflows should be handled as errors. 2021-02-08 21:42:20 +00:00
netinet6 SO_RERROR indicates that receive buffer overflows should be handled as errors. 2021-02-08 21:42:20 +00:00
netipsec SO_RERROR indicates that receive buffer overflows should be handled as errors. 2021-02-08 21:42:20 +00:00
netpfil Allow setting alias port ranges in libalias and ipfw. This will allow a system 2021-02-02 13:24:17 -08:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed Fix mismerge in OFED update 2021-02-04 13:58:24 -05:00
opencrypto ktls: Avoid wakeups and locking for synchronous callbacks 2021-02-08 09:19:27 -05:00
powerpc powerpc64: Fix boot on virtual-mode OF (PowerMac G5) 2021-02-07 16:13:55 -06:00
riscv riscv: add SBI system reset extension 2021-01-27 19:19:54 -04:00
rpc
security
sys SO_RERROR indicates that receive buffer overflows should be handled as errors. 2021-02-08 21:42:20 +00:00
teken
tests
tools syscalls.master: Add a new syscall type: RESERVED 2021-01-26 18:27:44 +00:00
ufs Revert 2d4422e799, Eliminate lock order reversal in UFS ffs_unmount(). 2021-01-30 00:03:37 -08:00
vm Add a VM flag to prevent reclaim on a failed contig allocation 2021-02-03 16:16:51 -05:00
x86 mca: Handle inconsistent CMCI capability reporting 2021-02-08 14:42:54 -05:00
xdr
xen
Makefile