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