Git init
[framework/uifw/xorg/lib/libxfont.git] / ChangeLog
1 commit 12157fbebc35c2d039df2df4fc5ac2b299eeec03
2 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3 Date:   Thu Oct 28 20:43:27 2010 -0700
4
5     libXfont 1.4.3
6     
7     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9 commit f29f1d68d7eca96e45ba3758686be07993d82e03
10 Author: Jesse Adkins <jesserayadkins@gmail.com>
11 Date:   Tue Sep 28 13:30:02 2010 -0700
12
13     Purge cvs tags.
14     
15     Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
16     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
17
18 commit 6628b4d82426cf9ac240da363cd8a8252e6f71ef
19 Author: Jeremy Huddleston <jeremyhu@apple.com>
20 Date:   Mon Sep 27 12:31:50 2010 -0700
21
22     FreeType: Cleanup MUMBLE and fix printing of XLFD in debug spew.
23     
24     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
25
26 commit c482a2c104aa5cd1a265c2ca310a308dcc418fe7
27 Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
28 Date:   Wed Apr 14 05:58:28 2010 -0500
29
30     Revert "Bug #6247: Fix build on Cygwin"
31     
32     libtool requires the '-no-undefined' flag in order to create shared
33     libraries on PE/COFF platforms (Cygwin/MinGW); on other platforms this
34     flag has no effect.
35     
36     The problem with libXfont is that PE weak symbols do not behave exactly
37     as they do on ELF platforms.  Since PE binaries (both executables and
38     libraries) must have all symbols resolved at link time, there is no way
39     for the real symbols in xserver to "displace" those in libXfont at
40     runtime, so the result is that libXfont uses its stubs, which do
41     nothing, and xserver ends up unable to find its fonts.
42     
43     Solving this will require either significant changes to libXfont or some
44     major improvement to the toolchain to handle this case.  Until that
45     happens, removing '-no-undefined' will result in a static-only library
46     on these platforms, which is the only currently working solution.
47     
48     http://sourceware.org/bugzilla/show_bug.cgi?id=11306
49     http://cygwin.com/ml/cygwin/2010-04/msg00281.html
50     
51     This reverts commit 69c4ae1e3e14a58bc2eb9b9b8820dc7183b82a67.
52     
53     Conflicts:
54     
55         ChangeLog
56     
57     Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
58
59 commit 455ec66e82e3c4bedd9e789d2ab33030b8e64ffa
60 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
61 Date:   Sun Aug 8 00:19:36 2010 -0700
62
63     Fix builds with Sun compilers
64     
65     Sun compilers use #pragma weak in the *.c files to declare weak symbols,
66     so should have weak defined to empty, but not define NO_WEAK_SYMBOLS
67     
68     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
69
70 commit 0386fa77367a305deea3cc27f8a3865cc3c467c0
71 Author: Jeremy Huddleston <jeremyhu@apple.com>
72 Date:   Sat Jul 10 10:08:21 2010 -0700
73
74     darwin: Fix build regression introduced by previous patch
75     
76     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
77
78 commit 8f75706901da0141590d46f0f898e5678feac953
79 Author: Jon TURNEY <jon.turney@dronecode.org.uk>
80 Date:   Mon Jun 28 17:56:07 2010 +0100
81
82     Build fix for platforms which don't have weak linkage
83     
84     Since we fix this by removing the serverGeneration symbol, assuming
85     an external definition will be provided, this means on Windows libXfont
86     can only be built as a static library (since PE shared libraries cannot
87     contain undefined symbols).  This produces a libXfont which might only
88     be useful to the xserver, but the only other users we might care about
89     are xfs, which is obsolete, and bdftopcf, which fortunately doesn't
90     pull in any objects which reference serverGeneration from libXfont.
91     
92     Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
93     Reviewed-by: Colin Harrison <colin.harrison@virgin.net>
94
95 commit 5c49c956e9c85d89f6b2e719eb9b6fbde62c2f72
96 Author: Gaetan Nadon <memsize@videotron.ca>
97 Date:   Mon Jun 28 13:18:22 2010 -0400
98
99     doc: use xorg-docs xorg.css stylesheet
100     
101     Use latest DocBook XML util-macros infrastructure
102     
103     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
104
105 commit 27270de56f7da5e047784434f3b29fa672f97ffd
106 Author: Tiago Vignatti <tiago.vignatti@nokia.com>
107 Date:   Thu Jun 10 16:29:37 2010 +0300
108
109     libXfont 1.4.2
110     
111     Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
112     Reviewed-by: Mikhail Gusarov <dottedmag@dottedmag.net>
113     Reviewed-by: Alex Deucher <alexdeucher@gmail.com>
114     Reviewed-by: Daniel Stone <daniel@fooishbar.org>
115
116 commit a85f4fc6142349517aaa4cf6bc8049e2d85c1006
117 Author: Tiago Vignatti <tiago.vignatti@nokia.com>
118 Date:   Thu Jun 10 16:18:05 2010 +0300
119
120     Use one single function to register fpe functions
121     
122     X server doesn't need to understand fpe internals, so let it transparent
123     turning all registration functions in a single one. For that, fill the already
124     existent register_fpe_functions().
125     
126     Some X servers don't want font server support, so this patch also sets font
127     server support to be configured in build time.
128     
129     In my machine, I see 20kB of RSS being saved in libXfont mapped in Xorg
130     process when I disabled font server support and other kind of fonts in the
131     library (--disable-pcfformat --disable-bdfformat --disable-snfformat
132     --disable-freetype --disable-fc).
133     
134     The default library built was taking:
135        text    data     bss     dec     hex filename
136      261847    4484    1536  267867   4165b ./lib/libXfont.so
137     
138     and with these flags, it jumps to:
139        text    data     bss     dec     hex filename
140      157764    2428    1188  161380   27664 ./lib/libXfont.so
141     
142     Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
143     Reviewed-by: Mikhail Gusarov <dottedmag@dottedmag.net>
144     Reviewed-by: Alex Deucher <alexdeucher@gmail.com>
145     Reviewed-by: Daniel Stone <daniel@fooishbar.org>
146
147 commit d137c81b83e0a6f68989c37035d0c950bb43fcc5
148 Author: Gaetan Nadon <memsize@videotron.ca>
149 Date:   Thu Apr 1 14:12:47 2010 -0400
150
151     config: fontconf.h.in is redundant in EXTRA_DIST
152     
153     Output files listed in AC_CONFIG_HEADERS or AC_OUTPUT have
154     their input files (typically .in) included in the tarball.
155     
156     Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
157     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
158
159 commit d8d901323776599c8392f9b973ba129c3af45a4b
160 Author: Gaetan Nadon <memsize@videotron.ca>
161 Date:   Tue Mar 30 09:26:13 2010 -0400
162
163     config: replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS
164     
165     There are 2 headers to generate. The first one (config.h)
166     is picked up by autoheader to generate the familiar config.h.in
167     input file. The others in the list (or in subsequent AC_CONFIG_HEADERS
168     macro calls) are generated from their existing matching template,
169     e.g. fontconf.h.in.
170     
171     When multiple headers are listed in the same macro call,
172     they cannot be separated by a new line like we do in AC_OUTPUT.
173     
174     Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
175     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
176
177 commit df94cb141f02f123a64b0ef7abf5f593c1b27e13
178 Author: Gaetan Nadon <memsize@videotron.ca>
179 Date:   Wed Mar 31 20:21:47 2010 -0400
180
181     Revert "config: replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS"
182     
183     This reverts commit 8e84687b26be6e8f5da4fce173c0a134eb07f4f3.
184     
185     Until the issue is resolved on MAC O/S
186     http://tinderbox.x.org/builds/2010-03-31-0030/logs/libXfont/
187
188 commit 8e84687b26be6e8f5da4fce173c0a134eb07f4f3
189 Author: Gaetan Nadon <memsize@videotron.ca>
190 Date:   Tue Mar 30 09:26:13 2010 -0400
191
192     config: replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS
193     
194     Both headers end up created by the same macro.
195     
196     Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
197     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
198
199 commit a7b7bc72b9ad061ed164601d2d18dbffd6ec1f4f
200 Author: Gaetan Nadon <memsize@videotron.ca>
201 Date:   Mon Mar 29 14:53:48 2010 -0400
202
203     config: remove the pkgconfig pc.in file from EXTRA_DIST
204     
205     Automake always includes it in the tarball.
206     
207     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
208
209 commit f77258d0b286c2fd2a2fee36e42280016e310b10
210 Author: Gaetan Nadon <memsize@videotron.ca>
211 Date:   Sat Mar 27 17:06:34 2010 -0400
212
213     config: remove protection for AS_HELP_STRING for old autoconf
214     
215     No longer needed as modules will not configure with 2.57.
216     AS_HELP_STRING was introduced in 2.58. The minimum level
217     is now 2.60.
218     
219     Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
220     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
221
222 commit a79a22bfcb344c47f2659e4178fd79f8555fbcfd
223 Author: Gaetan Nadon <memsize@videotron.ca>
224 Date:   Thu Mar 11 10:11:23 2010 -0500
225
226     doc: specify 0.0.20 as the minimum version for xmlto
227     
228     Older versions do not have fop backend.
229     
230     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
231
232 commit a76488f75f23b8e08763e28b2fa56352e7b04e19
233 Author: Gaetan Nadon <memsize@videotron.ca>
234 Date:   Sat Jan 30 13:13:33 2010 -0500
235
236     doc: use new macros to control doc generation
237     
238     Namely XORG_WITH_FOP for the fop backend (pdf) and
239     XORG_ENABLE_DEVEL_DOCS for the generation of all docs
240     
241     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
242
243 commit 360f10333ac19f033ea64a8360c4886fbb657890
244 Author: Gaetan Nadon <memsize@videotron.ca>
245 Date:   Wed Jan 20 11:46:21 2010 -0500
246
247     config: replace custom code with reusable macro XORG_WITH_XMLTO
248     
249     XORG_WITH_XMLTO provides additional functions like a configure
250     option which allow platform builders to control the usage of
251     the xmlto program.
252     
253     This is a requirement from platforms that do not have such doc tool.
254     
255     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
256
257 commit 24a257ca5b70e168564f0c6527e60bb06b61be8c
258 Author: Alan Coopersmith <alan.coopersmith@sun.com>
259 Date:   Thu Jan 14 21:39:11 2010 -0800
260
261     Update Sun license notices to current X.Org standard form
262     
263     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
264
265 commit d1c9028a410a10ef1b27c990f55de836eb948887
266 Author: Gaetan Nadon <memsize@videotron.ca>
267 Date:   Fri Nov 27 20:56:04 2009 -0500
268
269     Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
270     
271     Now that the INSTALL file is generated.
272     Allows running make maintainer-clean.
273
274 commit 72353a449e8dbf82a53a1d7958755198e989d892
275 Author: Gaetan Nadon <memsize@videotron.ca>
276 Date:   Wed Oct 28 15:28:32 2009 -0400
277
278     configure.ac: AM_MAINTAINER_MODE missing #24238
279     
280     This turns off maintainer mode build rules in tarballs.
281     Works in conjunction with autogen.sh --enable-maintainer-mode
282     For all X.Org components.
283
284 commit 489e7b2cb3371042552489385902a98dc1cd976a
285 Author: Gaetan Nadon <memsize@videotron.ca>
286 Date:   Wed Oct 28 14:09:10 2009 -0400
287
288     INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
289     
290     Add missing INSTALL file. Use standard GNU file on building tarball
291     README may have been updated
292     Remove AUTHORS file as it is empty and no content available yet.
293     Remove NEWS file as it is empty and no content available yet.
294
295 commit c22d67cc78c27d19bb6eaba5bf71b66444ed4a40
296 Author: Gaetan Nadon <memsize@videotron.ca>
297 Date:   Tue Oct 27 15:07:25 2009 -0400
298
299     Deploy the new XORG_DEFAULT_OPTIONS #24242
300     
301     This macro aggregate a number of existing macros that sets commmon
302     X.Org components configuration options. It shields the configuration file from
303     future changes.
304
305 commit 271382b01995469eb60035d38880f9d3665d4c4c
306 Author: Gaetan Nadon <memsize@videotron.ca>
307 Date:   Mon Oct 26 22:08:43 2009 -0400
308
309     Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
310     
311     ChangeLog filename is known to Automake and requires no further
312     coding in the makefile.
313
314 commit 9be83ae94cd82b447ed59ba0869f9e94ed9018f7
315 Author: Gaetan Nadon <memsize@videotron.ca>
316 Date:   Thu Oct 22 15:34:34 2009 -0400
317
318     .gitignore: use common defaults with custom section # 24239
319     
320     Using common defaults will reduce errors and maintenance.
321     Only the very small or inexistent custom section need periodic maintenance
322     when the structure of the component changes. Do not edit defaults.
323
324 commit 489924bfb693a844f8f8ad6023fc78e4a212bef6
325 Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
326 Date:   Wed Oct 14 11:31:59 2009 -0500
327
328     Add -lbz2 to Libs.private if bzip2 is enabled
329     
330     This is required on Cygwin, which must link the xservers with a static
331     libXfont due to poor weak-symbol support.  Z_LIBS includes -lz and, if
332     bzip2 support is enabled, -lbz2.
333     
334     Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
335     Acked-by: Julien Cristau <jcristau@debian.org>
336
337 commit 64f21944c5f374b0da63657f01e289b34d00904c
338 Author: Alan Coopersmith <alan.coopersmith@sun.com>
339 Date:   Fri Oct 9 17:38:33 2009 -0700
340
341     libXfont 1.4.1
342     
343     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
344
345 commit 947d3162f5edaaa05bbbfcfe2303d0c8b796f9ca
346 Author: Alan Coopersmith <alan.coopersmith@sun.com>
347 Date:   Wed Oct 7 13:05:26 2009 -0700
348
349     Remove unused setting of ENCODINGSDIR
350     
351     Seems to have been a leftover from before the encoding code was split
352     out into libfontenc by XFree86
353     
354     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
355
356 commit 18053ffbf92473ffce23a3c5182de92b608b9cdf
357 Author: Alan Coopersmith <alan.coopersmith@sun.com>
358 Date:   Wed Oct 7 10:44:27 2009 -0700
359
360     Convert documentation from troff to DocBook/XML
361     
362     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
363
364 commit 96a4daad7097ce94d4340a4e9ce779e378f9b83c
365 Author: Alan Coopersmith <alan.coopersmith@sun.com>
366 Date:   Wed Oct 7 08:31:54 2009 -0700
367
368     Move fontlib.ms from xorg-docs
369     
370     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
371
372 commit b7be4a976a59f3149590cf62a2ea8144aa729c2a
373 Author: Alan Coopersmith <alan.coopersmith@sun.com>
374 Date:   Tue Oct 6 13:03:25 2009 -0700
375
376     Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
377     
378     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
379
380 commit 18c5e2ff1097880e8dea951079ae49a93ec315b0
381 Author: Bob Ham <rah@bash.sh>
382 Date:   Tue Sep 15 14:28:12 2009 +1000
383
384      Fixed int(*)()->double cast warning
385     
386     Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
387
388 commit 0045b2555b288099c90b65f97bd4b4a5ebc8c688
389 Author: Adam Jackson <ajax@redhat.com>
390 Date:   Wed Feb 18 13:53:14 2009 -0500
391
392     libXfont 1.4.0
393
394 commit 04ced93e997b185b5d9124cacc96fa39a77b2ab7
395 Author: Peter Astrand <astrand@maggie.lkpg.cendio.se>
396 Date:   Wed Feb 4 22:09:25 2009 +0100
397
398     Avoid sending uninitialized padding data over the network.
399     
400     Besides cluttering Valgrind output, this might also be an information leak.
401     
402     Signed-off-by: Peter Astrand <astrand@cendio.se>
403     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
404
405 commit e15dca77fa76252dd8499f8585d8ce922ac3b869
406 Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
407 Date:   Thu Jan 29 18:02:34 2009 -0200
408
409     Janitor: make distcheck and .gitignore
410     
411       Distribute ChangeLog but not autogen.sh.
412       Use a single toplevel .gitignore file, instead of one per subdirectory.
413
414 commit 38bac54519a67ab1a276b66dbaa84a3327ccf827
415 Author: Adam Jackson <ajax@redhat.com>
416 Date:   Sat Sep 27 02:06:27 2008 -0400
417
418     Remove some strcasecmp silliness
419
420 commit f431b4eb4dc743ccdf94b1b2ed858cc21f63c091
421 Author: Adam Jackson <ajax@redhat.com>
422 Date:   Tue Jan 20 23:23:40 2009 -0500
423
424     Allow case insensitive filename matching in fontfile.
425     
426     Simplify the freetype renderer list to match.
427
428 commit 903d39aeea73a973fb8b05ca1ac147c2cca146cb
429 Author: Adam Jackson <ajax@redhat.com>
430 Date:   Tue Jan 20 23:21:29 2009 -0500
431
432     Delete some dead ifdefs
433
434 commit daa7af2bb2326de363aa5ea51c29616e3634343a
435 Author: Adam Jackson <ajax@redhat.com>
436 Date:   Tue Jan 20 23:20:20 2009 -0500
437
438     Move the copy of CopyISOLatin1Lowered near its user, and un-weak it.
439
440 commit 6c29007756301f513c0151e2b63af073f310af66
441 Author: Adam Jackson <ajax@redhat.com>
442 Date:   Tue Jan 20 23:17:55 2009 -0500
443
444     Drop OS/2 support
445
446 commit 0cdc9b8f850342d50b72a57507db3413eacc6fb8
447 Author: Adam Jackson <ajax@redhat.com>
448 Date:   Tue Jan 20 23:16:35 2009 -0500
449
450     xalloc -> malloc, etc.
451
452 commit 632a2e90a4b209facc84d7a18873f19a720ea7df
453 Author: Adam Jackson <ajax@redhat.com>
454 Date:   Sat Sep 27 01:30:13 2008 -0400
455
456     Remove PMF support.
457     
458     .pmf files are printer font metrics; they have no glyphs, just boxes for
459     layout.  They can't possibly be useful in a post-Xprint world.
460
461 commit e1927f80deabe0268dc18b4a9f3ceda1325171f5
462 Author: Adam Jackson <ajax@redhat.com>
463 Date:   Tue Jan 20 22:57:35 2009 -0500
464
465     Remove printer font support.
466     
467     Xprint is just insidious, isn't it.
468
469 commit 732191d5d6ad58caab25e24df16fb89efaea2e9a
470 Author: Adam Jackson <ajax@redhat.com>
471 Date:   Tue Jan 20 22:42:22 2009 -0500
472
473     Remove loadable renderer support.
474
475 commit 423d0a2c1dfad969f4a238618811937bc5f49776
476 Author: Adam Jackson <ajax@redhat.com>
477 Date:   Sat Sep 27 01:55:47 2008 -0400
478
479     Remove useless #define
480
481 commit 50bca6dd881c2d787b3afa4d98a2c2667f767614
482 Author: Adam Jackson <ajax@redhat.com>
483 Date:   Tue Jan 20 22:33:06 2009 -0500
484
485     Get rid of a useless array
486
487 commit 6ba0565362ba9c8d1037c0e4725cb31faa141656
488 Author: Adam Jackson <ajax@redhat.com>
489 Date:   Tue Jan 20 22:29:10 2009 -0500
490
491     const cleanup
492
493 commit 1247f01ee36f80222e30c1678f940329aadb8335
494 Author: Adam Jackson <ajax@redhat.com>
495 Date:   Tue Jan 20 01:13:08 2009 -0500
496
497     Delete Type1
498     
499     Yes, these are still real fonts, but freetype can handle them just fine.
500
501 commit 85b66b8a7f3095f10437c8ecb3dcbfe68c9cfced
502 Author: Adam Jackson <ajax@redhat.com>
503 Date:   Tue Jan 20 01:03:16 2009 -0500
504
505     Delete speedo
506     
507     OUT OUT OUT
508
509 commit 1559d8086e8063c692aae008006578b88e1368fe
510 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
511 Date:   Sun Dec 28 12:35:37 2008 -0800
512
513     Added missing AM_CFLAGS for -Wl,-flat_namespace
514     
515     Fixes commit f859a76b0f325b07952ad1c5c818318307c589b0
516
517 commit 99bad52b592f4f11887bf9033590b61880c3c976
518 Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
519 Date:   Sat Mar 1 16:45:55 2008 -0300
520
521     Disable some fun stdio wrapping.
522     
523       The code is still there but no magic with macros is attempted anymore
524     to handle files.
525       This should really be changed to just use stdio, and properly adapt
526      functions like T1Decript, T1eexec, etc.
527
528 commit 95760fbe45a700ea4cc118daa536604393721a59
529 Author: Alan Coopersmith <alan.coopersmith@sun.com>
530 Date:   Fri Dec 19 16:24:39 2008 -0800
531
532     Restore comment deleted by b6f793d7d5
533
534 commit b6f793d7d5c7f7c55911e6524dede41b92dcbc22
535 Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
536 Date:   Fri Mar 14 01:30:24 2008 -0300
537
538     libXfont ansification and removal of xf86_ansic.h dependency
539     
540       Basically the code is now compiled as if FONTMODULE was never defined,
541     but also removed some "magic" defining _XOPEN_SOURCE before including
542     math.h.
543       Also removed some #if 0'ed code instead of fixing prototypes inside
544     the "dead code".
545       Changes to spdo_prv.h were due to defines like:
546       <hash>define foo() sp_foo()
547       that would not compile with the ansification in the format:
548       type foo(void)
549       due to the macro receiving "void" as an argument.
550
551 commit 282ac4226195d58e3818e7ac97093e396aa78086
552 Author: Alan Coopersmith <alan.coopersmith@sun.com>
553 Date:   Fri Dec 19 15:07:21 2008 -0800
554
555     Version bump: 1.3.4
556
557 commit 5c631ad798fcdea4f2b7d0b012ac94182fad4184
558 Author: Alan Coopersmith <alan.coopersmith@sun.com>
559 Date:   Fri Dec 19 14:01:28 2008 -0800
560
561     miscutil.c:108: warning: old-style parameter declaration
562
563 commit d21d6c5b23a23f120f32b483ec6b86cf88cb3a98
564 Author: Alan Coopersmith <alan.coopersmith@sun.com>
565 Date:   Fri Dec 19 13:47:48 2008 -0800
566
567     Add simple README with pointers to bugzilla/git/mailing list
568
569 commit d3be1261d29b7d8eda124add3497a93ebe34712c
570 Author: Alan Coopersmith <alan.coopersmith@sun.com>
571 Date:   Fri Dec 19 13:47:27 2008 -0800
572
573     Update COPYING file with additional copyrights/licenses
574
575 commit b5cc4a10c0fe365b40be19613777f192a1ada0db
576 Author: Alan Coopersmith <alan.coopersmith@sun.com>
577 Date:   Fri Dec 19 13:05:32 2008 -0800
578
579     Use XORG_CWARNFLAGS & XORG_CHANGELOG macros from xorg-macros 1.2
580
581 commit 377584bb71ccb2cc380c3a8f71f0acd7e755ad33
582 Author: Alan Coopersmith <alan.coopersmith@sun.com>
583 Date:   Thu Dec 18 21:22:31 2008 -0800
584
585     Always scan catalogue dirs at startup, even if their mtime < 0
586     
587     Works around bug in VMWare that caused the Solaris kernel to fail to read
588     the time-of-day chip on boot, and start with a time < 0 (i.e. back to the
589     1960's) - when the system was then installed from this mode, Xorg wouldn't
590     start after reboot, since the mtime would be < 0 and the catalogue dir was
591     then skipped as not changed since reading at the 0 initially set in the
592     cat->mtime.
593     
594     Fixes OpenSolaris bug #4780
595        <http://defect.opensolaris.org/bz/show_bug.cgi?id=4780>
596
597 commit 9ad7f24fafe876851b89190732034da6fb640788
598 Author: Benjamin Close <Benjamin.Close@clearchain.com>
599 Date:   Thu Dec 11 15:26:13 2008 +1030
600
601     Make sure font names/font alias names are null terminated
602     
603     This fixes a crash upon server restart where the saved fonts were
604     being restored however strlen(font_name) was incorrect hence memory
605     was being clobbered.
606
607 commit d93cc906d4a2f42d11629e245fb13a2d08cf2a61
608 Author: Alan Coopersmith <alan.coopersmith@sun.com>
609 Date:   Thu Dec 4 16:56:56 2008 -0800
610
611     Pad CreateAC packets with 0 auths to workaround xfs bug
612     
613     Versions of xfs before commit 3fe28a31a2974287acc182c7c9bfd68d94ea6292
614     will reject CreateAC packets with 0 auths unless they claim to have at
615     least 4 bytes of authentication data that isn't actually read.
616
617 commit f859a76b0f325b07952ad1c5c818318307c589b0
618 Author: Julien Cristau <jcristau@debian.org>
619 Date:   Tue Nov 4 19:24:29 2008 +0100
620
621     Don't clobber CFLAGS in configure
622     
623     This lets the user set CFLAGS when running make.
624
625 commit 6bf52de1fb84d61b227daf7a7077af9ea3ec27a3
626 Author: Peter Breitenlohner <peb@mppmu.mpg.de>
627 Date:   Mon Oct 20 19:32:23 2008 -0700
628
629     X.Org Bug 17945: avoid gcc warnings for libXfont
630     
631     <http://bugs.freedesktop.org/show_bug.cgi?id=17945>
632     
633     Avoid two gcc warnings
634     src/fontfile/ffcheck.c:150: warning: initialization discards qualifiers from pointer target type
635     src/fontfile/register.c:98: warning: initialization discards qualifiers from pointer target type
636
637 commit b012dcf65b1f0e41def2f595f1b1e7b06a49d275
638 Author: Adam Jackson <ajax@redhat.com>
639 Date:   Thu Aug 28 15:36:06 2008 -0400
640
641     Retry font server connections faster.
642
643 commit 8a6df69750a2d350074715fb31d9d20195d00b4c
644 Author: Adam Jackson <ajax@redhat.com>
645 Date:   Thu Aug 28 15:35:16 2008 -0400
646
647     Nuke fontcache.
648     
649     Hasn't been relevant since the X-TT merge ages ago.
650
651 commit 5d5587a36453d731e9a7353a98fa391dbb51b57d
652 Author: Alan Coopersmith <alan.coopersmith@sun.com>
653 Date:   Thu Aug 21 19:58:06 2008 -0700
654
655     Add support for bzip2 bitmap font compression
656     
657     Code originally written for Solaris Xsun in 2003, ported now to current Xorg
658     <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4819077>
659
660 commit 624b7a507cdea25cec0728b4679610df3fb3097c
661 Author: Derek Wang <derek.wang@sun.com>
662 Date:   Thu Aug 21 16:06:51 2008 -0700
663
664     Sun bug 4510977: dtremote fails to start session
665     
666     <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4510977>
667
668 commit 684c000e57f30344777cf763f2f1b540ef008b38
669 Author: Adam Jackson <ajax@redhat.com>
670 Date:   Wed Jul 2 15:30:03 2008 -0400
671
672     libXfont 1.3.3
673
674 commit 11edbc3a818e15ea2b622b31e6f87159ee68ae4a
675 Author: Maarten ter Huurne <maarten.ter.huurne@philips.com>
676 Date:   Sat Jun 28 15:34:50 2008 -0400
677
678     Do not call FT_Get_BDF_Charset_ID() if configured with --disable-bdfformat
679     
680     When I configure libXfont-1.3.2 with --disable-bdfformat and link it against
681     FreeType that is built without BDF support, I get the following link error:
682     
683     libXfont.so: undefined reference to â€˜FT_Get_BDF_Charset_ID’
684     
685     I fixed it by checking XFONT_BDFFORMAT and if BDF support is disabled, the call
686     to FT_Get_BDF_Charset_ID() is omitted and the result code is set as if the call
687     had failed.
688     
689     Signed-off-by: James Cloos <cloos@jhcloos.com>
690
691 commit 1ab07ce0eec4f6c7ed66c7aba3edf8c4315dd907
692 Author: Alan Coopersmith <alan.coopersmith@sun.com>
693 Date:   Tue May 13 17:26:57 2008 -0700
694
695     FontFileDirectoryChanged: check length of "fonts.alias" as well as "fonts.dir"
696
697 commit 0f9db4aa7de6e0644ac9c5811b949e5f936c9d61
698 Author: Alan Coopersmith <alan.coopersmith@sun.com>
699 Date:   Fri May 9 12:36:30 2008 -0700
700
701     Don't allow a font alias to point to itself and create a loop
702     
703     Part of fix for Sun bug 4258475
704     <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4258475>
705
706 commit 67311922a2e02d8a763831831b65bb4833db58b5
707 Author: Colin Harrison <colin.harrison-at-virgin.net>
708 Date:   Mon May 5 22:17:55 2008 +0100
709
710     Fix build for WIN32
711
712 commit 6ba408c956ca8e241d10d463c45b4e987b757333
713 Author: Matthieu Herrb <matthieu.herrb@laas.fr>
714 Date:   Sun Mar 9 08:21:34 2008 +0100
715
716     nuke RCS Ids
717
718 commit 754cabe62e91b9ad50c3027c063f4269775f7add
719 Author: Julien Cristau <jcristau@debian.org>
720 Date:   Fri Mar 7 12:19:22 2008 +0100
721
722     Add missing include in src/FreeType/ftfuncs.c
723     
724     Fixes compiler warning:
725     ../../../src/FreeType/ftfuncs.c: In function 'restrict_code_range_by_str':
726     ../../../src/FreeType/ftfuncs.c:2081: warning: implicit declaration of function 'isspace'
727
728 commit 0fd2a1428df56d8b29e148b08dcec2dfed9302fa
729 Author: Adam Jackson <ajax@redhat.com>
730 Date:   Wed Mar 5 22:04:06 2008 -0500
731
732     libXfont 1.3.2
733
734 commit b76df66d2c507898472bba0f9986ef5700029a36
735 Author: Matthieu Herrb <matthieu@bluenote.herrb.com>
736 Date:   Thu Jan 17 15:30:37 2008 +0100
737
738     Fix for CVE-2008-0006 - PCF Font parser buffer overflow.
739
740 commit 2297c6390a1609fe810c2cd5b3443f3722610944
741 Author: Matthieu Herrb <matthieu@bluenote.herrb.com>
742 Date:   Thu Oct 18 21:46:49 2007 +0200
743
744     ftsystem.c is not needed anymore.
745
746 commit 5bf703700ee4a5d6eae20da07cb7a29369667aef
747 Author: Matthieu Herrb <matthieu@bluenote.herrb.com>
748 Date:   Fri Sep 28 08:17:57 2007 +0200
749
750     catalogue.c: prevent a one character overflow
751     
752     this occurs if readlink writes a result that's exactly the
753     size of the buffer that's passed to it. Reported by
754     Joerg Sonnenberger.
755     
756     Re
757
758 commit fd8a03fbbd74f5cbaa740e5d50fccdf5c1f78b5b
759 Author: Jens Granseuer <jensgr@gmx.net>
760 Date:   Thu Sep 27 23:12:00 2007 +0200
761
762     fix build with gcc 2.95.
763     
764     In addition to fixing the C89 issue, the patch also flags a few functions as
765     static to avoid "no previous prototype" warnings.
766
767 commit 268f1bb1859e97944e8b63a5bb12677e874ed144
768 Author: Tilman Sauerbeck <tilman@code-monkey.de>
769 Date:   Thu Sep 13 20:40:26 2007 +0200
770
771     Replaced one instance of bcopy() with memcpy().
772     
773     f->buffer cannot overlap with io->file->bits, so it's safe to
774     use memcpy() rather than memmove().
775     Compile-tested only.
776
777 commit f2725a5c9da771fb610d503ebfda3b4d1553bac4
778 Author: Eric Anholt <eric@anholt.net>
779 Date:   Wed Sep 5 13:10:43 2007 -0700
780
781     Bump version to 1.3.1.
782
783 commit aca95d12a8b35de7ae914632fc9e8a723d58a860
784 Author: Matthieu Herrb <matthieu@bluenote.herrb.com>
785 Date:   Sat Aug 25 23:32:54 2007 +0200
786
787     Kill unused macro definition.
788
789 commit 3c3b47bf6f080ddb700886de3e5bfa42c2f0774e
790 Merge: 9f86614 32d2d33
791 Author: Dodji Seketeli <dodji@openedhand.com>
792 Date:   Sat Aug 11 23:09:50 2007 +0200
793
794     Merge branch 'master' of ssh://dodji@git.freedesktop.org/git/xorg/lib/libXfont
795
796 commit 9f86614394af81bc484cf00f3e9996510d3718cb
797 Author: Ademar de Souza Reis Jr <ademar@mandriva.com.br>
798 Date:   Mon Jul 30 14:36:21 2007 -0400
799
800     Fix dirfd leak on CatalogueRescan().
801
802 commit 87f50267181887ed9214536608bd2035d2dd70f7
803 Author: Ademar de Souza Reis Jr <ademar@mandriva.com.br>
804 Date:   Mon Jul 30 14:35:01 2007 -0400
805
806     Support relative paths in catalogue:<dir> symlinks.
807     
808     Relative symlinks are common inside the catalogue directory and
809     should be supported as well.
810
811 commit 32d2d335eacd1b55980323a71ef35cdf7c22366d
812 Author: Ademar de Souza Reis Jr <ademar@mandriva.com.br>
813 Date:   Mon Jul 30 14:36:21 2007 -0400
814
815     Fix dirfd leak on CatalogueRescan().
816
817 commit 0a5b31a40c4933f4c69157c61d4d4890af2205b1
818 Author: Ademar de Souza Reis Jr <ademar@mandriva.com.br>
819 Date:   Mon Jul 30 14:35:01 2007 -0400
820
821     Support relative paths in catalogue:<dir> symlinks.
822     
823     Relative symlinks are common inside the catalogue directory and
824     should be supported as well.
825
826 commit 7670d4a2720c61fbc7b989fed14c676f04ac3ad1
827 Author: Dodji Seketeli <dodji@seketeli.org>
828 Date:   Mon Jul 16 12:24:34 2007 +0200
829
830     Remove side effects from BuiltinReadDirectory()
831     
832     The first time BuiltinReadDirectory() is called,
833     save the content of builtin_dir and builtin_alias,
834     before calling FontFileAddFontFile(), because that fonction
835     will modify those.
836     
837     Then, in subsequent calls to BuiltinReadDirectory(), restore
838     builtin_dir and builtin_alias so that the side effect incurred
839     by the first call disappears.
840
841 commit e3642d9b2c0819a607d4cce413b9f0541285545b
842 Author: Kristian Høgsberg <krh@redhat.com>
843 Date:   Mon Jul 2 15:01:05 2007 -0400
844
845     Bump version to 1.3.0.
846
847 commit f33f9361086db3cf1d09cec067f38fe751ed22eb
848 Author: Kristian Høgsberg <krh@redhat.com>
849 Date:   Mon Jul 2 14:59:11 2007 -0400
850
851     Fix crash when no attributes are present for symlink.
852
853 commit 8d47483711be6076e7bfefab14aa890c5f37e1aa
854 Author: Kristian Høgsberg <krh@redhat.com>
855 Date:   Thu Jun 21 21:44:02 2007 -0400
856
857     Bump version to 1.2.9.
858
859 commit c5ab59762c4ad5def68436d55937a2bd558d5c99
860 Author: Kristian Høgsberg <krh@redhat.com>
861 Date:   Tue Jun 19 10:38:02 2007 -0400
862
863     Add a new 'catalogue' FPE, which takes font paths from symlinks in a dir.
864     
865     This patch adds a new FPE type, which will match font path elements of the
866     form
867     
868         catalogue:<dir>
869     
870     The dir specified after the catalogue: prefix will be scanned for symlinks
871     and each symlink destination will be added as a local fontfile FPE.
872     The symlink can be suffixed by attributes, such as 'unscaled', which
873     will be passed through to the underlying fontfile FPE.  Except the new
874     attribute 'pri' which will be used for ordering the fontfile FPEs.
875     
876     An example configuration:
877     
878         75dpi:unscaled:pri=20 -> /usr/share/X11/fonts/75dpi
879         ghostscript:pri=60 -> /usr/share/fonts/default/ghostscript
880         misc:unscaled:pri=10 -> /usr/share/X11/fonts/misc
881         type1:pri=40 -> /usr/share/X11/fonts/Type1
882         type1:pri=50 -> /usr/share/fonts/default/Type1
883     
884     will add /usr/share/X11/fonts/misc as the first FPE with the attribute
885     'unscaled', second FPE will be /usr/share/X11/fonts/75dpi, also with
886     the attribute unscaled etc.  This is functionally equivalent to setting
887     the following font path:
888     
889         /usr/share/X11/fonts/misc:unscaled,
890         /usr/share/X11/fonts/75dpi:unscaled,
891         /usr/share/X11/fonts/Type1,
892         /usr/share/fonts/default/Type1,
893         /usr/share/fonts/default/ghostscript
894     
895     The motivation is to let font packages add a symlink to the new font
896     directory they provide instead of rewriting either the Xorg config file
897     or the xfs config file.
898
899 commit 1a690feaf7c416da9b01861af381d15a661e5f52
900 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
901 Date:   Thu Jun 7 16:01:03 2007 -0400
902
903     Minor fontfile cleanup.
904
905 commit 3b1bcd7676fe810ce60d6a4758067b571796cceb
906 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
907 Date:   Thu Jun 7 15:54:51 2007 -0400
908
909     Dead code cull from fontserver code.
910
911 commit 6257af0e547095483331b8c8ed588e5467852671
912 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
913 Date:   Thu Jun 7 15:41:19 2007 -0400
914
915     Static markup over bitmap and builtins.
916
917 commit 8c31fadabd706af63381007d666e685a66b58fd9
918 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
919 Date:   Thu Jun 7 15:28:09 2007 -0400
920
921     Dead code cull from FreeType.
922
923 commit fabf5458f1acbfc967bdaea3b89d707c22b97364
924 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
925 Date:   Thu Jun 7 15:17:16 2007 -0400
926
927     Death to open-coded strcasecmp.
928     
929     Seriously, if you don't already have this, you've already lost.
930
931 commit d50de26430c1a114a22597de40a3e5ac3c8e1ab7
932 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
933 Date:   Thu Jun 7 15:13:44 2007 -0400
934
935     Dead code cull from Speedo.
936
937 commit 3fd7a510b5467479d6e2559819b96b222c7328e8
938 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
939 Date:   Thu Jun 7 14:39:03 2007 -0400
940
941     One more missed static in Type1
942
943 commit 440166a027b78eb53d7686937148b755ad51f7f9
944 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
945 Date:   Thu Jun 7 14:24:46 2007 -0400
946
947     Dead code removal and static markup for Type1.
948
949 commit 9739e750a7ca4b86ddb89674b104e9b9a8b61014
950 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
951 Date:   Thu Jun 7 14:20:27 2007 -0400
952
953     Warning cleanup.
954
955 commit 87db45f5eb7880395735f7bf3a8ee2d89b7e0122
956 Author: Alan Coopersmith <alan.coopersmith@sun.com>
957 Date:   Wed Apr 4 17:05:13 2007 -0700
958
959     Version bump: 1.2.8
960
961 commit 224fb6403a328e70b370540cc5cefd74421fafac
962 Merge: e7a59cf 0fbb37c
963 Author: Matthieu Herrb <matthieu@roadrock.(none)>
964 Date:   Tue Apr 3 16:05:48 2007 +0200
965
966     Merge branch 'master' of git+ssh://herrb@git.freedesktop.org/git/xorg/lib/libXfont
967
968 commit e7a59cfb5d442d2965cfcffeff405a4b05591190
969 Author: Matthieu Herrb <matthieu@roadrock.(none)>
970 Date:   Tue Apr 3 15:45:21 2007 +0200
971
972     Integer overflow vulnerabilities
973     
974     CVE-2007-1351: BDFFont Parsing Integer Overflow
975     CVE-2007-1352: fonts.dir File Parsing Integer Overflow
976
977 commit 0fbb37ccc630ced42d6a973c81d947870cca7637
978 Author: Alan Coopersmith <alan.coopersmith@sun.com>
979 Date:   Mon Apr 2 17:40:19 2007 -0700
980
981     Add #pragma weak for Sun cc where needed
982
983 commit cc824e4f2c9a53a00b36a6f83bf065c363027087
984 Author: Alan Coopersmith <alan.coopersmith@sun.com>
985 Date:   Fri Mar 23 15:57:29 2007 -0700
986
987     Actually use loadable font modules
988     
989     Loadable font modules were not being initialized, and all font renderers
990     known at build time were always being initialized, regardless of Xorg
991     module configuration.
992
993 commit fc6e22f238d34918156ded34148730075b7b9cc2
994 Author: Ben Byer <bbyer@bbyer.(none)>
995 Date:   Tue Feb 20 00:20:23 2007 -0800
996
997     added -flat_namespace to CFLAGS for Darwin
998
999 commit 9509d5c7ee5d5e78c6eef54e8faceede5ca5f24e
1000 Author: Kristian Høgsberg <krh@redhat.com>
1001 Date:   Mon Jan 22 18:24:19 2007 -0500
1002
1003     Bump to 1.2.7.
1004
1005 commit 63af35b908b51690a6c12fd42b54cf4ee08c762a
1006 Author: Simon Law <sfllaw@debian.org>
1007 Date:   Fri Jan 19 08:50:39 2007 +1100
1008
1009     fontfile: accept empty (but valid) font paths (bug #3091)
1010     If a path has a valid fonts.dir or fonts.alias, but does not contain any
1011     fonts (either fonts.dir specifies zero fonts, or fonts could not be
1012     loaded), load it as a valid font path anyway.
1013
1014 commit 931b777108526dd0761f948dcd9f1603ac02efc8
1015 Author: Kristian Høgsberg <krh@redhat.com>
1016 Date:   Wed Jan 17 17:19:53 2007 -0500
1017
1018     Add stubs for the scalable renderer callbacks.
1019     
1020     Trying to scale a bitmap font provided by the built-in backend will
1021     crash the X server as it calls into a NULL pointer.  This patch
1022     adds "return BadFont;" stubs to prevent the crash.
1023
1024 commit 2e4ae1b524a0149479c46f3f12a9ce2413092442
1025 Author: Daniel Stone <daniel@fooishbar.org>
1026 Date:   Sat Dec 16 00:53:43 2006 +0200
1027
1028     bump to 1.2.6
1029
1030 commit facc7ce4892eab4353fff0f45d2d3fd6be7d3e3d
1031 Author: Daniel Stone <daniel@fooishbar.org>
1032 Date:   Sat Dec 16 00:53:32 2006 +0200
1033
1034     build Type1 by default
1035     Build Type1 by default, instead of needing to explicitly enable it.
1036
1037 commit 257db35656d5bf9385080e1d173260f0076f849c
1038 Author: Daniel Stone <daniel@fooishbar.org>
1039 Date:   Sat Dec 16 00:53:07 2006 +0200
1040
1041     don't distribute fontconf.h
1042     Since fontconf.h is a generated file, don't distribute it.
1043
1044 commit ab0f05dcfb5537ba5aec7e48ddb713d4fdba7e75
1045 Author: Daniel Stone <daniel@fooishbar.org>
1046 Date:   Wed Dec 6 18:53:54 2006 +0200
1047
1048     Makefile.am: make ChangeLog hook safer
1049     Make ChangeLog hook as safe as possible.
1050
1051 commit da20e256b786eaa6357e3d55baa9e90e38f14614
1052 Author: Daniel Stone <daniel@fooishbar.org>
1053 Date:   Fri Dec 1 01:05:59 2006 +0200
1054
1055     bump to 1.2.5
1056
1057 commit 16a0c282a673136c0bbb116f35e6e89d8b43a877
1058 Author: Daniel Stone <daniel@fooishbar.org>
1059 Date:   Fri Dec 1 01:05:40 2006 +0200
1060
1061     post-CID fixes
1062     Curiously, make distcheck succeeded ... go figure.
1063
1064 commit e47fb944a8f485c4ad6be9c2cf6a4866eff7a07f
1065 Author: Daniel Stone <daniel@fooishbar.org>
1066 Date:   Fri Dec 1 00:35:48 2006 +0200
1067
1068     bump to 1.2.4
1069
1070 commit 47084ba39920068030c3e59523701d1205161a9f
1071 Author: Daniel Stone <daniel@fooishbar.org>
1072 Date:   Fri Dec 1 00:35:04 2006 +0200
1073
1074     remove CID font support (bug #5553)
1075     Remove non-free CID font support, which was unused anyway.
1076
1077 commit c4741cdd83bcdedcc6f7a072a73b16668fc905eb
1078 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
1079 Date:   Fri Oct 13 16:17:26 2006 -0400
1080
1081     Bump to 1.2.3
1082
1083 commit 5dfff0eb0f532edb1f4a25daa5529e08dd832ecb
1084 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1085 Date:   Thu Oct 5 18:12:50 2006 -0700
1086
1087     --disable-builtins should not force off all bitmap support
1088
1089 commit 264df52d24f585915e0d9823d5f087cf23e3fc75
1090 Merge: 0fb55cb d896c3e
1091 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1092 Date:   Fri Sep 22 11:36:43 2006 -0700
1093
1094     Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/lib/libXfont
1095
1096 commit d896c3eaeafdb8831ed0833af46250c36f82502f
1097 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
1098 Date:   Tue Sep 12 11:11:12 2006 -0400
1099
1100     Fix distcheck.
1101
1102 commit 1bb49c77c321fab1f5c268404ea0ec622fa083ed
1103 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
1104 Date:   Tue Sep 12 11:01:13 2006 -0400
1105
1106     Bump to 1.2.2.
1107
1108 commit 8c8203ca2760105aca4e0b6ec5909355a061f0b3
1109 Author: Matthieu Herrb <matthieu@blues.laas.fr>
1110 Date:   Tue Sep 12 13:50:31 2006 +0200
1111
1112     Fixes for integer overflows in CID encoded fonts parsing reported by iDefense
1113     CVE-ID 2006-3739, 2006-3740, bugzilla #8000, #8001.
1114
1115 commit 0fb55cb86e2ec5dbfbf27a01ceafb77c72fe9f40
1116 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1117 Date:   Wed Aug 30 15:53:14 2006 -0700
1118
1119     Fix typo in comment (alreadt -> already)
1120
1121 commit aa7f3107d5aad41cb3f7b1bb3a4723014314289c
1122 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1123 Date:   Fri Aug 25 17:51:46 2006 -0700
1124
1125     Add *~ to .gitignore to skip emacs droppings
1126
1127 commit cd09f4d54045b957d728d853398d62543d687d03
1128 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1129 Date:   Fri Aug 25 17:51:04 2006 -0700
1130
1131     Replace static ChangeLog with dist-hook to generate from git log
1132
1133 commit 8d171fe61e564d8ed8f75034d4191062cecf190b
1134 Author: Matthieu Herrb <matthieu.herrb@laas.fr>
1135 Date:   Sun Jul 23 22:42:43 2006 +0200
1136
1137     More check on PCF file reading. Bugzilla #7535
1138
1139 commit fead0fa3bae0ba5a4744d6a2aee1caa08019f344
1140 Author: Daniel Stone <daniel@fooishbar.org>
1141 Date:   Wed Jul 19 18:03:58 2006 -0400
1142
1143     use OpenBitmap when available
1144     Don't just use OpenScalable unconditionally.  Fixes builtin fonts.
1145
1146 commit 13422d0e0468f2ddf7cb74cbf925e5bcf4551ae7
1147 Author: Daniel Stone <daniel@fooishbar.org>
1148 Date:   Wed Jul 19 18:03:26 2006 -0400
1149
1150     move builtin fonts to gzip
1151     Use gzip, rather than compress, for builtin fonts.
1152
1153 commit 47ca9941396a375f5e22c220327b6bd513350996
1154 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1155 Date:   Thu Jul 13 14:58:56 2006 -0700
1156
1157     renamed: .cvsignore -> .gitignore
1158
1159 commit 1bf657186d19887a0916340b544b5534e29da081
1160 Author: Matthieu Herrb <matthieu.herrb@laas.fr>
1161 Date:   Thu Jul 13 10:18:38 2006 -0400
1162
1163     Bug #7397: Fix a buffer overflow in Freetype font support.
1164
1165 commit 5d39f5fd3048fc413cb07afeffec0c4daa0cc5a4
1166 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
1167 Date:   Thu Jul 6 16:13:14 2006 -0400
1168
1169     Bump to 1.2.0
1170
1171 commit d9e83ea0ab1cc3bafcdca04812dcbfe541ce1473
1172 Author: Jie Luo <clotho67@gmail.com>
1173 Date:   Thu Jul 6 15:59:31 2006 -0400
1174
1175     Bug #6918: remove dependencies on Freetype internal headers.  As of 2.2
1176     Freetype no longer installs them.
1177
1178 commit 2a564715e6d01bafdf4b701e125e45a77c2c404b
1179 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1180 Date:   Sat Jun 3 06:25:05 2006 +0000
1181
1182     Coverity #1541: Double free of pointer "ranges" in call to "Xfree"
1183
1184 commit ddd281e6b9408c786cdc759cf7d1ec8972048658
1185 Author: Adam Jackson <ajax@nwnk.net>
1186 Date:   Thu Jun 1 21:49:51 2006 +0000
1187
1188     For the 20-odd symbols defined both in libXfont and the X server, emit them
1189         as weak symbols so that the linker will prefer the server's definition
1190         when present.
1191
1192 commit e9357d6670fc2e8ccf8d8770bac4c31994d6cc2f
1193 Author: Adam Jackson <ajax@nwnk.net>
1194 Date:   Sat Apr 1 23:05:40 2006 +0000
1195
1196     Add ft.h and ftfuncs.h to the install set for Xprint's benefit. Bump to 1.1
1197         for new header files and bugfixes.
1198
1199 commit 7ecd09a15c30770ed6e70d80fb67f88819471c20
1200 Author: Daniel Stone <daniel@fooishbar.org>
1201 Date:   Fri Mar 31 07:17:16 2006 +0000
1202
1203     Change BUILD_* to XFONT_* (Drew Parsons). Remove random #ifndef CRAY.
1204
1205 commit 69c4ae1e3e14a58bc2eb9b9b8820dc7183b82a67
1206 Author: Adam Jackson <ajax@nwnk.net>
1207 Date:   Mon Mar 20 19:44:26 2006 +0000
1208
1209     Bug #6247: Fix build on Cygwin. (Yaakov Selkowitz)
1210
1211 commit bfb8a71f4f7e5c5ed4278cb3ee271bf9990d276d
1212 Author: Daniel Stone <daniel@fooishbar.org>
1213 Date:   Tue Feb 21 21:35:32 2006 +0000
1214
1215     Don't crash when we receive an FS_Error from the font server (Guillem
1216         Jover).
1217
1218 commit 784838e88ea205c4457f41335b4ce7876833dffc
1219 Author: Kevin E Martin <kem@kem.org>
1220 Date:   Thu Dec 15 00:24:29 2005 +0000
1221
1222     Update package version number for final X11R7 release candidate.
1223
1224 commit e2e5839417ac4d635781508e48ab1838218f4a77
1225 Author: Kevin E Martin <kem@kem.org>
1226 Date:   Fri Dec 9 06:55:27 2005 +0000
1227
1228     Bug #5175: Make encodingsdir configurable.
1229
1230 commit 9a7909e80a8b436aa7aad84c8aceba7df2ffc95c
1231 Author: Kevin E Martin <kem@kem.org>
1232 Date:   Sat Dec 3 05:49:43 2005 +0000
1233
1234     Update package version number for X11R7 RC3 release.
1235
1236 commit ad001bd8823594fed860e070b278748fe2b7c3aa
1237 Author: Eric Anholt <anholt@freebsd.org>
1238 Date:   Sun Nov 20 23:17:40 2005 +0000
1239
1240     Add/improve libs .cvsignores.
1241
1242 commit d48bfbaf52598d89b4b1d97b230924874175e068
1243 Author: Kevin E Martin <kem@kem.org>
1244 Date:   Sat Nov 19 07:15:41 2005 +0000
1245
1246     Update pkgconfig files to separate library build-time dependencies from
1247         application build-time dependencies, and update package deps to work
1248         with separate build roots.
1249
1250 commit 70a8aeb19223cc6db9ff6fc1335e3ef94bbb9253
1251 Author: Adam Jackson <ajax@nwnk.net>
1252 Date:   Mon Nov 14 20:40:42 2005 +0000
1253
1254     Bug #5047: Make font directory attribs work in modular.
1255
1256 commit 659b2a75a690838dc37ae488d0295c4c594978ce
1257 Author: Kevin E Martin <kem@kem.org>
1258 Date:   Wed Nov 9 21:19:13 2005 +0000
1259
1260     Update package version number for X11R7 RC2 release.
1261
1262 commit fc82a56858e26674e83cc9429fa0eae24d97a530
1263 Author: Kean Johnson <kean@armory.com>
1264 Date:   Tue Nov 8 06:33:26 2005 +0000
1265
1266     See ChangeLog entry 2005-11-07 for details.
1267
1268 commit fb3d726bbff1fad62a3d6dbbcf1c397872aadef3
1269 Author: Adam Jackson <ajax@nwnk.net>
1270 Date:   Sun Oct 23 18:32:05 2005 +0000
1271
1272     Bug #4721: Fix crash when using Freetype 2.1.10. (Michael Gor)
1273
1274 commit 0f006d82f8edd15e0125800fa3166a147e79b9f5
1275 Author: Kevin E Martin <kem@kem.org>
1276 Date:   Wed Oct 19 02:48:10 2005 +0000
1277
1278     Update package version number for RC1 release.
1279
1280 commit 70dfb55c0390cd8698a77baad5e9fbb07aab272d
1281 Author: Kevin E Martin <kem@kem.org>
1282 Date:   Wed Oct 5 19:39:06 2005 +0000
1283
1284     Include missing files
1285
1286 commit 01f5840009b23cc504359219a6fbab3c150d4656
1287 Author: Adam Jackson <ajax@nwnk.net>
1288 Date:   Tue Oct 4 00:24:47 2005 +0000
1289
1290     Bug #4677: Don't install libfontcache.so
1291
1292 commit 30f912cd14e8b7272a95586dc0af429a0fa4c84f
1293 Author: Daniel Stone <daniel@fooishbar.org>
1294 Date:   Fri Sep 9 05:32:58 2005 +0000
1295
1296     AC_DEFINE FONTCACHE rather than XFONT_FONTCACHE, as the former is used in
1297         the code, and the latter in Makefile.ams for an AM_CONDITIONAL.
1298
1299 commit 4a2f7ae2f3317e53d99daf15ad362230388949d4
1300 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1301 Date:   Thu Aug 4 16:15:46 2005 +0000
1302
1303     If --with-freetype-config is not specified, try pkgconfig freetype2, then
1304         fall back to freetype-config if pkgconfig fails.
1305
1306 commit 0c52dd6f8816a72d8309f0b059afb0c3393f17cf
1307 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1308 Date:   Sat Jul 30 18:56:32 2005 +0000
1309
1310     Clear compiler warnings. (Stefan Dirsch)
1311
1312 commit 8520fa13d35e42da7352772b499beef258723d43
1313 Author: Kevin E Martin <kem@kem.org>
1314 Date:   Fri Jul 29 21:22:51 2005 +0000
1315
1316     Various changes preparing packages for RC0:
1317     - Verify and update package version numbers as needed
1318     - Implement versioning scheme
1319     - Change bug address to point to bugzilla bug entry form
1320     - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
1321         reenable it)
1322     - Fix makedepend to use pkgconfig and pass distcheck
1323     - Update build script to build macros first
1324     - Update modular Xorg version
1325
1326 commit d0c5d54d2c7f0bb9364414620df869e3c7615cd5
1327 Author: Kevin E Martin <kem@kem.org>
1328 Date:   Sat Jul 23 05:27:00 2005 +0000
1329
1330     Fix distchecks
1331
1332 commit 561a45751e4c553f1e0887b73abcc724828f03b0
1333 Author: Daniel Stone <daniel@fooishbar.org>
1334 Date:   Sat Jul 16 07:55:12 2005 +0000
1335
1336     Set soversion to 1.0.0 using -version-number.
1337
1338 commit 054dd01fd5793cff89f7c536c04fd8d904aca4a3
1339 Author: Adam Jackson <ajax@nwnk.net>
1340 Date:   Thu Jul 14 14:56:13 2005 +0000
1341
1342     Add a dummy source file to avoid link failures.
1343
1344 commit 740cfa83024ce5d3f131cdc2f52dd5bf26f945b3
1345 Author: Kevin E Martin <kem@kem.org>
1346 Date:   Sun Jul 10 21:35:08 2005 +0000
1347
1348     Change include dir now that public headers are referenced by
1349         <X11/fonts/*.h>
1350
1351 commit cd24fcabc449bbc701a25e3cad279009dec69032
1352 Author: Keith Packard <keithp@keithp.com>
1353 Date:   Sat Jul 9 23:31:40 2005 +0000
1354
1355     Switch from monolithic configuration symbols to modular ones, add backward
1356         compatibility for monolithic symbols
1357
1358 commit 428dd333c1c1a96d205d8236c6ecee32dbf7cac9
1359 Author: Keith Packard <keithp@keithp.com>
1360 Date:   Sat Jul 9 23:30:07 2005 +0000
1361
1362     Switch from monolithic configuration symbols to modular ones, add backward
1363         compatibility for monolithic symbols
1364
1365 commit 99cde389c331616f22dd6aab395c488f3a798e2e
1366 Author: Keith Packard <keithp@keithp.com>
1367 Date:   Sat Jul 9 23:15:37 2005 +0000
1368
1369     Rearrange configuration options so that individual font file formats drive
1370         combined options, and so that the default matches the monolithic
1371         defaults
1372     Extent fontconf.h to cover all formats
1373     Typo in src/Makefile.am failed to link in Type1 library
1374     Missing xttcap.c from FreeType shim library.
1375
1376 commit 3c4ac0b9f5b7aced60a763bcaca7b32cd53a7fec
1377 Author: Keith Packard <keithp@keithp.com>
1378 Date:   Sat Jul 9 06:36:13 2005 +0000
1379
1380     Include config.h in every source file to make sure necessary options are
1381         found when building in the modular tree
1382
1383 commit 712140dadd20c7d2024d7b75f7033fff407e57e6
1384 Author: Keith Packard <keithp@keithp.com>
1385 Date:   Sat Jul 9 06:20:37 2005 +0000
1386
1387     Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory
1388
1389 commit ef504c5311dfd441dcb73be64e90f6e7a530b61c
1390 Author: Adam Jackson <ajax@nwnk.net>
1391 Date:   Fri Jul 8 20:47:12 2005 +0000
1392
1393     add -D_XOPEN_SOURCE for linux builds; others might need it too
1394
1395 commit 3ff8db61b901a4d6236a0e4fa40fe5f1b7afcf78
1396 Author: Adam Jackson <ajax@nwnk.net>
1397 Date:   Fri Jul 8 20:16:12 2005 +0000
1398
1399     disable the poll detection momentarily, it's not correct
1400
1401 commit 830d29e5cb0a8c46cd366adefbf3a291c65bd3ac
1402 Author: Adam Jackson <ajax@nwnk.net>
1403 Date:   Fri Jul 8 20:08:12 2005 +0000
1404
1405     silence a warning
1406
1407 commit 75bbb2d461957902258223a9f8f7f8490132e75d
1408 Author: Adam Jackson <ajax@nwnk.net>
1409 Date:   Fri Jul 8 19:53:05 2005 +0000
1410
1411     config.h includes to fix modular build.
1412
1413 commit f068c478d0966be93f9e984c1e9ce2600819a6a1
1414 Author: Adam Jackson <ajax@nwnk.net>
1415 Date:   Fri Jul 8 18:29:58 2005 +0000
1416
1417     Properly test for the existance of poll(3). Default to using it if it
1418         exists; add a flag to disable it if you like going slow.
1419     Also s/BULITIN/BUILTIN/.
1420
1421 commit e5f35e324548994f2d6df89d6bd0a4eb913f7414
1422 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1423 Date:   Thu Jul 7 14:59:47 2005 +0000
1424
1425     Bug #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901> Patch #2332
1426         <https://bugs.freedesktop.org/attachment.cgi?id=2332> This patch avoids
1427         79 gcc-3.4.3 warnings 'xxx' declared `static' but never defined mostly
1428         due to including "ftfuncs.h" with the declaration of static functions
1429         defined in "ftfuncs.c". (Peter Breitenlohner)
1430
1431 commit c073ce34164a9872688ce619cc0b3fedbdc76f83
1432 Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
1433 Date:   Mon Jul 4 22:26:15 2005 +0000
1434
1435     Test for xtrans connection flags
1436
1437 commit a0dc7d02bfcaea8c8a60dcbd00795999bd7f8e0a
1438 Author: Kevin E Martin <kem@kem.org>
1439 Date:   Sun Jul 3 21:43:32 2005 +0000
1440
1441     Undo previous change to add ${includedir}/X11/fonts to CFLAGS. Instead,
1442         require all apps to include font headers explicitly -- i.e., from
1443         <X11/fonts/*.h> instead of "*.h" or <*.h>.
1444
1445 commit b15a03de6b1897d7c8292e154d0e927f43e3cde0
1446 Author: Kevin E Martin <kem@kem.org>
1447 Date:   Sun Jul 3 21:38:42 2005 +0000
1448
1449     Install publicly used headers in X11/fonts.
1450     Change source files that use these headers to get them via <X11/fonts/*.h>.
1451
1452 commit bf4070d02196cab1de62d5fe19be9a1aa74a87c7
1453 Author: Kevin E Martin <kem@kem.org>
1454 Date:   Sun Jul 3 16:10:05 2005 +0000
1455
1456     Change include dir now that public headers are referenced by
1457         <X11/fonts/*.h>
1458
1459 commit 932edb23b47440397447265bf72ad7932fd80070
1460 Author: Daniel Stone <daniel@fooishbar.org>
1461 Date:   Sun Jul 3 07:01:01 2005 +0000
1462
1463     Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.
1464     Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
1465     Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all
1466         source files in the xserver/xorg tree, predicated on defines of
1467         HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to
1468         <X11/fonts/foo.h>.
1469
1470 commit b03d67fd1612a0df5132b10dd0bd9b2cec053a39
1471 Author: Keith Packard <keithp@keithp.com>
1472 Date:   Sat Jul 2 23:03:05 2005 +0000
1473
1474     Add suitable .cvsignore files
1475
1476 commit 69ee19fc4131ce168c9bad2602ff2da176a86715
1477 Author: Kevin E Martin <kem@kem.org>
1478 Date:   Sat Jul 2 21:39:23 2005 +0000
1479
1480     Make headers needed by bdftopcf public
1481     Set CFLAGS to make public interface actually public
1482     Fix distcheck problem
1483
1484 commit 0ea9f882abb9ad56de2bb8b569e21728e13a1ea7
1485 Author: Keith Packard <keithp@keithp.com>
1486 Date:   Sat Jul 2 21:22:31 2005 +0000
1487
1488     Build libXfont.la in the 'src' directory as my version of automake really
1489         didn't like sub-subdirs in SUBDIRS.
1490
1491 commit 6abcfa406de44d726f550fe7e9b04e4168fce265
1492 Author: Daniel Stone <daniel@fooishbar.org>
1493 Date:   Sat Jul 2 18:02:19 2005 +0000
1494
1495     Remove -I${includedir}/X11/fonts from CFLAGS.
1496
1497 commit 58edcd0de115e23030955493e88afb25b57668e9
1498 Author: Daniel Stone <daniel@fooishbar.org>
1499 Date:   Fri Jul 1 22:21:43 2005 +0000
1500
1501     Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.
1502
1503 commit 12cca25eea410bfd536ada44e252d79e0896ffa2
1504 Author: Daniel Stone <daniel@fooishbar.org>
1505 Date:   Fri Jul 1 21:24:31 2005 +0000
1506
1507     Default --enable-fc to yes; minor formatting changes.
1508
1509 commit 4534fa0c8adb77b7db47101318e0e863edb186ce
1510 Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1511 Date:   Mon Jun 27 16:09:14 2005 +0000
1512
1513     - Remove fontenc from Xfont
1514     - Add a dependency from Xfont on libfontenc
1515     - Add build system for lib/fontenc
1516     - xc/lib/font: Change #include "fontenc.h" to #include
1517         <X11/fonts/fontenc.h> in some places.
1518     - Remove dpsinfo and dpsexec from the app section of symlink.sh
1519     - Fix xp.pc.in to add XPRINT_LIBS/CFLAGS instead of X_LIBS/CFLAGS
1520
1521 commit fda7215c0783ad170eb14f7dda078fac3f134470
1522 Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1523 Date:   Tue Jun 21 21:29:40 2005 +0000
1524
1525     Add fontenc directory, update buildsystem
1526
1527 commit db8fd7e670cbd901116344212217bee8001ab460
1528 Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1529 Date:   Fri Jun 17 20:33:33 2005 +0000
1530
1531     Add lbxutil to symlink.sh Add back accidentally removed include in Type1
1532         directory Disable Speedo by default
1533
1534 commit e5525d268c6165318894f326be445b22a2523558
1535 Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1536 Date:   Thu Jun 16 21:35:26 2005 +0000
1537
1538     Add Speedo directory to Xfont
1539
1540 commit b96f539005da57273dc7e2bee13651de4eedf087
1541 Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1542 Date:   Thu Jun 16 20:50:12 2005 +0000
1543
1544     Add Type1 subdirectory to lib/Xfonts, update build system accordingly.
1545
1546 commit 01c8cee1736be252348306412ab56b2e03bf2678
1547 Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
1548 Date:   Thu Jun 9 15:56:05 2005 +0000
1549
1550     Replace <X11/transport.c> with <X11/Xtrans/transport.c>
1551
1552 commit 3a46316e5f21e28402babdc95871317bd7013809
1553 Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
1554 Date:   Thu Jun 9 15:52:03 2005 +0000
1555
1556     Replace <X11/Xtrans.h> with <X11/Xtrans/Xtrans.h>
1557     Copy Xtrans.h to exports/include/X11/Xtrans only
1558
1559 commit 175bbc2e58f7dbe5c1f097ef36eadc3f6fe4b5e6
1560 Author: Josh Triplett <josh@speakeasy.net>
1561 Date:   Fri May 27 17:44:08 2005 +0000
1562
1563     Reference X11/fonts header files using X11/fonts/ prefix.
1564
1565 commit fd884a4dbe3f1be8919426da3ebd177fa474a59e
1566 Author: Josh Triplett <josh@speakeasy.net>
1567 Date:   Fri May 27 05:17:52 2005 +0000
1568
1569     Add Xfont.
1570
1571 commit 73c3c1850bc5ba1b0d42b2a9d4f3f5593bfbfd02
1572 Author: Adam Jackson <ajax@nwnk.net>
1573 Date:   Fri Apr 22 20:49:49 2005 +0000
1574
1575     Bug #3069: Drop the BuildLowMem hack, it doesn't compile and isn't useful.
1576
1577 commit dd695cb666d6912f615b264eaabbad63592588c1
1578 Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
1579 Date:   Mon Nov 15 15:06:56 2004 +0000
1580
1581     Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added
1582         mingw (Win32) port
1583
1584 commit 8cb3bec3667fa6ee57277956d3be71671915a73b
1585 Author: Roland Mainz <roland.mainz@nrubsig.org>
1586 Date:   Wed Nov 10 07:46:26 2004 +0000
1587
1588     xc/lib/font/util/Imakefile
1589     //freedesktop.org/bugzilla/show_bug.cgi?id=1804): Fix build failure (caused
1590         by missing symbols such as |TwoByteSwap|) when linking the FreeType
1591         module and the FreeType library both statically info the Xserver.
1592
1593 commit 69e87288b14a9f28caf0ed5e4ccf5a52767b22eb
1594 Author: Roland Mainz <roland.mainz@nrubsig.org>
1595 Date:   Wed Nov 3 19:43:57 2004 +0000
1596
1597     //freedesktop.org/bugzilla/show_bug.cgi?id=1767): Fixing build bustage in
1598         xc/programs/bdftopcf/ due missing `FT_STREAM_SEEK'/`FT_STREAM_POS'
1599         symbols.
1600
1601 commit 29b00ebfebf9811d0940c164a4fcff1b2fc5f2a0
1602 Author: Egbert Eich <eich@suse.de>
1603 Date:   Tue Nov 2 08:54:52 2004 +0000
1604
1605     Removing unneeded private FreeType2 symbol.
1606     Updating to EDID 1.3. (Bugzilla# 1490, Jay Cotton, Egbert Eich).
1607     Removing unneeded code.
1608     Fixed KGA handling for i810. KGA handling for chips derived from C&T chips
1609         is slightly different. The changes make the code consistent with the
1610         C&T (chips) and i740 drivers.
1611
1612 commit e521b8425894ae62ebe225af80e8b6f820df6ff8
1613 Author: Egbert Eich <eich@suse.de>
1614 Date:   Wed Aug 4 12:21:48 2004 +0000
1615
1616     Optimization of CJK rendering when using versions of freetype prior to
1617         2.1.8 (Chisato Yamauchi).
1618     A small backward compatibility fix to make the freetype module build with
1619         freetype version < 2.1.7.
1620     Fixed/added some debugging code.
1621
1622 commit 0cbe4e38042a21ee193b2fda42fa647e23f61758
1623 Author: Egbert Eich <eich@suse.de>
1624 Date:   Tue Aug 3 16:12:53 2004 +0000
1625
1626     fixed typo
1627
1628 commit 3ebaa297368aaf4c49caf179d2032c1678066663
1629 Author: Egbert Eich <eich@suse.de>
1630 Date:   Tue Aug 3 09:02:17 2004 +0000
1631
1632     Bugzilla #925: Simpler version of backward compatibility fix (Chisato
1633         Yamauchi). Fix to support older versions of gcc (Matthieu Herrb).
1634
1635 commit 96a97b8f86982ece612aa72865b737820d88105b
1636 Author: Egbert Eich <eich@suse.de>
1637 Date:   Mon Aug 2 19:35:07 2004 +0000
1638
1639     Removed distro specific stuff.
1640     Fixed FreeType module to build with FreeType versions older than 2.1.7.
1641     Fixed typo.
1642     Added vtSema to protect call of driver DPMS function.
1643     removed unneeded variable
1644     Modified RandR driver hook to reduce the number of function calls to one.
1645         Function is sufficiently generic to be extended in the future.
1646
1647 commit d1054db0eec3af6a7c322b262cfc1bf5a3992805
1648 Author: Egbert Eich <eich@suse.de>
1649 Date:   Mon May 24 19:06:59 2004 +0000
1650
1651     Fix build glitches when building modules independently using Imake.
1652
1653 commit 2a7109894f4dcfaba70135e19fb6d595332522c7
1654 Author: Egbert Eich <eich@suse.de>
1655 Date:   Wed May 5 17:24:40 2004 +0000
1656
1657     BugZilla #601: fixed missing symbols in Xserver freetype module due to
1658         using isdigit instead of ft_isdigit, missing or faulty defines for
1659         digit and string functions in ftstdlib.h (now myftstdlib.h). Reverted
1660         freetype2 to upstream version, fixed CHAR_BIT in myftstdlib.h and made
1661         the use of a copy of ftconfig.h in lib/font/FreeType obsolete (Egbert
1662         Eich).
1663
1664 commit b096ed91beaa09eb06b07ef948eeb6207bd3c5e4
1665 Author: Roland Mainz <roland.mainz@nrubsig.org>
1666 Date:   Tue May 4 22:59:15 2004 +0000
1667
1668     Fix for http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=595 -
1669         RFE: Retire XTT font module and FreeType1 from xorg tree. The
1670         functionality of XTT has been integrated into the FreeType font module
1671         and the old XTT1.x code (incl. FreeType1 in xc/extras/) is no longer
1672         needed anymore.
1673
1674 commit ca5602cde91fc78f54ebe9f08c11a44a9372a652
1675 Author: Roland Mainz <roland.mainz@nrubsig.org>
1676 Date:   Tue May 4 18:47:31 2004 +0000
1677
1678     Fix for http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=307 -
1679         Restore optimization heuristics on CJK fonts in the FreeType font
1680         module which were broken in X11R6.7. Patch by Chisato Yamauchi
1681         <cyamauch@a.phys.nagoya-u.ac.jp>.
1682
1683 commit 3d75ea33ecf80c3539b38a993092cd16325a9525
1684 Author: Egbert Eich <eich@suse.de>
1685 Date:   Fri Apr 23 18:44:23 2004 +0000
1686
1687     Merging XORG-CURRENT into trunk
1688
1689 commit 8ee2a19ff0295d625baf0b42e0a8bb7f4ad575fd
1690 Author: Egbert Eich <eich@suse.de>
1691 Date:   Sun Mar 14 08:32:37 2004 +0000
1692
1693     Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
1694
1695 commit 4986cabb22d133aeb37b53514471ff7d5bf999fe
1696 Author: Egbert Eich <eich@suse.de>
1697 Date:   Wed Mar 3 12:11:44 2004 +0000
1698
1699     Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
1700
1701 commit f827ecf1e0c4289b5020256f9bf5b8d563b202c7
1702 Author: Egbert Eich <eich@suse.de>
1703 Date:   Thu Feb 26 13:35:35 2004 +0000
1704
1705     readding XFree86's cvs IDs
1706
1707 commit 90614769a00fbdaf6ef2e313b480e1f0857425f3
1708 Author: Egbert Eich <eich@suse.de>
1709 Date:   Thu Feb 26 09:22:53 2004 +0000
1710
1711     Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
1712
1713 commit 45fc57ae316da51b2f9abab2aee303456730ab54
1714 Author: Kaleb Keithley <kaleb@freedesktop.org>
1715 Date:   Mon Feb 23 20:34:43 2004 +0000
1716
1717     Import most of XFree86 4.4RC3. This import excludes files which have the
1718         new license. If we want to, later we can import 4.4RC3 again and pick
1719         up the files that have the new license, but for now the vendor branch
1720         is "pure."
1721
1722 commit d7467b679ccff6fb2025f963b9bcea5dbe72fa15
1723 Author: Egbert Eich <eich@suse.de>
1724 Date:   Thu Jan 29 08:08:15 2004 +0000
1725
1726     Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
1727
1728 commit a0e93cace89c3da8df33d8626a486afe6840d530
1729 Author: Kaleb Keithley <kaleb@freedesktop.org>
1730 Date:   Fri Dec 19 20:54:40 2003 +0000
1731
1732     XFree86 4.3.99.902 (RC 2)
1733
1734 commit d82accff22e36919479b3ac1de72de6115688138
1735 Author: Kaleb Keithley <kaleb@freedesktop.org>
1736 Date:   Thu Dec 4 22:03:04 2003 +0000
1737
1738     XFree86 4.3.99.901 (RC 1)
1739
1740 commit fb0cbe6e7287d635a5f368e055cc0aae6ed50125
1741 Author: Kaleb Keithley <kaleb@freedesktop.org>
1742 Date:   Tue Nov 25 19:28:20 2003 +0000
1743
1744     XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
1745
1746 commit ca219ad2fc4f392505d378dfa5a2b34d33de6d61
1747 Author: Kaleb Keithley <kaleb@freedesktop.org>
1748 Date:   Tue Nov 25 19:28:16 2003 +0000
1749
1750     Initial revision
1751
1752 commit 4349bf0fa125e2a1c32b0b49c974ff5fa588cdbe
1753 Author: Kaleb Keithley <kaleb@freedesktop.org>
1754 Date:   Fri Nov 14 16:48:50 2003 +0000
1755
1756     XFree86 4.3.0.1
1757
1758 commit 3795e9702b3b3a6fe0594d09cdd110adeb5e42f9
1759 Author: Kaleb Keithley <kaleb@freedesktop.org>
1760 Date:   Fri Nov 14 16:48:50 2003 +0000
1761
1762     Initial revision
1763
1764 commit 153e8da44452905ae04a0e20ad0d85f40399b4ca
1765 Author: Kaleb Keithley <kaleb@freedesktop.org>
1766 Date:   Fri Nov 14 15:54:40 2003 +0000
1767
1768     R6.6 is the Xorg base-line