Re-order MAC and DAC checks in shmget() in order to give precedence to
the MAC result, as well as avoid losing the DAC check result when MAC
is enabled.
Reported by: Patrick LeBlanc <Patrick dot LeBlanc at sparta dot com>
Reminded by: shangjie dot li at gmail dot com
Note: these are defaulting to off for the moment. Use
'sysctl debug.minidump=1' to enable them. These should be turned on
relatively soon though.
Reminded by: emaste
Fix ALT_BREAK_TO_DEBUGGER on the AT91 :
The core uart code expects the receive method to actually puts the
characters read into its buffers. For AT91, it's done in the ipend routine,
so also check if we have the alternate break sequence here.
Add rc.d/bridge which is invoked when a new interface arrives and can
automaticly add it to an Ethernet bridge.
r1.287 src/etc/defaults/rc.conf
r1.73 src/etc/rc.d/Makefile
r1.1 src/etc/rc.d/bridge
r1.20 src/etc/rc.d/netif
r1.299 src/share/man/man5/rc.conf.5
Announce all interfaces to devd on attach/detach. This adds a new devctl
notification so all interfaces including pseudo are reported.
r1.33 src/etc/devd.conf
r1.9 src/etc/rc.d/devd
r1.256 src/sys/net/if.c
Add FreeBSD version information to the menu title so it's possible to
see which release you are installing (really which FreeBSD version the
installer is running, but that shouldn't matter in all normal cases).
Enable DSO (Dynamic Shared Object) support. This makes it possible
for OpenSSL to load engines run-time, e.g. for using the opensc
engine port.
The OpenSSL Configure script enables DSO support on FreeBSD by
default, we just don't use the Configure script during OpenSSL builds
in the base system.
The improvements are:
- can get the kld info from core files via kvm(3);
- can use kldstat(2) directly, which is a piece of cake;
- can use .symbols or whatever, which allows for use by
non-developers when reporting system crashes -- now asf(8)
can be mentioned in the handbook at last;
- speed (no more double fts(3) per loaded module);
- various bugs fixed.
- Removed updates to if_ibytes, if_obytes, if_imcasts, and if_omcasts.
These should not be handled by the driver.
- Add code to handle excessively fragmented mbufs when mapping TX frames.