ChangeLog revision 2fd96bc7
1commit 845716f8f14963d338e5a8d5d2424baafc90fb30 2Author: Matthieu Herrb <matthieu.herrb@laas.fr> 3Date: Tue Oct 4 21:24:55 2016 +0200 4 5 libXrender 0.9.10 6 7 Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> 8 9commit 9362c7ddd1af3b168953d0737877bc52d79c94f4 10Author: Tobias Stoeckmann <tobias@stoeckmann.org> 11Date: Sun Sep 25 21:43:09 2016 +0200 12 13 Validate lengths while parsing server data. 14 15 Individual lengths inside received server data can overflow 16 the previously reserved memory. 17 18 It is therefore important to validate every single length 19 field to not overflow the previously agreed sum of all invidual 20 length fields. 21 22 v2: consume remaining bytes in the reply buffer on error. 23 24 Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org> 25 Reviewed-by: Matthieu Herrb@laas.fr 26 27commit 8fad00b0b647ee662ce4737ca15be033b7a21714 28Author: Tobias Stoeckmann <tobias@stoeckmann.org> 29Date: Sun Sep 25 21:42:09 2016 +0200 30 31 Avoid OOB write in XRenderQueryFilters 32 33 The memory for filter names is reserved right after receiving the reply. 34 After that, filters are iterated and each individual filter name is 35 stored in that reserved memory. 36 37 The individual name lengths are not checked for validity, which means 38 that a malicious server can reserve less memory than it will write to 39 during each iteration. 40 41 v2: consume remaining bytes in reply buffer on error. 42 43 Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org> 44 Reviewed-by: Matthieu Herrb <matthieu@herrb.eu> 45 46commit b2df5bc42f64b45e44dbad61f3386bcb5ec1383d 47Author: Lauri Kasanen <cand@gmx.com> 48Date: Mon May 18 19:41:03 2015 +0300 49 50 Fix documentation to explicitly mention premultiplied alpha 51 52 Before this patch, it wasn't mentioned in this file at all, which 53 is a monumental oversight. 54 55 Signed-off-by: Lauri Kasanen <cand@gmx.com> 56 57commit bb890936bcc6053cb7a46cd9225c257ff1be389f 58Author: Alan Coopersmith <alan.coopersmith@oracle.com> 59Date: Thu Apr 30 22:29:55 2015 -0700 60 61 libXrender 0.9.9 62 63 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 64 65commit 7887382e59b7a06d6b02501205d543fdf76c8249 66Author: Clemens Eisserer <linuxhippy@gmail.com> 67Date: Sat Nov 23 22:15:52 2013 -0800 68 69 Fix request length calculation for XRenderCompositeText32 70 71 Request length calculation inside XRenderCompositeText32 is broken for 72 the case where the number of glyphs fits exactky inside the last 73 xGlyphElt. 74 75 In XRenderCompositeText8 and XRenderCompositeText16 this case is 76 handled properly, somehow the "-1" got missing in 77 XRenderCompositeText32. 78 79 Reviewed-by: Keith Packard <keithp@keithp.com> 80 81commit 2222b0fbff96b9f0324bb1e2f56416c84be23c3b 82Author: Michael Joost <mehl@michael-joost.de> 83Date: Mon Nov 18 16:11:26 2013 +0100 84 85 Remove fallback for _XEatDataWords, require libX11 1.6 for it 86 87 _XEatDataWords was orignally introduced with the May 2013 security 88 patches, and in order to ease the process of delivering those, 89 fallback versions of _XEatDataWords were included in the X extension 90 library patches so they could be applied to older versions that didn't 91 have libX11 1.6 yet. Now that we're past that hurdle, we can drop 92 the fallbacks and just require libX11 1.6 for building new versions 93 of the extension libraries. 94 95 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 96 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 97 98commit 61236e831f8cc0761b26b49e37a4df9c187aa0ba 99Author: Alan Coopersmith <alan.coopersmith@oracle.com> 100Date: Thu Jun 13 22:41:00 2013 -0700 101 102 libXrender 0.9.8 103 104 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 105 106commit 786f78fd8df6d165ccbc81f306fd9f22b5c1551c 107Author: Alan Coopersmith <alan.coopersmith@oracle.com> 108Date: Fri Apr 12 23:02:11 2013 -0700 109 110 integer overflow in XRenderQueryPictIndexValues() [CVE-2013-1987 3/3] 111 112 The length and numIndexValues members of the reply are both CARD32 and 113 need to be bounds checked before multiplying by sizeof (XIndexValue) to 114 avoid integer overflow leading to underallocation and writing data from 115 the network past the end of the allocated buffer. 116 117 Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 118 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 119 120commit 9e577d40322b9e3d8bdefec0eefa44d8ead451a4 121Author: Alan Coopersmith <alan.coopersmith@oracle.com> 122Date: Fri Apr 12 23:02:11 2013 -0700 123 124 integer overflow in XRenderQueryFormats() [CVE-2013-1987 2/3] 125 126 The length, numFormats, numScreens, numDepths, and numVisuals members of 127 the reply are all CARD32 and need to be bounds checked before multiplying 128 and adding them together to come up with the total size to allocate, to 129 avoid integer overflow leading to underallocation and writing data from 130 the network past the end of the allocated buffer. 131 132 Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 133 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 134 135commit e52853974664289fe42a92909667ed77cfa1cec5 136Author: Alan Coopersmith <alan.coopersmith@oracle.com> 137Date: Fri Apr 12 22:45:20 2013 -0700 138 139 integer overflow in XRenderQueryFilters() [CVE-2013-1987 1/3] 140 141 The length, numFilters & numAliases members of the reply are all CARD32 142 and need to be bounds checked before multiplying & adding them together 143 to come up with the total size to allocate, to avoid integer overflow 144 leading to underallocation and writing data from the network past the 145 end of the allocated buffer. 146 147 Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 148 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 149 150commit 73e77eb21d649edc1ce1746739f9358e337b2935 151Author: Alan Coopersmith <alan.coopersmith@oracle.com> 152Date: Fri May 3 22:48:11 2013 -0700 153 154 Use _XEatDataWords to avoid overflow of rep.length bit shifting 155 156 rep.length is a CARD32, so rep.length << 2 could overflow in 32-bit builds 157 158 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 159 160commit 1af52cb334377611233d7dc156bc1e6f7923756d 161Author: Colin Walters <walters@verbum.org> 162Date: Wed Jan 4 17:37:06 2012 -0500 163 164 autogen.sh: Implement GNOME Build API 165 166 http://people.gnome.org/~walters/docs/build-api.txt 167 168 Signed-off-by: Adam Jackson <ajax@redhat.com> 169 170commit a4265cd7a69349f1697f81e18303a77358e27f33 171Author: Adam Jackson <ajax@redhat.com> 172Date: Tue Jan 15 14:28:48 2013 -0500 173 174 configure: Remove AM_MAINTAINER_MODE 175 176 Signed-off-by: Adam Jackson <ajax@redhat.com> 177 178commit bf1aa4e05997ab97be4413ccdb6d0d1eb45aeefe 179Author: Alan Coopersmith <alan.coopersmith@oracle.com> 180Date: Wed Mar 7 20:46:50 2012 -0800 181 182 libXrender 0.9.7 183 184 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 185 186commit bb6568cbec24ae2c84bb5d9fe418f0021291a0af 187Author: Emanuele Giaquinta <emanuele.giaquinta@gmail.com> 188Date: Mon Jan 2 19:58:15 2012 +0000 189 190 Fix alpha premultiplication in XRenderParseColor. 191 192 Due to C arithmetic conversion rules we must use an unsigned constant (or a 193 cast) to perform the multiplication using unsigned arithmetic. 194 195 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 196 197commit b3cfeecf2bddbbb120a9c796a4c9fb8fd08e15fc 198Author: Alan Coopersmith <alan.coopersmith@oracle.com> 199Date: Fri Sep 16 22:51:39 2011 -0700 200 201 Strip trailing whitespace 202 203 Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 204 git diff -w & git diff -b show no diffs from this change 205 206 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 207 208commit eaae07c9c9690228e16ab8dc537a8a0c2ae175bf 209Author: Alan Coopersmith <alan.coopersmith@oracle.com> 210Date: Sun May 22 12:47:10 2011 -0700 211 212 Make DEPTH_MASK generate unsigned ints 213 214 Clears Sun compiler warning: 215 "Xrender.c", line 127: warning: integer overflow detected: op "<<" 216 since 1 << 31 overflows a signed 32-bit int. 217 218 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 219 220commit 1025ca2d9a00bc60639689fba177d186dace5483 221Author: Gaetan Nadon <memsize@videotron.ca> 222Date: Wed Feb 2 11:43:44 2011 -0500 223 224 config: comment, minor upgrade, quote and layout configure.ac 225 226 Group statements per section as per Autoconf standard layout 227 Quote statements where appropriate. 228 Autoconf recommends not using dnl instead of # for comments 229 230 Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters. 231 Add AC_CONFIG_SRCDIR([Makefile.am]) 232 Remove redundant AC_SUBST(*_CFLAGS) and/or *_LIBS 233 Update minimum version of util-macros to at least 1.8. 234 No functional configuration changes 235 236 This helps automated maintenance and release activities. 237 Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines 238 239commit d3258bb910de98836f01be320ff59bb841eef825 240Author: Gaetan Nadon <memsize@videotron.ca> 241Date: Fri Jan 28 19:41:37 2011 -0500 242 243 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 244 245 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 246 247commit ba0036d984787dc2da74ef3d8ffb9b81ca13c19c 248Author: Gaetan Nadon <memsize@videotron.ca> 249Date: Thu Jan 27 18:50:15 2011 -0500 250 251 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 252 253 XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls 254 AC_PROG_C_C99. This sets gcc with -std=gnu99. 255 If AC_PROG_CC macro is called afterwards, it resets CC to gcc. 256 257 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 258 259commit 5fb74888fd77843c81de038365791f29c799bbec 260Author: Aaron Plattner <aplattner@nvidia.com> 261Date: Thu Nov 4 09:13:49 2010 -0700 262 263 Fix some minor typos 264 265 Signed-off-by: Aaron Plattner <aplattner@nvidia.com> 266 267commit b1c60edb6b6a965e58fed3b613c266364a5ec0ce 268Author: Fernando Carrijo <fcarrijo@yahoo.com.br> 269Date: Thu Jul 1 07:02:41 2010 -0300 270 271 Purge macros NEED_EVENTS and NEED_REPLIES 272 273 Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br> 274 Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com> 275 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 276 277commit d3d20437ceee1c225cd189fdeb6378552e206337 278Author: Alan Coopersmith <alan.coopersmith@oracle.com> 279Date: Tue Jun 8 19:23:04 2010 -0700 280 281 libXrender 0.9.6 282 283 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 284 285commit 0dcf5c152a6463342897375c71e4f76476d285d2 286Author: Jamey Sharp <jamey@minilop.net> 287Date: Fri Apr 9 17:26:52 2010 -0700 288 289 Always call SyncHandle after issuing an X request. 290 291commit b138debfd03e096a0af998495441ac262733dfc9 292Author: Gaetan Nadon <memsize@videotron.ca> 293Date: Mon Mar 29 14:53:49 2010 -0400 294 295 config: remove the pkgconfig pc.in file from EXTRA_DIST 296 297 Automake always includes it in the tarball. 298 299 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 300 301commit 1380d975d1b85decd2b0a6e8a7e629b1bdd1d1ad 302Author: Gaetan Nadon <memsize@videotron.ca> 303Date: Thu Jan 14 09:43:56 2010 -0500 304 305 COPYING: add missing copyright notices 306 307 Refer to: Composite.c 308 Copyright © 2000 SuSE, Inc. 309 310 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 311 312commit fc8b02894452ad93101b35fec41cb1baf72e746a 313Author: Rémi Cardona <remi@gentoo.org> 314Date: Thu Dec 17 08:30:04 2009 +0100 315 316 require autoconf 2.60 because of $(docdir) use 317 318 Signed-off-by: Rémi Cardona <remi@gentoo.org> 319 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 320 Reviewed-by: Alan Coopersmith <alan.coopersmith@sun.com> 321 Reviewed-by: Dan Nicholson <dbn.lists@gmail.com> 322 323commit f662ae0e47a6f8fe47457a0b38f72f9598f37c96 324Author: Gaetan Nadon <memsize@videotron.ca> 325Date: Fri Nov 27 20:56:04 2009 -0500 326 327 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 328 329 Now that the INSTALL file is generated. 330 Allows running make maintainer-clean. 331 332commit 83a3fd787f3058284d8b903ac190de54ba1f0e6d 333Author: Gaetan Nadon <memsize@videotron.ca> 334Date: Wed Oct 28 14:09:10 2009 -0400 335 336 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 337 338 Add missing INSTALL file. Use standard GNU file on building tarball 339 README may have been updated 340 Remove AUTHORS file as it is empty and no content available yet. 341 Remove NEWS file as it is empty and no content available yet. 342 343commit cf8a7c4463eba5ef3c63186ad539c201df3770f9 344Author: Gaetan Nadon <memsize@videotron.ca> 345Date: Tue Oct 27 15:07:26 2009 -0400 346 347 Deploy the new XORG_DEFAULT_OPTIONS #24242 348 349 This macro aggregate a number of existing macros that sets commmon 350 X.Org components configuration options. It shields the configuration file from 351 future changes. 352 353commit f58f2bf44c35ca82ecd9f022a494af0fbcd0a537 354Author: Gaetan Nadon <memsize@videotron.ca> 355Date: Mon Oct 26 22:08:43 2009 -0400 356 357 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 358 359 ChangeLog filename is known to Automake and requires no further 360 coding in the makefile. 361 362commit 47051786b209039488dfca6b644db3f67ca96426 363Author: Gaetan Nadon <memsize@videotron.ca> 364Date: Thu Oct 22 12:34:19 2009 -0400 365 366 .gitignore: use common defaults with custom section # 24239 367 368 Using common defaults will reduce errors and maintenance. 369 Only the very small or inexistent custom section need periodic maintenance 370 when the structure of the component changes. Do not edit defaults. 371 372commit 1da8c1bfbb17750e5ba51321961aaf39b8cf98f7 373Author: Tomáš Chvátal <scarabeus@gentoo.org> 374Date: Sun Nov 29 13:38:42 2009 +0100 375 376 Make libXrender use docdir for documentation placement. 377 378 Signed-off-by: Tomáš Chvátal <scarabeus@gentoo.org> 379 Signed-off-by: Julien Cristau <jcristau@debian.org> 380 381commit a5ab173b0b19e6acefc897492b21fc6e6c296282 382Author: Jeremy Huddleston <jeremyhu@freedesktop.org> 383Date: Wed Oct 21 12:47:26 2009 -0700 384 385 This is not a GNU project, so declare it foreign. 386 387 On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 388 > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 389 > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 390 > > was quite annoying to work around since 'autoreconf -fvi' replaces 391 > > it and git wants to commit it. Should these files even be in git? 392 > > Can I nuke them for the betterment of humanity and since they get 393 > > created by autoreconf anyways? 394 > 395 > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 396 397 As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 398 AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 399 of the INSTALL file. It is also part of the 24206 solution. 400 401 Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 402 403commit 5865c457191da7f7357b7c7cdfb1a6e695e630df 404Author: Alan Coopersmith <alan.coopersmith@sun.com> 405Date: Thu Oct 1 22:34:19 2009 -0700 406 407 libXrender 0.9.5 408 409 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 410 411commit cb8df63ef0a8a70dfff21eef02f9d50095854ec0 412Author: Alan Coopersmith <alan.coopersmith@sun.com> 413Date: Thu Oct 1 22:28:05 2009 -0700 414 415 Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 416 417 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 418 419commit 394342d73472c3921eb941bf5f07c24237d89b1a 420Author: Alan Coopersmith <alan.coopersmith@sun.com> 421Date: Thu Oct 1 22:15:30 2009 -0700 422 423 Move libXrender documentation from xorg-docs 424 425 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 426 427commit cc94fadacb4be63f8577c3c4de65dacaee531776 428Author: Alan Coopersmith <alan.coopersmith@sun.com> 429Date: Mon Feb 2 20:34:36 2009 -0800 430 431 Add README with pointers to mailing list, bugzilla & git repos 432 433 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 434 435commit 3747f97f133b5fe8dea0d1991d68c4693d488aae 436Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 437Date: Fri Jan 30 16:49:59 2009 -0200 438 439 Janitor: make distcheck, compiler warnings, .gitignore. 440 441commit f6f784c0f98c28915bd26d04e4d8839806e29877 442Author: Pierre-Loup Griffais <pgriffais@nvidia.com> 443Date: Fri Apr 18 17:32:32 2008 -0700 444 445 Use Data instead of Data32 to avoid truncating the filter parameters on 64-bit systems. 446 447 Signed-off-by: Aaron Plattner <aplattner@nvidia.com> 448 449commit 5653231fcde636e4215c70b1e436554e1ffe07a7 450Author: Matthieu Herrb <matthieu.herrb@laas.fr> 451Date: Sun Mar 9 08:39:12 2008 +0100 452 453 nuke RCS Ids 454 455commit e1333b82c0f6e7b9acdbae19d18377a0ed65bddb 456Author: James Cloos <cloos@jhcloos.com> 457Date: Thu Dec 6 16:38:43 2007 -0500 458 459 Replace static ChangeLog with dist-hook to generate from git log 460 461commit e10d5cbe4c5ed98ae1856e20a0e9d31321330d53 462Merge: 497dda5 9d3f9fd 463Author: Eric Anholt <eric@anholt.net> 464Date: Wed Sep 5 08:25:12 2007 -0700 465 466 Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/lib/libXrender 467 468commit 497dda5615d0484d34f3a0a580353ac10ceaced5 469Author: Eric Anholt <eric@anholt.net> 470Date: Wed Sep 5 08:20:33 2007 -0700 471 472 Bump version to 0.9.4. 473 474commit 89bc96e2c10c3902b82d74da95608bb48319ad29 475Author: Paul Bender <pebender@san.rr.com> 476Date: Wed Sep 5 08:19:55 2007 -0700 477 478 Reorder render.h include so that XID has been picked up by then. 479 480 While libXrender built fine. some software requiring libXrender didn't include 481 Xlib.h beforehand. 482 483commit 9d3f9fd3f6f37112fecb2e96e9b25eb860a4b67d 484Author: James Cloos <cloos@jhcloos.com> 485Date: Mon Sep 3 05:53:49 2007 -0400 486 487 Add *~ to .gitignore to skip patch/emacs droppings 488 489commit 3fcca95b2628167be4c908a9a315f070eb195660 490Author: David Reveman <davidr@novell.com> 491Date: Mon Aug 20 14:40:44 2007 -0400 492 493 Bump to 0.9.3 494 495commit 5b38b2d9b981d425587a4eb440acb2f0d6b0db13 496Author: David Reveman <davidr@novell.com> 497Date: Mon Aug 20 14:38:33 2007 -0400 498 499 Properly set length field in gradient requests (bug 9526). 500 501commit 9fc870a4b68c2e7f5a7bcaca72d96fe105737bb5 502Author: Adam Jackson <ajax@benzedrine.nwnk.net> 503Date: Fri Oct 13 16:26:35 2006 -0400 504 505 Bump to 0.9.2 506 507commit f7f2d491eff707d6087dcdec1d8a1bbd733b5f14 508Author: Tilman Sauerbeck <tilman@code-monkey.de> 509Date: Sat Sep 16 20:26:02 2006 +0200 510 511 Const-ified the filter argument to XRenderSetPictureFilter(). 512 513commit 28600498df66dd0d7cc25cb1dd48648ae8ba0d30 514Author: Alan Coopersmith <alan.coopersmith@sun.com> 515Date: Thu Jul 13 14:59:06 2006 -0700 516 517 renamed: .cvsignore -> .gitignore 518 519commit c4bfb815c36911e7b7b752fd3273b09ab246068d 520Author: Adam Jackson <ajax@nwnk.net> 521Date: Thu Apr 27 00:21:27 2006 +0000 522 523 Bump to 0.9.1 524 525commit 9779025f33c917b74349200e6018d0c94d6ff0ab 526Author: Adam Jackson <ajax@nwnk.net> 527Date: Mon Apr 3 01:10:02 2006 +0000 528 529 Coverity #428: Fix a potential NULL chase. Coverity #930: Verify that a 530 malloc succeeds. 531 532commit ab1b6bdbce1c83c53ef9ea610466a7c813ab643d 533Author: Kevin E Martin <kem@kem.org> 534Date: Thu Dec 15 00:24:34 2005 +0000 535 536 Update package version number for final X11R7 release candidate. 537 538commit 94a90971fed66cf636f466b6fdd08a485042c38f 539Author: Kevin E Martin <kem@kem.org> 540Date: Sat Dec 3 05:49:45 2005 +0000 541 542 Update package version number for X11R7 RC3 release. 543 544commit 874af611e76e4edadfb53479b80ddbd021052aae 545Author: Kevin E Martin <kem@kem.org> 546Date: Sat Dec 3 04:41:50 2005 +0000 547 548 Add check and cflags for malloc(0) returning NULL. 549 550commit c2874804715f99c6c735079cc018db77494ba0cd 551Author: Kevin E Martin <kem@kem.org> 552Date: Sat Nov 19 07:15:43 2005 +0000 553 554 Update pkgconfig files to separate library build-time dependencies from 555 application build-time dependencies, and update package deps to work 556 with separate build roots. 557 558commit 438e7bc5783ae00c200ef239cb0ebbe828cdb900 559Author: Kevin E Martin <kem@kem.org> 560Date: Fri Jul 29 21:22:52 2005 +0000 561 562 Various changes preparing packages for RC0: 563 - Verify and update package version numbers as needed 564 - Implement versioning scheme 565 - Change bug address to point to bugzilla bug entry form 566 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 567 reenable it) 568 - Fix makedepend to use pkgconfig and pass distcheck 569 - Update build script to build macros first 570 - Update modular Xorg version 571 572commit bd4ccfc68aba1bfd75350311b70c0c84c20f3137 573Author: Kevin E Martin <kem@kem.org> 574Date: Sat Jul 23 18:09:40 2005 +0000 575 576 Modify modular libs to use Xregion.h instead of region.h 577 578commit 9fc7ab9a00f99088432529af9129c5e4702e7c6f 579Author: Kevin E Martin <kem@kem.org> 580Date: Sat Jul 23 18:06:16 2005 +0000 581 582 lib/Xrender/Picture.c Change region.h to Xregion.h and modify internal 583 references to include <X11/Xregion.h>. 584 585commit 27962f426c54ee19d648601825485c2ca2b50832 586Author: Daniel Stone <daniel@fooishbar.org> 587Date: Tue Jul 19 04:53:20 2005 +0000 588 589 Use correct path to region.h. 590 591commit 62c6d0bf4b5d5e27f586bb8a1beccc27bab4ef4c 592Author: Keith Packard <keithp@keithp.com> 593Date: Sat Jul 9 06:48:50 2005 +0000 594 595 Add .cvsignore files 596 597commit b1051c48a51a9731bce10dd4951485f5554ca605 598Author: Daniel Stone <daniel@fooishbar.org> 599Date: Sun Jul 3 07:00:57 2005 +0000 600 601 Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings. 602 Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings. 603 Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all 604 source files in the xserver/xorg tree, predicated on defines of 605 HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to 606 <X11/fonts/foo.h>. 607 608commit 9359b40d8c41901844924060a864a854dac4adbf 609Author: Lars Knoll <lars@trolltech.com> 610Date: Fri Jul 1 10:04:51 2005 +0000 611 612 Add support for gradients and solid fills to Render. 613 614commit 60cc17fd8fac9b28363e0979d6b0443be6838613 615Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 616Date: Thu Jun 9 13:49:06 2005 +0000 617 618 Use $(top_srcdir)/... instead of $(top_builddir)/... in INCLUDES Added 619 $(top_srcdir) to INCLUDES 620 621commit 8f765c413911d355dd95a312e31deaf1166206f9 622Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 623Date: Thu May 19 20:33:55 2005 +0000 624 625 Add forgotten region.h 626 627commit 65cb00ad3da0cdaad1429ac5cb01e12d7f4a6d0d 628Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 629Date: Thu May 19 19:58:24 2005 +0000 630 631 - Add Xrender build system 632 633commit 99a8286d49152c45ebead33df9f32bf6b7799bee 634Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 635Date: Thu May 19 19:26:35 2005 +0000 636 637 - Conditionally include config.h in xc/lib/Xrender/*.c 638 - Add Xrender to symlink.sh 639 640commit f11802cdcd65d4e50c7ed8eadf5c907af40b544c 641Author: Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk> 642Date: Sat Dec 4 00:42:48 2004 +0000 643 644 Encoding of numerous files changed to UTF-8 645 646commit 87e1ae59ec19eeeee70978c922c43e1b219699d5 647Author: Keith Packard <keithp@keithp.com> 648Date: Sat Aug 7 00:40:40 2004 +0000 649 650 Update to version 0.9 of Xrender (includes XRenderAddTraps) 651 652commit a8302c03f1810fe30aea90f3d42a77663e5cd8a0 653Author: Egbert Eich <eich@suse.de> 654Date: Mon May 24 19:05:01 2004 +0000 655 656 Muffle compiler warnings. 657 fix option name in log message. 658 improve debugging messages. 659 660commit 7faeec0e653838dc78d8df0c1eb10b833ff0c816 661Author: Egbert Eich <eich@suse.de> 662Date: Fri Apr 23 18:43:50 2004 +0000 663 664 Merging XORG-CURRENT into trunk 665 666commit 3cdb1c4406d51f671f60f530c557ebfca81bfd3c 667Author: Egbert Eich <eich@suse.de> 668Date: Sun Mar 14 08:32:25 2004 +0000 669 670 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 671 672commit cb66a1ca643b1756d61bc8bfe6cfef2885791d66 673Author: Egbert Eich <eich@suse.de> 674Date: Wed Mar 3 12:11:30 2004 +0000 675 676 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 677 678commit 88d1d0b4e14be414a5afb16bcf83ac2e6b5ea7a6 679Author: Egbert Eich <eich@suse.de> 680Date: Thu Feb 26 13:35:33 2004 +0000 681 682 readding XFree86's cvs IDs 683 684commit 48b8124dfef71e9302e9b1404870c23a07d799ae 685Author: Egbert Eich <eich@suse.de> 686Date: Thu Feb 26 09:22:44 2004 +0000 687 688 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 689 690commit 4d0650c66361abac955cf0583291fa12f61137ac 691Author: Kaleb Keithley <kaleb@freedesktop.org> 692Date: Fri Nov 14 16:48:49 2003 +0000 693 694 XFree86 4.3.0.1 695 696commit 35a608915a0512ca419fb0d4f3116fd68d2d8bc5 697Author: Kaleb Keithley <kaleb@freedesktop.org> 698Date: Fri Nov 14 16:48:49 2003 +0000 699 700 Initial revision 701