This release supports the hot-off-the-line X server 1.19. Rejoice! But not
too much, you have work tomorrow.
Alexandr Shadchin (3):
Remove empty function xf86KbdUnplug
Reorder load module stuff
Remove support for X input ABI < 12
Keith Packard (1):
Use xf86AddEnabledDevice with threaded input
Peter Hutterer (1):
keyboard 1.9.0
Yasushi Oshima (1):
Add defines for Japanese 106-key USB keyboards.
Problems found locating distfiles:
Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2
Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz
Package xservers: missing distfile xservers-3.3.6.5.tar.bz2
Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz
Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
Two bugfixes, two cleanups. The fix for 89653 fixes a dead keyboard on Linux
machines, though note that use of this driver under Linux is considered very
much a legacy use case. Use evdev or the new libinput driver instead.
Egbert's fix untangles overlaps between multimedia keys and the jp
Henkan/Muhenkan keys.
Alan Coopersmith (1):
Mark xf86OSKbdPreInit as _X_EXPORT in header to match definitions
Egbert Eich (1):
Detangle inet keys and jp Henkan/ Muhenkan keys
Peter Hutterer (3):
Init LEDs to zero before querying the value
linux: bring our process group to the foreground (#89653)
keyboard 1.8.1
1.8.0:
Consider this the NetBSD release, bringing the driver closer to sync with
the NetBSD source directory. Non-BSD platforms should not be affected by
these changes.
Peter Hutterer (1):
keyboard 1.8.0
Thomas Klausner (25):
Added some missing keysyms to the ADB keymap.
Map the Sun keyboard "help" key.
Added keysym for Power keys.
Added keysyms for extra keys on Sun Type 6 USB keyboard.
Fixes for the ADB map.
More ADB fixes.
Add translation table for AT/PS2 pseudo XT scancodes.
Use existing wscons USB keymap for WSKBD_TYPE_MAPLE on dreamcast.
Add a couple mappings for keys found on Sun keyboards.
Fix scan code 50 key on non-US-USB keyboards.
Add a basic map for an LK201 keyboard.
Set the version for the keyboard.
Fix a shadowing warning, and add const.
Recognize WSKBD_TYPE_MAPLE for dreamcast.
Add default device for Protocol "wskbd".
Add WSKBD_TYPE_LK201.
Make OpenKeyboard() warn instead of error out.
Fix wskbd handling when VT switching.
Improve auto-detection.
Move WSCONS case inside switch statement.
Add some NetBSD feature detection code.
Do not assume type in WS_*_MAP_SIZE macros.
Factor out common code.
Check open() return value.
Whitespace fixes.
1.7.0:
No big changes, but since we removed AM_MAINTAINER_MODE might as well bump
the minor release number.
Adam Jackson (1):
configure: Drop AM_MAINTAINER_MODE
Colin Walters (1):
autogen.sh: Implement GNOME Build API
Peter Hutterer (2):
Use sigsafe logging for keyboard debug messages
keyboard 1.7.0
1.6.1:
Remove calls to xf86IsPc98
Return proper default for unknown values in pInfo->device_control
Man page fixes
1.6.0:
Various manual page fixes
1.5.99.901:
Adjust to input ABI 12
Require server 1.4 or later
Remove paranoia about event processing during suspend
Remove unused code and variables
bsd: Include fix
linux: warning fixes
Remove unused OpenBSD PCCONS code
Make key codes for Sun Japanese keyboard match xkb-config mappings
Fix default options for PC98
bsd: Fix print wscons type keyboard for Sun5
Do not print values of variables XkbRules etc. twice
Remove random History comment and OS_KBD_VERSION_CURRENT
Replace deprecated xfree/xcalloc with free & calloc
Remove unused PROT_XQUEUE and PROT_USB
Remove unused bell_pitch and bell_duration
lnx: Fix detect CustomKeycodes for __powerpc__
Do not print values of Protocol twice
Cleanup set the value of CustomKeycodes
Removed unnecessary code, since ABI_XINPUT_VERSION >= 2
1.5.0:
Various documentation and configuration fixes
Silence sed substitutions in make output
Various configure and pkg-config fixes
Missing #ifdef for PCCONS
Remove unused SCO driver files
upgrade to util-macros 1.8 for additional man page support
sun_kbd: Add mappings for Hangul and Hanja keys on Korean keyboard
Remove unused keyboardOptions
Various code cleanups
Sun's copyrights now belong to Oracle
1.4.0:
Require macros 1.3 for XORG_DEFAULT_OPTIONS
Don't use XKB_DFLT_RULES from the server
Remove now un-used autorepeat field
1.3.99.1:
Fix return type issues, remove unused variables, clear compiler warnings
Add note on hal-based configuration to man page
Add README with pointers to mailing list, bugzilla & git repos
Switch to new XKB API, remove all "noXkb" handling
Use XKB_DFLT_RULES from xorg-server.h for default xkb rules filename
Remove SpecialKey handling
Remove leftover ifdef XINPUT
Remove special support for Panix106 (SVR4 derivative)
Remove ModuleInfoRec
Remove autorepeat
nec/jp layout is just "jp" these days.
No more special sun keyboards anymore.
Fix xf86-input-keyboard build on Linux/sparc
Return BadValue if the server failed to init the keyboard. (#21278)
Assume Solaris is at least Solaris 8
Solaris keyboard fixes for HAL hotplugging support
Override HKTG & BSlash2 keycodes on Solaris
Sun bug 6852921: Recycling Xorg runs out of file descriptors in kbd driver
sun_kbd: re-open keyboard if needed in KbdOn
sun_kbd: Use HID ioctl variants to get/set direct mode on usbhid devices
sun_kbd: Check if streams module is already on the stack before pushing it
Apply the following patch from NetBSD xsrc/external/mit/xf86-input-keyboard;
thanks to joerg for providing a list of changes to apply.
2009-02-07 17:33 christos
* src/bsd_kbd.c (1.4):
Set the version for the keyboard too. From Patrick Welche
Adam Jackson (2):
Remove XFree86-Misc leftovers.
Remove useless call to xf86AddModuleInfo
Alan Coopersmith (2):
sun_kbd.c: Don't try to repeat shutdown actions on already closed
keyboard
Renamed subdir .cvsignore files to .gitignore
Kristian Høgsberg (1):
Move atKeynames.h and xf86CommonSpecialKey() here.
Luc Verhaegen (1):
Set TERMINATE_FALLBACK to 0.
Paulo Cesar Pereira de Andrade (1):
Update for servers newer then 1.5 or git master.
1.3.1:
Adam Jackson (1):
keyboard 1.3.1
Paulo Cesar Pereira de Andrade (1):
Don't send events in DEVICE_INIT, only after DEVICE_ON.
1.3.0:
Adam Jackson (2):
Don't sleep(1) on VT entry.
keyboard 1.3.0
Alan Coopersmith (4):
Update kbd man page to say it has replaced keyboard driver now.
Use $(XKBPATH) for xkb file path in man page
Revert previous attempts to sync lock state & LEDs
Correct COPYING file and note which notices apply to which code/OS'es
Daniel Drake (1):
Bug 11026: xf86-input-keyboard COPYING file
David Marx (1):
Sun bug #6425775 Xserver is blocked when a program rings keyboard-bell
Julien Cristau (1):
Remove the legacy keyboard driver's manpage
Matej Kosik (1):
Add information & example of XKB options to man page
Matthieu Herrb (2):
Fix parameters order for printWsType().
Makefile.am: nuke RCS Id
Paulo Cesar Pereira de Andrade (1):
Alternate patch to preserve NumLock & CapsLock leds at X Server startup.
Samuel Thibault (1):
lnx: Automatically inherit the vt's numlock and capslock
status (Bug #2243)
This release fixes the driver for the new input-hotplug support in
xserver 1.4. The two interim releases (1.2.0 and 1.2.1) never got
tagged and released, so this is the next version after 1.1.1.
Alan Coopersmith (6):
Update Solaris port to work with os layer move into kbd driver
renamed: .cvsignore -> .gitignore
Update key mappings before we walk them looking for modifiers, not after
Remove old wrappers used for sharing code between keyboard & kbd drivers
Sun bug 6312042: Preserve NumLock & CapsLock state on Xorg startup
Remove unused variables
Daniel Stone (5):
move os keyboard layer into kbd driver, remove legacy keyboard driver
add xf86OSKbd.h to build system, _SOURCES -> _SRCS
bump to 1.2.1
add xf86Keymap.h, fix _SOURCES -> _SRCS in Makefile.am
don't release keys on newer servers
Eric Anholt (2):
Bug #9748: Include GPL license by Rik Faith for some lnx_kbd.c contents.
Bump version to 1.2.2 for release.
Julien Cristau (1):
Keep module version up-to-date using PACKAGE_VERSION_*
Samuel Thibault (1):
Fix key led update