1250 lines
		
	
	
		
			51 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			1250 lines
		
	
	
		
			51 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| XFree86 2.1.1 (4 May 1994)
 | |
|  36. Fix server crash on reset problem in Mach32 and S3 servers
 | |
|  35. Fix typos in apollo driver
 | |
|  34. Fix for Imake config problem on ISC 4.0
 | |
|  33. ET3000 memory probe fix for SuperProbe
 | |
|  32. Documentation updates
 | |
|  31. Some updates for NetBSD-current
 | |
| 
 | |
| XFree86 2.1.0B (26 April 1994)
 | |
|  30. Disable accelerated text blit for Cirrus 543x
 | |
|  29. Reorder some of the Bt485 code, and get clock doubling working again
 | |
|      without pixmux
 | |
|  28. Disable the PIXMUX_SWITCH_HACK stuff -- it doesn't seem needed any more
 | |
|  27. Fix image shift problem for pixmux on #9 cards (Robin Cutshaw)
 | |
|  26. Fix initialisation bug for Cirrus 62{2,3}5 cards (Harm Hanemaayer)
 | |
|  25. Remove 8514 monitor ID check in Mach8 server
 | |
|  24. Updates to the NetBSD README (Matthieu Herrb)
 | |
|  23. Hey Rocky, watch me unbreak the Compaq driver... This time for sure...
 | |
| 
 | |
| XFree86 2.1.0Ab (16 April 1994)
 | |
|  22. Rewrite of ATI SVGA driver (Marc La France)
 | |
|  21. Add "no_bitblt" option for the cirrus driver
 | |
|  20. Recognise the 5429 in the cirrus driver
 | |
|  19. Disable interrupts while programming the ICD2061A
 | |
|  18. sync-on-green support for the TI3020
 | |
|  17. Move S3 clock doubler setting from icd2061ClockSelect() to s3Init()
 | |
|  16. Fix dac_8_bit for Bt485 cursor, and fix Bt cursor blanking problem
 | |
|  15. SuperProbe updates
 | |
| 
 | |
| XFree86 2.1.0Aa (10 April 1994)
 | |
|  14. BDM2 apollo driver (Hamish Coleman)
 | |
|  13. S3 support for switching between pixmux and non-pixmux modes
 | |
|      (Amancio Hasty)
 | |
|  12. S3 pixmux support for STB Pegasus, and cleanup of pixmux and icd code
 | |
|      (Leonard Zubkoff)
 | |
|  11. Change "fifo_conservative" setting for CLGD543x
 | |
|  10. Updates for NetBSD-current, including bumping shared lib revs
 | |
| 
 | |
| XFree86 2.1.0A (7 April 1994)
 | |
|   9. Don't reserve video memory for HW cursor on S3 when using a RAMDAC cursor
 | |
|   8. Allow the "8clocks" option to force 9 clocks instead of 17 on WD90C3{0,1}
 | |
|      cards
 | |
| 
 | |
| XFree86 2.1.0a (6 April 1994)
 | |
|   7. Fix some DEALLOCATE_LOCAL problems in accel servers
 | |
|   6. Support for Bt485 on #9 cards (Robin Cutshaw)
 | |
|   5. Fixes for Cirrus driver (Harm Hanemaayer)
 | |
|   4. Fix for text restore problem on some S3 cards (Jon Tombs)
 | |
|   3. Workaround for Mach32 detection problem on some platforms
 | |
|   2. Fix incorrect usage of $(DESTDIR) in some lnuxLib.rules and x386.cf rules
 | |
|   1. Code to detect 928-P (Harald Koenig)
 | |
| 
 | |
| XFree86 2.1 (11 March 1994)
 | |
| 151. OS README updates (affect individual OSs only)
 | |
| 150. Fix AltGr handling for Linux (affects Linux only)
 | |
| 149. Comment out the unused s3Save() and s3Restore() functions -- a typo in
 | |
|      some unreachable code may cause problems with some compilers (should not
 | |
|      affect any OSs)
 | |
| 148. Linux compile-time fix for fonts/PEX/lex.l (affects Linux only)
 | |
| 147. Late cirrus fix for large tiles
 | |
| 146. Fix for LinkKit site.def and Imakefile (remove dbm references)
 | |
| 
 | |
| XFree86 2.0Z (8 March 1994)
 | |
| 145. Fix text/graphics mode switching for pixmux with SPEA Mercury.  This
 | |
|      code is now reasonably stable (interlace support is still absent though)
 | |
|      (Norbert Distler)
 | |
| 144. Fix for cirrus stipple fill when virtual width is not a multiple of 32
 | |
| 143. Linux keyboard updates
 | |
| 
 | |
| XFree86 2.0Ce (7 March 1994)
 | |
| 142. Preliminary support for Bt485 pixel multiplexing on the SPEA Mercury
 | |
|      card (Norbert Distler)
 | |
| 141. More documentation updates
 | |
| 140. SuperProbe updates (ATI and Weitek fixes)
 | |
| 139. Fix for second MB cirrus BitBLT but -- BitBLT now turned back on for
 | |
|      2MB cards (Wolfgang Jung)
 | |
| 
 | |
| XFree86 2.0Cd (6 March 1994)
 | |
| 138. Default to building shared libs for FreeBSD
 | |
| 137. Updates to cirrus driver: (Harm Hanemaayer)
 | |
|       New Option flag "no_2mb_banksel" for cards that have 2MB in the form
 | |
|         of 512kx8 DRAMS (4 chips)
 | |
|       Disable BitBLT engine use when using more than 1MB because there
 | |
|         are problems
 | |
|       New text bitmap transfer code
 | |
| 136. Documentation updates
 | |
| 135. Fix mi/cbrt.c so it handles negative arguments.
 | |
| 
 | |
| XFree86 2.0Cc (5 March 1994)
 | |
| 134. Update x386/etc/console.h to current version
 | |
| 133. Some documentation updates (including removing README.XS3)
 | |
| 132. Updates to cirrus driver: (Harm Hanemaayer)
 | |
|       New option flags "fifo_conservative" and "fifo_aggressive" to
 | |
|         control the CRTC fifo threshold.
 | |
|       Reduce clock limit for the 5420
 | |
|       Remove accelerated PolyGlyphBlt -- it causes problems
 | |
| 131. Modify pvga1 driver to detect the 90C24 and treat it as a 90C30
 | |
| 130. Support for the SC15025 RAMDAC in 8-bit/RGB mode (requires
 | |
|      the "sc15025" and "dac_8_bit" options) (Helmut Geyer)
 | |
| 129. Fix vga colourmap save/restore when using a RAMDAC in 8-bit mode (Helmut
 | |
|      Geyer)
 | |
| 
 | |
| XFree86 2.0Cb (3 March 1994)
 | |
| 128. Fix for "snow" problems on WD90C3x cards with 80MHz clock (Anders Bostrom)
 | |
| 127. Fixes for compilation problems on Mach and ISC
 | |
| 126. Support for 8-bit/RGB for the AT&T 20C490/491 ramdacs (S3 server).
 | |
|      There is no auto-detect, so the "att_20c490_1" Option must be
 | |
|      specified (together with the "dac_8_bit" Option)
 | |
| 125. Added some sample patches from Gertjan Akkerman which document some
 | |
|      useful changes which could me made to the VGA16 server (these are
 | |
|      in x386/vga16/doc/).
 | |
| 124. Fix Mach8 and Mach32 server hang when run on a card with no Mach chip
 | |
| 123. Update xterm's terminfo file
 | |
| 122. Install mit/config/README in lib/X11/config
 | |
| 121. Modify Trident driver to recognise the 9000i, 9200CX, 9100B and 9420
 | |
|      chipsets.  The first is treated as a 9000, and the last three are
 | |
|      treated as a 8900CL.
 | |
| 
 | |
| XFree86 2.0Ca (2 March 1994)
 | |
| 120. Fix CR60 setting for clocks > 100MHz (S3 server)
 | |
| 119. Fix cirrus compilation on SVR4, and bsd_init.c typo
 | |
| 118. Enable Home/End esc sequences for xterm on all OSs
 | |
| 117. SuperProbe register unlock fixes
 | |
| 
 | |
| XFree86 2.0C (1 March 1994)
 | |
| 116. Allow the MIT-SHM extension to be disabled at run-time on BSD systems
 | |
|      when kernel support for sysv-shm isn't present
 | |
| 115. Enable Home/End esc sequences for xterm (Linux only -- should this be
 | |
|      extended?)
 | |
| 114. Set default xterm tty parameters to reasonable values (fixes problems
 | |
|      seen when using xdm)
 | |
| 113. gccmakedep fix (David McCullough)
 | |
| 112. Special-case code for lines where this is one rectangle in the clip
 | |
|      region -- for Mach32 (Craig Groeschel)
 | |
| 111. Update to compaq probe code -- hopefully this will reduce the number
 | |
|      of false positives
 | |
| 110. Major updates to SuperProbe
 | |
| 109. Cirrus driver patches
 | |
| 
 | |
| XFree86 2.0Bb (27 February 1994)
 | |
| 108. Removed experimental "cr60=..." options (S3), and made CR60=0xFF
 | |
|      the default setting.  The "dram_{slow,med,fast}" options still remain
 | |
|      as un-documented options (just in case).
 | |
| 107. Manual page updates
 | |
| 106. Support for linear fb location on Mach32 PCI cards
 | |
| 105. Include Solaris x86 "aperture driver" (Doug Anson and David Holland)
 | |
| 104. Updated Thomas Wolfram's SVR3 mmap driver to version 2.2.3
 | |
| 103. Allow the MemBase setting in Xconfig specify the high 5 bits of the
 | |
|      4MB aperture address for the Mach32 server, and the high 6 bits of
 | |
|      the LAW address for the S3 server
 | |
| 
 | |
| XFree86 2.0Ba (25 February 1994)
 | |
| 102. Fix/speedup for window->pixmap part of CopyPlane() in the accel servers
 | |
| 101. Fix bits per RGB reported for S3 server when using 8bpRGB
 | |
| 100. Modify code for determining when pixel multiplexing is required for
 | |
|      the S3 server, and restrict the DisplayWidth to either 1024 or 2048 when
 | |
|      pixel multiplexing is used
 | |
|  99. Preliminary support for the SC11412 clock chip used on the SPEA Mercury
 | |
|      (S3).  Use 'Clocks "sc11412"' to select this (Norbert Distler)
 | |
|  98. "icd2061a" now uses the "icd2061a_slow" clock setting algorithm.
 | |
|      The name "icd2061a_slow" will be dropped in the release after 2.1
 | |
|  97. Fixes for zero-width arcs for the VGA16 server (Gertjan Akkerman)
 | |
|  96. Support for David Holland's "aperture driver" for linear fbs on Solaris
 | |
|  95. Fix Solaris panic when no free VTs are available
 | |
|  94. Much-enhanced accelerated support for Cirrus chips (Harm Hanemaayer)
 | |
|  93. Support for up to 17 clocks on WD90C3x cards (Anders Bostrom)
 | |
|  92. Fix for Compaq avga driver
 | |
|  91. Keyboard updates to handle Linux' key remapping (Orest Zborowski)
 | |
|  90. README for Solaris (David Holland)
 | |
| 
 | |
| XFree86 2.0B (21 February 1994)
 | |
|  89. Possible fix for Bt probe problem that some people see
 | |
| 
 | |
| XFree86 2.0Ab (19 February 1994)
 | |
|  88. Combine DRAM and non-DRAM mach8 image assembler code into single files
 | |
|      with #ifdefs
 | |
|  87. Fix for hga2 driver to prevent it from blanking MDA displays when
 | |
|      swithching back to text mode
 | |
|  86. Code to explicitly recognise the *BSD PCVT console driver
 | |
|  85. Preliminary support for the S3 805i in interleaved mode
 | |
|  85. Fix for single-bank SVGA bitblt code (Giovanni Novelli)
 | |
|  84. Fix alu usage in mach32CopyArea() (Craig Groeschel)
 | |
|  83. Fix dash line support in Mach32 server (Mike Bernson)
 | |
| 
 | |
| XFree86 2.0Aa (13 February 1994)
 | |
|  82. S3 "No_Bt485" and "No_Ti3020" options have been replaced by "Normal_DAC",
 | |
|      and a "20C505" option has been added
 | |
|  81. ATI text restore fixes for Mach32 server (Ton van Rosmalen)
 | |
|  80. Planemask fixes for Mach32GetImage() (Craig Groeschel)
 | |
|  79. Prevent S3 Ti cursor from being turned on when the screen is blanked
 | |
|  78. No longer define __386BSD__ for BSD/386, NetBSD, FreeBSD.  Change
 | |
|      the FreeBSD define from -DFreeBSD to -D__FreeBSD__.  Code outside
 | |
|      ddx/x386 now uses the value of BSD (from <sys/param.h>) and for
 | |
|      code below ddx/x386, __BSD__ is defined for all the x86 BSD OSs
 | |
|  77. Rewrite of Mach32 memory detection code (Mark Weaver)
 | |
|  76. Set clock-doubler cut-in to 67.5MHz for Bt485 and 90MHz for AT&T 20C505
 | |
|  75. Add ClearRTS option (some mice seem to need it)
 | |
|  74. Mach8 server now uses a 1024 line pitch (regardless of virtualX) for
 | |
|      cards with 1MB
 | |
|  73. Support for bank switching with the VGA16 server. Staticgray and
 | |
|      Grayscale visuals added to the VGA16 server (Gertjan Akkerman)
 | |
|  72. Slowed down image routines for DRAM based Mach8 cards (Hans Nasten)
 | |
|  71. Improvements to solx86 in/out assembler code, and removal of the
 | |
|      broken ProworksMOption
 | |
| 
 | |
| XFree86 2.0A (15 January 1994)
 | |
|  70. Increase Bt485 clock-doubler cut-in point from 67.5MHz to 90MHz.  This
 | |
|      should fix the "flashing pixel" problem many have reported
 | |
|  69. Mach8 font cache performance updates
 | |
|  68. Update assembler code and SuperProbe Makefile.std for the ProWorks
 | |
|      compile on Solaris x86
 | |
|  67. Ti3020 probe code for SuperProbe (Robin Cutshaw)
 | |
|  66. Fix Mach32 server to recognise PCI cards
 | |
| 
 | |
| XFree86 2.0g (9 January 1994)
 | |
|  65. Clock probe code for Mach32 server
 | |
|  64. Support for TI3020 ramdac for S3 server (Robin Cutshaw)
 | |
|  63. Fix server crash problem if reset occurs when VT switched away
 | |
|  62. Make accel servers honour the -dpi flag
 | |
|  61. Mach8 font cache updates
 | |
|  60. Support for the ProWorks compiler on Solarix x86
 | |
|  59. Add memory probe to SuperProbe (only for a couple of chipsets so far)
 | |
|  58. Support for display widths of 640, 800 and 2048 with S3 server
 | |
|  57. Generalise S3 HW cursor memory allocation -- fixes problems that showed
 | |
|      up with some virtualY/displaywidth combinations, and will work for
 | |
|      display widths < 1024
 | |
| 
 | |
| XFree86 2.0f (27 December 1993)
 | |
|  56. Fix mach32RecolorCursor() SIGSEGV when VT switched away
 | |
|  55. Possible fix for cases where the S3 linear fb probe fails the first
 | |
|      time the server is started but succeeds on subsequent times
 | |
|  54. Updates to Mach32 memory probe
 | |
|  53. Fixes for ATI SVGA save/restore code (Ton van Rosmalen)
 | |
|  52. Fix xman's handling of nroff bullets and bolding (Rich Murphey)
 | |
|  51. Mach8 font cache updates (Hans Nasten)
 | |
|  50. Mach32 HW cursor fixes (Mark Weaver)
 | |
|  49. Change "makedepend" for systems with gcc to use "gcc -M" (based on
 | |
|      code from Hongjiu Lu).  This is much slower than the other version,
 | |
|      and maybe should be disabled by default for !UseInstalled
 | |
| 
 | |
| XFree86 2.0e (18 December 1993)
 | |
|  48. SuperProbe updates (details in SuperProbe/ChangeLog)
 | |
|  47. Imake updates for NetBSD
 | |
|  46. Ramdac multiplexing for Mach32 cards with TLC34075 (and ATI68875?)
 | |
|      ramdacs (Mike Bernson)
 | |
|  45. Imake changes to allow easy building of just the servers with a
 | |
|      cut-down source tree
 | |
|  44. Fix ClearDTR -- now it clears *only* the DTR line
 | |
| 
 | |
| XFree86 2.0d (11 December 1993)
 | |
|  43. Xconfig keyboard option: VTSysReq to enable SVR4-style VT switching
 | |
|      sequence on Linux and *BSD+syscons
 | |
|  42. Solaris 2.x x86 support (David Holland, Doug Anson)
 | |
|  41. Accelerated dline and dseg for Mach32 (Mike Bernson)
 | |
|  40. Accelerated non-cache text code for Mach8 (Hans Nasten)
 | |
|  39. VirtualY limit removed for Mach8 (cache can be disabled)
 | |
|  38. Dynamic allocation for font cache for Mach8 (Hans Nasten)
 | |
|  37. New GetImage for Mach32 (Mike Bernson)
 | |
|  36. Support for linear fb on *BSD with mmapable /dev/mem
 | |
|  35. Preliminary support for 1152 width on Rev C 801 and Rev E 928, and
 | |
|      1600 width on Rev E 928 in S3 server
 | |
| 
 | |
| XFree86 2.0c (3 December 1993)
 | |
|  34. Support for 8-bit/gun for Mach32 server (Craig Groeschel)
 | |
|  33. New GetImage() for Mach8 and 8514
 | |
|  32. Fix error message printed when no appropriate graphics sections are
 | |
|      present in Xconfig
 | |
|  31. Add a "fb_debug" option to the S3 server
 | |
|  30. MemBase Xconfig parameter added to allow the fb base address to be
 | |
|      specified.  This is currently used only by some bdm2 drivers
 | |
|  29. Support added to bdm2 for Visa board (untested)
 | |
|  28. HGC-1280 now supported on both primary and secondary addresses
 | |
|  27. Sigma L-View driver tested and works now
 | |
|  26. Code from ATI to work around memory probing problems with some Mach32
 | |
|      chips (untested)
 | |
|  25. Workaround for some 2MB DRAM ATI cards (eg, CLX).  This allows the
 | |
|      VideoRam amount specified in Xconfig to override the detected value
 | |
|  24. Support for NetBSD/FreeBSD shared libraries (John Brezak & ??)
 | |
|  23. Add option "intel_gx" to handle linear fb on Intel GX/Pro (Mach32)
 | |
|  22. Composite sync support for Mach8
 | |
|  21. Allow linear fb for EISA S3 cards
 | |
|  20. Fix s3RecolorCursor() SIGSEGV when VT switched away
 | |
| 
 | |
| XFree86 2.0b (14 November 1993)
 | |
|  19. Add virtualY <= 896 check to Mach8 server
 | |
|  18. Restore settings for VGA aperture mapping if linear fb access fails for,
 | |
|      S3.  Also restore those registers at exit
 | |
|  17. Merge in MIT fix-26 (mainly xterm security patch)
 | |
|  16. Fix S3 interlaced modes with VTotal > 1025.
 | |
|  15. Hack for 1280x1024 on S3 801 with 110MHz clock
 | |
|  14. Composite sync support for Mach32 (Todd Pfaff)
 | |
| 
 | |
| XFree86 2.0a (9 November 1993)
 | |
|  13. Speedup for aligned <=16 bit wide stipple ops for Mach8 and 8514
 | |
|  12. Fix NULL dereference when ModeDB is empty (Bill Metzenthen)
 | |
|  11. make mit/rgb consistent with the server's usage of it.  showrgb can now
 | |
|      read rgb.txt directly, and [sng]dbm is no longer required
 | |
|  10. Attempt to clean up strerror() vs sys_errlist[] usage outside ddx/x386
 | |
|   9. Disable saving the Tek screen to a file in xterm -- a quick hack to
 | |
|      get around another security problem.  An official X Consortium fix
 | |
|      should be available soon
 | |
|   8. Fix vgaFasm.h so it works for gcc2 with '-traditional'
 | |
|   7. Fix clock probing problem in pvga1 driver
 | |
|   6. Fix typo in xf86_OSlib.h
 | |
|   5. Fix ClockProg informational message
 | |
|   4. Truncate clock values to MHz resolution when checking against the limit
 | |
|   3. Fix bug in LinkKit Imakefile
 | |
|   2. Fix malloc problem in the PEX font reader
 | |
|   1. Some documentation fixes
 | |
| 
 | |
| XFree86 2.0 (24 October 1993)
 | |
| 247. Documentation finalised
 | |
| 246. Fix for VT switching problem with Mach32 server
 | |
| 
 | |
| XFree86 1.9Za (23 October 1993)
 | |
| 245. Documentation updates
 | |
| 244. Fix bug in backing pixmap used for VT switching with the S3 server
 | |
| 243. Fix typo which prevented nomemaccess being turned of when a localbus
 | |
|      S3 card is used without linear fb mapping
 | |
| 
 | |
| XFree86 1.9Z (18 October 1993)
 | |
| 242. Code freeze for 2.0.  Docs still not finished
 | |
| 241. Disable linear fb mapping for BSD/386 since it doesn't appear to work
 | |
| 240. Fix for dline bug in Mach8 and 8514 servers
 | |
| 239. Updates to ati SVGA driver
 | |
| 238. SCO doc updates
 | |
| 237. Allow "nolinear" Option for Mach32 server
 | |
| 
 | |
| XFree86 1.9Fe (17 October 1993)
 | |
| 236. Fix S3 cursor problem when panning
 | |
| 235. Mach32 HW cursor fixes
 | |
| 234. Include Accel cards db
 | |
| 233. Fix video mmap problem with *BSD
 | |
| 
 | |
| XFree86 1.9Fd (17 October 1993)
 | |
| 232. Add undocumented "showcache" Option for the S3 server
 | |
| 231. Fix ALLOCATE_LOCAL/DEALLOCATE_LOCAL problem in S3 server
 | |
| 230. Fix multi-screen I/O permission bug on SYSV
 | |
| 229. SVR3 version of IOPL kernel patch (required for ISC 2.0.2)
 | |
| 228. Get xload's compiled-in kernel name from <paths.h> for BSD
 | |
| 227. Fix some compilation-related problems
 | |
| 226. Sigma Lview driver doesn't work, so removed references to it
 | |
| 225. DAC_MASK save/restore for 8514 server
 | |
| 
 | |
| XFree86 1.9Fc (16 October 1993)
 | |
| 224. Stipple and colour mapping fixes for vga16
 | |
| 223. Fix for Mach8 VT switching problem
 | |
| 222. Include README.Bsdi
 | |
| 221. Fix SEGV in s3WarpCursor when VT not active
 | |
| 220. Don't use kbd_mode for BSDI
 | |
| 
 | |
| XFree86 1.9Fb (13 October 1993)
 | |
| 219. Mach32 HW cursor colouring fixes (still not quite right)
 | |
| 218. Change Mach8 clock probing to measure the divided-by-4 values only
 | |
| 217. Correct fix for problems when some cards are in mono address mode
 | |
| 216. Fix sync polarity problem with S3 server
 | |
| 215. Update kbd_mode for syscons
 | |
| 214. Add "memaccess" option (for S3) so that mem access can be forced on
 | |
|      for localbus cards when the linear framebuffer can't be mapped
 | |
| 
 | |
| XFree86 1.9Fa (9 October 1993)
 | |
| 213. 1-pixel segments fix for Mach8
 | |
| 212. Trap virtual screen sizes which are too large for Mach32
 | |
| 211. Turn off Mach32 HW cursor if insufficient videoram
 | |
| 210. Some documentation updates
 | |
| 209. Move clock limit definitions so that they can be changed when using
 | |
|      the LinkKit
 | |
| 208. SuperProbe updates
 | |
| 207. Fix mis-detection of ATI cards by the compaq driver
 | |
| 206. Fix hard-coded path in xdpr script
 | |
| 205. Print max clock before resolving modes
 | |
| 204. Fix CRTC setting procedure for Mach32
 | |
| 
 | |
| XFree86 1.9F (4 October 1993)
 | |
| 203. Limit clock to 80MHz for Mach8 and Mach32
 | |
| 202. Mach32 HW cursor fixes and mach32im cleanup
 | |
| 201. Cleanup startup messages in Mach8 and Mach32 servers
 | |
| 200. Disable xterm logging by default, and provide a safer(?) method of
 | |
|      opening the log file
 | |
| 
 | |
| XFree86 1.9Ed (2 October 1993)
 | |
| 199. Support for Cirrus 62x5 chips (Prof. Hank Dietz)
 | |
| 198. Clean up handling of 'volatile', etc for 'gcc -traditional'
 | |
| 197. Merge Mach8 font cache fix into Mach32
 | |
| 196. Default to probe for 4 clocks on pvga1 cards
 | |
| 195. Remove implicit assumption that certain mouse protocols are only used
 | |
|      by serial devices
 | |
| 194. Updates/cleanups for bdm2 code
 | |
| 193. Include SVR3 mmap and SCO dmmap drivers (in x386/etc)
 | |
| 192. Change location of console.h to machine/ for FreeBSD
 | |
| 191. Fix setting of AdmDir for *BSD
 | |
| 190. Update GnuMalloc option.  Now it enables use of GNU malloc for clients
 | |
|      as well as the servers
 | |
| 189. Patches for Amoeba
 | |
| 188. Fix for OAK crash with SVGA server
 | |
| 187. Fix for ATI SVGA restore problem
 | |
| 186. HW cursor for Mach32 (Mike Bernson)
 | |
| 185. Option checking in other accel servers
 | |
| 
 | |
| XFree86 1.9Ec (1 October 1993)
 | |
| 184. Option checking in S3 server
 | |
| 183. Fix default colour visual handling for accel servers
 | |
| 182. Add checking of clock limits
 | |
| 181. Clean up s3Init()
 | |
| 180. Fix to allow SVR3 shared libs to build when using gas
 | |
| 
 | |
| XFree86 1.9Eb (29 September 1993)
 | |
| 179. Updates to syscons support (requires lastest console.h  -- which is now
 | |
|      included in ddx/x386/etc)
 | |
| 178. Fix for colourmap restoration problem with 8514/A cards
 | |
| 177. Updates to Bt485 code
 | |
| 
 | |
| XFree86 1.9Ea (28 September 1993)
 | |
| 176. Man page updates
 | |
| 175. Modify "number9gxe" option to use the Bt485's clock doubling for clocks
 | |
|      higher than 67.5Mhz
 | |
| 174. Alternate ICD clock selection code.  Enable it with
 | |
|      'Clocks "icd2061a_slow"'
 | |
| 173. site.def cleanup
 | |
| 172. Fix Bt485 Cursor support
 | |
| 171. Update syscons support
 | |
| 170. Fix for S3 font cache server crash problem
 | |
| 169. Fix for S3 xqueue problems when operating in linear mode
 | |
| 168. Fix for S3 928 localbus problem
 | |
| 167. Fix SuperProbe's graphics co-processor detection, and add code to detect
 | |
|      Bt485 on S3 cards.
 | |
| 166. Fix text problems in Mach8 and 8514 servers
 | |
| 165. Image read/write fix for Mach32
 | |
| 
 | |
| XFree86 1.9E (23 September 1993)
 | |
| 164. Support for the syscons driver on *BSD (S|ren Schmidt)
 | |
| 163. Get/PutImage speedups for S3
 | |
| 162. Accelerated image text for non-cached fonts (S3)
 | |
| 161. Image read/write speedups for Mach32
 | |
| 
 | |
| XFree86 1.9Dc (22 September 1993)
 | |
| 160. Hooks added for HW cursor support on SVGA cards
 | |
| 159. Support for ISC 4.0
 | |
| 158. Accel text functions for non-cached fonts (S3 server)
 | |
| 157. Fix problems with vga sequencer not being turned off in the right places
 | |
| 156. Support for dmmap driver for SCO
 | |
| 155. Oak driver (from Steve Goldman)
 | |
| 154. Updates for Minix
 | |
| 
 | |
| XFree86 1.9Db (21 September 1993)
 | |
| 153. Accelerated WD90C31 support (Mike Tierney)
 | |
| 152. Updates to ImageStipple code for Mach8 and 8514
 | |
| 151. Fix for memory leak in mi backing store (Amancio Hasty)
 | |
| 150. Accelerated Cirrus support (Simon Cooper and Bill Reynolds)
 | |
| 149. Accelerated dline for Mach8 and 8514 (from Tiago Gons)
 | |
| 148. Fixes for localbus 928
 | |
| 147. Modify server to use rgb.txt directly and create an internal hash table
 | |
|      (from Thomas Roell)
 | |
| 146. SuperProbe updates
 | |
| 145. Fix cursor recolour problems in S3 server
 | |
| 144. Use uname/gethostbyname for cases where SIOCGIFCONF fails
 | |
| 
 | |
| XFree86 1.9Da (18 September 1993)
 | |
| 143. ImageStipple speedup for Mach8 and 8514 (from Hans Nasten)
 | |
| 142. Reorganise man page installation details for *BSD
 | |
| 141. Fix various minor bugs
 | |
| 
 | |
| XFree86 1.9D (15 September 1993)
 | |
| 140. Use non-MAP_FIXED for mmap on Linux -- requires latest kernel
 | |
| 139. dseg for S3
 | |
| 
 | |
| XFree86 1.9Cf (14 September 1993)
 | |
| 138. line updates for S3 (including dline)
 | |
| 137. Support for Thomas Wolfram's mmap driver for SVR3
 | |
| 136. Config changes to support NetBSD and FreeBSD
 | |
| 135. Correct fix for SIOCGIFCONF on *BSD (from Mark Davies)
 | |
| 134. Use Jerry Whelan's BSDselect() for SVR4 in libXt and libXbsd
 | |
| 133. CopyPlane() for Mach32 server
 | |
| 132. Include Berkeley str{,n}casecmp() in libXbsd
 | |
| 131. Sigma LView driver for bdm2 (untested)
 | |
| 130. OsMouse support for SCO (uses the SCO event driver)
 | |
| 
 | |
| XFree86 1.9Ce (9 September 1993)
 | |
| 129. Improve reliablilty of mmio code (thanks Thomas)
 | |
| 128. Fix xdm-related server crash on Linux
 | |
| 127. Support for 4MB aperture with EISA Mach32 cards
 | |
| 126. CopyPlane() for 8514 server
 | |
| 125. Fix "xfig" problem in accel servers
 | |
| 124. Fix GetImage and PolyText in accel servers
 | |
| 123. Fix problem with VT-switching and server reset
 | |
| 122. Fix some more cfb.banked bugs
 | |
| 
 | |
| XFree86 1.9Cd (5 September 1993)
 | |
| 121. Fast image read/write for 8514 server
 | |
| 120. Mmio support for 928 in S3 server
 | |
| 119. Fixes for BT ramdac HW cursor (S3) (still doesn't work)
 | |
| 118. CopyPlane() fixes for S3
 | |
| 117. Speedup for PolyPoint() in Mach8 (and others)
 | |
| 116. Fix for lines in accel servers -- now match cfb lines.
 | |
| 115. CopyPlane()
 | |
| 
 | |
| XFree86 1.9Cc (2 September 1993)
 | |
| 114. Fix auto-repeat trapping of lock keys
 | |
| 113. Support BT485 ramdac's HW cursor (S3 server) (doesn't work yet)
 | |
| 112. Use mmap for BIOS access on SVR4
 | |
| 111. Only protect page 0 for SVR4 when the -protect0 flag is given.  It makes
 | |
|      cores less useful
 | |
| 110. bdm2 (banked dumb mono) fb/driver (from Pascal Haible)
 | |
| 109. Fast image fill for Mach8 (from Hans Nasten)
 | |
| 108. Update shared-lib version numbers for Linux
 | |
| 107. Split bsdi os-support from 386BSD -- little code was common
 | |
| 106. Modify s3Init() code to use vgaHWInit()
 | |
| 
 | |
| XFree86 1.9Cb (28 August 1993)
 | |
| 105. Fast image read/write for Mach8 (from Hans Nasten)
 | |
| 
 | |
| XFree86 1.9Ca (28 August 1993)
 | |
| 104. Default to NoMemAccess for S3 localbus cards on OSs that don't
 | |
|      support linear videomem mapping
 | |
| 103. Add QueryBestSize() for S3
 | |
| 102. Protect page 0 for SVR4 (to help find NULL pointer dereferences)
 | |
| 101. Fix ChordMiddle
 | |
| 100. Fix some compilation problems with vga16
 | |
|  99. vga16 fix for OpaqueMove bug
 | |
|  98. Work around GNU make's "different" default dependency handling.
 | |
|      Dependencies should now work reliably with GNU make.
 | |
|  97. Fast CopyPlane() for S3 server
 | |
|  96. Fix I/O port handling to deal with multiple screens
 | |
|  95. Mach8 updates
 | |
| 
 | |
| XFree86 1.9C (25 August 1993)
 | |
|  94. Updated video mem <-> main mem copy code to get better performance on
 | |
|      localbus cards
 | |
|  93. Alternate fix for xqueue with S3 (previous fix degraded performance too
 | |
|      much)
 | |
| 
 | |
| XFree86 1.9Be (25 August 1993)
 | |
|  92. SIOCGIFCONF fix for ISC in xdm
 | |
|  91. Mach support for mapping arbitrary video memory
 | |
|  90. Fix for performance problems in S3 server
 | |
| 
 | |
| XFree86 1.9Bd (24 August 1993)
 | |
|  89. Updated version of Xconfig/probe info
 | |
|  88. Update libXt jump entries for Shm on Linux
 | |
|  87. Another S3 cursor update
 | |
|  86. Use mmap() for mapping framebuffer on SVR4
 | |
|  85. Localbus linear mapping for S3 (tested only on Linux)
 | |
| 
 | |
| XFree86 1.9Bc (23 August 1993)
 | |
|  84. SuperProbe update
 | |
|  83. Improve picture stability when using high clocks (S3)
 | |
|  82. Get memory detection right for S3 911
 | |
|  81. Change localbus wait states for S3
 | |
|  80. Go back to the MAP_FIXED mmap for Linux, added xf86UnMapVidMem()
 | |
|  79. S3 cache updates and cursor changes
 | |
| 
 | |
| XFree86 1.9Bb (21 August 1993)
 | |
|  78. Fix S3 server crash if it exits when its VT isn't active
 | |
|  77. Indicate where information in server startup messages comes from (ie
 | |
|      whether from Xconfig or by probing, etc)
 | |
|  76. Fix ATI/Mach probing in SuperProbe
 | |
|  75. Fix S3 cursor "shadowing" in interlaced modes
 | |
|  74. Fix problems with the S3 server when using xqueue
 | |
|  73. 16-colour generic VGA server (from Gertjan Akkerman)
 | |
| 
 | |
| XFree86 1.9Ba (18 August 1993)
 | |
|  72. Support for a Hitachi Puma Plus digitising tablet's 4-button puck
 | |
|      (from Randy Terbush)
 | |
|  71. Mouse "ChordMiddle" option.  This is for a 3-button mouse which
 | |
|      generates left+right events when the middle button is used.  This is
 | |
|      for Microsoft protocol only (from Ted Goldblatt)
 | |
|  70. Reorganise the way SpeedUp options are handled so that the speedup code
 | |
|      is only linked into the server when the appropriate chipset driver is
 | |
|      included.
 | |
|  69. Fix inb/inw inlines for gcc without gas
 | |
|  68. Code to use memory to the right of the screen for caching (S3)
 | |
|  67. Various compilation-related fixes
 | |
| 
 | |
| XFree86 1.9B (16 August 1993)
 | |
|  66. Fix memory leak on server reset
 | |
| 
 | |
| XFree86 1.9Ai (16 August 1993)
 | |
|  65. Fix LinkKit
 | |
|  64. Cirrus driver was ignoring clocks when a VideoRam line is specified
 | |
|  63. Fix VT switching for Mach8 and ibm8514 servers
 | |
|  62. Fix server reset for S3 server
 | |
|  61. Fix problems in mach32ImageFill for virtual width != 1024
 | |
|  60. Text save/restore added to Mach32 server
 | |
| 
 | |
| XFree86 1.9Ah (15 August 1993)
 | |
|  59. Updates to SuperProbe so it can detect the latest S3 chip revisions
 | |
|  58. VT switching support for the S3 server
 | |
|  57. Fix for S3 image write problems with screen width 1024 & 2MB videoram
 | |
| 
 | |
| XFree86 1.9Ag (14 August 1993)
 | |
|  56. Another stipple fill fix in cfb.banked
 | |
|  55. S3 clock select fixes -- allows clock probing to work
 | |
|  54. Fix initialisation of miCacheFreeSlot
 | |
| 
 | |
| XFree86 1.9Af (13 August 1993)
 | |
|  53. Allow programmable clocks to be specified with 'Clocks "prog_clk_type"'
 | |
|      in Xconfig.
 | |
|  52. Virtual size fixes for S3
 | |
| 
 | |
| XFree86 1.9Ae (13 August 1993)
 | |
|  51. Extended I/O and IOPL handling for BSDI.
 | |
|  50. Set virtual size for S3 if not given.
 | |
| 
 | |
| XFree86 1.9Ad (13 August 1993)
 | |
|  49. Imake config updates
 | |
|  48. Created libxf86_hw in common_hw, and moved clock probe code there.
 | |
|  47. XF86_Mach8 and XF86_8514 compilable.
 | |
| 
 | |
| XFree86 1.9Ac (12 August 1993)
 | |
|  46. S3 updates (diff15)
 | |
|  45. XF86_Mach32 compilable
 | |
| 
 | |
| XFree86 1.9Ab (11 August 1993)
 | |
|  44. XF86_S3 compilable and runnable on Linux
 | |
|  43a Cirrus driver updates (including fix for line problem)
 | |
|  43. Fix problem in Xlib compose-key code that caused auto-repeat problems
 | |
|      on some SVR4.
 | |
|  42. Keep /dev/console open for pccons on 386BSD to work around keyboard
 | |
|      hanging problem (from Mark Weaver)
 | |
|  41. Fix for zero width horiz, vert lines with rop other than GXcopy, GXxor
 | |
|      (from Mark Weaver)
 | |
| 
 | |
| XFree86 1.9Aa (6 August 1993)
 | |
|  40. Include accel dirs (not compilable yet)
 | |
| 
 | |
| XFree86 1.9A (4 August 1993)
 | |
|  39. Fix authorisation for LOCALCONN connections on SYSV.
 | |
|  38. OS-lib fixes
 | |
| 
 | |
| XFree86 1.9e (1 August 1993)
 | |
|  37. Make the ET4000 Option "force_bits" standard behaviour
 | |
|  36. Fix problem of renderer config not being handled properly in the LinkKit
 | |
|  35. Update screen configuration handling to better suit multiple servers.
 | |
| 
 | |
| XFree86 1.9d (29 July 1993)
 | |
|  34. Mach OS-lib fixes
 | |
| 
 | |
| XFree86 1.9c (28 July 1993)
 | |
|  33. Lots of SCO patches (including fixing the bogus window problem, xterm,
 | |
|      font server, PEX)
 | |
|  32. SuperProbe updates (includes identification of AT&T RAMDACs and
 | |
|      detection of 8514/A and ATI Mach-xx chipsets)
 | |
|  31. Fix for bug in cfbgetsp.c
 | |
|  30. Include pixmap cache support in mi, mfb, cfb.
 | |
|  29. SVR3/ISC updates for gcc 2.4.5
 | |
|  28. Moved OS-specific parts of x386Io.c to the OS-lib
 | |
|  27. OS-lib fixes.
 | |
|  26. Converted the experimental ET4000 RCCONF code to an Option flag:
 | |
|      "fast_dram"
 | |
|  25. Fix SIOCGIFCONF related problems in xdm, chooser and server/os/access.c
 | |
|      on SVR4 and 386BSD (thanks to Ian Donaldson and Peter Wemm).
 | |
|  24. Support for easily adding multiple servers to server/Imakefile and
 | |
|      the LinkKit
 | |
| 
 | |
| XFree86 1.9b (13 July 1993)
 | |
|  23. Fix for interlaced support in the Cirrus driver
 | |
|  22. OS-library added to separate out OS-specifics under ddx/x386
 | |
|  21. Fix initialisation of supported pixmap formats
 | |
|  20. Fix for authorisation on streams connections for SVR3
 | |
|  19. Fix other line bugs (fLineH.s, suLine.s, suVHLine.s)
 | |
|  18. Really make the horizontal panning symmetric
 | |
|  17. Fix 2MB support on Cirrus 5426
 | |
|  16. Fix line bug in non-speedup code (fLineBres.s)
 | |
| 
 | |
| XFree86 1.9a (3 July 1993)
 | |
|  15. Added support for BSDI's BSD/386 (from Hans Nasten)
 | |
|  14. SuperProbe updates for C&T chipsets
 | |
|  13. Make horizontal panning symmetric
 | |
|  12. Allow Cirrus driver to address 2MB on the 5426 cards (not tested)
 | |
|  11. Add ChipRounding to the vga ChipRec so that chip-specific rounding of
 | |
|      virtualX can be handled properly
 | |
|  10. OSF/1 patches (Marc Evans)
 | |
|   9. Fix for xload problem on Linux
 | |
|   8. Fix for ATI text-mode font restore problem
 | |
|   7. Experimental code to set the RCCONF register on ET4000 cards (this is
 | |
|      only used if Et4000SetRCConf is set to YES in site.def)
 | |
|   6. Allow "black" and "white" colours to be specified in Xconfig for the mono
 | |
|      vga server
 | |
|   5. Fix Xconfig visual spec check for mono servers
 | |
|   4. Fixed some long file names (in extensions/lib/PEXlib, fonts/bdf/misc)
 | |
|   3. Fix xman bug introduced in 1.2Da
 | |
|   2. Fix bank-switching bug in cfbfillsp.c
 | |
|   1. Fix a couple problems that show up when using a XFree86 patched source
 | |
|      tree on non-i386 systems
 | |
| 
 | |
| XFree86 1.3 (5 June 1993)
 | |
| 98. Updates to ncr driver
 | |
| 97. NCR imake config changes
 | |
| 96. Docs updated for gzip extension change ".z" -> ".gz"
 | |
| 95. Experimental "force_bits" option flag for ET4000
 | |
| 
 | |
| XFree86 1.2Da (2 June 1993)
 | |
| 94. Modify xman to use groff instead of nroff for Linux
 | |
| 93. Modify xload to use /proc/loadavg for Linux
 | |
| 92. Change ownership of /dev/console and /dev/tty0 for Linux
 | |
| 91. Added xmodmap.std to the etc dir which lists the default key map in a form
 | |
|     that can be read by xmodmap(1)
 | |
| 90. Various small SVR3 adjustments, and new README.SVR3
 | |
| 89. Add a README for the LinkKit
 | |
| 88. Support for banked mono in ET3000 driver (thanks to Joerg Wunsch)
 | |
| 87. ET3000 probe changes
 | |
| 86. README.Linux updates
 | |
| 
 | |
| XFree86 1.2D (26 May 1993)
 | |
| 85. Merge in MIT fix-25
 | |
| 84. OSF/1 support is incomplete -- so remove references to it in the docs
 | |
| 83. Add -keeptty flag to prevent server from detaching its controlling tty
 | |
|     (useful when debugging)
 | |
| 82. Include support for 77C22E in ncr driver
 | |
| 81. Set bank 0 for save/restore in trident driver [removed]
 | |
| 80. Workaround for mouse loss when VT switching on SCO
 | |
| 79. Compile-time support for SCO 3.2.4
 | |
| 78. Don't include PEX in mono server (even when BuildPex is set) because it
 | |
|     only works for 8-bit PseudoColour
 | |
| 77. Mach support for SuperProbe
 | |
| 76. Various SVR3 shared lib fixes including fixes for AT&T SVR3.2, XDM auth
 | |
|     support and fixes for initialisation problems that showed up with Motif.
 | |
| 75. Ignore SIGHUP in xterm for ISC 2.2.1, 3.0
 | |
| 74. rgb/Imakefile fix
 | |
| 73. Imake.tmpl updates for ISC
 | |
| 
 | |
| XFree86 1.2Cb (19 May 1993)
 | |
| 72. Code to slow down DAC access
 | |
| 71. Possible fix for font restore bug on Linux and 386BSD (works for some
 | |
|     people, but not everyone)
 | |
| 70. Merge in MIT fix-24
 | |
| 69. Xosdefs.h mod for Mach
 | |
| 68. Eliminate various compiler warnings with PEX
 | |
| 67. Modify lndir to ignore directories called "CVS"
 | |
| 66. Fix overscan restore problem when mode switching
 | |
| 65. Fix a Cirrus-specific font/text restore problem
 | |
| 
 | |
| XFree86 1.2Ca (16 May 1993)
 | |
| 64. Fix for lndir to work with Linux (Gnu ls)
 | |
| 63. Documentation updates
 | |
| 62. Allow PEX to be turned on/off at link-time with the LinkKit
 | |
| 61. Add "hibit_high" and "hibit_low" Option flags to handle some ET4000
 | |
|     cards when the server is started from a high-res text mode
 | |
| 60. Fix screen corruption when mode-resolving fails (problem was introduced
 | |
|     in 1.2Bb)
 | |
| 59. Fix to pvga1 driver for 90C11
 | |
| 58. kbd_mode modified to be a no-op for codrv
 | |
| 57. Imake.tmpl updates for SCO and OSF/1
 | |
| 56. Remove need for <sys/ioctl_pc.h> with LinkKit on 386BSD
 | |
| 
 | |
| XFree86 1.2C (8 May 1993)
 | |
| 55. Modify Cirrus driver to set the reported clocks to the preset values
 | |
|     rather than probing them.  Probing can be forced with the "Probe_Clocks"
 | |
|     Option flag.
 | |
| 
 | |
| XFree86 1.2Bb (6 May 1993)
 | |
| 54. Compatibility support for codrv 0.1.1 (run-time only)
 | |
| 53. Merge in OSF/1 support (from Marc Evans)
 | |
| 52. Merge in SCO support (from David McCullough)
 | |
| 
 | |
| XFree86 1.2Ba (4 May 1993)
 | |
| 51. SuperProbe updates (can now be compiled with a K&R compiler)
 | |
| 50. Compaq driver (from Hans Oey)
 | |
| 49. Merge codrv and pccons support so that a single server can support
 | |
|     both
 | |
| 48. Cirrus driver for CLGD542x cards (no accelerated support) (from Bill
 | |
|     Reynolds)
 | |
| 47. Allow inline'd macros to be disabled for debugging purposes (by compiling
 | |
|     the video drivers with -DNO_INLINE)
 | |
| 46. Print OS version in startup message
 | |
| 
 | |
| XFree86 1.2B (19 April 1993)
 | |
| 45. ET4000 text clock restoration modified -- maybe it will fix the problems
 | |
|     when restoring to a high res text mode
 | |
| 44. Sample SVGA driver stubs and documentation added
 | |
| 43. Xconfig option to specify VGA BIOS base address (not all are at 0xC0000)
 | |
| 42. Major rewrite of tvga driver.  Now supports 8800CS, 8900B, 8900C, 8900CL,
 | |
|     9000 in all modes.
 | |
| 41. Xconfig option to clear DTR after opening MouseSystems mouse (only for
 | |
|     SYSV, Linux, 386BSD)
 | |
| 40. Change server names.  X386 -> XF86_SVGA, X386mono -> XF86_Mono.
 | |
| 
 | |
| XFree86 1.2Aa (17 April 1993)
 | |
| 39. SuperProbe will now find vga BIOS at addresses other than 0xC0000
 | |
| 38. Support for building Linux shared libs (DLL version)
 | |
| 37. Remove case-sensitivity of the Chipset option.
 | |
| 36. Save and restore registers affected by clock probing
 | |
| 35. Some more Xconfig validity checks
 | |
| 34. Change 'Vendor' keyword in Xconfig to 'Option'
 | |
| 33. Fix to make use of the RGBPath specified in Xconfig (this was pointed out
 | |
|     by Greg Hartman back in Sept)
 | |
| 32. Use XWINHOME to specify ProjectRoot at run-time
 | |
| 31. PEX patches for Linux
 | |
| 30. libX11 shared lib problem fixed (for SVR4)
 | |
| 
 | |
| XFree86 1.2A (3 April 1993)
 | |
| 29. More pvga1/wd driver tuning, added rudimentary support for 90c20
 | |
| 28. Improve overscan handling
 | |
| 27. modeDB.txt updates
 | |
| 
 | |
| XFree86 1.2e (27 March 1993)
 | |
| 26. Minix/Amoeba updates
 | |
| 25. New et3000 probe (to prevent tvga8900CL being falsly detected as et3000)
 | |
| 24. More interlace tuning for pvga1 and tvga8900 drivers
 | |
| 23. SuperProbe
 | |
| 22. XDMCP fixes for Linux (and others)
 | |
| 
 | |
| XFree86 1.2d (24 March 1993)
 | |
| 21. Added support for Minix-386 and Amoeba (from Kees Verstoep)
 | |
| 
 | |
| XFree86 1.2c (20 March 1993)
 | |
| 20. Merged in MIT fix-23
 | |
| 19. Support for 9th clock on WD90Cxx chips
 | |
| 18. NCR 77C22 driver (from Stuart Anderson)
 | |
| 17. Allow multiple Clocks lines in Xconfig
 | |
| 16. Changes to external clock program code to handle VT switching better
 | |
| 15. ISC 2.0.2 support (from Aki Atoji)
 | |
| 14. Include driver source instead of objects in LinkKit
 | |
| 
 | |
| XFree86 1.2b (1 March 1993)
 | |
| 13. Improved ISC support for xman
 | |
| 12. Improved handling of overscan colour
 | |
| 11. Make the server's -pn option the default (compile time configurable)
 | |
| 10. Hga2 support for 386BSD and Mach
 | |
| 9.  pvga1 driver support for WD90C3x
 | |
| 8.  Portable assembler macros (from Greg Sharp)
 | |
| 7.  More flexible handling of Vendor strings in Xconfig
 | |
| 6.  Store clock resolutions to nearest 1kHz.
 | |
| 5.  Removed old SpeedUp version
 | |
| 4.  Changes in LinkKit to handle distributions built with PEX support
 | |
| 
 | |
| XFree86 1.2a (20 February 1993)
 | |
| 3.  Xlib support for run-time selectable multiple LOCAL connection types
 | |
|     for SVR3, SVR4
 | |
| 2.  Fix mapping problem when using codrv and a non-US keyboard mapping
 | |
| 1.  Fix for TVGA interlaced modes
 | |
| 
 | |
| 
 | |
| XFree86 1.2 (8 February 1993)
 | |
| 74. README updates
 | |
| 73. ATI driver updates
 | |
| 72. Banked mono doesn't work on ET3000 -- so turned off for that driver
 | |
| 71. Merged in MIT fix-22
 | |
| 70. Changes so that XFree86 patched source will build on other platforms.
 | |
| 
 | |
| XFree86 1.1F (1 February 1993)
 | |
| 69. Add check for presence of "Modes" line in Xconfig
 | |
| 68. Add assembler code for byte-order swapping in mfb
 | |
| 67. More svr3 shlib "tuning"
 | |
| 
 | |
| XFree86 1.1E (26 January 1993)
 | |
| 66. Change to pvga1 driver to get correct clock ordering for 90C30
 | |
| 65. Fix linux problem building liboldX
 | |
| 64. server locking to prevent clobbering of local connection pipes
 | |
| 63. xhost fix for LOCALCONN
 | |
| 62. Add missing svr3 shlib patches
 | |
| 
 | |
| XFree86 1.1D (24 January 1993)
 | |
| 61. Removed SVR3 shlib stubs from clients
 | |
| 
 | |
| XFree86 1.1Ce (23 January 1993)
 | |
| 60. SVR3 shared lib support (from Thomas Wolfram)
 | |
| 59. Added Hercules driver (from Davor Matic)
 | |
| 58. Re-map scancodes for Codrv so that the keycodes the server sees are the
 | |
|     same on all platforms
 | |
| 57. Modify NumPad handling so that Shift works properly.
 | |
| 
 | |
| XFree86 1.1Cd (13 January 1993)
 | |
| 56. Commented out force VT disabling -- causes problems with Esix 4.0.3A
 | |
| 55. Support for tvga9000 (from Gertjan Akkerman)
 | |
| 54. Ignore FontPath in Xconfig when a FontPath is provided with the -fp option
 | |
| 53. Support for new Linux VTs
 | |
| 52. Turn off Alt-Sysreq-F (forced VT switch) by default for SYSV.  Added an
 | |
|     Xconfig option to prevent this disabling (AllowForceVT)
 | |
| 51. X386keybd man page added
 | |
| 50. mfb.banked fixes
 | |
| 
 | |
| XFree86 1.1Cc (3 January 1993)
 | |
| 49. tvga driver updates for banked mono
 | |
| 48. Fixes to cfbblt, mfbblt for single-banked drivers
 | |
| 
 | |
| XFree86 1.1Cb (1 January 1993)
 | |
| 47. Added -verbose (default) and -quiet flags, and print out more information
 | |
|     in verbose mode
 | |
| 46. Improved banking for mfb.banked
 | |
| 
 | |
| XFree86 1.1Ca (30 December 1992)
 | |
| 45. cmfb code (from Davor Matic), and an experimental mfb.banked
 | |
| 44. Flush mouse input after opening
 | |
| 43. Fix problem starting X from within an X session
 | |
| 
 | |
| XFree86 1.1C (23 December 1992)
 | |
| 42. Added -probeonly option which causes the server to exit after the
 | |
|     device probe stage.
 | |
| 41. Merged in MIT fix-21
 | |
| 40. Support for an external clock setting program
 | |
| 39. Patches for Destiny (SVR4.2)
 | |
| 
 | |
| XFree86 1.1Ba (17 December 1992)
 | |
| 38. Merged in MIT fix-20
 | |
| 37. Various improved error messages
 | |
| 36. Improve accuracy of clock probing code -- add delay so VCO can
 | |
|     stabilise before starting the measurement
 | |
| 35. Store dot-clocks to .1MHz accuracy
 | |
| 34. Make the server's -dpi option work
 | |
| 33. Extend fontpath validation to the compiled-in default fontpath
 | |
| 32. Increase server priority while probing for clocks
 | |
| 31. Fixed KDSETRAD bug introduced in 1.1a (affected DELL)
 | |
| 30. Bell support for pccons driver on 386BSD
 | |
| 
 | |
| XFree86 1.1B (21 November 1992)
 | |
| 29. Hack for ISC local connection on SVR4 with ACP (requires the ISC
 | |
|     client binary to be edited)
 | |
| 28. Added code to change IOPL on SYSV for extended I/O (including patch
 | |
|     scripts for the SVR4 kernel)
 | |
| 27. Merged in MIT fix-18 and fix-19
 | |
| 26. Support for PS/2 mouse
 | |
| 
 | |
| XFree86 1.1A (16 November 1992)
 | |
| 25. Fix problems compiling with a non-ansi compiler.
 | |
| 
 | |
| XFree86 1.1c (8 November 1992)
 | |
| 24. Xconfig options to set default mapping of some special keys
 | |
| 23. Code to validate the fontpath given in Xconfig
 | |
| 22. Patches for Logitech Trackman/Mouseman (from Christian Ziemann)
 | |
| 21. Updates for version 0.1.1 of Holger's co driver
 | |
| 20. Fix for et3000 text mode restoration (from Holger Veit)
 | |
| 19. Fix NumLock support -- use two sets of keycodes for num keypad
 | |
| 18. Add Compose / Multi-key support to Xlib (from MIT contrib)
 | |
| 17. Don't reset state of lock keys when starting the server
 | |
| 16. Fix code for setting visual type from Xconfig
 | |
| 
 | |
| XFree86 1.1b (21 October 1992)
 | |
| 15. Xload support for Linux
 | |
| 14. Use Xconfig.cpp to generate the sample Xconfig with paths consistent with
 | |
|     the configuration.
 | |
| 13. Allow multiple "FontPath" lines in Xconfig which are concatenated to build
 | |
|     the FontPath.
 | |
| 12. Blank and clear the screen during server startup
 | |
| 11. Fix tegblt code for mono server (instead of the previous workaround)
 | |
| 10. Fix non-32bit tiles and stipples for mono server with 8-bit scanlines
 | |
| 9.  Fix circle/ellipse drawing for mono server
 | |
| 8.  Use 8-bit bitmap scanlines for mono server (can now remove pixmap hack)
 | |
| 7.  Add check in server to see if euid==0.  If not, exit with a warning.
 | |
| 
 | |
| XFree86 1.1a (11 October 1992)
 | |
| 6.  Add a VTInit option to Xconfig to run a program on the VT during
 | |
|     screen initialisation.
 | |
| 5.  Fix security holes in reading Xconfig files, and the undocumented
 | |
|     -mono and -colour options.
 | |
| 4.  Use KDMKTONE for bell for systems that support it
 | |
| 3.  Allow 4 clocks for generic driver
 | |
| 2.  Mods to allow compile time selection of 128k display mapping for mono
 | |
|     (this is experimental and may be removed)
 | |
| 1.  Holger's 386BSD co driver support (compile-time selectable)
 | |
| 
 | |
| 
 | |
| XFree86 1.1 (1 October 1992)
 | |
| 70. Public release
 | |
| 69. Set mailbox for 386bsd in Xaw
 | |
| 
 | |
| XFree86 1.0Zb (30 September 1992)
 | |
| 68. Mods to startx so that an absolute path is not required for a server
 | |
| 67. Make the right-hand <ALt> key behave like Alt_R
 | |
| 66. Updates to X386.man
 | |
| 65. Add -mono and -colour (undocumented) options to server
 | |
| 64. Look for Xconfig file in /etc before /usr/X386/lib/X11
 | |
| 63. Print out Trident version in probe routine and add README.trident
 | |
| 
 | |
| XFree86 1.0Za (27 September 1992)
 | |
| 62. cfb.banked changes for Mach's BSD cpp.
 | |
| 61. Add mkwhatis script for 386BSD
 | |
| 60. Fix problems with xgc/lex.l
 | |
| 59. Modify default keymap so Alt_L will work like both Meta_L and Alt_L.
 | |
| 58. xload fixes for 386BSD
 | |
| 57. Change config/x386config.sh for dumb BSD sh.
 | |
| 
 | |
| XFree86 1.0Z (24 September 1992)
 | |
| 56. Beta release (final for 1.1)
 | |
| 55. Add ISC22, ISC30 defines
 | |
| 
 | |
| XFree86 1.0Yb (21 September 1992)
 | |
| 54. Included Thomas Eberhardt's updates to the compressed font code.
 | |
| 53. Put Alan Hourihane's generic save/restore code into vgaHW.c
 | |
| 52. Correction to xmh man page
 | |
| 51. Support use of libdbm.a for ISC 3.0
 | |
| 
 | |
| XFree86 1.0Ya (17 September 1992)
 | |
| 50. Merge in Linux support (from Orest Zborowski)
 | |
| 
 | |
| XFree86 1.0Y (14 September 1992)
 | |
| 49. Beta release (second for 1.1)
 | |
| 48. Removed FAS support on SVR4
 | |
| 47. Changes to font and text save/restore
 | |
| 
 | |
| XFree86 1.0Xc (12 September 1992)
 | |
| 46. Fix xman scroll bug
 | |
| 45. Update to ati driver to save more planes
 | |
| 44. Single/double bank selection for drivers
 | |
| 
 | |
| XFree86 1.0Xb (9 September 1992)
 | |
| 43. Link Kit updates
 | |
| 
 | |
| XFree86 1.0Xa (8 September 1992)
 | |
| 42. Fix some Xconfig related problems
 | |
| 41. Trident driver (256 colour and mono)
 | |
| 40. Mono drivers for et3000, pvga1, gvga (untested)
 | |
| 
 | |
| XFree86 1.0X (4 September 1992)
 | |
| 39. Beta release
 | |
| 38. Minor updates
 | |
| 
 | |
| XFree86 1.0m (2 September 1992)
 | |
| 37. Change name to XFree86
 | |
| 36. Added link kit
 | |
| 
 | |
| X386 1.2E 1.0l (30 August 1992)
 | |
| 35. Added (experimental) ATI driver
 | |
| 34. Changed configuration so that mono and colour servers can be built
 | |
|     at the same time.
 | |
| X386 1.2E 1.0k (30 August 1992)
 | |
| 33. Directory re-organisation
 | |
| 
 | |
| X386 1.2E 1.0j (29 August 1992)
 | |
| 32. Fix problem of server crashing while resetting
 | |
| 
 | |
| X386 1.2E 1.0i (28 August 1992)
 | |
| 31. Portability changes to vgaFasm.h (for cc and gcc-1.??)
 | |
| 30. Added a -xconfig flag to specifiy the Xconfig file from the command line.
 | |
| 29. Fixed problem with xdmauth accessing memory between 640k and 1M.
 | |
| 28. Round down the specified virtual width to the nearest required multiple.
 | |
| 27. Fix some bugs in the Xconfig parser.
 | |
| 26. Added 'vga2' keyword for Xconfig so one file can be used for both the
 | |
|     colour and mono servers.
 | |
| 25. README's updated
 | |
| 24. Minor speedup fix
 | |
| 23. More server configuration changes
 | |
| 
 | |
| X386 1.2E 1.0h (26 August 1992)
 | |
| 22. cfb.banked updated for fix-17
 | |
| 21. New SpeedUp code (works for any* virtual width)
 | |
| 20. Monochrome VGA server
 | |
| 19. Changes for compile-time selection of supported chipsets, and font
 | |
|     renderers
 | |
| 18. Updated X386.man, README.Mach
 | |
| 17. Fix mouse map bug for logitech (and microsoft?).
 | |
| 16. Merge in changes for Mach386 (from Robert Baron, Joel Jacobson)
 | |
| 15. Merge in changes for 386BSD (from Rich Murphey, Amancio Hasty)
 | |
| 
 | |
| X386 1.2E 1.0g (25 August 1992)
 | |
| 14. Merged in MIT fix-17
 | |
| 
 | |
| X386 1.2E 1.0f (4 August 1992)
 | |
| 13. SpeedUp flag for Rectangle Stipple fills
 | |
| 
 | |
| X386 1.2E 1.0e (4 August 1992)
 | |
| 12. Extend the trapping of unexpected fatal signals beyond just SIGSEGV.
 | |
|     The NoTrapSegV option has been changed to NoTrapSignals.
 | |
| 
 | |
| X386 1.2E 1.0d (3 August 1992)
 | |
| 11. Run mkfontdir in install directory rather than copying fonts.dir from
 | |
|     the build directory.
 | |
| 10. Merged in MIT fix-16
 | |
| 
 | |
| X386 1.2E 1.0c (1 August 1992)
 | |
| 9.  Run 'mcs -d' on SVR4 shared libraries
 | |
| 8.  Merged in official Type1 font patch
 | |
| 7.  Merged in MIT fix-15
 | |
| 6.  Fixed malloc/free problems in lib/X/XcmsLRGB.c, clients/xdm/greet.c
 | |
| 5.  Merged in MIT fix-14
 | |
| 
 | |
| X386 1.2E 1.0b (27 July 1992)
 | |
| 4.  Updated version of fFill.s
 | |
| 3.  Bug fixes (for stipple) from Jim (require GCC at the moment)
 | |
| 
 | |
| X386 1.2E 1.0a (22 July 1992)
 | |
| 2.  Merged in MIT fix-13
 | |
| 1.  Fix problem with divide by zero when bell pitch was set to zero.
 | |
| 
 | |
| 
 | |
| X386 1.2E 1.0 (16 July 1992)
 | |
| 97. First general release
 | |
| 96. Define repz to be repe for gas.
 | |
| 95. Update XdmConf.svr4 to read /etc/default/login to set ulimit, etc.
 | |
| 
 | |
| X386 1.2E 0.2c (15 July 1992)
 | |
| 94. Allow easy selection of ansi level when building non-core clients.
 | |
| 93. Install and use sessreg (for xdm)
 | |
| 92. .align changes for gas
 | |
| 91. README and X386.man updates
 | |
| 
 | |
| X386 1.2E 0.2b (11 July 1992)
 | |
| 90. Mods to SpeedUp for gas (jcxz changes).
 | |
| 89. Minor change to xdm/auth.c for ISC3.0
 | |
| 88. Removed SVR4 Vendor defines.
 | |
| 
 | |
| X386 1.2E 0.2a (8 July 1992)
 | |
| 87. Added some missing cld's to gBitBlt.s
 | |
| 86. Some portability changes to fFill.s
 | |
| 85. VT release problem when using FAS/SVR4 really fixed this time.
 | |
| 84. Moved libinetemul.a to lib/InetEmul; library now called libXinetem.a, and
 | |
|     used in a similar way as libXbsd.a.  Changes to top level Imakefile have
 | |
|     been removed.
 | |
| 83. Updates to README (building under ISC2.2, compiling clients)
 | |
| 82. Include libXbsd.a in ExtraLibraries for SVR4/SYSV
 | |
| 
 | |
| X386 1.2E 0.2 (3 July 1992)
 | |
| 81. Second beta version
 | |
| 80. et debug option removed
 | |
| 
 | |
| X386 1.2E 0.1i (2 July 1992)
 | |
| 79. Fixed VT release problem when using FAS/SVR4.
 | |
| 78. Added warning about using xdmauth.
 | |
| 77. Updated XdmConf.svr4 to handle different auth types
 | |
| 76. Reorganisation of some compiler and assembler related options in x386.cf
 | |
| 
 | |
| X386 1.2E 0.1h (27 June 1992)
 | |
| 75. More portability changes to assembler code.
 | |
| 74. Updates to modeDB, XdmConf.svr4
 | |
| 
 | |
| X386 1.2E 0.1g (25 June 1992)
 | |
| 73. Assembler portability changes from Jon Block.
 | |
| 72. Change startup message from 'X Windows System' to 'X Window System'
 | |
| 
 | |
| X386 1.2E 0.1f (20 June 1992)
 | |
| 71. Fixed line problem when compiling with SVR4 'cc'.
 | |
| 70. Changes to make source compile with Esix 3.2D, ISC 3.0 (without TCPCONN)
 | |
| 
 | |
| X386 1.2E 0.1e (17 June 1992)
 | |
| 69. Removed Glenn's wrapper comments from cfb.banked files.
 | |
| 68. Added a debug flag to check operation of hiclock selection, and hopefully
 | |
|     fixed the problem with that.
 | |
| 67. Fixed PIC flag problem in sv4Lib.rules
 | |
| 
 | |
| X386 1.2E 0.1d (13 June 1992)
 | |
| 66. Xconfig is installed as Xconfig.sample so as not to overwrite a locally
 | |
|     configured one.
 | |
| 65. Use HasSdbm to determine use of -lsdbm for server and rgb.
 | |
| 64. Made SpeedUp the default when appropriate, and added 'SpeedUp "none"' and
 | |
|     'NoSpeedUp' options.
 | |
| 63. Updates to README, X386.man, modeDB.txt.
 | |
| 62. Added a shar file with sample configuration files for xdm.
 | |
| 61. Another setpgrp() change in xdm.
 | |
| 60. Added command line option to specify which VT the server runs on.
 | |
| 59. Changed default pointer map to the correct 1:1 map.
 | |
| 58. Fixed bug in merge of SPEEDUP_TEGBLT8 which caused problems when that
 | |
|     option was not selected.
 | |
| 
 | |
| X386 1.2E 0.1c (7 June 1992)
 | |
| 57. Remove some setpgrp() calls in xdm.  This allows xdm to work with
 | |
|     xqueue on Microport, Dell, AT&T versions.
 | |
| 56. Default for server to open SCO Xsight connection for SVR4.  SVR4.0.4
 | |
|     supports this as part of its "Advanced Compatibility Package".  The
 | |
|     code doesn't appear to cause problems with versions of SVR4 without this
 | |
|     (the feature just can't be used on them).
 | |
| 
 | |
| X386 1.2E 0.1b (3 June 1992)
 | |
| 55. Fixed bug in SPEEDUP_TEGBLT8 selection in vga.c
 | |
| 54. Glenn's new cfbteblt8.c
 | |
| 
 | |
| X386 1.2E 0.1a (30 May 1992)
 | |
| 53. Fixed problem when switching VT away too quickly after switching back.
 | |
| 52. Added Vendor defines for ISC SVR4 (ISC4), AT&T SVR4 (ATT4)
 | |
| 
 | |
| X386 1.2E 0.1  (29 May 1992)
 | |
| 51. First beta version
 | |
| 
 | |
| X386 1.2E 0.0n (28 May 1992)
 | |
| 50. Added README.X386-1.2E
 | |
| 49. Introductory info added to modeDB.
 | |
| 48. A few missed RCS Header lines.
 | |
| 
 | |
| X386 1.2E 0.0m (26 May 1992)
 | |
| 47. Added options to control building 75dpi, 100dpi, and large misc fonts.
 | |
| 46. More updates to modeDB.
 | |
| 45. Assembly changes for more pedantic 4.0.4 assembler.
 | |
| 44. Moved site-specific defines from x386.cf to site.def
 | |
| 43. Define usleep as the nap syscall for all SVR4 to avoid using libucb.a
 | |
| 
 | |
| X386 1.2E 0.0l (23 May 1992)
 | |
| 42. Added BuildType1 option
 | |
| 41. Fixed ManDir and LibmanDir in site.def
 | |
| 40. Added RCS Header lines to modified files
 | |
| 
 | |
| X386 1.2E 0.0k (23 May 1992)
 | |
| 39. Moved Glenn's and Jim's assembler routines into ddx/x386/enhanced
 | |
| 38. Local connection added to X386.man
 | |
| 37. Jim's update to cfbtileodd.c
 | |
| 
 | |
| X386 1.2E 0.0j (21 May 1992)
 | |
| 36. Updates to ModeDB.txt
 | |
| 35. New fLineH.s from Jim
 | |
| 34. New gLine.s from Glenn
 | |
| 
 | |
| X386 1.2E 0.0i (19 May 1992)
 | |
| 33. Fixed problem with setting mouse acceleration
 | |
| 32. Prettied up startup message
 | |
| 
 | |
| X386 1.2E 0.0h (16 May 1992)
 | |
| 31. Removed SPEEDUP_TEGBLT8 from SPEEDUP_ALL -- it causes problems for some
 | |
|     font rendering (characters coming out as solid filled blocks).
 | |
| 30. Added Thomas Eberhardt's compressed bitmap font patches
 | |
| 
 | |
| X386 1.2E 0.0g (15 May 1992)
 | |
| 29. #undef'd SO_DONTLINGER in os/connection.c for SVR4 -- it is not properly
 | |
|     defined for SVR4, and it removes the familiar startup error message.
 | |
| 28. Changed SPEEDUP_VHLINE to SPEEDUP_LINE since it's not just for V, H lines
 | |
| 27. Included Glenn's gLine.s
 | |
| 26. Modified auto-detect HiClock code to use Thomas' method of making 16
 | |
|     clocks available with ET4000.  HiClock option has been removed since
 | |
|     this change makes it obsolete.  X386.man and Xconfig have been updated
 | |
|     accordingly.
 | |
| 25. Fix problem switching after SIGHUP is sent while VT switched away.
 | |
| 24. Take x386Resetting out of os/utils.c and put it in x386Init.c
 | |
| 23. Turn on screen saver before copying screen to pixmap when switching away
 | |
| 22. Fixed typo in vga.c related to SPEEDUP_TEGBLT8
 | |
| 
 | |
| X386 1.2E 0.0f (14 May 1992)
 | |
| 21. Removed special handling of SIGSEGV when server is exiting.
 | |
| 20. Take care of server exiting and resetting when VT is switched away.
 | |
| 19. Copy screen to dummy pixmap when switching away, and copy it back when
 | |
|     switching back.  (The contents were of the dummy pixmap were previously
 | |
|     ignored.)  Masking window is no longer used.
 | |
| 
 | |
| X386 1.2E 0.0e (13 May 1992)
 | |
| 18. Add missing argument in call of GlennsFillBoxSolid -- hopefully fixes
 | |
|     SIGSEGV problem.
 | |
| 17. Added x386Version.h, CHANGELOG
 | |
| 16. Added a couple of #undef's in cfbhrzvert.c
 | |
| 15. Fold in public-patch-9 for cfb/cfbbresd.c into cfb.banked/cfbbresd.c
 | |
| 14. casting for VGABASE in cfbbitblt.c
 | |
| 13. #include fix in connection.c
 | |
| 12. Disable building of FontServer in site.def
 | |
| 
 | |
| X386 1.2E 0.0d (12 May 1992)
 | |
| 11. Changes to gFillCopy.s, gVHLine.s to improve hseg100 performance.
 | |
| 10. Change the way GCOps are initialised when SpeedUp is selected
 | |
| 9.  Add SpeedUp to cfbteblt8.c that assumes xdim=1024
 | |
| 
 | |
| X386 1.2E 0.0c (10 May 1992)
 | |
| 8.  Allow SpeedUp Xconfig option to individually select various speedups
 | |
| 
 | |
| X386 1.2E 0.0b (10 May 1992)
 | |
| 7.  Autodetect for HiClock option (not tested yet)
 | |
| 6.  Fix for cfbblt not setting read on dst for GC ops that require it
 | |
| 5.  Minor change in X386.man
 | |
| 
 | |
| X386 1.2E 0.0a (09 May 1992)
 | |
| 4.  Reset screen saver timer for ForceScreenSaver(Reset)
 | |
| 3.  Reset screen saver when switching back
 | |
| 2.  Raise masking window when switching back so all windows get expose events
 | |
| 1.  Use dummy buffer for screen writes when VT is switched away
 | |
| 
 | |
| X386 1.2E 0.0  (07 May 1992)
 |