XFree86 3.1 (29 September 1994)
400. --- Code freeze ---
399. Fix slow server death and VT switching problems with W32 server
     (Glenn Lai).
398. Fix problem with the W32 server not being installed set-uid (Hans Nasten).
397. Fix problem with LinkKit Imakefile (Matthieu Herrb).
396. Documentation updates.

XFree86 3.0Z (27 September 1994)
395. Fix mouse access problem when server resets while not in the active VT
     (Orest Zborowski).
394. Fix typo in pvga1 driver (Simon Cooper).
393. Documentation updates.
392. Disable MMIO for Cirrus -- doesn't work yet (Harm Hanemaayer).
391. Workaround for Cirrus GRF corruption in SVGA probe (Harm Hanemaayer).
390. Update colourmap/blanking for W32 server (Glenn Lai).
389. Fix clock ordering problem for vgawonder driver (Marc Aurele La France).
388. Fix typo in Mach32 server which prevents it from starting at 16bpp
     (Alan Hourihane).

XFree86 3.0Fe (26 September 1994)
387. Fix for S3 line drawing overwriting HW cursor storage.
386. Include Monitors and Devices files which contain the Monitor and Device
     XF86Config sections that have been submitted (Gertjan Akkerman).
385. Update Cirrus probing for 543x chips in SuperProbe (Harm Hanemaayer).
384. Update ET4000/W32 probing for SuperProbe (Glenn Lai).
383. 16bpp support for S3 GENDAC + 801/805 (Harald Koenig).
382. Updates to S3 GENDAC code -- program best matching clock frequency
     (Harald Koenig).
381. Fix most pixel shift problems for #9GXE64Pro (Hans Nasten and
     Robin Cutshaw).
380. Don't allow the S3 "dac_8_bit" option to have any affect at 16/32bpp,
     and fix related problem when using the SC15025 RAMDAC.
379. Fix problem with Spea Mercury (Norbert Distler).
378. Documentation updates.
377. Updates to SolX86 aperture driver config (David Holland).
376. Don't write mouse speed setting commands when using a non-logitech
     protocols.

XFree86 3.0Fd (25 September 1994)
375. AGX documentation updates (Henry Worth).
374. Fix for text-mode restore problem with AGX server (Henry Worth).
373. Change name of XF86Vga256Drivers to XF86SvgaDrivers.
372. Documentation updates.
371. Enable 16bpp, 32bpp for 964+Bt485.
370. Support for 16bpp and 32bpp on 964+Bt485 -- tested so far on
     Miro Crystal 20SV (Eddy Olk).
369. Fix pixel wrapping for 964+Bt485 (Eddy Olk).
368. Fix low-res mode support for GXE64Pro (Robin Cutshaw).
367. Fix some depth 15 vs depth 16 code for the Ti3020 (Hans Nasten).
366. Update W32 server (Glenn Lai).

XFree86 3.0Fc (24 September 1994)
365. Fix image shift at 32bpp on GXE64Pro (Hans Nasten).
364. Only initialise TrueColor visual for 16/32bpp since DirectColor is
     not appropriate for the hardware.
363. Man page updates.
362. Fix installation problems with XF86Config man page.
361. Disable some code in vgawonder driver that leads to problems with
     SuperProbe (Marc Aurele La France).
360. Change clock ordering (in some cases) for vgawonder driver so it
     now depends only on the clock chip used (Marc Aurele La France).
359. Fix S3 VT switching problem with #9 GXE64Pro (Robin Cutshaw).
358. Added README.SOLX86 (David Holland).

XFree86 3.0Fb (23 September 1994)
357. Enable ICS2595 clockchip support.
356. Enable 32bpp for Ti3025+964.
355. Change font cache and pixmap expansion allocation policy for S3
     server.  This allows better performance when there isn't much
     offscreen memory available (Hans Nasten). 
354. Fix for banked ImageFill for bpp>8 (Hans Nasten).
353. Updates to XF86_Accel man page.
352. Remove references to 'Xconfig' in source code.
351. Updates for ICS2595 code (Norbert Distler).
350. Enable 16bpp for Spea Mercury.
349. VTSema fixes for AGX server (Henry Worth).
348. Updated 16bpp/32bpp support for 928+Bt485 (Norbert Distler).
347. Partial support for 16bpp/32bpp with 964+Bt485 (Steve Parker).
346. Fix Ti3025 pll save/restore, and set MCLK to 54.8MHz to eliminate
     screen corruption (Hans Nasten).
345. Fix for AGX tile SEGV (plus some cleanups) (Henry Worth).
344. Update to solx86 aperture driver docs (David Holland).
343. Fix problem with S3 mmio usage at 16bpp and 32bpp (Hans Nasten).
342. Fix Mono VGA server crashes when compiled with gcc2.
341. Updates to xterm for Linux to handle its UTMP style and lastlog
     (Helmut Geyer).
340. Remove some dependencies on removed cfb.banked.
339. Fix Mach32 SW cursor SEGV.
338. Prevent "nomemaccess" being used for S3 864/964.
337. Change FreeBSD.cf to use gnumalloc for FreeBSD 2.x (Rich Murphey).
336. Set weights correctly for Cirrus 32bpp (Harm Hanemaayer).
335. Fix signal handling in xinit for SVR4 (David Holland).

XFree86 3.0Fa (21 September 1994)
334. Fix problems with cirrus top/left edge handling with HW cursor
     (Simon Cooper).
333. Fix GC problem causing S3 server crash at 16bpp and 32bpp.
332. Added copyright to the output of reconfig.
331. Fixes for vgawonder driver (Marc Aurele La France).
330. Update README.ati and ati.test.c (Marc Aurele La France).
329. Fix potential problem with tranparent text for the cirrus 543x
     (Harm Hanemaayer).
328. Fixes for ICS2595 clock code (Norbert Distler).
327. Remove cfb.banked.

XFree86 3.0F (20 September 1994)
326. Fix problem building reconfig when BuildServersOnly is YES.
325. Upates to README.FreeBSD (Rich Murphey).
324. Fix P9000 problem starting at 16bpp (Erik Nygren).
323. Fix AGX screen saver, and a flash that occurs when switching into
     XGA mode (Henry Worth).
322. Preliminary support for the ICS2595 clock chip (not enabled yet)
     (Norbert Distler).
321. Fix pixel shift problem with GXE64Pro at 8bpp and 16bpp (Robin Cutshaw).
320. Change clock doubler transition to 80MHz for Ti3025 (Robin Cutshaw).
319. Add README.Bsdi (Hans Nasten).
318. Removed the need to specify the "elsa_w1000pro" and "elsa_w1000isa"
     Options.
317. Remove "stealth64" and "miro_crystal20sv" Options -- they are no longer
     needed.

XFree86 3.0Ec (19 September 1994)
316. Fixes for Ti3025 support -- fixes problem with machine lockups, and
     adds preliminary 16bpp support (Robin Cutshaw).
315. No longer allow 'Device' in the Keyboard section.  Must now use
     'Protocol'.
314. Updates to Cirrus BitBLT and fix for tile fill bug (Harm Hanemaayer).
313. Disable Cirrus top/left edge HW cursor handling -- problems when
     changing cursors near the edge.
312. Fix another clock limit bug in S3 server.
311. Disable Fresco by default.
310. Updates to W32 server (Glenn Lai).

XFree86 3.0Eb (18 September 1994)
309. Updates to README.NetBSD (Matthieu Herrb).
308. Fix Mode Flags error reporting in xf86Config.c.
307. Fix sessreg for Linux and add an install rule for it (Leonard N. Zubkoff).
306. Fix xdm support with shadow passwords for Linux (Leonard N. Zubkoff).
305. Fix typo in bsdi.cf (Hans Nasten).
304. Support for Ti3025/#9GXE64pro (Robin Cutshaw).
303. Don't include s3_svga driver in SVGA server by default.

XFree86 3.0Ea (17 September 1994)
302. Update bsdi.cf so Gcc2 is default for versions 1.1 and later only
     (Hans Nasten).
301. Fix mfb.banked so it will compile with gcc 1.4x (Hans Nasten).
300. Remove old Xconfig code.
299. Fix some SEGV after FatalError() problems in xf86Config.c.
298. Set max clock to 67.5MHz for Mach32 at 16bpp.
297. Support for P9000 screen blanking at 16bpp and 32bpp (Erik Nygren).
296. Merge in XC public fix-05.
295. Trap bpp > 8 in S3 server for Bt485 and Ti RAMDACs since it doesn't work.
294. Fixes for various xf86Config.c bugs.
293. Fix S3 clock limits when using clock doubling RAMDACs.
292. Fixes to  Ti3025 code to prevent lockups (Robin Cutshaw).
291. Move S3 Bt485 probe to after the Ti3020/5 probe (Robin Cutshaw).
290. Fix cirrus HW cursor behaviour at top and left edges (Simon Cooper).
289. Set background colour mapping of Cirrus HW cursor correctly
     (Simon Cooper).
288. Allow cirrus hardware cursor to be used when accel is turned off
     (Simon Cooper).
287. Don't build shared lib for LBX on Linux (Orest Zborowski).
286. Add README.Linux (Orest Zborowski).
285. Fix P9000 cursor problems when VT switching (Erik Nygren).
284. Update P9000 server to work with XF86Config (Erik Nygren).
283. Fixes for Solaris 2.4 x86 build problems with reconfig and shm.c
      (Doug Anson).

XFree86 3.0E (14 September 1994)
282. Change the 'Device' entry in the Keyboard section of XF86Config to
     'Protocol'.
281. Update the M magic formula for S3 server (Harald Koenig).
280. Disable TI3025 support in S3 server -- it is incomplete.

XFree86 3.0Dl (13 September 1994)
279. XF86Config(4/5) manual page.
278. LinkKit support for the W32 server.
277. Change HW cursor code to position cursor next to the top/left edges
     instead of disappearing (Harm Hanemaayer).
276. Add code to the Cirrus driver to determine clock limits based on the
     available DRAM bandwidth (Harm Hanemaayer).
275. Add an "S3MNAdjust" entry to the Device section of the XF86Config
     to allow tuning of the M and N parameters in the S3 server (Harald
     Koenig).
274. Add a Gamma entry to the Monitor section in the XF86Config (Harald
     Koenig).
273. Don't strip server binaries when installing.
272. Set PLL limits in S3 server for S3 GENDAC and SDAC.

XFree86 3.0Dk (11 September 1994)
271. Add check for incorrect Modes line in XF86Config.
270. Add some sanity checks to S3 server for supported depths.
269. Fix SEGV during startup of VGA16 server.
268. Support for HW cursor in the Cirrus driver (Simon Cooper).
267. Fix LinkKit Imakefile for building SVGA server (Simon Cooper).
266. Update lnxLib.rules for new dll tools (Orest Zborowski).
265. Add code to the VGA servers to handle drivers (like tvga with 512k
     in 256 colour mode) which require scaling of the raw clock to give
     the pixel clock.
264. Add code to the VGA servers to handle drivers (like the generic 256
     colour driver) which use only builtin modes.
263. Fix bitPerRGB reported by the SVGA server.
262. ET4000/W32 accelerated server (Glenn Lai).
261. Fix for AGX rect tile and stipple code (Henry Worth).
260. Add checks for the presence of Modes lines to servers that require them.
259. S3 code to handle limits imposed by clock chips.
258. Fix S3 pMode->SynthClock code (Harald Koenig).
257. Fix S3 raw clock setting for SC15025 (Harald Koenig).
256. Fixes for Mach32ImageStipple (Mike Bernson).
255. Improve AGX support for the Hercules dual RAMDACs, provide
     better screen blanking at startup, and fixe memory probe (Henry Worth).
254. Add clockchip "ti3025" recognition (Hans Nasten).
253. Fix xf86Config handling of ClockChip (Harald Koenig).
252. Fix xf86Config handling of default colour weights (Harm Hanemaayer).
251. P9000 updates (Erik Nygren).
250. Fix SEGV problem in Mach32 font cache code.
249. S3 code to handle clock/bpp/ramdac dependent raw-clock vs pixel clock
     scaling.

XFree86 3.0Dj (8 September 1994)
248. Fixed and enabled ImageRead in CopyArea for P9000 server (Chris Mason).
247. Fixed xdm server restart problem with P9000 server (Erik Nygren).
246. Added a sample XF86Config file that gets installed as
     $(LIBDIR)/XF86Config.eg.
245. Change search method for XF86Conifg file.  Only allow user-specified
     location when real-uid == 0.  Also change -xconfig flag to -xf86config,
     and $XCONFIG to $XF86CONFIG.
244. Fix reconfig's problem with "ps/2" (Orest Zborowski).
243. External changes for W32 server (Glenn Lai).
242. Change ELSA probe to check for BIOS signature first (Harald Koenig).
241. Preliminary support for the Ti3025 & #9GXE64pro (Robin Cutshaw).

XFree86 3.0Di (7 September 1994)
240. Remove AGX server's dependence on VGA256 (Henry Worth).
239. Fix display start address in vgawonder driver for Mach32 and Mach64
     boards (Marc Aurele La France).
238. Fix clock probling in vgawonder driver for Mach64 boards
     (Marc Aurele La France).
237. vgawonder driver now detects and rejects Mach32 boards without
     VGA Wonder functionality (Marc Aurele La France).
236. Add ClockChip XF86Config keyword for programmable clock chips.
235. Add a FIFO_MODERATE option for AGX server (Henry Worth).
234. Limited support for Big-RAMDAC and dual-RAMDAC for 2MB Hercules
     Graphite cards (Henry Worth).
233. Eliminate use of libvga256 in AGX server (Henry Worth).
232. Convert AGX code to use the Ramdac keyword instead of Options (Henry
     Worth).
231. Fix (?) ELSA probe code's register restoral.
230. Auto-detection code for the NetBSD aperture driver (Matthieu Herrb).
229. Change OpStipple interface in font code (Hans Nasten and Jon Tombs).
228. Fix clock and register restoration in P9000 server (Chris Mason,
     Harry Langenbacher, Erik Nygren).
227. Fix Orchid P9000 support (Harry Langenbacher).
226. Fix BIOS Probe for Viper PCI (Bob Hollinger).
225. 16bpp/32bpp support code for SVGA server.  Cirrus 16bpp/32bpp support
     is now enabled (Harm Hanemaayer).
224. Fix Mach32 cache problems (Mike Bernson).
223. Fix Mach32 memory probe.
222. xf86Config and reconfig bug fixes.

XFree86 3.0Dh (4 September 1994)
221. Added minimal reconfig(1) man page so that 'make install.man'
     doesn't fail.
220. Combine Stealth64 and Miro Crystal 20SV code.  This should fix
     some Stealth64 problems.
219. Fix InstallManPageAliases rule for FreeBSD (Ernest Hua).
218. 16bpp and 32bpp support for Cirrus driver -- still requires some changes
     to the SVGA server, so not enabled yet (Harm Hanemaayer).
217. Fixes for Mach32 cache clipping problems (Mike Bernson).
216. 32bpp S3 updates for ELSA cards (Harald Koenig).
215. Updates to new XF86Config code.

XFree86 3.0Dg (3 September 1994)
214. Change over to new config file format -- XF86Config (Gertjan Akkerman).

XFree86 3.0Df (31 August 1994)
213. Amoeba support updates (Kees Verstoep).
212. Fixes for Viper PCI support (Matt Thomas).
211. MoveWindow acceleration for all depths on P9000, and acceleration
     now enabled by default (Chris Mason).
210. P9000 updates.  Includes updates to sysconfig code, Orchid and PCI
     support now enabled by default (Erik Nygren).
209. SuperProbe and ModeDB updates (David Wexelblat).
208. Support for the S3 805i and 16-bit RAMDACS (including ATT20C498, 
     STG1700, SDAC) (Bernhard Bender).
207. Support for the S3 SDAC with S3 864 (Bernhard Bender).
206. Basic support for ET4000W32 chipsets in the VGA servers.  Includes
     chipset detection and code to handle up to 4MB video memory (Harm
     Hanemaayer).
205. Mach32 server modified to use generic cache code (Mike Bernson).
204. Allow pixmap expansion for display widths <= 800 in S3 server.
203. Updates for SCO (including 3.2.4 and international crypt support)
     (David McCullough).
202. Use mi cursor for 32bpp on S3 928 because HW cursor is broken (Harald
     Koenig).
201. Fix nomemaccess code in s3im.c (Harald Koenig).
200. Code to auto-detect ELSA Winner cards, and automatically enable the
     icd2061a clock (Harald Koenig).
199. Fix for 32bpp S3 font cache problems (Harald Koenig).
198. Support for a linear addressing mode in the Cirrus driver (Harm
     Hanemaayer).
197. Performance improvements for the "fastvga256" asm code (Harm Hanemaayer).
196. Fix for Cirrus problem caused by pvga1 probe.
195. Code added to S3, Mach8 and VGA servers to delete modes from the
     "Modes" line which would previously have caused the server to
     not start (Stuart Anderson).  Note: the Mach32 server already had
     this code.

XFree86 3.0De (20 August 1994)
194. Add run-time check for SHM kernel support on FreeBSD and NetBSD.
193. Updates to xload for Solx86 (David Holland).
192. Fix NULL dereference in showfont (David Holland).
191. xconsole and doc updates for NetBSD 1.0_BETA (Matthieu Herrb).
190. Major Cirrus driver update.  Includes faster solid, stipple and tile
     filling, improved text acceleration, blt in background, shadow I/O
     registers, optional MMIO support for 543x (Harm Hanemaayer).
189. Support for the miroCRYSTAL 20SV (S3 964) (Eddy Olk).
188. Preliminary 32bpp S3 support (Harald Koenig).
187. Make Trucolor the default root visual for 15/16/24bpp S3 (Harald Koenig).
186. Fix S3 16bpp for 1024x768 and 1152x900 and some panning problems
     (Harald Koenig).
185. Fix tiling problem, and VT switch problems for S3 16bpp (Harald Koenig).
184. Fix for Ti3020 ramdac support at >8bpp (Robin Cutshaw).
183. AGX server fixes.  Includes CopyPlane, (vga) save/restore, SC15021 CLUT
     access, scratchpad config.  (Henry Worth).
182. Merge in XC public fix-04.

XFree86 3.0Dd (12 August 1994)
181. Fix for unnecessary read-ahead in mfbblt, and remove the '-32' display
     width restriction (Pascal Haible, Gertjan Akkerman).
180. Support for SGS/inmos STG1700 RAMDAC -- S3 server (Bernhard Bender).
179. Performance improvements for AGX server (Henry Worth).
178. More 15/16bpp fixes for S3 (Harald Koenig).

XFree86 3.0Dc (11 August 1994)
177. Various 15/16bpp S3 fixes (Jon Tombs, Harald Koenig).
176. 16bpp support for ATT 20C490 (Jon Tombs).
175. 16/24/32bpp code for SC15025 (Harald Koenig).
174. Support for gamma correction in S3 server (Harald Koenig).
173. Probe code for the SC15025 (S3 server and SuperProbe) (Harald Koenig).

XFree86 3.0Db (6 August 1994)
172. Patches for N.M value triming (Harald Koenig).
171. ATT20C498 and 864 support for 15/16/24bpp in S3 server (Harald Koenig).
170. Ti3020 and Bt485 Ramdac support for 15/16/24bpp in S3 server
     (Robin Cutshaw).
169. Fix problems building debugging libFS (Christos Zoulas).
168. Remove XOR'd extended register addressing in S3 server.

XFree86 3.0Da (3 August 1994)
167. Use XOR'd extended register addresses for S3 server -- avoids clash
     with "COM4" I/O address (Jon Tombs).
166. 16bpp S3 support (no ramdac initialisation yet) (Jon Tombs).

XFree86 3.0D (1 August 1994)
165. Fix for text restore problems with cl6420 driver (Manfred Brands).
164. Change S3 screensaver code to do the same thing as the vga256 code
     (Bernhard Bender).
163. Update Cirrus driver for vga256 changes (Harm Hanemaayer).
162. Fixes for font scaling problems on SVR4 (David Wexelblat).
161. Remove all of the old unused pixmap cache code (David Wexelblat).
160. Use generic font cache code for S3 server (David Wexelblat).
159. Native AGX code for Save/RestoreAreas, CopyWindow and PaintWindow
     (Henry Worth).
158. Change AGX clock mappings -- see README.agx for details (Henry Worth).
157. Update AGX server for vga256 changes (Henry Worth).
156. Xtest fix for Linux (Erik Nygren).
155. Speedup for cached text output in Mach8 and 8514 servers (Hans Nasten).
154. Workaround for 6225 with LCD where full on white pixels cause display
     problems (Philip Homburg).
153. Fix memory handling for Mach8 boards with the SVGA vgawonder driver
     (Marc Aurele La France).
152. Fix some build problems on NCR SVR4 (Stuart Anderson).
151. Fix problem which caused xjewel to lock up the S3 server when running
     in linear mode (Harald Koenig).
150. xman support for gzip'd man pages.
149. Fix LinkKit problems.
148. Omit monitor ID check in 8514 server.
147. Fix card ident problem with ati driver.
146. Fix asm problem in new pvga1/bank.s.
145. Fix programs/Imakefile error.

XFree86 3.0Ce (24 July 1994)
144. Alternate "SlowBcopy()" which avoids I/O (which causes problems on
     some cards) (Glenn Lai).
143. Restore original mouse baud rate when exiting and VT switching (Harald
     Koenig).
142. pvga1 driver updates.  Includes 90C33 support for 2MB, and accel code
     updates (Bill Conn and Bill Morgart).
141. Major updates to the SVGA ATI vgawonder driver.  Includes support for
     4MB, probe code to detect Mach8, Mach32 and Mach64 boards, RAMDAC
     detection, clock probe update to handle the clock chip used on Mach64
     boards, and fixes for V3, V4 and V5 boards (Marc Aurele La France).
140. Support for BuildServersOnly option to build only the servers using
     a cut-down source tree (Gertjan Akkerman).
139. Preliminary P9000 accelerated support (currently incomplete and
     disabled by default) (Chris Mason and Erik Nygren).
138. Preliminary Viper PCI, Orchid P9000 support (currently disabled by
     default) (Erik Nygren).
137. Replace the cfb.banked code with fb code which relies more on the
     standard cfb code.  For further details see the file "Design" in
     xfree86/vga256/vga/ (Stuart Anderson).

XFree86 3.0Cd (22 July 1994)
136. Add dacspeed Xconfig keyword, and modify the S3 server to use it.
135. Update contrib source to the XC's full release version.
134. Fix pixel doubling problem on #9 GXE64 cards (Robin Cutshaw).
133. Change '--print' to 'print-libgcc-file-name' in Linux config files
     for compatibility with gcc 2.6 (Orest Zbrowoski).

XFree86 3.0Cc (19 July 1994)
132. Make use of the Xconfig Ramdac keyword in the S3 server.
131. Improved support for the ELSA W2000Pro (Dirk Hohndel).

XFree86 3.0Cb (16 July 1994)
130. Updated xc/bug-report for XC fix-03.
129. Don't mark duplicate clocks as zero in VGA servers.
128. Support for #9GXE64 in S3 server (Robin Cutshaw).
127. Tiled pixmap/stipple expansion for the S3 server (David Wexelblat).
126. Tiled pixmap/stipple expansion for Mach8 and 8514 servers (Hans Nasten).
125. P9000 updates.  Includes colour restoration fix, changes in Modes
     processing, and removal of banking support (Erik Nygren).
124. 16 and 32 bpp TrueColor support for the P9000 server (Erik Nygren).
123. Updates to AGX server.  Includes font cache fixes, line fixes and
     some more tuning options (Henry Worth).
122. Aperture driver for NetBSD (Matthieu Herrb).
121. Added basic man page for beforelight (Rich Murphey).
120. Swap order of libXExExt and libXext.
119. Remove the temporary Mach32ShareCfb option.

XFree86 3.0Ca (28 June 1994)
118. NetBSD updates (Christos Zoulas).
117. Various updates for Minix (Philip Homburg).
116. Support for including the MIT-SCREEN-SAVER extension (David Holland).
115. Fixes for AGX font cache code (Henry Worth).
114. Banking support for P9000 (doesn't seem to work yet) (David Moews).
113. Text restoration code for P9000 (Chris Mason).

XFree86 3.0C (22 June 1994)
112. Fix server crash when started with a lock key on.
111. Recognise 864/964 PCI as capable of linear memory access.
110. Fix ramdac access and clock probe problems with AGX server (Henry Worth).
109. Support for Stealth 64 (S3 964 + Bt485) (Steven Parker).
108. Fix for 4-pixel border problem with S3 864 pixmux (Harald Koenig).
107. Allow the S3 SVGA driver to recognise the 864 and 964 (Harald Koenig).
106. Improved 5434 support, and accelerated copyPlane1to8 for cirrus
     (Harm Hanemaayer).

XFree86 3.0Bc (19 June 1994)
105. Fix VT switch problem in 16bpp Mach32 when sharing cfb.
104. Add framework for a ramdac Xconfig setting (like chipset).
103. Reorganise mode/clock matching code (Marc Aurele La France).
102. Fix server's client count problem after authorisation failure.
101. Option "power_saver" to enable power-down mode on "green" monitors.
     So far this is implemented only for VGA (all depths) and S3 servers.
100. Remove old "memaccess" S3 option.
 99. Add Option "pci_hack" to work around a lockup problem reported with
     some 928-P cards.
 98. Fix S3 928-P detection/reporting.
 97. Don't allow S3 "nomemaccess" option for 864/964 chipsets.
 96. Make cbrt a library -- removes the need for NeedCbrt on Linux
     (Marc Aurele La France).
 95. Change ATI SVGA driver to Marc Aurele La France's version
     (includes support for Vga2 and Vga16).
 94. Function prototyping for AGX, and prototype cleanup in vga16 (Stuart
     Anderson).
 93. Fix (not complete?) problem with dual-headed servers.

XFree86 3.0Bb (16 June 1994)
 92. AGX server (Henry Worth).
 91. Accelerated support for 90C33 (Bill Conn).
 90. Use s3ImageWriteFunc to load S3 cursor.
 89. Fix problems with SPEA Mercury for clocks > 120MHz (Norbert Distler).
 88. Code to program S3 GENDAC clock (Clocks "s3gendac") (Jon Tombs).
 87. Fix some build problems with lbx.
 86. Build servers with -DAVOID_GLYPHBLT.

XFree86 3.0Ba (11 June 1994)
 85. Preliminary ELSA Winner 2000PRO support (S3 964) (Dirk Hohndel).
 84. Updates to S3 864 support (Harald Koenig).
 83. Merge in XC fix-02.

XFree86 3.0B (6 June 1994)
 82. bitblt fixes (including big memory leak) for 8514, Mach8, Mach32 and
     S3 servers (Tiago Gons).
 81. line/seg fixes for 8514 and Mach8 servers (Tiago Gons).
 80. Remove separate cfb libs for Mach32 (only compile-tested so far).
 79. Restore hw/xfree86/etc directory.
 78. Update bsdinst.sh for SVR4 (use /usr/ucb/install, and run 'mcs -d'
     as well as strip).
 77. Cirrus driver updates (Harm Hanamaayer).
 76. Mach support (Robert Baron).

XFree86 3.0Ac (1 June 1994)
 75. Amoeba fixes (Kees Verstoep).
 74. Fixes for Mach32 dashed line/segment code (Mike Bernson).
 73. Preliminary 90C33 support (Bill Conn).
 72. NetBSD.cf updates, and README.NetBSD added (Matthieu Herrb).
 71. Preliminary support for the ELSA Winner 1000PRO-VL-2 (Harald Koenig).
 70. Add "weight" and "displayWidth" entries to ScrnInfoRec.
 69. Banked vga2 server (Pascal Haible).
 68. Font cache changes for the Mach8 and 8514 servers.  This allows them
     to work without a font cache, and should allow their use with 512k
     Mach8 cards.  (Hans Nasten)
 67. Don't include XIE in the Mono and VGA16 servers (it doesn't handle
     bit-order != byte_order).
 66. Add LinkKit and updated VGADriverDoc.

XFree86 3.0Ab (28 May 1994)
 65. Add support for gzip'd man pages on FreeBSD.
 64. P9000 server (Erik Nygren).
 63. Video7 SVGA driver (Craig Struble).
 62. CL6420 SVGA driver (Manfred Brands).
 61. Set default paths for xdm for *BSD (so {Give,Take}Console can find chown).
 60. Add a hw/xfree86/doc directory, and start putting the docs back.
 59. Fixes for Amoeba support (Kees Verstoep).

XFree86 3.0Aa (22 May 1994)
 58. Merge in XC public fix-01.
 57. Updates to FreeBSD.cf.
 56. Add xf86site.def which can optionally be included from site.def.
 55. SCO support and some bug fixes (David McCullough).
 54. Some initial untested S3 864/964 code (Harald Koenig).
 53. Fix for bsdLib.tmpl.
 52. STREAMSCONN fixes for xdm, chooser and Xserver XDMCP code (Stuart
     Anderson).

XFree86 3.0A (15 May 1994)
 51. SVGA driver for the AL2101 chipset (Paolo Severini).
 50. SVGA driver for the MX68000 and MX68010 chipsets (Frank Dikker).
 49. Updates to the Cirrus driver (Harm Hanemaayer).  Includes code cleanup,
     mono support, improved handling of the 5430, 5434, and transparent
     text acceleration.
 48. Preliminary code for detecting S3 864/964 and AT&T 20C498 (Harald Koenig).
 47. Generic VGA256 driver -- works only at 320x200 (Harm Hanemaayer)
 46. Fixes for vga2/mfb and vga16/mfb Imakefiles.
 45. Include SuperProbe.

XFree86 3.0d (8 May 1994)
 44. Add missing files to vga2/mfb.
 43. Set VendorString and VendorRelease up for XFree86.
 42. Workaround for STREAMSCONN Xdmcp problems (Xserver and xdm).
 41. 16 bit (directcolor) support for Mach32 (Craig Groeschel).
 40. Minix 3886vm support (Philip Homburg).

XFree86 3.0c (6 May 1994)
 39. Fixes for Solaris X86 (Doug Anson).
 38. No longer link the Mono and VGA16 servers with Xserver/mfb/libmfb.a.
 37. Updates to the VGA16 code (Gertjan Akkerman).  Includes banking support
     (old-style rather than the Xsvga method), staticcolor visual, oak
     driver enabled, added some missing files to vga16/mfb.
 36. Fix Linux shared libs (Orest Zborowski)
 35. Apollo mono driver (Hamish Coleman)
 34. Support for dual-headed vga2+mono and vga16+mono servers (Pascal Haible).
 33. Reorganisation of the mono server (Pascal Haible).  Includes removing
     xfree86/bdm2, xfree86/hga2, and replacing them with xfree86/mono.
 32. Fixes for PEX font compiler (from our 940327a snapshot).
 31. Fix SIOCGIFCONF code in xdm and Xserver for SVR4 (with Lachman TCP)
     and FreeBSD.  There are still xdm and chooser problems on SVR4.

XFree86 3.0b (29 April 1994)
 30. Add S3 driver to SVGA server.
 29. Disable accelerated text blit for Cirrus 543x.
 28. Reorder some of the Bt485 code, and get clock doubling working again
     without pixmux.
 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. Fix for problem with compaq driver.
 23. Add "no_bitblt" option for the cirrus driver.
 22. Recognise the 5429 in the cirrus driver.
 21. Disable interrupts while programming the ICD2061A.
 20. sync-on-green support for the TI3020.
 19. Move S3 clock doubler setting from icd2061ClockSelect() to s3Init().
 18. Fix dac_8_bit for Bt485 cursor, and fix Bt cursor blanking problem.
 17. S3 pixmux support for STB Pegasus, and cleanup of pixmux and icd code.
     (Leonard Zubkoff).
 16. Change "fifo_conservative" setting for CLGD543x.
 15. Don't reserve video memory for HW cursor on S3 when using a RAMDAC cursor.
 14. Allow the "8clocks" option to force 9 clocks instead of 17 on WD90C3{0,1}
     cards.
 13. Fix some DEALLOCATE_LOCAL problems in accel servers.
 12. Support for Bt485 on #9 cards (Robin Cutshaw).
 11. Fixes for Cirrus driver (Harm Hanemaayer).
 10. Fix for text restore problem on some S3 cards (Jon Tombs).
  9. Workaround for Mach32 detection problem on some platforms.
  8. Fix incorrect usage of $(DESTDIR) in some lnxLib.rules.
  7. Code to detect 928-P (Harald Koenig).
  6. Fix cbrt() in mi/ so that it can handle negative arguments.
  5. Fix for line clipping problem in cfb.banked (Glenn Lai).

XFree86 3.0a (28 April 1994)
  4. Add XFree86 server names to the list in xinit.
  3. Set XawI18nDefines correctly for SVR4.0.
  2. Update ncr.cf to pick up AllocateLocalDefines when building servers.
  1. Fold in client/lib OS support not picked up by the XC.

XFree86 3.0 (26 April 1994)
