summaryrefslogtreecommitdiff
path: root/sbin/kbd
AgeCommit message (Collapse)Author
2006-05-09Administrative changes for aviion, ok deraadt@Miod Vallat
2006-01-04Import NetBSD's direct adb code on mac68k, switching to real keyboard and mouseMiod Vallat
drivers, and to wscons as the console; a few parts borrowed from OpenBSD/macppc as well. Currently only working with displays configured in 1bpp or 8bpp modes; this limitation will be worked on ASAP. Tested by claudio@ kettenis@ martin@ nick@ and I on various models. X11 changes coming soon.
2005-11-06Install a manpage for luna88k since we build the binary anyway.Miod Vallat
2005-05-07Add support for the domain keyboards, and simplify the kbd -l logic.Miod Vallat
2005-05-07Check for kvm_nlist failure to retrieve all keyboard map symbols, and doMiod Vallat
not dispaly garbage in this case.
2005-05-02invert, sort, and build on hp300Martin Reindl
ok miod@
2005-03-27provide enough of a -l mode in non-kvm snooping mode, and krw can shrinkTheo de Raadt
the install script even more
2005-01-13build on zaurus too, after further discusssion, because MANSUBDIR needsDale Rahn
updating it will be explicit MACHINE
2004-10-08it's kbd(8) not kbd(1)Jared Yanovich
2004-10-08Use LINE_MAX, not _POSIX2_LINE_MAX. OK miod@Todd C. Miller
2004-10-08fix an overflow in the encoding/variant parsing. ok miod henningJared Yanovich
2004-09-16shrink the code in the -DNOKVM caseTheo de Raadt
2004-09-16prettier simple code; mcbride okTheo de Raadt
2004-08-06not sgimips, be carefulTheo de Raadt
2004-08-06add sgiPer Fogelstrom
2004-05-09lint says toss unused variable awayTheo de Raadt
2004-05-03Remove OpenBSD/pegaos, this has been announced before but delayed untilDale Rahn
the tree was stable. No point in code supporting a company which screws its employees being in the OpenBSD tree.
2004-02-07Add a comment to remind people to update distrib/special/kbd/Makefile asMiod Vallat
well as this file when adding architectures.
2004-01-29typoMichael Shalayeff
2004-01-29will be needed for cats tooTheo de Raadt
2004-01-28Repair build links for pegosos, and also build for amd64Theo de Raadt
2003-10-31These should build on pegasosDale Rahn
2003-07-10add missing includesDavid Krause
ok deraadt@ millert@ tedu@
2003-07-02missing protosTheo de Raadt
2003-06-02remove clause 3 and 4. -mojMats O Jansson
2003-03-30typos/grammarJason Peel
these are the only instances of s/WSKBD/WDKBD/ needed in the tree; ok miod@
2003-02-16Provide a wskbd type for gsc keyboards, make gsckbd use it, and take advantageMiod Vallat
of it in kbd(8) to work correctly with such a keyboard. Reminded by maja some time ago.
2003-02-12Add support for WSKBD_TYPE_HIL. -moj ok miod@Mats O Jansson
2002-11-23-I${.CURDIR} makes no sense now that we don't look at the tables/ directory.Miod Vallat
2002-11-23Now that wskbd layouts for sparc are done, I don't need to keep these filesMiod Vallat
as a reference...
2002-08-12Enable wscons code on sparc, and let kbd_sparc.c dieMiod Vallat
2002-07-03ansiTheo de Raadt
2002-06-09rm trailing whitespaceTodd T. Fries
2002-05-29Add support for WSKBD_TYPE_SUN5. -moj ok miod@Mats O Jansson
2002-05-22strcpy, sprintf death; mpech okTheo de Raadt
2002-04-19Do not commit kbd for arches where it provides no real support.Miod Vallat
While there, remove dead parts.
2002-04-12kbd setting code for the installer. kbd needs to be compiled without KVMTheo de Raadt
support. smat@acm.org, miod, and krw.
2002-02-19Add support for sparc64 and sun keyboards. -mojMats O Jansson
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ↵Todd C. Miller
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
2001-11-06Don't Xref old inexistant manpages.Marc Espie
2001-10-24Alpha supports wscons. -mojMats O Jansson
2001-09-01Changes to build platform specific files properly with the powerpc -> macppcDale Rahn
port rename. This adds support for some of these to mvmeppc when it becomes MACHINE_ARCH=powerpc, as MACHINE_ARCH is tested in some instances. ancontrol and wicontrol are MACHINE_ARCH changes.
2001-07-07major -Wall cleanup, almost completeTheo de Raadt
2001-06-04Add wscons support for vax. -mojMats O Jansson
2001-06-04Add support for vax lk201 keyboard. Add code to check if new variants orMats O Jansson
encodings exists in kernel. If so suggest to rebuild kbd(1). -moj
2001-05-04Typo in error string; grange@rt.mipt.ruTodd C. Miller
2001-05-01Remove PCVT cruft.Aaron Campbell
2001-03-08Add support for wscons. Support for PC, USB and ADB keyboards.Mats O Jansson
Enabled for i386 and powerpc. This makes it possible to list which encodings are known by the kernel. kbd_wscons.c needs struct wscons_keydesc from the newly commited <dev/wscons/wsksymvar.h>. -moj ok @aaron
2001-01-30switch to wsconsTheo de Raadt
2000-06-30warnx?/errx? paranoia (use "%s" not a bare string unless it is aTodd C. Miller
constant). These are not security holes but it is worth fixing them anyway both for robustness and so folks looking for examples in the tree are not misled into doing something potentially dangerous. Furthermore, it is a bad idea to assume that pathnames will not include '%' in them and that error routines don't return strings with '%' in them (especially in light of the possibility of locales).