Home | History | Annotate | Line # | Download | only in dist
ChangeLog revision 1.1.1.8
      1 commit e5e23272394c90731debd7e18dd167e8c25b5c15
      2 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
      3 Date:   Fri Oct 21 18:12:50 2022 -0700
      4 
      5     libXrender 0.9.11
      6     
      7     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
      8 
      9 commit f6504f02ade1d27950ad0486a2032e1d665d72b8
     10 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
     11 Date:   Sun Sep 11 13:24:22 2022 -0400
     12 
     13     fix regression
     14     
     15     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
     16 
     17 commit a7d99992bff95237a1e51ce5c6cbf9429516b9eb
     18 Author: Oliver Hattshire <hattshire (a] gmail.com>
     19 Date:   Sun Sep 11 16:41:36 2022 +0000
     20 
     21     WIP: Documentation
     22 
     23 commit 869d2b7ae8deda46f8ea6fba226455533683b0e4
     24 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
     25 Date:   Sun Sep 11 10:52:25 2022 -0400
     26 
     27     whitespace fix
     28     
     29     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
     30 
     31 commit df5f1f04a7d123a521f0d4bfc88c3b65253491bc
     32 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
     33 Date:   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 (a] invisible-island.net>
     38 
     39 commit f43df87188375440dbad33d7c0beed2a607b8d1d
     40 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
     41 Date:   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 (a] invisible-island.net>
     46 
     47 commit ea28ca1a2cce8e0d8e5a1f620a809384ed276c37
     48 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
     49 Date:   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 (a] invisible-island.net>
     54 
     55 commit afc7f259668bbb25d5b06929d529add93fb39ebf
     56 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
     57 Date:   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 (a] invisible-island.net>
     62 
     63 commit b62e3f39768cd6fc5db9e4be65b47c53719598c9
     64 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
     65 Date:   Thu Sep 8 19:06:29 2022 -0400
     66 
     67     additional cppcheck-scope warning
     68     
     69     Signed-off-by: Thomas E. Dickey <dickey (a] invisible-island.net>
     70 
     71 commit ded8aa8c97fc90f0c02f26084d118e683163e4ca
     72 Author: Thomas E. Dickey <dickey (a] invisible-island.net>
     73 Date:   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 (a] invisible-island.net>
     78 
     79 commit 5a69e234cd4e02186b5b2627360f91cb1fa58edf
     80 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     81 Date:   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 (a] oracle.com>
     97 
     98 commit 2b927f88ad3d97e5fd1abd13b67724a86dd10404
     99 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    100 Date:   Sun Aug 28 11:52:49 2022 -0700
    101 
    102     Resolve -Wsign-compare warnings
    103     
    104     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    105 
    106 commit 229c65d2dd6de511a005127245dc28d426ad6860
    107 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    108 Date:   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 (a] oracle.com>
    113 
    114 commit cc4ad7a3990826ca44470dbca3a5b03c35548cab
    115 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    116 Date:   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 (a] oracle.com>
    123 
    124 commit 3b888fdf89b4d8f4712c28b340c28604c8ff0b7e
    125 Author: Dmitry Karasik <dmitry.karasik (a] teliacompany.com>
    126 Date:   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 
    140 commit e314946813bcb96e8baedc1a290c48a2aa6ef162
    141 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    142 Date:   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 (a] oracle.com>
    147 
    148 commit a5e4c91b04f542b27b811b78aa32b88ec6111c91
    149 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    150 Date:   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 (a] oracle.com>
    158 
    159 commit b96298906cf99c3b32ad10bc27a85344d2f0e126
    160 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    161 Date:   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 (a] oracle.com>
    166 
    167 commit bd87a8863c7647790de577296a77953bda6877e3
    168 Author: Robin Linden <dev (a] robinlinden.eu>
    169 Date:   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 (a] robinlinden.eu>
    174 
    175 commit bce0618839fc33f44edd8b5498b8e33d167806ff
    176 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    177 Date:   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 (a] oracle.com>
    182 
    183 commit e731a0e04c31bdb6b6b513bfd884e91ad907e05f
    184 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    185 Date:   Mon Nov 19 22:37:07 2018 -0800
    186 
    187     Update README for gitlab migration
    188     
    189     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    190 
    191 commit f4f32f13635907940a0bffcfd1748be392db4b98
    192 Author: Mihail Konev <k.mvc (a] ya.ru>
    193 Date:   Thu Jan 26 13:52:49 2017 +1000
    194 
    195     autogen: add default patch prefix
    196     
    197     Signed-off-by: Mihail Konev <k.mvc (a] ya.ru>
    198 
    199 commit a89bc0e850cd2b081ad3a823c40677eb87522d1b
    200 Author: Emil Velikov <emil.l.velikov (a] gmail.com>
    201 Date:   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 (a] gmail.com>
    209     Reviewed-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    210     Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    211 
    212 commit a20d2f9f5d6320b3dc20958228111964e36e696a
    213 Author: Peter Hutterer <peter.hutterer (a] who-t.net>
    214 Date:   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 (a] who-t.net>
    221     Reviewed-by: Emil Velikov <emil.velikov (a] collabora.com>
    222 
    223 commit 845716f8f14963d338e5a8d5d2424baafc90fb30
    224 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
    225 Date:   Tue Oct 4 21:24:55 2016 +0200
    226 
    227     libXrender 0.9.10
    228     
    229     Signed-off-by: Matthieu Herrb <matthieu.herrb (a] laas.fr>
    230 
    231 commit 9362c7ddd1af3b168953d0737877bc52d79c94f4
    232 Author: Tobias Stoeckmann <tobias (a] stoeckmann.org>
    233 Date:   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 (a] stoeckmann.org>
    247     Reviewed-by: Matthieu Herrb (a] laas.fr
    248 
    249 commit 8fad00b0b647ee662ce4737ca15be033b7a21714
    250 Author: Tobias Stoeckmann <tobias (a] stoeckmann.org>
    251 Date:   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 (a] stoeckmann.org>
    266     Reviewed-by: Matthieu Herrb <matthieu (a] herrb.eu>
    267 
    268 commit b2df5bc42f64b45e44dbad61f3386bcb5ec1383d
    269 Author: Lauri Kasanen <cand (a] gmx.com>
    270 Date:   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 (a] gmx.com>
    278 
    279 commit bb890936bcc6053cb7a46cd9225c257ff1be389f
    280 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    281 Date:   Thu Apr 30 22:29:55 2015 -0700
    282 
    283     libXrender 0.9.9
    284     
    285     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    286 
    287 commit 7887382e59b7a06d6b02501205d543fdf76c8249
    288 Author: Clemens Eisserer <linuxhippy (a] gmail.com>
    289 Date:   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 (a] keithp.com>
    302 
    303 commit 2222b0fbff96b9f0324bb1e2f56416c84be23c3b
    304 Author: Michael Joost <mehl (a] michael-joost.de>
    305 Date:   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 (a] oracle.com>
    318     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    319 
    320 commit 61236e831f8cc0761b26b49e37a4df9c187aa0ba
    321 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    322 Date:   Thu Jun 13 22:41:00 2013 -0700
    323 
    324     libXrender 0.9.8
    325     
    326     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    327 
    328 commit 786f78fd8df6d165ccbc81f306fd9f22b5c1551c
    329 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    330 Date:   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 (a] ioactive.com>
    340     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    341 
    342 commit 9e577d40322b9e3d8bdefec0eefa44d8ead451a4
    343 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    344 Date:   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 (a] ioactive.com>
    355     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    356 
    357 commit e52853974664289fe42a92909667ed77cfa1cec5
    358 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    359 Date:   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 (a] ioactive.com>
    370     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    371 
    372 commit 73e77eb21d649edc1ce1746739f9358e337b2935
    373 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    374 Date:   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 (a] oracle.com>
    381 
    382 commit 1af52cb334377611233d7dc156bc1e6f7923756d
    383 Author: Colin Walters <walters (a] verbum.org>
    384 Date:   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 (a] redhat.com>
    391 
    392 commit a4265cd7a69349f1697f81e18303a77358e27f33
    393 Author: Adam Jackson <ajax (a] redhat.com>
    394 Date:   Tue Jan 15 14:28:48 2013 -0500
    395 
    396     configure: Remove AM_MAINTAINER_MODE
    397     
    398     Signed-off-by: Adam Jackson <ajax (a] redhat.com>
    399 
    400 commit bf1aa4e05997ab97be4413ccdb6d0d1eb45aeefe
    401 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    402 Date:   Wed Mar 7 20:46:50 2012 -0800
    403 
    404     libXrender 0.9.7
    405     
    406     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    407 
    408 commit bb6568cbec24ae2c84bb5d9fe418f0021291a0af
    409 Author: Emanuele Giaquinta <emanuele.giaquinta (a] gmail.com>
    410 Date:   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 (a] apple.com>
    418 
    419 commit b3cfeecf2bddbbb120a9c796a4c9fb8fd08e15fc
    420 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    421 Date:   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 (a] oracle.com>
    429 
    430 commit eaae07c9c9690228e16ab8dc537a8a0c2ae175bf
    431 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    432 Date:   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 (a] oracle.com>
    441 
    442 commit 1025ca2d9a00bc60639689fba177d186dace5483
    443 Author: Gaetan Nadon <memsize (a] videotron.ca>
    444 Date:   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 
    461 commit d3258bb910de98836f01be320ff59bb841eef825
    462 Author: Gaetan Nadon <memsize (a] videotron.ca>
    463 Date:   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 (a] videotron.ca>
    468 
    469 commit ba0036d984787dc2da74ef3d8ffb9b81ca13c19c
    470 Author: Gaetan Nadon <memsize (a] videotron.ca>
    471 Date:   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 (a] videotron.ca>
    480 
    481 commit 5fb74888fd77843c81de038365791f29c799bbec
    482 Author: Aaron Plattner <aplattner (a] nvidia.com>
    483 Date:   Thu Nov 4 09:13:49 2010 -0700
    484 
    485     Fix some minor typos
    486     
    487     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    488 
    489 commit b1c60edb6b6a965e58fed3b613c266364a5ec0ce
    490 Author: Fernando Carrijo <fcarrijo (a] yahoo.com.br>
    491 Date:   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 (a] yahoo.com.br>
    496     Acked-by: Tiago Vignatti <tiago.vignatti (a] nokia.com>
    497     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    498 
    499 commit d3d20437ceee1c225cd189fdeb6378552e206337
    500 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    501 Date:   Tue Jun 8 19:23:04 2010 -0700
    502 
    503     libXrender 0.9.6
    504     
    505     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    506 
    507 commit 0dcf5c152a6463342897375c71e4f76476d285d2
    508 Author: Jamey Sharp <jamey (a] minilop.net>
    509 Date:   Fri Apr 9 17:26:52 2010 -0700
    510 
    511     Always call SyncHandle after issuing an X request.
    512 
    513 commit b138debfd03e096a0af998495441ac262733dfc9
    514 Author: Gaetan Nadon <memsize (a] videotron.ca>
    515 Date:   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 (a] videotron.ca>
    522 
    523 commit 1380d975d1b85decd2b0a6e8a7e629b1bdd1d1ad
    524 Author: Gaetan Nadon <memsize (a] videotron.ca>
    525 Date:   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 (a] videotron.ca>
    533 
    534 commit fc8b02894452ad93101b35fec41cb1baf72e746a
    535 Author: Rmi Cardona  <remi (a] gentoo.org>
    536 Date:   Thu Dec 17 08:30:04 2009 +0100
    537 
    538     require autoconf 2.60 because of $(docdir) use
    539     
    540     Signed-off-by: Rmi Cardona <remi (a] gentoo.org>
    541     Reviewed-by: Gaetan Nadon <memsize (a] videotron.ca>
    542     Reviewed-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
    543     Reviewed-by: Dan Nicholson <dbn.lists (a] gmail.com>
    544 
    545 commit f662ae0e47a6f8fe47457a0b38f72f9598f37c96
    546 Author: Gaetan Nadon <memsize (a] videotron.ca>
    547 Date:   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 
    554 commit 83a3fd787f3058284d8b903ac190de54ba1f0e6d
    555 Author: Gaetan Nadon <memsize (a] videotron.ca>
    556 Date:   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 
    565 commit cf8a7c4463eba5ef3c63186ad539c201df3770f9
    566 Author: Gaetan Nadon <memsize (a] videotron.ca>
    567 Date:   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 
    575 commit f58f2bf44c35ca82ecd9f022a494af0fbcd0a537
    576 Author: Gaetan Nadon <memsize (a] videotron.ca>
    577 Date:   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 
    584 commit 47051786b209039488dfca6b644db3f67ca96426
    585 Author: Gaetan Nadon <memsize (a] videotron.ca>
    586 Date:   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 
    594 commit 1da8c1bfbb17750e5ba51321961aaf39b8cf98f7
    595 Author: Tom Chvtal <s <scarabeus (a] gentoo.org>
    596 Date:   Sun Nov 29 13:38:42 2009 +0100
    597 
    598     Make libXrender use docdir for documentation placement.
    599     
    600     Signed-off-by: Tom Chvtal <scarabeus (a] gentoo.org>
    601     Signed-off-by: Julien Cristau <jcristau (a] debian.org>
    602 
    603 commit a5ab173b0b19e6acefc897492b21fc6e6c296282
    604 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org>
    605 Date:   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 (a] freedesktop.org>
    624 
    625 commit 5865c457191da7f7357b7c7cdfb1a6e695e630df
    626 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
    627 Date:   Thu Oct 1 22:34:19 2009 -0700
    628 
    629     libXrender 0.9.5
    630     
    631     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
    632 
    633 commit cb8df63ef0a8a70dfff21eef02f9d50095854ec0
    634 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
    635 Date:   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 (a] sun.com>
    640 
    641 commit 394342d73472c3921eb941bf5f07c24237d89b1a
    642 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
    643 Date:   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 (a] sun.com>
    648 
    649 commit cc94fadacb4be63f8577c3c4de65dacaee531776
    650 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
    651 Date:   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 (a] sun.com>
    656 
    657 commit 3747f97f133b5fe8dea0d1991d68c4693d488aae
    658 Author: Paulo Cesar Pereira de Andrade <pcpa (a] mandriva.com.br>
    659 Date:   Fri Jan 30 16:49:59 2009 -0200
    660 
    661     Janitor: make distcheck, compiler warnings, .gitignore.
    662 
    663 commit f6f784c0f98c28915bd26d04e4d8839806e29877
    664 Author: Pierre-Loup Griffais <pgriffais (a] nvidia.com>
    665 Date:   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 (a] nvidia.com>
    670 
    671 commit 5653231fcde636e4215c70b1e436554e1ffe07a7
    672 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
    673 Date:   Sun Mar 9 08:39:12 2008 +0100
    674 
    675     nuke RCS Ids
    676 
    677 commit e1333b82c0f6e7b9acdbae19d18377a0ed65bddb
    678 Author: James Cloos <cloos (a] jhcloos.com>
    679 Date:   Thu Dec 6 16:38:43 2007 -0500
    680 
    681     Replace static ChangeLog with dist-hook to generate from git log
    682 
    683 commit e10d5cbe4c5ed98ae1856e20a0e9d31321330d53
    684 Merge: 497dda5 9d3f9fd
    685 Author: Eric Anholt <eric (a] anholt.net>
    686 Date:   Wed Sep 5 08:25:12 2007 -0700
    687 
    688     Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/lib/libXrender
    689 
    690 commit 497dda5615d0484d34f3a0a580353ac10ceaced5
    691 Author: Eric Anholt <eric (a] anholt.net>
    692 Date:   Wed Sep 5 08:20:33 2007 -0700
    693 
    694     Bump version to 0.9.4.
    695 
    696 commit 89bc96e2c10c3902b82d74da95608bb48319ad29
    697 Author: Paul Bender <pebender (a] san.rr.com>
    698 Date:   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 
    705 commit 9d3f9fd3f6f37112fecb2e96e9b25eb860a4b67d
    706 Author: James Cloos <cloos (a] jhcloos.com>
    707 Date:   Mon Sep 3 05:53:49 2007 -0400
    708 
    709     Add *~ to .gitignore to skip patch/emacs droppings
    710 
    711 commit 3fcca95b2628167be4c908a9a315f070eb195660
    712 Author: David Reveman <davidr (a] novell.com>
    713 Date:   Mon Aug 20 14:40:44 2007 -0400
    714 
    715     Bump to 0.9.3
    716 
    717 commit 5b38b2d9b981d425587a4eb440acb2f0d6b0db13
    718 Author: David Reveman <davidr (a] novell.com>
    719 Date:   Mon Aug 20 14:38:33 2007 -0400
    720 
    721     Properly set length field in gradient requests (bug 9526).
    722 
    723 commit 9fc870a4b68c2e7f5a7bcaca72d96fe105737bb5
    724 Author: Adam Jackson <ajax (a] benzedrine.nwnk.net>
    725 Date:   Fri Oct 13 16:26:35 2006 -0400
    726 
    727     Bump to 0.9.2
    728 
    729 commit f7f2d491eff707d6087dcdec1d8a1bbd733b5f14
    730 Author: Tilman Sauerbeck <tilman (a] code-monkey.de>
    731 Date:   Sat Sep 16 20:26:02 2006 +0200
    732 
    733     Const-ified the filter argument to XRenderSetPictureFilter().
    734 
    735 commit 28600498df66dd0d7cc25cb1dd48648ae8ba0d30
    736 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
    737 Date:   Thu Jul 13 14:59:06 2006 -0700
    738 
    739     renamed: .cvsignore -> .gitignore
    740 
    741 commit c4bfb815c36911e7b7b752fd3273b09ab246068d
    742 Author: Adam Jackson <ajax (a] nwnk.net>
    743 Date:   Thu Apr 27 00:21:27 2006 +0000
    744 
    745     Bump to 0.9.1
    746 
    747 commit 9779025f33c917b74349200e6018d0c94d6ff0ab
    748 Author: Adam Jackson <ajax (a] nwnk.net>
    749 Date:   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 
    754 commit ab1b6bdbce1c83c53ef9ea610466a7c813ab643d
    755 Author: Kevin E Martin <kem (a] kem.org>
    756 Date:   Thu Dec 15 00:24:34 2005 +0000
    757 
    758     Update package version number for final X11R7 release candidate.
    759 
    760 commit 94a90971fed66cf636f466b6fdd08a485042c38f
    761 Author: Kevin E Martin <kem (a] kem.org>
    762 Date:   Sat Dec 3 05:49:45 2005 +0000
    763 
    764     Update package version number for X11R7 RC3 release.
    765 
    766 commit 874af611e76e4edadfb53479b80ddbd021052aae
    767 Author: Kevin E Martin <kem (a] kem.org>
    768 Date:   Sat Dec 3 04:41:50 2005 +0000
    769 
    770     Add check and cflags for malloc(0) returning NULL.
    771 
    772 commit c2874804715f99c6c735079cc018db77494ba0cd
    773 Author: Kevin E Martin <kem (a] kem.org>
    774 Date:   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 
    780 commit 438e7bc5783ae00c200ef239cb0ebbe828cdb900
    781 Author: Kevin E Martin <kem (a] kem.org>
    782 Date:   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 
    794 commit bd4ccfc68aba1bfd75350311b70c0c84c20f3137
    795 Author: Kevin E Martin <kem (a] kem.org>
    796 Date:   Sat Jul 23 18:09:40 2005 +0000
    797 
    798     Modify modular libs to use Xregion.h instead of region.h
    799 
    800 commit 9fc7ab9a00f99088432529af9129c5e4702e7c6f
    801 Author: Kevin E Martin <kem (a] kem.org>
    802 Date:   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 
    807 commit 27962f426c54ee19d648601825485c2ca2b50832
    808 Author: Daniel Stone <daniel (a] fooishbar.org>
    809 Date:   Tue Jul 19 04:53:20 2005 +0000
    810 
    811     Use correct path to region.h.
    812 
    813 commit 62c6d0bf4b5d5e27f586bb8a1beccc27bab4ef4c
    814 Author: Keith Packard <keithp (a] keithp.com>
    815 Date:   Sat Jul 9 06:48:50 2005 +0000
    816 
    817     Add .cvsignore files
    818 
    819 commit b1051c48a51a9731bce10dd4951485f5554ca605
    820 Author: Daniel Stone <daniel (a] fooishbar.org>
    821 Date:   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 
    830 commit 9359b40d8c41901844924060a864a854dac4adbf
    831 Author: Lars Knoll <lars (a] trolltech.com>
    832 Date:   Fri Jul 1 10:04:51 2005 +0000
    833 
    834     Add support for gradients and solid fills to Render.
    835 
    836 commit 60cc17fd8fac9b28363e0979d6b0443be6838613
    837 Author: Alexander Gottwald <alexander.gottwald (a] s1999.tu-chemnitz.de>
    838 Date:   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 
    843 commit 8f765c413911d355dd95a312e31deaf1166206f9
    844 Author: Sren Sandmann Pedersen  <sandmann (a] daimi.au.dk>
    845 Date:   Thu May 19 20:33:55 2005 +0000
    846 
    847     Add forgotten region.h
    848 
    849 commit 65cb00ad3da0cdaad1429ac5cb01e12d7f4a6d0d
    850 Author: Sren Sandmann Pedersen  <sandmann (a] daimi.au.dk>
    851 Date:   Thu May 19 19:58:24 2005 +0000
    852 
    853     - Add Xrender build system
    854 
    855 commit 99a8286d49152c45ebead33df9f32bf6b7799bee
    856 Author: Sren Sandmann Pedersen  <sandmann (a] daimi.au.dk>
    857 Date:   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 
    862 commit f11802cdcd65d4e50c7ed8eadf5c907af40b544c
    863 Author: Markus Kuhn <Markus.Kuhn (a] cl.cam.ac.uk>
    864 Date:   Sat Dec 4 00:42:48 2004 +0000
    865 
    866     Encoding of numerous files changed to UTF-8
    867 
    868 commit 87e1ae59ec19eeeee70978c922c43e1b219699d5
    869 Author: Keith Packard <keithp (a] keithp.com>
    870 Date:   Sat Aug 7 00:40:40 2004 +0000
    871 
    872     Update to version 0.9 of Xrender (includes XRenderAddTraps)
    873 
    874 commit a8302c03f1810fe30aea90f3d42a77663e5cd8a0
    875 Author: Egbert Eich <eich (a] suse.de>
    876 Date:   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 
    882 commit 7faeec0e653838dc78d8df0c1eb10b833ff0c816
    883 Author: Egbert Eich <eich (a] suse.de>
    884 Date:   Fri Apr 23 18:43:50 2004 +0000
    885 
    886     Merging XORG-CURRENT into trunk
    887 
    888 commit 3cdb1c4406d51f671f60f530c557ebfca81bfd3c
    889 Author: Egbert Eich <eich (a] suse.de>
    890 Date:   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 
    894 commit cb66a1ca643b1756d61bc8bfe6cfef2885791d66
    895 Author: Egbert Eich <eich (a] suse.de>
    896 Date:   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 
    900 commit 88d1d0b4e14be414a5afb16bcf83ac2e6b5ea7a6
    901 Author: Egbert Eich <eich (a] suse.de>
    902 Date:   Thu Feb 26 13:35:33 2004 +0000
    903 
    904     readding XFree86's cvs IDs
    905 
    906 commit 48b8124dfef71e9302e9b1404870c23a07d799ae
    907 Author: Egbert Eich <eich (a] suse.de>
    908 Date:   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 
    912 commit 4d0650c66361abac955cf0583291fa12f61137ac
    913 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
    914 Date:   Fri Nov 14 16:48:49 2003 +0000
    915 
    916     XFree86 4.3.0.1
    917 
    918 commit 35a608915a0512ca419fb0d4f3116fd68d2d8bc5
    919 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
    920 Date:   Fri Nov 14 16:48:49 2003 +0000
    921 
    922     Initial revision
    923