XFree86 4.3.99.12 (10 September 2003) 437. Move the X server log file handling from the XFree86 DDX to the DIX, allowing the more descriptive logging to be used throughout the server, and the log messages to be more uniform in formatting (David Dawes). 436. Added support for the Compaq Evo keyboard (Stanislav Brabec). 435. Fixed writes past end of array in via_bios.c (BugzillaR #662, Egbert Eich). 434. Let luit copy the termios settings from the calling terminal (BugzillaR #641, Juliusz Chroboczek). 433. Add _ADOBE_POSTSCRIPT_FONTNAME to the list of font properties xlsfonts that are atoms and should be convertet to strings when run with the -ll flag. Also fixed the lenght problems that may arise (Bugzilla # 659, Alan Coopersmith). 432. Backing out 321.: sysMem gets initialized once during server lifetime (Egbert Eich). 431. Fixing X11.tmpl to set XFTINCLUDES after defining a non-standard path to fontconfig, adding FONTCONFIGINCLUDES to the build rules for fontconfig (Kevin P. Fleming). 430. Added support for the hp5181 inet keyboard (Bugzilla #648, Alan Strohm). 429. Added support for Apple Laptop keyboards, added level3/group switching to KP_Enter, modified layout so keyboards acts the same way as under Mac OS (Bugzilla #642, Frank Murphy). 428. Adding ANGKHANKHU (U+0E5A) character to level 3 of keycode on th_tis keymap (Theppitak Karoonboonyanan). 427. Fixes and updates for XKB keyboard maps: - Add 'Romanian keymap for German keyboard' and 'Romanian keymap with access to German umlauts' (Manfred Pohler). - Update xfree86.dtd file (Sergey V. Oudaltsov). - Add an XkbOption that makes a keyboard map without special keysyms on Ctrl+Alt+smth for those who use such combinations for another purposes (Ivan Pascal). 426. Reverse patch #423 because it causes compile problems (Ivan Pascal). 425. Disable the bytecode interpreter by default in FreeType 1, bringing it into line with the default for FreeType 2. Document how to enable it in xf86site.def for those with no legal impediment to doing so (David Dawes). 424. Improvement of Xlib's keysym compose module: - Allow to figure out a mulibyte string if it is ommited in Compose file. - Add 'include' instruction with some substitutions. - Add a searching of Compose file as a value of XCOMPOSEFILE environment variable and as a $HOME/.XCompose file. (Ivan Pascal). 423. Add a writing of some Xserver XKB module error messages into a servers log file (Ivan Pascal). 422. Add Trident CyberBladeXP4 support, but acceleration is currently disabled. (Alan Hourihane). 421. Xinstall.sh updates to reduce its reliance on external utilities and provide better diagnostics when required external utilities don't exist. (David Dawes). 420. Fixes and updates for XKB keyboard maps: - Fix unneeded BKSL redefinition in Ukrainian 'winkeys' keyboard map (Andriy Rysin). - Fix some keycodes for jp106 keyboard model (Bugzilla #657, Stephen J. Turnbull). - Update xfree86.xml registry file (Andriy Rysin, Sergey V. Oudaltsov). 419. Add a missing xf86UnblockSIGIO() call to xf86InstallSIGIOHandler() (#5839, NetBSD PR xsrc/22668, Yorick Hardy). 418. Fix a problem with the "pl" map where the order in which the Alt_R and Shift keys are pressed affects the results (#5832, Tom Pala). 417. Fix the warning generated by the ONE_LEVEL definition in the "level3" map (#5832, Tom Pala). 416. Remove the unnecessary dependence of RandR on RENDER (David Dawes). 415. Remove some static variables that should be per-screen (David Dawes). 414. SiS driver update: - Add 8x8 Color Pattern Fill (315/330 series) - Add transparency support for 8x8 Mono Pattern (300/315/330 series) - Fix Xv "insufficency" triggered by MPlayer (315 series) 413. Add missing REQUEST_SIZE_MATCH() to xSyncSetCounter protocol request (noticed by Ruben Nunez Francisco). 412. Allow building libOSMesa during non-XFree86 builds (Marc La France). 411. Rip out incorrect limits on the number of PCI buses an ix86 chipset can handle and implement an improved solution for avoiding "phantom" PCI buses (Marc La France, Bugzilla #604). 410. Fixes for potential integer overflows in font libraries. (blexim, Matthieu Herrb). 409. SiS driver: Add RENDER hardware acceleration 408. Add a Fopen() function to open the Xauthority file without spawning a shell (Bugzilla #255, Aidan Kehoe, Matthieu Herrb). 407. Fix a bug introduced with #397 that results in the core pointer and keyboard devices specified in a ServerLayout section being ignored (David Dawes). 406. Added big5hkscs encoding to font encoding files (Bugzilla #575, Jungshik Shin). 405. Don't call FBIOPAN_DISPLAY ioctl with arguments that will cause a confusing if harmless error; make an fbdevhw internal function static to fix a warning. (Michel Dänzer) 404. Passing correct virtual screen size to xf86ValidateModes() in VIA driver (Luc Verhaegen). 403. Added RGB overlays to i810 driver (Bugzilla# 625, Alastair M. Robinson). 402. Fixed mode switching and mode comparison for xf86VidMode extension for S3 driver (Bugzilla #613, Alexey Baj, Egbert Eich). 401. Via driver: Fixed remaining globals, some formatting issues, out of memory handling in Xv overlay code and a couple of small glitches caused by the fixes (Bugzilla# 525, Alan Cox) Fixed some missing globals and static build (Egbert Eich). A handful globals still remain. 400. Update the Xserver(1), XFree86(1) and XF86Config(5) man pages to clarify how XFree86 configuration/run-time parameters are specified and their order of precedence (David Dawes).