XFree86 4.6.99.15 (7 January 2007) 106. PAM-related changes: - Add OpenPAM support on FreeBSD and NetBSD (Christos Zoulas). - Fix xinit for PAM-aware X servers (Christos Zoulas). - Add a PAM interface for Solaris (Marc La France). - PAM-aware binaries won't run on systems without PAM, so relegate the building of PAM-aware binaries to host.def. This avoids, for example, having different binary distributions for Red Hat & Slackware (Marc La France). 105. On OpenBSD and NetBSD, change xman to derive machine-specific man paths from uname(3) rather than a definition found in a system header file (James Chacon). 104. Add xkbcomp keycodes for Macintosh USB keyboards (Charles M. Hannum). 103. Add xkbcomp definitions for X680x0 keyboards (Minoura Makoto). 102. Fix keycode table used by Xsun for european Sun type-5 keyboards (Ben Harris). 101. Xsun build fixes for NetBSD. 100. Fix misuse of INCLUDE_CG2_HEADER #define (Marc La France). 99. Fix fbCompose() for ABGR framebuffers, such as Sun's ffb. Inspired by a change found in NetBSD's repository (Marc La France). 98. A collection of cfb24 cleanups (Marc La France). 97. Fix unaligned accesses in cfb's horizontal polysegment drawing (Shin Takemura). 96. Finish Keith Packard's removal of 64-bit accesses to cfb framebuffers (Marc La France). 95. Fix incorrect x86_64 endianness in DPS client libraries (Marc La France). 94. Generalise Imake.cf's handling of MIPS endianness (Marc La France). 93. In cfb's assembler stipple code, rely on Xarch.h for endianness determination (Marc La France). 92. Fix `make depend` in Xserver/cfb* (Marc La France).