freebsd-skq/usr.sbin
Ed Schouten b05f9c86d1 Make the keyboard layer Unicode aware.
Just take keyent_t to use an u_int to store the Unicode codepoints.
Unfortunately the keymap is now too big to be loaded using an ioctl
argument, so change the ioctl to pick a pointer.

This change breaks kbdcontrol ABI. It doesn't break X11, because X11
doesn't do anything with syscons keymaps. It just switches the device
out of K_XLATE.

Obtained from:	//depot/user/ed/newcons/...
2009-09-19 17:56:26 +00:00
..
ac
accton
acpi Catch up with ACPICA 20090903. 2009-09-11 22:50:15 +00:00
adduser The original adduser/rmuser scripts in Perl used to modify the PATH 2008-07-30 18:37:21 +00:00
amd Don't use sys/nfs/rpcv2.h - it is part of the old kernel RPC implementation 2009-06-24 18:42:21 +00:00
ancontrol
apm
apmd
arp Remove bogus char cast. 2009-08-14 18:18:51 +00:00
asf
audit Merge OpenBSM 1.1 alpha 2 from the OpenBSM vendor branch to head, both 2008-12-02 23:26:43 +00:00
auditd Merge OpenBSM alpha 4 from OpenBSM vendor branch to head, both 2008-12-31 11:12:24 +00:00
auditreduce
authpf
bluetooth Teach btpand(8) to recognized Bluetooth device node names. 2009-05-18 16:00:18 +00:00
boot0cfg Write the MBR by using the bootcode verb of the gpart class. 2009-03-02 04:35:52 +00:00
boot98cfg
bootparamd Remove a useless cast. 2008-08-02 00:10:02 +00:00
bsnmpd Bump the version of all non-symbol-versioned shared libraries in 2009-07-19 17:25:24 +00:00
btxld The boot loader is a FreeBSD a.out binary for x86, not a VAX binary. 2009-09-10 00:47:32 +00:00
burncd Correct the type for the global var accessed in sig handlers. 2009-01-05 16:47:42 +00:00
cdcontrol - Enhance volume handling 2008-07-14 13:22:09 +00:00
chkgrp
chown In preparation for raising NGROUPS and NGROUPS_MAX, change base 2009-06-19 15:58:24 +00:00
chroot In preparation for raising NGROUPS and NGROUPS_MAX, change base 2009-06-19 15:58:24 +00:00
ckdist Constify return value of stripath and avoid unnecessary deconst 2008-11-19 00:09:01 +00:00
clear_locks
config Move the comment to it's correct place. 2009-02-07 11:40:47 +00:00
cpucontrol - Add support to atomically set/clear individual bits of a MSR register 2009-06-30 12:35:47 +00:00
crashinfo Fixed markup. 2009-09-17 19:15:49 +00:00
cron Fix typo. 2008-12-01 17:39:34 +00:00
crunch Run with -B and just .POSIX. 2009-01-31 07:03:36 +00:00
ctm
cxgbtool This adds a new "stdio" mode to cxgbtool - it's an interactive mode 2009-06-24 22:28:48 +00:00
daemon
dconschat Include <sys/wait.h> and <signal.h> for wait() and kill(). 2009-06-14 12:44:09 +00:00
devinfo
digictl
diskinfo Don't bother obtaining the ident if we are not going to print it. 2009-09-03 22:19:09 +00:00
dnssec-dsfromkey Update BIND to version 9.6.1rc1. This version has better performance and 2009-05-31 05:42:58 +00:00
dnssec-keyfromlabel Update BIND to version 9.6.1rc1. This version has better performance and 2009-05-31 05:42:58 +00:00
dnssec-keygen
dnssec-signzone
dumpcis Move sys/pccard/*.h here. 2009-02-15 03:21:37 +00:00
editmap
edquota Drag this code kicking and screaming into the twenty-first century. 2008-07-02 15:51:59 +00:00
eeprom - Sprinkle const. 2009-03-19 20:24:30 +00:00
extattr Invoke err() with a format string rather than directly with a passed 2008-07-15 16:07:34 +00:00
extattrctl
faithd
fdcontrol Drop the defunct FDOPT_NOERRLOG option from all the floppy utilities. 2009-06-24 19:47:53 +00:00
fdformat Drop the defunct FDOPT_NOERRLOG option from all the floppy utilities. 2009-06-24 19:47:53 +00:00
fdread Drop the defunct FDOPT_NOERRLOG option from all the floppy utilities. 2009-06-24 19:47:53 +00:00
fdwrite Drop the defunct FDOPT_NOERRLOG option from all the floppy utilities. 2009-06-24 19:47:53 +00:00
fifolog Fixed NAME section. 2009-04-04 15:48:09 +00:00
flowctl Get the other NG_PATHLEN while I'm here too :(. 2009-06-09 05:24:06 +00:00
freebsd-update Add support for backing up the old kernel when installing a new kernel 2009-08-19 20:47:31 +00:00
ftp-proxy
fwcontrol Remove reference to phy_delay from fwcontrol. Thanks for the catch! 2009-02-17 23:56:16 +00:00
getfmac
getpmac Style tweak. 2009-07-30 09:51:04 +00:00
gssd - Remove superfluous comment 2009-01-30 15:28:56 +00:00
gstat o Turn the batch mode on if stdout is not tty. 2009-03-12 13:17:46 +00:00
i2c Introduce the I2C diagnostic utility. It let's discover and inspect slave 2009-01-26 14:00:50 +00:00
ifmcstat Merge final round of MLD changes from p4: 2009-05-27 18:57:13 +00:00
inetd Sync comment with actual configuration format. 2009-02-13 22:48:05 +00:00
iostat iostat: add a bit of space between tty in/out columns 2009-08-15 17:57:21 +00:00
ip6addrctl
ipfwpcap Several cleanups to ipfwpcap(8). 2009-05-31 20:59:20 +00:00
IPXrouted Make IPXrouted compile using Clang by using ANSI function declarations. 2009-03-04 18:36:48 +00:00
jail Handle kernels that don't have IPv6 by not sending an "ip6.addr" 2009-07-31 14:30:06 +00:00
jexec Add libjail, a (somewhat) simpler interface to the jail_set and jail_get 2009-06-24 18:18:35 +00:00
jls Do not truncate IPv6 addresses when printing them in the 2009-08-12 12:29:07 +00:00
kbdcontrol Make the keyboard layer Unicode aware. 2009-09-19 17:56:26 +00:00
kbdmap - fix path for locale.alias 2009-04-28 20:20:13 +00:00
kernbb
keyserv Rename all symbols in libmp(3) to mp_*, just like Solaris. 2009-02-26 21:43:15 +00:00
kgmon
kgzip
kldxref various cleanups including: 2009-01-06 14:23:38 +00:00
lastlogin
lmcconfig Include string.h for strncpy prototype 2009-02-19 19:45:49 +00:00
lpr Fix end-of-line issues that can come up when `lpq' reads information 2009-06-24 16:57:33 +00:00
lptcontrol
mailstats
mailwrapper
makefs Fix LLVM compiler errors related to K&R declarations with ANSI prototypes. 2009-02-26 20:59:05 +00:00
makemap
manctl
memcontrol
mergemaster 1. Update the message that prints out for -U when the mtree database does 2009-06-09 20:20:08 +00:00
mfiutil Update the man page for manual section 8 2009-08-17 06:15:08 +00:00
mixer
mld6query - rename the RETURN VALUES section to EXIT STATUS 2009-01-07 00:59:34 +00:00
mlxcontrol Make mlxcontrol work with more than one system drive: 2008-09-12 17:40:17 +00:00
mount_nwfs
mount_portalfs Rework the credential code to support larger values of NGROUPS and 2009-06-19 17:10:35 +00:00
mount_smbfs
mountd Don't use sys/nfs/rpcv2.h - it is part of the old kernel RPC implementation 2009-06-24 18:42:21 +00:00
moused
mptable
mptutil Update the mptutil man page for FreeBSD 8.0 2009-08-17 06:15:44 +00:00
mtest Merge IPv6-capable mtest(8) from MLDv2 branch. 2009-04-29 09:50:04 +00:00
mtree Write timestamps with exactly 9 digits after the period. 2009-01-31 05:17:28 +00:00
named Add support for the build options that are currently in the port: 2009-06-01 21:58:59 +00:00
named-checkconf
named-checkzone
named.reload
ndiscvt Integrate the NDIS USB support code to CURRENT. 2008-12-27 08:03:32 +00:00
ndp Improve flexibility of receiving Router Advertisement and 2009-09-12 22:08:20 +00:00
newsyslog Fix 6-year old cut&paste error. The # could be escaped with '\', not 2008-06-26 07:02:47 +00:00
nfscbd - Include rpcv2.h before other NFS includes. That allows nfscbd to 2009-06-20 08:46:40 +00:00
nfsd Don't use sys/nfs/rpcv2.h - it is part of the old kernel RPC implementation 2009-06-24 18:42:21 +00:00
nfsdumpstate Code cleanup for nfs4 utilities: 2009-05-29 22:19:45 +00:00
nfsrevoke Code cleanup for nfs4 utilities: 2009-05-29 22:19:45 +00:00
nfsuserd Code cleanup for nfs4 utilities: 2009-05-29 22:19:45 +00:00
ngctl Add volatile to sig_atomic_t where it was missing. 2009-06-14 21:39:52 +00:00
nghook
nologin
nscd Remove "extern" from function prototypes, and fix some (but not all) 2009-06-13 14:12:55 +00:00
ntp Apply the ntp-related part of r195626 to the correct part of the tree -- 2009-08-12 11:55:26 +00:00
nvram
ofwdump
pciconf - Add a few more register defintions for the PCI express capability 2009-04-17 19:07:44 +00:00
periodic
pkg_install - Bump PKG_INSTALL_VERSION to 20090902 after dougb's changes. 2009-09-02 13:58:15 +00:00
pmcannotate Import an initial revision of the pmcannotate tool. 2008-11-26 21:44:57 +00:00
pmccontrol Ignore absent CPUs when listing the current state of PMC hardware. 2008-11-16 04:26:38 +00:00
pmcstat Catch up with the times: "mozilla" -> "firefox". 2009-06-02 04:45:56 +00:00
pnpinfo
portsnap Set SO_NOSIGPIPE on sockets used by phttpget. Without this, if 2009-04-03 21:13:18 +00:00
powerd Teach powerd how to query the PMU AC line state on PowerPC. 2009-05-31 10:27:24 +00:00
ppp Document that ppp handles pipe(2) descriptors specially in -direct mode. 2009-08-25 07:52:09 +00:00
pppctl
praliases
praudit
procctl
pstat - Avoid overflowing the swap size counters in human-readable mode 2009-08-15 14:39:33 +00:00
pw Use arc4random_uniform() to avoid "modulo bias" 2008-08-16 15:41:03 +00:00
pwd_mkdb Verify that the username length is smaller than MAXLOGNAME when 2009-05-20 08:32:25 +00:00
quot Make `quot -a' work when we've got slashes in the device name. 2008-09-14 11:50:19 +00:00
quotaon Drag this code kicking and screaming into the twenty-first century. 2008-07-02 15:51:59 +00:00
rarpd
repquota Drag this code kicking and screaming into the twenty-first century. 2008-07-02 15:51:59 +00:00
rip6query
rmt
rndc
rndc-confgen
route6d This main goals of this project are: 2008-12-15 06:10:57 +00:00
rpc.lockd Don't use sys/nfs/rpcv2.h - it is part of the old kernel RPC implementation 2009-06-24 18:42:21 +00:00
rpc.statd Re-implement the client side of rpc.lockd in the kernel. This implementation 2008-06-26 10:21:54 +00:00
rpc.umntall Don't use sys/nfs/rpcv2.h - it is part of the old kernel RPC implementation 2009-06-24 18:42:21 +00:00
rpc.yppasswdd yppasswdd assumed that a struct x_master_passwd is type punable to a 2009-02-18 22:27:46 +00:00
rpc.ypupdated
rpc.ypxfrd
rpcbind
rrenumd - rename the RETURN VALUES section to EXIT STATUS 2009-01-07 00:58:25 +00:00
rtadvd Properly convert bit value to a bit field. Before we were storing 2009-02-19 16:30:11 +00:00
rtprio
rtsold Add support for ND6_IFF_IFDISABLED and ND6_IFF_ACCEPT_RTADV to 2009-09-12 22:14:58 +00:00
rwhod
sa
sade Oops, missed removing an 's' in previous rev. 2008-12-30 18:21:54 +00:00
sendmail
setfib Correct the information about when the respective functionality first 2009-04-23 08:37:56 +00:00
setfmac
setpmac
sicontrol
smbmsg
snapinfo
spkrtest
spray
sysinstall Spell Israel correctly. 2009-09-18 13:44:39 +00:00
syslogd syslog.conf(5): correct example 2009-06-11 18:42:31 +00:00
tcpdchk
tcpdmatch
tcpdrop o) Restructure tcpdrop(8) to provide a facility to try to drop all established 2009-06-01 06:49:09 +00:00
tcpdump Add new build targets for tcpdump 4.0.0. 2009-03-21 18:40:38 +00:00
timed Fix LLVM compiler errors related to K&R declarations with ANSI prototypes. 2009-02-26 20:59:05 +00:00
traceroute
traceroute6 - Add AS lookup functionality to traceroute6(8) as well. 2009-08-23 17:00:16 +00:00
trpt Fix LLVM compiler errors related to K&R declarations with ANSI prototypes. 2009-02-26 20:59:05 +00:00
tzsetup Add a new options (-s) that, when specified, skips the question about 2009-07-04 11:11:21 +00:00
uathload add uathload.8 2009-04-08 06:51:58 +00:00
ugidfw In ugidfw(8), print the rule number and rule contents (as parsed and then 2008-12-24 22:40:13 +00:00
usbconfig Fix xref name. 2009-05-27 19:21:29 +00:00
usbdevs Add missing -o to usage output. 2008-12-29 14:59:22 +00:00
vidcontrol
vipw
wake - Properly order headers, local variables and prototypes. [1] 2009-07-01 22:23:26 +00:00
watch Convert the snp(4) driver to use cdevpriv. 2008-08-15 13:07:07 +00:00
watchdogd
wlandebug add mesh support 2009-07-17 21:11:08 +00:00
wlconfig
wpa Enable _DIRENT_HAVE_D_TYPE so wpa_cli scans directories properly 2009-08-23 16:04:10 +00:00
yp_mkdb
ypbind Don't rely on private RPC data structures when there is a perfectly good 2008-09-15 14:01:40 +00:00
yppoll
yppush
ypserv Support shadow.byname and shadow.byuid maps, protecting them by 2009-06-25 16:15:39 +00:00
ypset
zic MFV of r195794 2009-08-27 12:36:15 +00:00
zzz
Makefile Add mptutil, a basic utility for managing MPT SCSI/SATA/SAS controllers. 2009-08-14 13:13:12 +00:00
Makefile.inc