One change in this patch relative to the changes in HEAD is that the
mroute statistics will still fallback to using libkvm on live kernels
if the sysctl fails.
The wpa_passphrase(8) manual page states that it first appeared in
FreeBSD 6.2, but it didn't make it into RELENG_6_2.
Update the manual page to say "FreeBSD 6.3".
1.91 -
When /usr/sbin/xten went away back in 2003, /usr/libexec/xtend was
overlooked.
1.92 -
The archive_write_prepare.3 man page was removed in November 2006.
The wpa man pages were moved to section 8 in June 2005.
The clean_environment() function was removed from libutil in February
2004, so its man page is well overdue for removal.
1.93 -
Nuke man page links that were orphaned by vendor branch import of
TrustedBSD OpenBSM 1.0 alpha 6.
Fix kbdmux(4) issue with backslash/underscore key not working on
Japanese 106/109 keyboard.
PR: kern/112214, kern/99090
Submitted by: TAKAHASHI Yoshihiro, TOMITA Yoshinori
Approved by: re (hrs)
re(4) devices requires an external EEPROM. Depending on models it
would be 93C46(1Kbit) or 93C56(2Kbit). One of differences between them
is number of address lines required to access the EEPROM. For example,
93C56 EEPROM needs 8 address lines to read/write data. If 93C56
recevied premature end of required number of serial clock(CLK) to set
OP code/address of EEPROM, the result would be unexpected behavior.
Previously it tried to detect 93C46, which requires 6 address lines,
and then assumed it would be 93C56 if read data was not expected
value. However, this approach didn't work in some models/situations
as 93C56 requries 8 address lines to access its data. In order to fix
it, change EEPROM probing order such that 93C56 is detected reliably.
While I'm here change hard-coded address line numbers with defined
constant to enhance readability.
PR: 112710
Add a sysctl for the purge run interval so that it can
be tuned along with the rest of hostcache parameters.
The new sysctl name is `net.inet.tcp.hostcache.prune'.
Replace a constant with an already defined symbolic name for it.
- Implement the Marker Protocol for lacp
- Export the actor and partner peer info and show in ifconfig verbose
- Compare the partner system priority when choosing the aggregator.
- Cleanup whitespace, variable names and gc unused defines
Use the current user's login class for the decisions about where
the nologin(5) file is located and whether the user may bypass its
restriction.
Add some error checks.
Revision Changes Path
1.7 +16 -15 src/lib/libpam/modules/pam_nologin/pam_nologin.8
1.13 +42 -29 src/lib/libpam/modules/pam_nologin/pam_nologin.c
Note: To avoid POLA violation, the merged module still lets root
in irrespective of login.conf settings. In HEAD, root has to have
an explicit "ignorenologin" capability to bypass nologin(5).
PR: bin/107612
- Finally document the LOGIN_MECLASS hack in the manpage and comments.
- Fix login_getcaplist() prototype in the manpage.
- Improve the manpage markup.
- malloc M_NOWAIT -> M_WAITOK.
- Protect against divide by zero while calculating bus speed due to
possible broken kernel timecounter.
Reported/Tested by: silby
Revisions:
1.44 src/sys/dev/sound/pci/hda/hdac.c
1.8 src/sys/dev/sound/pci/hda/hdac_private.h
- Add codec id for Realtek ALC268.
- Add controller id for Intel 82801I (ICH9).
PR: kern/114399
Submitted by: Michael Fuckner <michael@fuckner.net>
- MSI support. Disable by default due to various issues with too many
broken hardwares. MSI can be enabled through device.hints(5) or
kenv(8) by setting "hint.pcm.%d.msi=1" (for RELENG_6, you need to
set/enable hw.pci.enable_msi=1).
Partially submitted by: kevlo
YAMAMOTO Taku <taku@tackymt.homeip.net>
Tested by: joel, kevlo, YAMAMOTO Taku
Add a new option for ppp.conf: rad_port_id. It allows to
change the way of what ppp submits to the RADIUS server
as NAS-Port-Id. Possible options are: the PID of the process
owning the corresponding interface, tun(4) interface number,
interface index (as it would get returned by if_nametoindex(3)),
or it's possible to keep the default behavior. Check the ppp(8)
manual page for details.
MFC ppp.8.m4 1.327:
Cleanup after previous commit.
PR: bin/112764
Submitted by: novel (myself)
Approved by: flz
named.conf. This brings us in line with BCP, and makes our
installed configuration usable as a local resolver right out
of the box.
This includes:
1.359 of etc/Makefile
1.5 of etc/namedb/Makefile
1.1 of etc/namedb/master/Makefile
all for the new files in etc/namedb/master,
1.23 and 1.24 of etc/namedb/named.conf to bring in the new
configuration options,
The new files in etc/namedb/master to support those options,
And deletion of the old *localhost*.rev files.
See the commit message to HEAD and the comments in the new
named.conf file for more details about the changes and the
reasons for them.
New sysctl: "hw.snd.compat_linux_mmap" to allow PROT_EXEC page
mapping, due to recent changes in linux compatibility layer which
require it. All linux applications that using sound + mmap() (mostly games)
require this to be enabled. Disabled by default.