e8d7f8cfcd78945f98e880ff7ccdc9606888b2c8
[platform/upstream/libXrender.git] / ChangeLog
1 commit bf1aa4e05997ab97be4413ccdb6d0d1eb45aeefe
2 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3 Date:   Wed Mar 7 20:46:50 2012 -0800
4
5     libXrender 0.9.7
6     
7     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9 commit bb6568cbec24ae2c84bb5d9fe418f0021291a0af
10 Author: Emanuele Giaquinta <emanuele.giaquinta@gmail.com>
11 Date:   Mon Jan 2 19:58:15 2012 +0000
12
13     Fix alpha premultiplication in XRenderParseColor.
14     
15     Due to C arithmetic conversion rules we must use an unsigned constant (or a
16     cast) to perform the multiplication using unsigned arithmetic.
17     
18     Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
19
20 commit b3cfeecf2bddbbb120a9c796a4c9fb8fd08e15fc
21 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
22 Date:   Fri Sep 16 22:51:39 2011 -0700
23
24     Strip trailing whitespace
25     
26     Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
27     git diff -w & git diff -b show no diffs from this change
28     
29     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
30
31 commit eaae07c9c9690228e16ab8dc537a8a0c2ae175bf
32 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
33 Date:   Sun May 22 12:47:10 2011 -0700
34
35     Make DEPTH_MASK generate unsigned ints
36     
37     Clears Sun compiler warning:
38     "Xrender.c", line 127: warning: integer overflow detected: op "<<"
39     since 1 << 31 overflows a signed 32-bit int.
40     
41     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
42
43 commit 1025ca2d9a00bc60639689fba177d186dace5483
44 Author: Gaetan Nadon <memsize@videotron.ca>
45 Date:   Wed Feb 2 11:43:44 2011 -0500
46
47     config: comment, minor upgrade, quote and layout configure.ac
48     
49     Group statements per section as per Autoconf standard layout
50     Quote statements where appropriate.
51     Autoconf recommends not using dnl instead of # for comments
52     
53     Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.
54     Add AC_CONFIG_SRCDIR([Makefile.am])
55     Remove redundant AC_SUBST(*_CFLAGS) and/or *_LIBS
56     Update minimum version of util-macros to at least 1.8.
57     No functional configuration changes
58     
59     This helps automated maintenance and release activities.
60     Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
61
62 commit d3258bb910de98836f01be320ff59bb841eef825
63 Author: Gaetan Nadon <memsize@videotron.ca>
64 Date:   Fri Jan 28 19:41:37 2011 -0500
65
66     config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
67     
68     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
69
70 commit ba0036d984787dc2da74ef3d8ffb9b81ca13c19c
71 Author: Gaetan Nadon <memsize@videotron.ca>
72 Date:   Thu Jan 27 18:50:15 2011 -0500
73
74     config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
75     
76     XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
77     AC_PROG_C_C99. This sets gcc with -std=gnu99.
78     If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
79     
80     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
81
82 commit 5fb74888fd77843c81de038365791f29c799bbec
83 Author: Aaron Plattner <aplattner@nvidia.com>
84 Date:   Thu Nov 4 09:13:49 2010 -0700
85
86     Fix some minor typos
87     
88     Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
89
90 commit b1c60edb6b6a965e58fed3b613c266364a5ec0ce
91 Author: Fernando Carrijo <fcarrijo@yahoo.com.br>
92 Date:   Thu Jul 1 07:02:41 2010 -0300
93
94     Purge macros NEED_EVENTS and NEED_REPLIES
95     
96     Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br>
97     Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com>
98     Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
99
100 commit d3d20437ceee1c225cd189fdeb6378552e206337
101 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
102 Date:   Tue Jun 8 19:23:04 2010 -0700
103
104     libXrender 0.9.6
105     
106     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
107
108 commit 0dcf5c152a6463342897375c71e4f76476d285d2
109 Author: Jamey Sharp <jamey@minilop.net>
110 Date:   Fri Apr 9 17:26:52 2010 -0700
111
112     Always call SyncHandle after issuing an X request.
113
114 commit b138debfd03e096a0af998495441ac262733dfc9
115 Author: Gaetan Nadon <memsize@videotron.ca>
116 Date:   Mon Mar 29 14:53:49 2010 -0400
117
118     config: remove the pkgconfig pc.in file from EXTRA_DIST
119     
120     Automake always includes it in the tarball.
121     
122     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
123
124 commit 1380d975d1b85decd2b0a6e8a7e629b1bdd1d1ad
125 Author: Gaetan Nadon <memsize@videotron.ca>
126 Date:   Thu Jan 14 09:43:56 2010 -0500
127
128     COPYING: add missing copyright notices
129     
130     Refer to: Composite.c
131     Copyright © 2000 SuSE, Inc.
132     
133     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
134
135 commit fc8b02894452ad93101b35fec41cb1baf72e746a
136 Author: Rémi Cardona <remi@gentoo.org>
137 Date:   Thu Dec 17 08:30:04 2009 +0100
138
139     require autoconf 2.60 because of $(docdir) use
140     
141     Signed-off-by: Rémi Cardona <remi@gentoo.org>
142     Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
143     Reviewed-by: Alan Coopersmith <alan.coopersmith@sun.com>
144     Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
145
146 commit f662ae0e47a6f8fe47457a0b38f72f9598f37c96
147 Author: Gaetan Nadon <memsize@videotron.ca>
148 Date:   Fri Nov 27 20:56:04 2009 -0500
149
150     Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
151     
152     Now that the INSTALL file is generated.
153     Allows running make maintainer-clean.
154
155 commit 83a3fd787f3058284d8b903ac190de54ba1f0e6d
156 Author: Gaetan Nadon <memsize@videotron.ca>
157 Date:   Wed Oct 28 14:09:10 2009 -0400
158
159     INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
160     
161     Add missing INSTALL file. Use standard GNU file on building tarball
162     README may have been updated
163     Remove AUTHORS file as it is empty and no content available yet.
164     Remove NEWS file as it is empty and no content available yet.
165
166 commit cf8a7c4463eba5ef3c63186ad539c201df3770f9
167 Author: Gaetan Nadon <memsize@videotron.ca>
168 Date:   Tue Oct 27 15:07:26 2009 -0400
169
170     Deploy the new XORG_DEFAULT_OPTIONS #24242
171     
172     This macro aggregate a number of existing macros that sets commmon
173     X.Org components configuration options. It shields the configuration file from
174     future changes.
175
176 commit f58f2bf44c35ca82ecd9f022a494af0fbcd0a537
177 Author: Gaetan Nadon <memsize@videotron.ca>
178 Date:   Mon Oct 26 22:08:43 2009 -0400
179
180     Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
181     
182     ChangeLog filename is known to Automake and requires no further
183     coding in the makefile.
184
185 commit 47051786b209039488dfca6b644db3f67ca96426
186 Author: Gaetan Nadon <memsize@videotron.ca>
187 Date:   Thu Oct 22 12:34:19 2009 -0400
188
189     .gitignore: use common defaults with custom section # 24239
190     
191     Using common defaults will reduce errors and maintenance.
192     Only the very small or inexistent custom section need periodic maintenance
193     when the structure of the component changes. Do not edit defaults.
194
195 commit 1da8c1bfbb17750e5ba51321961aaf39b8cf98f7
196 Author: Tomáš Chvátal <scarabeus@gentoo.org>
197 Date:   Sun Nov 29 13:38:42 2009 +0100
198
199     Make libXrender use docdir for documentation placement.
200     
201     Signed-off-by: Tomáš Chvátal <scarabeus@gentoo.org>
202     Signed-off-by: Julien Cristau <jcristau@debian.org>
203
204 commit a5ab173b0b19e6acefc897492b21fc6e6c296282
205 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
206 Date:   Wed Oct 21 12:47:26 2009 -0700
207
208     This is not a GNU project, so declare it foreign.
209     
210     On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
211     > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
212     > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
213     > > was quite annoying to work around since 'autoreconf -fvi' replaces
214     > > it and git wants to commit it.  Should these files even be in git?
215     > > Can I nuke them for the betterment of humanity and since they get
216     > > created by autoreconf anyways?
217     >
218     > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
219     
220     As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
221     AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
222     of the INSTALL file. It is also part of the 24206 solution.
223     
224     Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
225
226 commit 5865c457191da7f7357b7c7cdfb1a6e695e630df
227 Author: Alan Coopersmith <alan.coopersmith@sun.com>
228 Date:   Thu Oct 1 22:34:19 2009 -0700
229
230     libXrender 0.9.5
231     
232     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
233
234 commit cb8df63ef0a8a70dfff21eef02f9d50095854ec0
235 Author: Alan Coopersmith <alan.coopersmith@sun.com>
236 Date:   Thu Oct 1 22:28:05 2009 -0700
237
238     Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
239     
240     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
241
242 commit 394342d73472c3921eb941bf5f07c24237d89b1a
243 Author: Alan Coopersmith <alan.coopersmith@sun.com>
244 Date:   Thu Oct 1 22:15:30 2009 -0700
245
246     Move libXrender documentation from xorg-docs
247     
248     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
249
250 commit cc94fadacb4be63f8577c3c4de65dacaee531776
251 Author: Alan Coopersmith <alan.coopersmith@sun.com>
252 Date:   Mon Feb 2 20:34:36 2009 -0800
253
254     Add README with pointers to mailing list, bugzilla & git repos
255     
256     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
257
258 commit 3747f97f133b5fe8dea0d1991d68c4693d488aae
259 Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
260 Date:   Fri Jan 30 16:49:59 2009 -0200
261
262     Janitor: make distcheck, compiler warnings, .gitignore.
263
264 commit f6f784c0f98c28915bd26d04e4d8839806e29877
265 Author: Pierre-Loup Griffais <pgriffais@nvidia.com>
266 Date:   Fri Apr 18 17:32:32 2008 -0700
267
268     Use Data instead of Data32 to avoid truncating the filter parameters on 64-bit systems.
269     
270     Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
271
272 commit 5653231fcde636e4215c70b1e436554e1ffe07a7
273 Author: Matthieu Herrb <matthieu.herrb@laas.fr>
274 Date:   Sun Mar 9 08:39:12 2008 +0100
275
276     nuke RCS Ids
277
278 commit e1333b82c0f6e7b9acdbae19d18377a0ed65bddb
279 Author: James Cloos <cloos@jhcloos.com>
280 Date:   Thu Dec 6 16:38:43 2007 -0500
281
282     Replace static ChangeLog with dist-hook to generate from git log
283
284 commit e10d5cbe4c5ed98ae1856e20a0e9d31321330d53
285 Merge: 497dda5 9d3f9fd
286 Author: Eric Anholt <eric@anholt.net>
287 Date:   Wed Sep 5 08:25:12 2007 -0700
288
289     Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/lib/libXrender
290
291 commit 497dda5615d0484d34f3a0a580353ac10ceaced5
292 Author: Eric Anholt <eric@anholt.net>
293 Date:   Wed Sep 5 08:20:33 2007 -0700
294
295     Bump version to 0.9.4.
296
297 commit 89bc96e2c10c3902b82d74da95608bb48319ad29
298 Author: Paul Bender <pebender@san.rr.com>
299 Date:   Wed Sep 5 08:19:55 2007 -0700
300
301     Reorder render.h include so that XID has been picked up by then.
302     
303     While libXrender built fine. some software requiring libXrender didn't include
304     Xlib.h beforehand.
305
306 commit 9d3f9fd3f6f37112fecb2e96e9b25eb860a4b67d
307 Author: James Cloos <cloos@jhcloos.com>
308 Date:   Mon Sep 3 05:53:49 2007 -0400
309
310     Add *~ to .gitignore to skip patch/emacs droppings
311
312 commit 3fcca95b2628167be4c908a9a315f070eb195660
313 Author: David Reveman <davidr@novell.com>
314 Date:   Mon Aug 20 14:40:44 2007 -0400
315
316     Bump to 0.9.3
317
318 commit 5b38b2d9b981d425587a4eb440acb2f0d6b0db13
319 Author: David Reveman <davidr@novell.com>
320 Date:   Mon Aug 20 14:38:33 2007 -0400
321
322     Properly set length field in gradient requests (bug 9526).
323
324 commit 9fc870a4b68c2e7f5a7bcaca72d96fe105737bb5
325 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
326 Date:   Fri Oct 13 16:26:35 2006 -0400
327
328     Bump to 0.9.2
329
330 commit f7f2d491eff707d6087dcdec1d8a1bbd733b5f14
331 Author: Tilman Sauerbeck <tilman@code-monkey.de>
332 Date:   Sat Sep 16 20:26:02 2006 +0200
333
334     Const-ified the filter argument to XRenderSetPictureFilter().
335
336 commit 28600498df66dd0d7cc25cb1dd48648ae8ba0d30
337 Author: Alan Coopersmith <alan.coopersmith@sun.com>
338 Date:   Thu Jul 13 14:59:06 2006 -0700
339
340     renamed: .cvsignore -> .gitignore
341
342 commit c4bfb815c36911e7b7b752fd3273b09ab246068d
343 Author: Adam Jackson <ajax@nwnk.net>
344 Date:   Thu Apr 27 00:21:27 2006 +0000
345
346     Bump to 0.9.1
347
348 commit 9779025f33c917b74349200e6018d0c94d6ff0ab
349 Author: Adam Jackson <ajax@nwnk.net>
350 Date:   Mon Apr 3 01:10:02 2006 +0000
351
352     Coverity #428: Fix a potential NULL chase. Coverity #930: Verify that a
353         malloc succeeds.
354
355 commit ab1b6bdbce1c83c53ef9ea610466a7c813ab643d
356 Author: Kevin E Martin <kem@kem.org>
357 Date:   Thu Dec 15 00:24:34 2005 +0000
358
359     Update package version number for final X11R7 release candidate.
360
361 commit 94a90971fed66cf636f466b6fdd08a485042c38f
362 Author: Kevin E Martin <kem@kem.org>
363 Date:   Sat Dec 3 05:49:45 2005 +0000
364
365     Update package version number for X11R7 RC3 release.
366
367 commit 874af611e76e4edadfb53479b80ddbd021052aae
368 Author: Kevin E Martin <kem@kem.org>
369 Date:   Sat Dec 3 04:41:50 2005 +0000
370
371     Add check and cflags for malloc(0) returning NULL.
372
373 commit c2874804715f99c6c735079cc018db77494ba0cd
374 Author: Kevin E Martin <kem@kem.org>
375 Date:   Sat Nov 19 07:15:43 2005 +0000
376
377     Update pkgconfig files to separate library build-time dependencies from
378         application build-time dependencies, and update package deps to work
379         with separate build roots.
380
381 commit 438e7bc5783ae00c200ef239cb0ebbe828cdb900
382 Author: Kevin E Martin <kem@kem.org>
383 Date:   Fri Jul 29 21:22:52 2005 +0000
384
385     Various changes preparing packages for RC0:
386     - Verify and update package version numbers as needed
387     - Implement versioning scheme
388     - Change bug address to point to bugzilla bug entry form
389     - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
390         reenable it)
391     - Fix makedepend to use pkgconfig and pass distcheck
392     - Update build script to build macros first
393     - Update modular Xorg version
394
395 commit bd4ccfc68aba1bfd75350311b70c0c84c20f3137
396 Author: Kevin E Martin <kem@kem.org>
397 Date:   Sat Jul 23 18:09:40 2005 +0000
398
399     Modify modular libs to use Xregion.h instead of region.h
400
401 commit 9fc7ab9a00f99088432529af9129c5e4702e7c6f
402 Author: Kevin E Martin <kem@kem.org>
403 Date:   Sat Jul 23 18:06:16 2005 +0000
404
405     lib/Xrender/Picture.c Change region.h to Xregion.h and modify internal
406         references to include <X11/Xregion.h>.
407
408 commit 27962f426c54ee19d648601825485c2ca2b50832
409 Author: Daniel Stone <daniel@fooishbar.org>
410 Date:   Tue Jul 19 04:53:20 2005 +0000
411
412     Use correct path to region.h.
413
414 commit 62c6d0bf4b5d5e27f586bb8a1beccc27bab4ef4c
415 Author: Keith Packard <keithp@keithp.com>
416 Date:   Sat Jul 9 06:48:50 2005 +0000
417
418     Add .cvsignore files
419
420 commit b1051c48a51a9731bce10dd4951485f5554ca605
421 Author: Daniel Stone <daniel@fooishbar.org>
422 Date:   Sun Jul 3 07:00:57 2005 +0000
423
424     Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.
425     Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
426     Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all
427         source files in the xserver/xorg tree, predicated on defines of
428         HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to
429         <X11/fonts/foo.h>.
430
431 commit 9359b40d8c41901844924060a864a854dac4adbf
432 Author: Lars Knoll <lars@trolltech.com>
433 Date:   Fri Jul 1 10:04:51 2005 +0000
434
435     Add support for gradients and solid fills to Render.
436
437 commit 60cc17fd8fac9b28363e0979d6b0443be6838613
438 Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
439 Date:   Thu Jun 9 13:49:06 2005 +0000
440
441     Use $(top_srcdir)/... instead of $(top_builddir)/... in INCLUDES Added
442         $(top_srcdir) to INCLUDES
443
444 commit 8f765c413911d355dd95a312e31deaf1166206f9
445 Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
446 Date:   Thu May 19 20:33:55 2005 +0000
447
448     Add forgotten region.h
449
450 commit 65cb00ad3da0cdaad1429ac5cb01e12d7f4a6d0d
451 Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
452 Date:   Thu May 19 19:58:24 2005 +0000
453
454     - Add Xrender build system
455
456 commit 99a8286d49152c45ebead33df9f32bf6b7799bee
457 Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
458 Date:   Thu May 19 19:26:35 2005 +0000
459
460     - Conditionally include config.h in xc/lib/Xrender/*.c
461     - Add Xrender to symlink.sh
462
463 commit f11802cdcd65d4e50c7ed8eadf5c907af40b544c
464 Author: Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk>
465 Date:   Sat Dec 4 00:42:48 2004 +0000
466
467     Encoding of numerous files changed to UTF-8
468
469 commit 87e1ae59ec19eeeee70978c922c43e1b219699d5
470 Author: Keith Packard <keithp@keithp.com>
471 Date:   Sat Aug 7 00:40:40 2004 +0000
472
473     Update to version 0.9 of Xrender (includes XRenderAddTraps)
474
475 commit a8302c03f1810fe30aea90f3d42a77663e5cd8a0
476 Author: Egbert Eich <eich@suse.de>
477 Date:   Mon May 24 19:05:01 2004 +0000
478
479     Muffle compiler warnings.
480     fix option name in log message.
481     improve debugging messages.
482
483 commit 7faeec0e653838dc78d8df0c1eb10b833ff0c816
484 Author: Egbert Eich <eich@suse.de>
485 Date:   Fri Apr 23 18:43:50 2004 +0000
486
487     Merging XORG-CURRENT into trunk
488
489 commit 3cdb1c4406d51f671f60f530c557ebfca81bfd3c
490 Author: Egbert Eich <eich@suse.de>
491 Date:   Sun Mar 14 08:32:25 2004 +0000
492
493     Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
494
495 commit cb66a1ca643b1756d61bc8bfe6cfef2885791d66
496 Author: Egbert Eich <eich@suse.de>
497 Date:   Wed Mar 3 12:11:30 2004 +0000
498
499     Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
500
501 commit 88d1d0b4e14be414a5afb16bcf83ac2e6b5ea7a6
502 Author: Egbert Eich <eich@suse.de>
503 Date:   Thu Feb 26 13:35:33 2004 +0000
504
505     readding XFree86's cvs IDs
506
507 commit 48b8124dfef71e9302e9b1404870c23a07d799ae
508 Author: Egbert Eich <eich@suse.de>
509 Date:   Thu Feb 26 09:22:44 2004 +0000
510
511     Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
512
513 commit 4d0650c66361abac955cf0583291fa12f61137ac
514 Author: Kaleb Keithley <kaleb@freedesktop.org>
515 Date:   Fri Nov 14 16:48:49 2003 +0000
516
517     XFree86 4.3.0.1
518
519 commit 35a608915a0512ca419fb0d4f3116fd68d2d8bc5
520 Author: Kaleb Keithley <kaleb@freedesktop.org>
521 Date:   Fri Nov 14 16:48:49 2003 +0000
522
523     Initial revision