opnsense-src/usr.sbin
Kazutaka YOKOTA 5f436cfb7b The `moused' daemon is made to support various serial mouse
protocols to recognized extra buttons and wheel/roller. It now has
PnP COM device support code, thus, some recent mouse products are
automatically detected and an appropriate protocol is selected.
The `-i' option will print the result of auto-detection.

- Added support for the following SERIAL mice:
      ALPS GlidePoint, MS IntelliMouse, Kensington Thinking Mouse
  (Genius NetMouse, NetMouse Pro, ASCII MieMouse, Logitech MouseMan+,
  FirstMouse+ are compatible with MS IntelliMouse, when connected
  to a serial port, thus requires no explicit support)
- Added PnP serial mouse identification capability as defined
  by Microsoft and Hayes in "Plug and Play External COM Device
  Specification, rev 1.00".  This support will enable us to identify
  the correct protocol to use, or choose a compatible protocol for the
  given mouse.
- Utilize new ioctls defined in `mouse.h' to get hardware and protocol
  information on PS/2 and bus mouse devices.  Try to guess the correct
  protocol and port combination based on the obtained info.
- Use MOUSE_SETLEVEL ioctl.
- Use constants defined in `mouse.h' rather than using own definitions.
- A New command line option.  The -i option prints the information
  collected though the PnP code and psm/mse ioctls mentioned above,
  and just quits.  This is to test `moused's ability, or inability, to
  detect the correct protocol for the given mouse automatically.
- A new command line option.  The -m option maps a physical button
  to a logical button.
- A new command line option.  The -z option maps the Z axis movement to
  another axis or a pair of buttons.
- Add other options: -3, -C -F -P.
- Added a handler for SIGHUP.  This has been suggested by somebody in the
  past (I don't remember who).  He wanted this because he wants to attach
  or detach a mouse while his laptop is suspended.  Now `moused' will
  reopens and reinitialize the specified port whenever a SIGHUP is
  received.  I don't know how useful this can be...
1997-12-07 08:11:16 +00:00
..
ac Style in rcsid, sort #include. 1997-09-01 06:11:40 +00:00
accton Use err(3). 1997-09-01 06:12:37 +00:00
adduser Typo alert. 1997-11-02 00:58:39 +00:00
amd Cleanup. 1997-10-05 12:28:02 +00:00
apm Output the estimated battery lifetime as "hh:mm:ss" along with 1997-11-12 04:16:23 +00:00
apmconf Use err(3). Silent -Wall. 1997-09-02 06:37:48 +00:00
arp Submitted by: Archie@Whistle.com (Archie Cobbs) 1997-11-13 01:16:57 +00:00
bad144 Use err(3). Add usage(). Remove Xref: format(8) does not exist. 1997-09-04 11:40:51 +00:00
bootparamd Fix a number of buffer overflow conditions. 1997-10-19 10:42:39 +00:00
cdcontrol spelling corrections. 1997-09-13 16:01:53 +00:00
chown Chown(8) compiled with -DSUPPORT_DOT (backward compatibility) does 1997-09-21 09:13:57 +00:00
chroot Remove unused #include. Statisize usage(). 1997-09-15 06:32:01 +00:00
ckdist Put includes in alphabetical order. various cosmetics. 1997-09-15 06:33:52 +00:00
config Fix incorrect format string detected by "-Wformat". 1997-11-18 03:41:51 +00:00
cron Log run-time parsing errors now 1997-11-02 17:22:20 +00:00
crunch Add a new special called `keep' to the list of special options. It 1997-10-05 13:35:05 +00:00
ctm Delete ctm_scan program. There is no manpage for ctm_scan 1997-10-12 19:58:53 +00:00
dev_mkdb Use err(3) instead of local redefinition. 1997-09-17 06:26:06 +00:00
diskpart Fix: too many arguments passed to fprintf(). 1997-11-18 05:56:03 +00:00
edquota Use err(3). Add prototypes. 1997-09-17 06:29:23 +00:00
fdcontrol Perror() -> warn(). 1997-09-17 06:30:22 +00:00
fdformat Use err(3). Document options in man page, not in usage string. 1997-09-17 06:32:45 +00:00
fdwrite Use err(3). Document -y flag. Remove unused -s flag from getopt string. 1997-09-18 06:35:51 +00:00
inetd Add possibility to specify maximum number of connections per minute 1997-10-29 21:49:04 +00:00
iostat Use err(3). 1997-09-19 06:27:30 +00:00
IPXrouted Major IPXrouted rework. 1997-07-06 07:38:36 +00:00
kbdcontrol Use err(3). Typo fixes in man page. 1997-09-19 06:28:57 +00:00
kbdmap Use An macro for author name. 1997-09-19 06:29:52 +00:00
kernbb Typo fix. 1997-10-12 11:51:25 +00:00
keyadmin Use err(3). Make it -Wall friendly. Typo fix in man page. 1997-09-23 06:32:33 +00:00
keyserv Use err(3). Put includes in alphabetical order. 1997-09-23 06:36:27 +00:00
kgmon Use err(3). Add usage() and prototypes. 1997-09-23 06:38:54 +00:00
kvm_mkdb Statisize usage(). Add return(0) for -wall. 1997-09-24 06:44:12 +00:00
lpr Fix incorrect format string in call to errx(). 1997-12-06 17:55:07 +00:00
lptcontrol Use err(3). 1997-09-25 06:36:29 +00:00
manctl Stylistic changes in man page. 1997-09-25 06:38:17 +00:00
mixer According to Bruce, err(-1,..) is bogus. Change it to err(1,..). More commits 1997-10-01 06:34:09 +00:00
mkdosfs Pah! I didn't stick to my own advise to adjust the padding... 1997-11-07 00:18:25 +00:00
mount_portalfs compare return value from getopt against -1 rather than EOF, per the final 1997-03-29 03:33:12 +00:00
mountd If a host in an export line in /etc/exports (or within a netgroup on 1997-09-12 16:25:24 +00:00
moused The `moused' daemon is made to support various serial mouse 1997-12-07 08:11:16 +00:00
mptable Use err(3). Add missing parameter for printf() (reviewed by steve). 1997-09-25 06:47:33 +00:00
mrouted Use err(3). Add usage(). Rewrote man pages in mdoc format. 1997-09-30 06:15:23 +00:00
mtest Use err(3). -Wall cleaning. 1997-10-01 06:27:34 +00:00
mtree Use err(3) instead of local redefinition. 1997-10-01 06:30:02 +00:00
named Don't override BINOWN and BINGRP by setting them to "bin". Use the 1997-05-17 11:53:03 +00:00
named.reload Revert $FreeBSD$ to $Id$ 1997-02-22 16:15:28 +00:00
named.restart Revert $FreeBSD$ to $Id$ 1997-02-22 16:15:28 +00:00
natd Reverse my previous change and use htons() on an int 1997-12-06 12:00:32 +00:00
ncrcontrol Use err(3). 1997-10-02 11:46:53 +00:00
ndc Check named_enable rather than just named_flags. 1997-06-18 01:55:19 +00:00
newsyslog Sleep 10secs after kill -HUP instead of 3secs, some daemons like Apache 1997-11-30 18:58:18 +00:00
nfsd Fix two missing arguments detected by "-Wformat". 1997-11-18 03:14:53 +00:00
nologin An odd merge from 2.2 to -current. Somehow that 2.2 nologin.5 1997-03-03 06:47:27 +00:00
nslookup Revert $FreeBSD$ to $Id$ 1997-02-22 16:15:28 +00:00
pccard - Don't worry about the previous state of the card (insert/removed), and 1997-11-25 19:15:59 +00:00
pciconf Sync usage string with man page. 1997-10-06 11:38:30 +00:00
pcvt Something that should have been done 2.5 years ago: install pcvt's 1997-10-18 10:40:02 +00:00
periodic Sort cross refereces in section SEE ALSO. 1997-09-29 19:11:55 +00:00
pkg_install MF22: Revert part of -p handling. 1997-11-14 01:56:04 +00:00
pnpinfo bmake'd pnpinfo 1997-09-19 15:41:57 +00:00
portmap Use err(3). Add usage(). 1997-10-09 07:17:36 +00:00
ppp Only allow one arg to `delete' - the mask & gateway aren't necessary. 1997-12-07 04:09:15 +00:00
pppctl Add Id string. 1997-11-18 00:22:07 +00:00
pppd Don't logwtmp(), login() already does it. 1997-10-28 16:50:56 +00:00
pppstats Duh, calculate the compression ration correctly. (fixed point artithmatic 1997-09-10 08:43:17 +00:00
procctl explicitly set MAN8 since only MAN1 is defaulted. 1997-12-07 02:35:18 +00:00
pstat Reviewed by: various. 1997-11-12 05:42:33 +00:00
pw Use err(3) instead of local redefinition. Add rcsid string. 1997-10-10 06:23:42 +00:00
pwd_mkdb Staticize usage(). Cosmetics. 1997-10-10 06:27:07 +00:00
qcamcontrol Use err(3). Silent -Wall. 1997-10-10 06:31:07 +00:00
quot Use err(3). Silent -Wall. 1997-10-10 06:31:07 +00:00
quotaon Use err(3). Add prototypes. Cosmetic in usage string. 1997-10-13 11:01:33 +00:00
rarpd Mdoc'ify man page. 1997-10-13 11:03:36 +00:00
repquota Use err(3). Add prototypes. 1997-10-13 11:05:07 +00:00
rmt Hide sccsid[]. Typo in man page. 1997-10-13 11:06:30 +00:00
rndcontrol Use err(3). 1997-10-13 11:08:47 +00:00
rpc.lockd Use err(3). Add usage() and #includes. 1997-10-13 11:13:33 +00:00
rpc.statd Use err(3). Add usage() and #includes. 1997-10-13 11:13:33 +00:00
rpc.yppasswdd Remove multiply defined Id string. Hide sccsid string. 1997-10-13 11:18:53 +00:00
rpc.ypupdated Use err(3). Remove multiply defined Id string. 1997-10-13 11:22:39 +00:00
rpc.ypxfrd Use err(3). Remove multiply defined Id string. 1997-10-13 11:22:39 +00:00
rtprio Use err(3). Sync usage string and man page. 1997-10-13 11:24:01 +00:00
rwhod Use err(3). Add usage. 1997-10-13 11:27:55 +00:00
sa Add usage(). 1997-10-15 06:41:19 +00:00
sade Remove an extraneous ".kbd" that crept in for the Swiss German 1997-11-26 22:48:24 +00:00
sendmail improve anti-spam rulesets: check_relay, check_mail, check_rcpt. 1997-11-30 23:28:26 +00:00
sgsc Use err(3). Rewrote man page in mdoc format. 1997-10-15 06:42:28 +00:00
sicontrol Use err(3). Add prototypes. 1997-10-15 06:43:54 +00:00
sliplogin Insist that the user has group network. 1997-09-05 23:11:28 +00:00
slstat Hardcode progname in usage string. 1997-10-20 12:41:41 +00:00
spkrtest Typo. 1997-10-20 12:43:03 +00:00
spray Fix usage in man page. Remove progname. 1997-10-20 12:44:53 +00:00
stallion Use err(3). Remove progname. 1997-10-20 12:51:34 +00:00
sysctl Add missing argument detected by "-Wformat". 1997-11-18 03:37:45 +00:00
sysinstall Remove an extraneous ".kbd" that crept in for the Swiss German 1997-11-26 22:48:24 +00:00
syslogd Cosmetic in usage string. 1997-10-20 12:55:49 +00:00
tcpdump Update Makefile to build tcpdump-3.3 . 1997-05-27 02:21:28 +00:00
timed Make all strings representing hostnames to be NUL-terminated within 1997-10-31 12:33:14 +00:00
traceroute Import Lite2's src/usr.sbin, except for timed. All changed files 1997-08-02 19:36:03 +00:00
trpt Use err(3). Add usage() and prototypes. 1997-10-22 06:23:12 +00:00
tzsetup Teach tzsetup to understand blank lines in the iso3166 file. 1997-11-07 00:07:27 +00:00
vidcontrol Use err(3). Stylistic changes in man page. 1997-10-27 07:52:10 +00:00
vipw Statisize usage(). 1997-10-27 07:53:22 +00:00
vnconfig Use err(3). Add prototypes. Document -s and -r flags. 1997-10-27 07:55:31 +00:00
watch Use err(3). 1997-10-27 12:21:10 +00:00
wlconfig Cosmetic in err() strings. 1997-10-27 12:23:08 +00:00
wormcontrol One line usage string: see man page for more info. 1997-10-27 12:25:38 +00:00
xntpd Typo fix. 1997-09-22 10:12:47 +00:00
xten Add usage() and err(3). Sync man page with usage string. 1997-10-27 12:27:21 +00:00
yp_mkdb Remove `progname'. 1997-10-27 12:29:25 +00:00
ypbind Use err(3). Change =' to ==' in two places, so that server not responding/ 1997-10-27 07:45:47 +00:00
yppoll Use err(3). 1997-10-27 12:30:30 +00:00
yppush Cosmetics in yp_error() and usage(). 1997-11-03 07:53:44 +00:00
ypserv Some touchups courtesy of Philippe Charnier. 1997-11-16 03:49:12 +00:00
ypset Use err(3). 1997-10-29 07:26:09 +00:00
zic Use err(3). Rewrote man page using mdoc format. 1997-10-29 07:27:56 +00:00
Makefile add procctl 1997-12-07 02:27:48 +00:00
Makefile.inc BSD 4.4 Lite usr.sbin Sources 1994-05-26 05:23:31 +00:00