ChangeLog revision 0d590c07
1commit fc248fb44413d11fed288793d0d8c2af76aeeb40 2Author: Alan Coopersmith <alan.coopersmith@sun.com> 3Date: Fri Oct 9 16:45:25 2009 -0700 4 5 libXft 2.1.14 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 8 9commit 0f2a55b55d18272824444071f71473d988112465 10Author: Alan Coopersmith <alan.coopersmith@sun.com> 11Date: Thu Oct 8 09:18:43 2009 -0700 12 13 Add generated Xft.h to .gitignore 14 15 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 16 17commit c36e28b3ed913d2dcb5c7876e49ccf2631a11df4 18Author: Julien Cristau <jcristau@debian.org> 19Date: Tue Oct 6 15:00:04 2009 -0700 20 21 Fix install of generated Xft.h when builddir != srcdir 22 23 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 24 25commit c498ec3e4fb8e07bad7b053535d832273ac9b402 26Author: Alan Coopersmith <alan.coopersmith@sun.com> 27Date: Tue Oct 6 01:01:07 2009 -0700 28 29 Split NEWS & README, update both 30 31 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 32 33commit dac73a51981632908ce86cff26af5b0bcfcdd770 34Author: Alan Coopersmith <alan.coopersmith@sun.com> 35Date: Tue Oct 6 00:39:14 2009 -0700 36 37 Set Xft.h version numbers from configure.ac 38 39 Keep the two in sync automatically instead of manually 40 41 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 42 43commit cfa048b4aa351068415c5e2711731246a9c19322 44Author: Alan Coopersmith <alan.coopersmith@sun.com> 45Date: Mon Oct 5 23:53:33 2009 -0700 46 47 Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 48 49 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 50 51commit 5957fdd9ba2aba60e90a30bc3744f76ddb27b8d2 52Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 53Date: Thu Jan 29 18:45:48 2009 -0200 54 55 Janitor: Correct make distcheck and sparse warnings. 56 57 Use only one toplevel .gitignore file. 58 59 It was tempting to also modify the code to not, first check if 60 xrender is >= 0.8.2, and then, if failing, check for libXrender 61 functions with different build options, but left as is, as it 62 could be somehow useful at least as an example of being backwards 63 compatible. 64 65commit cb80b4493e116229d8cc46507dec0fed6febd949 66Author: Stefan Dirsch <sndirsch@suse.de> 67Date: Sat Nov 22 20:45:02 2008 +0100 68 69 Added fake bold support (#1579, Novell #38202/223682). 70 71commit 60bb5229f0fb16cee27077552fbc35d53c94f031 72Author: Erik Andren <erik.andren@gmail.com> 73Date: Sat Oct 25 20:34:27 2008 +0200 74 75 Header cleanup (bug#4703) 76 77 Remove prototypes for nonexistent functions from Xft.h, and add missing 78 include in xftglyphs.c 79 80 Signed-off-by: Julien Cristau <jcristau@debian.org> 81 82commit 1a34928cd823ef1452b973bd7c4c1d12cd976bba 83Author: Adam Jackson <ajax@redhat.com> 84Date: Wed Jul 2 15:42:37 2008 -0400 85 86 libXft 2.1.13 87 88commit 19240d3605b5f1e88ca5509afffd48acdb7e1c5f 89Author: Julien Cristau <jcristau@debian.org> 90Date: Wed Jun 11 02:12:05 2008 +0200 91 92 Revert "Drop Requires, use Requires.private instead." 93 94 This reverts commit a1c78ce68c5f2106c38b6cb93a6b22420e1a80ab. 95 96 Unfortunately this doesn't work on old pkg-config, which made 97 Requires.private completely useless. That's fixed in 0.22, but... 98 99commit a1c78ce68c5f2106c38b6cb93a6b22420e1a80ab 100Author: Julien Cristau <jcristau@debian.org> 101Date: Tue Jun 10 17:29:27 2008 +0200 102 103 Drop Requires, use Requires.private instead. 104 105 Users of libXft don't need to link with fontconfig, freetype and 106 Xrender directly if they don't use them. 107 108commit 541c6194d986e7849ee9541a9fd60b0724647a44 109Author: Adam Jackson <ajax@redhat.com> 110Date: Mon Mar 24 12:10:19 2008 -0400 111 112 Bug #14232: Fix XftDrawRect when Render not supported. 113 114commit 8661a88789dce4fe06d45faec70f8e74834abdd6 115Author: Matthieu Herrb <matthieu.herrb@laas.fr> 116Date: Sun Mar 9 08:28:43 2008 +0100 117 118 nuke RCS Ids 119 120commit 9e25c9019bd6788076c12cb4356c7d27d6c7d9af 121Author: James Cloos <cloos@jhcloos.com> 122Date: Thu Dec 6 16:38:28 2007 -0500 123 124 Replace static ChangeLog with dist-hook to generate from git log 125 126commit 8a7f3d450c1f339f429dbce55df523d026c92375 127Author: Stefan Dirsch <sndirsch@suse.de> 128Date: Sun Nov 4 11:31:44 2007 -0800 129 130 Register objects used by libXft. 131 132 libXft uses XFT_MAX_GLYPH_MEMORY without first registering with fontconfig. 133 134commit 8ae5ea8c75a7850fa0aca0acc3962b6263f55094 135Author: Karl Tomlinson <bugs.freedesktop@karlt.net> 136Date: Wed Sep 12 12:00:43 2007 +0100 137 138 XftFontOpenInfo: Use of uninitialised value of size 8 (bug 11200) 139 140 This is due to XftFontInfoFill using the binary representation of the 141 XftFontInfo to generate fi->hash. 142 143 With 64-bit pointers there is padding between .hash and .file in struct 144 _XftFontInfo. This padding is not initialized, and the hash uses these 145 bytes. 146 147 This will interfere with finding "a matching previously opened font" in 148 XftFontOpenInfo, and XftFontInfoEqual, which uses memcmp, will have similar 149 problems. 150 151 This fix makes no assumptions about the sizes and alignment of members of 152 struct _XftFontInfo by using memset. (It also makes no assumptions about 153 what FcPatternGet* does to its output parameter when it returns 154 FcResultNoMatch.) 155 156commit a782fe3fbed05344e2a12f53ede6101e120ed485 157Author: James Cloos <cloos@jhcloos.com> 158Date: Mon Sep 3 05:53:39 2007 -0400 159 160 Add *~ to .gitignore to skip patch/emacs droppings 161 162commit 3c68c68fc20b875b405f2640778e32a41a807e27 163Author: Daniel Stone <daniel@fooishbar.org> 164Date: Thu Dec 7 12:20:44 2006 +0200 165 166 bump to 2.1.12 167 168commit 22112a0ee3bd16b40e414bac32c532a73cbabbcb 169Author: Daniel Stone <daniel@fooishbar.org> 170Date: Thu Dec 7 12:20:05 2006 +0200 171 172 XftNameUnparse: re-export to public API (bug #8900) 173 Fix botched git import, which reverted some changes from CVS, by 174 re-exporting XftNameUnparse. 175 176commit 6159d185048fbbb67627667d60dcd475def5bb44 177Author: Adam Jackson <ajax@benzedrine.nwnk.net> 178Date: Fri Oct 13 17:08:55 2006 -0400 179 180 Bump to 2.1.11 181 182commit 661199d47ff8e9842542f9e407da50629c8a17b6 183Author: Adam Jackson <ajax@benzedrine.nwnk.net> 184Date: Fri Oct 13 16:18:47 2006 -0400 185 186 Bump to 2.1.10 187 188commit 5e5d0c7597e7f494ad3010f6d4656c5209b09f88 189Author: Alan Coopersmith <alan.coopersmith@sun.com> 190Date: Thu Jul 13 14:58:58 2006 -0700 191 192 renamed: .cvsignore -> .gitignore 193 194commit 8fc012344f8f072ee3bd1b09c336fed8d47826c5 195Author: Kjartan Maraas <kmaraas@gnome.org> 196Date: Thu Jul 13 10:28:30 2006 -0400 197 198 Bug #7259: Various Coverity fixes. 199 200commit 824f87ba102e36808c59e92d7f527ca2f8b00026 201Author: Daniel Stone <daniel@fooishbar.org> 202Date: Sat Jun 3 10:41:03 2006 +0000 203 204 Bug #4711: Don't export unnecessary symbols. (Alan Coopersmith). Bump to 205 2.1.9. 206 207commit 250b95f857cdd7fadab9e06f1a6f69706467aac2 208Author: Kevin E Martin <kem@kem.org> 209Date: Thu Dec 15 00:24:30 2005 +0000 210 211 Update package version number for final X11R7 release candidate. 212 213commit 2a43efac053b9fa0a460d47f5154511cfaf4f2ba 214Author: Kevin E Martin <kem@kem.org> 215Date: Sat Dec 3 05:49:44 2005 +0000 216 217 Update package version number for X11R7 RC3 release. 218 219commit 88a1de23e126cde06bf4136b56007dc24ad991e8 220Author: Eric Anholt <anholt@freebsd.org> 221Date: Sun Nov 20 23:17:41 2005 +0000 222 223 Add/improve libs .cvsignores. 224 225commit bcbcdcdb0f41b61351454db5032a514215f2f089 226Author: Kevin E Martin <kem@kem.org> 227Date: Sat Nov 19 07:15:49 2005 +0000 228 229 Update pkgconfig files to separate library build-time dependencies from 230 application build-time dependencies, and update package deps to work 231 with separate build roots. 232 233commit 143f9e1b8d328ebc806067fb44809a8a8fd419e4 234Author: Kevin E Martin <kem@kem.org> 235Date: Wed Oct 19 02:48:10 2005 +0000 236 237 Update package version number for RC1 release. 238 239commit 34dc7dbd584f2bbef39248c26236186e08c79a25 240Author: Kevin E Martin <kem@kem.org> 241Date: Wed Oct 19 02:46:56 2005 +0000 242 243 lib/Xcomposite/Xcomposite.h 244 lib/Xft/Imakefile 245 lib/Xft/Xft.h Update library version numbers to match updated package 246 versions. 247 Update driver version numbers for RC1. 248 249commit 11bc8208939991e9cd3eba2900827fd2e37b04a5 250Author: Kevin E Martin <kem@kem.org> 251Date: Wed Oct 5 19:46:16 2005 +0000 252 253 Clean up generated files 254 255commit edfb44c93c03c41f13240af318a45f0f04dde6d1 256Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 257Date: Thu Aug 4 16:15:48 2005 +0000 258 259 If --with-freetype-config is not specified, try pkgconfig freetype2, then 260 fall back to freetype-config if pkgconfig fails. 261 262commit a09401affaf007aef2585711cd5eb499f554be9b 263Author: Kevin E Martin <kem@kem.org> 264Date: Fri Jul 29 21:22:51 2005 +0000 265 266 Various changes preparing packages for RC0: 267 - Verify and update package version numbers as needed 268 - Implement versioning scheme 269 - Change bug address to point to bugzilla bug entry form 270 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 271 reenable it) 272 - Fix makedepend to use pkgconfig and pass distcheck 273 - Update build script to build macros first 274 - Update modular Xorg version 275 276commit 0dd89a9e7ba09ed0c3f90a415b506a4ed89b91bb 277Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 278Date: Wed Jul 27 21:48:38 2005 +0000 279 280 Build system for Xft 281 282commit db7a51a120898eda2824ec15d55641589571ed5d 283Author: Daniel Stone <daniel@fooishbar.org> 284Date: Sun Jul 3 07:00:57 2005 +0000 285 286 Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings. 287 Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings. 288 Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all 289 source files in the xserver/xorg tree, predicated on defines of 290 HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to 291 <X11/fonts/foo.h>. 292 293commit 403c9f9886cea9fd390a242e7c031ba2cc26217f 294Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 295Date: Fri Jun 24 22:43:20 2005 +0000 296 297 Sync with Xft from xlibs CVS (2.1.7 plus man page updates from Branden 298 Robinson) - see lib/Xft/ChangeLog for full details 299 300commit 1d14cc37d43bf349ee18e748f62913a0963f6e85 301Author: Egbert Eich <eich@suse.de> 302Date: Tue May 17 08:10:10 2005 +0000 303 304 gcc4 allows to check if sentinels are correct (a sentinel is the 305 terminating element in a varargs list). A sentinel needs to be NULL, 306 not 0 - which doesn't make a difference on 32bit but matters on 64bit. 307 Furthermore it can be told that functions have a printf-like format 308 string and argument list so that they can verify that both match. To 309 use these features certain attributes need to be set - which are 310 compiler specific. To do this we define macros which are expanded 311 depending on the compiler version. For now we put those in 312 include/Xfuncproto.h (the XFree86 DDX layer contains a file compiler.h 313 which however is not visible outside the DDX) (Bugzilla #3268). 314 315commit 0161d08ecd543c80e5625bf63d0091dbccd95f4e 316Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 317Date: Fri Aug 13 19:03:15 2004 +0000 318 319 Fri Aug 13 21:01:34 2004 Soeren Sandmann <sandmann@daimi.au.dk> 320 Fix the build 321 322commit 0641e99b21eead5aaee0c1136dd2d640028f6783 323Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 324Date: Fri Aug 13 18:24:06 2004 +0000 325 326 Fri Aug 13 19:53:10 2004 Soeren Sandmann <sandmann@redhat.com> 327 Fix for lockups on some versions of Matrox Mystique. #687, Patch from Mike 328 Harris. 329 Call xf86EnableDisableFBAccess though the function pointer instead of 330 directly. #1041, Patch from Aaron Plattner. 331 Swap the phsyical size of the screen when rotiation. #1050, Patch from 332 Aaron Plattner. 333 Fri Aug 13 19:47:12 2004 Soeren Sandmann <sandmann@redhat.com> 334 Make HAVE_FT_BITMAP_SIZE_Y_PPEM conditional on the FreeType version instead 335 of proping it. This way it will work with the monolithic version too. 336 #1062, Patch by Owen Taylor. 337 338commit 14c188e8b0a0d88f97bcde21c8e1b1da8541bdf8 339Author: Kevin E Martin <kem@kem.org> 340Date: Wed Aug 11 23:37:34 2004 +0000 341 342 Called strlen with (f->file) without checking for NULL (which happens when 343 directly using FT_Face objects) (Bug #1047, Keith Packard). 344 345commit 591dcad65f73450a07ac7477a3a827d95eb6f726 346Author: Egbert Eich <eich@suse.de> 347Date: Fri Apr 23 18:43:42 2004 +0000 348 349 Merging XORG-CURRENT into trunk 350 351commit c7e70c7e31897e00caaeb177176a8c24b834bc78 352Author: Egbert Eich <eich@suse.de> 353Date: Sun Mar 14 08:32:10 2004 +0000 354 355 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 356 357commit 113366a92f315a2178d19c6bb9bed54109697864 358Author: Egbert Eich <eich@suse.de> 359Date: Thu Mar 11 14:16:10 2004 +0000 360 361 file Xft.3.in was initially added on branch XORG-RELEASE-1. 362 363commit 30761fcb5a6f3f2f23466f1b0ec1d290b5002e4e 364Author: Egbert Eich <eich@suse.de> 365Date: Thu Mar 11 14:16:09 2004 +0000 366 367 file NEWS was initially added on branch XORG-RELEASE-1. 368 369commit be5842a55ddd89141de2f238e9b41541a247d13b 370Author: Egbert Eich <eich@suse.de> 371Date: Thu Mar 11 14:16:09 2004 +0000 372 373 file AUTHORS was initially added on branch XORG-RELEASE-1. 374 375commit 4214b9fb11baea4347bb2279b800819ee9792c46 376Author: Egbert Eich <eich@suse.de> 377Date: Tue Mar 9 16:52:30 2004 +0000 378 379 file README was initially added on branch XORG-RELEASE-1. 380 381commit 14f8861ef153e64359e062a96212eb5358a32fd4 382Author: Egbert Eich <eich@suse.de> 383Date: Tue Mar 9 16:52:30 2004 +0000 384 385 file INSTALL was initially added on branch XORG-RELEASE-1. 386 387commit fabef42954896dca3d43fb414c564e9750112bf5 388Author: Egbert Eich <eich@suse.de> 389Date: Tue Mar 9 16:52:30 2004 +0000 390 391 file COPYING was initially added on branch XORG-RELEASE-1. 392 393commit 3ff3e952c6095488466f71da06c6664a056e4c03 394Author: Egbert Eich <eich@suse.de> 395Date: Wed Mar 3 12:11:28 2004 +0000 396 397 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 398 399commit 00bdde8b2e4521b5058ee988c32dd814b852813d 400Author: Egbert Eich <eich@suse.de> 401Date: Thu Feb 26 13:35:33 2004 +0000 402 403 readding XFree86's cvs IDs 404 405commit f328c0a0fff3ec647c3f1d7c06b3d701850eb955 406Author: Egbert Eich <eich@suse.de> 407Date: Thu Feb 26 09:22:43 2004 +0000 408 409 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 410 411commit 1781965aa5fac8f0737251ca883301e1aec7b12b 412Author: Kaleb Keithley <kaleb@freedesktop.org> 413Date: Tue Nov 25 19:28:09 2003 +0000 414 415 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 416 417commit ac1033d4dc0ff95ab31dd2eb4752e7b4520fe819 418Author: Kaleb Keithley <kaleb@freedesktop.org> 419Date: Fri Nov 14 16:48:48 2003 +0000 420 421 XFree86 4.3.0.1 422 423commit 52a3d6a04aa1a18223059334f8d5ed2955461b7d 424Author: Kaleb Keithley <kaleb@freedesktop.org> 425Date: Fri Nov 14 16:48:48 2003 +0000 426 427 Initial revision 428