Fix a (very) longstanding bug in moused(8) affecting high-resolution
rodents when linear acceleration (-a) was enabled with a <1 value to
slow them down.
Previously, rounding errors would eat small movements so the mouse
had to be moved a certain distance to get any movement at all. We
now calculate the rounding errors and take them into account when
reporting movement.
Submitted by: Oliver Fromme <olli -at- lurza.secnetix.de>
rpcbind.c: rev. 1.15, 1.16, 1.17
rpcbind.8: rev. 1.10
1)Make it possible for rpcbind(8) to bind TCP listening socket to an IP
other than INADDR_ANY.
2) Add the -6 option to specify "IPv6 only".
PR: 84494, 1122566
moused.8 rev 1.60 and rev 1.61
Makefile rev 1.9
Add dynamic acceleration to moused(8). This introduces a '-A' flag to
control the acceleration algorithm. It can be used together with the '-a'
flag for regular acceleration. [1]
Convert macros to use C99's syntax for macros with a variable number of
arguments.
Markup fixes to moused(8).
Submitted by: Oliver Fromme <olli -at- lurza.secnetix.de> [1]
Behind on MFCs: philip
* Add missing '${BASEDIR}/'s, thereby fixing problems when the "-b basedir"
option is used.
* Don't add new kernel modules into a non-existent kernel directory.
* Remove files before the directory which contains them.
----------------------------
revision 1.6
date: 2007/04/12 08:39:13; author: ceri; state: Exp; lines: +2 -2
Bump .Dd for r1.5; fix grammatical problem.
----------------------------
revision 1.5
date: 2007/04/12 08:35:58; author: mtm; state: Exp; lines: +18 -1
Specify the correct way to modify this file, and warn that the
user should not depend on the internal variables documented in
this man page.
----------------------------
revision 1.30
date: 2007/04/12 08:17:56; author: mtm; state: Exp; lines: +2 -7
o Use the uidstart variable instead of uuid (bug #3)
o Actually save the variable to adduser.conf (bug #2)
o (bug #1 to be fixed in an upcomming commit to adduser.conf.5)
----------------------------
revision 1.29
date: 2007/04/12 07:38:26; author: mtm; state: Exp; lines: +13 -12
Errm... I don't see how rev. 1.26 could have possibly worked or been tested.
Fix it for real.
Submitted by: Johnny Lee <johnny@bmtk.com>
1.16: compile under WARNS=6
1.17: Make rpc.statd INET* indipendent by converting
sockaddr_in structures to sockaddr ones and using
svc_getrpccaller instead of svc_getcaller.
A similar patch was committed to rpc.lockd back in 2002 . [1]
PR: bin/42004 [1]
Align the interfaces for the various watchdogs and make the interface
behave as expected.
Also:
- Return an error if WD_PASSIVE is passed in to the ioctl as only
WD_ACTIVE is implemented at the moment. See sys/watchdog.h for an
explanation of the difference between WD_ACTIVE and WD_PASSIVE.
- Remove the I_HAVE_TOTALLY_LOST_MY_SENSE_OF_HUMOR define. If you've
lost your sense of humor, than don't add a define.
Specific changes:
i80321_wdog.c
Don't roll your own passive watchdog tickle as this would defeat the
purpose of an active (userland) watchdog tickle.
ichwd.c / ipmi.c:
WD_ACTIVE means active patting of the watchdog by a userland process,
not whether the watchdog is active. See sys/watchdog.h.
kern_clock.c:
(software watchdog) Remove a check for WD_ACTIVE as this does not make
sense here. This reverts r1.181.
Revision Changes Path
1.371 +1 -0 src/share/man/man4/Makefile
1.8 +69 -25 src/share/man/man4/watchdog.4
1.4 +7 -1 src/share/man/man9/watchdog.9
1.3 +15 -11 src/sys/arm/xscale/i80321/i80321_wdog.c
1.7 +12 -30 src/sys/dev/ichwd/ichwd.c
1.8 +8 -17 src/sys/dev/ipmi/ipmi.c
1.8 +3 -1 src/sys/dev/mk48txx/mk48txx.c
1.4 +4 -1 src/sys/dev/watchdog/watchdog.c
1.33 +9 -9 src/sys/i386/i386/elan-mmcr.c
1.193 +3 -3 src/sys/kern/kern_clock.c
1.4 +0 -4 src/sys/sys/watchdog.h
and
Don't exit from watchdogd on receiving a signal if we cannot stop the watchdog.
That'll require -KILL. This avoids resetting your system on one of the
watchdogs that you cannot disable.
Revision Changes Path
1.15 +18 -11 src/usr.sbin/watchdogd/watchdogd.c
Reviewed by: phk