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