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