ChangeLog revision 3e6c936a
13e6c936aSmrgcommit 0cb446962381f750e05d97bfb974ca1e32481d5d
23e6c936aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
33e6c936aSmrgDate:   Tue May 28 21:11:10 2013 -0700
43e6c936aSmrg
53e6c936aSmrg    libXfixes 5.0.1
63e6c936aSmrg    
73e6c936aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
83e6c936aSmrg
93e6c936aSmrgcommit c480fe3271873ec7471b0cbd680f4dac18ca8904
103e6c936aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
113e6c936aSmrgDate:   Sat Apr 13 10:24:08 2013 -0700
123e6c936aSmrg
133e6c936aSmrg    integer overflow in XFixesGetCursorImage() [CVE-2013-1983]
143e6c936aSmrg    
153e6c936aSmrg    If the reported cursor dimensions or name length are too large, the
163e6c936aSmrg    calculations to allocate memory for them may overflow, leaving us
173e6c936aSmrg    writing beyond the bounds of the allocation.
183e6c936aSmrg    
193e6c936aSmrg    Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com>
203e6c936aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
213e6c936aSmrg
223e6c936aSmrgcommit b031e3b60fa1af9e49449f23d4a84395868be3ab
233e6c936aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
243e6c936aSmrgDate:   Sat Apr 13 10:20:59 2013 -0700
253e6c936aSmrg
263e6c936aSmrg    Use _XEatDataWords to avoid overflow of _XEatData calculations
273e6c936aSmrg    
283e6c936aSmrg    rep.length is a CARD32, so rep.length << 2 could overflow in 32-bit builds
293e6c936aSmrg    
303e6c936aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
313e6c936aSmrg
323e6c936aSmrgcommit f870dfb47da9d43d1750ea5e5fc9288c4158f7ad
333e6c936aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
343e6c936aSmrgDate:   Sat Mar 9 09:26:05 2013 -0800
353e6c936aSmrg
363e6c936aSmrg    XFixesFetchRegionAndBounds: use nread in call to XReadPad
373e6c936aSmrg    
383e6c936aSmrg    We already went through the trouble of calculating a variable with the
393e6c936aSmrg    amount to read, might as well use it instead of recalculating it.
403e6c936aSmrg    
413e6c936aSmrg    Also move initialization of the variable to the point it's needed/used
423e6c936aSmrg    
433e6c936aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
443e6c936aSmrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
453e6c936aSmrg
463e6c936aSmrgcommit ad2a06d4d3c60198bc40116623153f71a208a240
473e6c936aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
483e6c936aSmrgDate:   Sat Mar 9 09:18:14 2013 -0800
493e6c936aSmrg
503e6c936aSmrg    Remove duplicate declaration of XFixesExtensionName in Xfixesint.h
513e6c936aSmrg    
523e6c936aSmrg    Silences gcc warnings:
533e6c936aSmrg    In file included from Region.c:26:0:
543e6c936aSmrg    Xfixesint.h:52:13: warning: redundant redeclaration of 'XFixesExtensionName' [-Wredundant-decls]
553e6c936aSmrg    Xfixesint.h:34:13: note: previous declaration of 'XFixesExtensionName' was here
563e6c936aSmrg    
573e6c936aSmrg    In file included from Cursor.c:49:0:
583e6c936aSmrg    Xfixesint.h:52:13: warning: redundant redeclaration of 'XFixesExtensionName' [-Wredundant-decls]
593e6c936aSmrg    Xfixesint.h:34:13: note: previous declaration of 'XFixesExtensionName' was here
603e6c936aSmrg    
613e6c936aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
623e6c936aSmrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
633e6c936aSmrg
643e6c936aSmrgcommit 73a0fbb479f5b7806a3dd0741be55c9abda76220
653e6c936aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
663e6c936aSmrgDate:   Fri Jan 18 23:10:01 2013 -0800
673e6c936aSmrg
683e6c936aSmrg    Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS
693e6c936aSmrg    
703e6c936aSmrg    Excerpt https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html
713e6c936aSmrg    
723e6c936aSmrg      - Support for the long-deprecated INCLUDES variable will be removed
733e6c936aSmrg        altogether in Automake 1.14.  The AM_CPPFLAGS variable should be
743e6c936aSmrg        used instead.
753e6c936aSmrg    
763e6c936aSmrg    This variable was deprecated in Automake releases prior to 1.10, which is
773e6c936aSmrg    the current minimum level required to build X.
783e6c936aSmrg    
793e6c936aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
803e6c936aSmrg
813e6c936aSmrgcommit d6931eda2fe86566823437507b5d818458cfd002
823e6c936aSmrgAuthor: Colin Walters <walters@verbum.org>
833e6c936aSmrgDate:   Wed Jan 4 17:37:06 2012 -0500
843e6c936aSmrg
853e6c936aSmrg    autogen.sh: Implement GNOME Build API
863e6c936aSmrg    
873e6c936aSmrg    http://people.gnome.org/~walters/docs/build-api.txt
883e6c936aSmrg    
893e6c936aSmrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
903e6c936aSmrg
913e6c936aSmrgcommit 945803cdf3442f60ea25763a84b940e11653a205
923e6c936aSmrgAuthor: Adam Jackson <ajax@redhat.com>
933e6c936aSmrgDate:   Tue Jan 15 14:28:48 2013 -0500
943e6c936aSmrg
953e6c936aSmrg    configure: Remove AM_MAINTAINER_MODE
963e6c936aSmrg    
973e6c936aSmrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
983e6c936aSmrg
993e6c936aSmrgcommit 991eb6dad335f4915de8bb2d36d82f0346ae88fb
1003e6c936aSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
1013e6c936aSmrgDate:   Fri Feb 11 15:36:33 2011 +1000
1023e6c936aSmrg
1033e6c936aSmrg    man: remove "current", we're way past 1.0.
1043e6c936aSmrg    
1053e6c936aSmrg    Claiming "the current 1.0 release" when the library is already past version
1063e6c936aSmrg    4 is a tad confusing.
1073e6c936aSmrg    
1083e6c936aSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1093e6c936aSmrg
1103e6c936aSmrgcommit ca7b0066fe6f315d2499338cd133e5b1e9d11236
1113e6c936aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1123e6c936aSmrgDate:   Fri Sep 16 22:19:59 2011 -0700
1133e6c936aSmrg
1143e6c936aSmrg    Strip trailing whitespace
1153e6c936aSmrg    
1163e6c936aSmrg    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
1173e6c936aSmrg    git diff -w & git diff -b show no diffs from this change
1183e6c936aSmrg    
1193e6c936aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1203e6c936aSmrg
121ff63a143Smrgcommit 54926675a9bbb732d3317316db4958e22922ea3f
122ff63a143SmrgAuthor: Adam Jackson <ajax@redhat.com>
123ff63a143SmrgDate:   Mon Nov 22 14:50:13 2010 -0500
124ff63a143Smrg
125ff63a143Smrg    libXfixes v5: Pointer barriers
126ff63a143Smrg    
127ff63a143Smrg    v2: Use int * for device list, consistent with libXi.
128ff63a143Smrg    v3: Update copyright year.
129ff63a143Smrg    
130ff63a143Smrg    Reviewed-by: Julien Cristau <jcristau@debian.org>
131ff63a143Smrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
132ff63a143Smrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
133ff63a143Smrg
134ff63a143Smrgcommit c301e75b0316c00599caa88d95f384d63eb8bec0
135ff63a143SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
136ff63a143SmrgDate:   Wed Feb 2 11:43:42 2011 -0500
137ff63a143Smrg
138ff63a143Smrg    config: comment, minor upgrade, quote and layout configure.ac
139ff63a143Smrg    
140ff63a143Smrg    Group statements per section as per Autoconf standard layout
141ff63a143Smrg    Quote statements where appropriate.
142ff63a143Smrg    Autoconf recommends not using dnl instead of # for comments
143ff63a143Smrg    
144ff63a143Smrg    Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.
145ff63a143Smrg    Add AC_CONFIG_SRCDIR([Makefile.am])
146ff63a143Smrg    Remove redundant AC_SUBST(*_CFLAGS) and/or *_LIBS
147ff63a143Smrg    No functional configuration changes
148ff63a143Smrg    
149ff63a143Smrg    This helps automated maintenance and release activities.
150ff63a143Smrg    Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
151ff63a143Smrg
152ff63a143Smrgcommit 8196b55a4d84f40f0a0b29b4167992b45df50d70
153ff63a143SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
154ff63a143SmrgDate:   Fri Jan 28 19:41:37 2011 -0500
155ff63a143Smrg
156ff63a143Smrg    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
157ff63a143Smrg    
158ff63a143Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
159ff63a143Smrg
160ff63a143Smrgcommit e067891e233e3725e1fa1da72d91c5346f039d00
161ff63a143SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
162ff63a143SmrgDate:   Thu Jan 27 18:50:14 2011 -0500
163ff63a143Smrg
164ff63a143Smrg    config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
165ff63a143Smrg    
166ff63a143Smrg    XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
167ff63a143Smrg    AC_PROG_C_C99. This sets gcc with -std=gnu99.
168ff63a143Smrg    If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
169ff63a143Smrg    
170ff63a143Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
171ff63a143Smrg
172ff63a143Smrgcommit 1b64f2594c871d1497a032285476222b29cd4537
173ff63a143SmrgAuthor: Fernando Carrijo <fcarrijo@yahoo.com.br>
174ff63a143SmrgDate:   Thu Jul 1 06:56:35 2010 -0300
175ff63a143Smrg
176ff63a143Smrg    Purge macros NEED_EVENTS and NEED_REPLIES
177ff63a143Smrg    
178ff63a143Smrg    Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br>
179ff63a143Smrg    Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com>
180ff63a143Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
181ff63a143Smrg
182521070a0Smrgcommit 01e803aebdfddfce6374b03e5f31723698aa0c00
183521070a0SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
184521070a0SmrgDate:   Wed Jun 9 20:18:25 2010 -0700
185521070a0Smrg
186521070a0Smrg    libXfixes 4.0.5
187521070a0Smrg    
188521070a0Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
189521070a0Smrg
190521070a0Smrgcommit 7d08b9841ce01628881969b9cdd08d732c87aad7
191521070a0SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
192521070a0SmrgDate:   Tue Jun 8 19:14:44 2010 -0700
193521070a0Smrg
194521070a0Smrg    Fix .TH values in Xfixes.man
195521070a0Smrg    
196521070a0Smrg    Requires xorg-macros 1.8 in order to get the updated XORG_MANPAGE_SECTIONS
197521070a0Smrg    that sets $(SED) & $(MAN_SUBSTS) from configure for us.
198521070a0Smrg    
199521070a0Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
200521070a0Smrg    Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
201521070a0Smrg
202521070a0Smrgcommit e81d298c3dd043ee2234156f81d75cac394ad896
203521070a0SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
204521070a0SmrgDate:   Tue Jun 8 19:04:01 2010 -0700
205521070a0Smrg
206521070a0Smrg    Sun's copyrights now belong to Oracle
207521070a0Smrg    
208521070a0Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
209521070a0Smrg
210521070a0Smrgcommit bdebfcf8096b7403c5e59501d73e5b73d2e65f15
211521070a0SmrgAuthor: Jamey Sharp <jamey@minilop.net>
212521070a0SmrgDate:   Fri Apr 9 17:26:31 2010 -0700
213521070a0Smrg
214521070a0Smrg    Always call SyncHandle after issuing an X request.
215521070a0Smrg
216521070a0Smrgcommit e09464e0ec1f6994272f3ef324b7fa77329948d4
217521070a0SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
218521070a0SmrgDate:   Mon Mar 29 16:50:34 2010 -0400
219521070a0Smrg
220521070a0Smrg    config: update AC_PREREQ statement to 2.60
221521070a0Smrg    
222521070a0Smrg    Unrelated to the previous patches, the new value simply reflects
223521070a0Smrg    the reality that the minimum level for autoconf to configure
224521070a0Smrg    all x.org modules is 2.60 dated June 2006.
225521070a0Smrg    
226521070a0Smrg    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
227521070a0Smrg    
228521070a0Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
229521070a0Smrg
230521070a0Smrgcommit 946578b59ced5d828b0ad62fe96fc6d9bb31008a
231521070a0SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
232521070a0SmrgDate:   Mon Mar 29 14:53:48 2010 -0400
233521070a0Smrg
234521070a0Smrg    config: remove the pkgconfig pc.in file from EXTRA_DIST
235521070a0Smrg    
236521070a0Smrg    Automake always includes it in the tarball.
237521070a0Smrg    
238521070a0Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
239521070a0Smrg
240521070a0Smrgcommit e3acd4a80b246166bb971095ff598944fb59281b
241521070a0SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
242521070a0SmrgDate:   Thu Jan 14 19:09:28 2010 -0800
243521070a0Smrg
244521070a0Smrg    Update Sun license notices to current X.Org standard form
245521070a0Smrg    
246521070a0Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
247521070a0Smrg
248521070a0Smrgcommit 43397a8cb586caefc60787c98792ae2aae43fddf
249521070a0SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
250521070a0SmrgDate:   Thu Jan 14 19:07:17 2010 -0800
251521070a0Smrg
252521070a0Smrg    Purge CVS/RCS id tags
253521070a0Smrg    
254521070a0Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
255521070a0Smrg
256521070a0Smrgcommit e27e229cf7f1809b1997dcafc147e512b0fb014d
257521070a0SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
258521070a0SmrgDate:   Thu Jan 14 15:54:31 2010 -0500
259521070a0Smrg
260521070a0Smrg    COPYING: add missing copyright notice.
261521070a0Smrg    
262521070a0Smrg    Refer to: Cursor.c
263521070a0Smrg    Copyright © 2006 Sun Microsystems
264521070a0Smrg    
265521070a0Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
266521070a0Smrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
267521070a0Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
268521070a0Smrg
269521070a0Smrgcommit 9e1da45e4cc425f1aa8bc7021645372cad93f029
270521070a0SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
271521070a0SmrgDate:   Fri Nov 27 20:56:04 2009 -0500
272521070a0Smrg
273521070a0Smrg    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
274521070a0Smrg    
275521070a0Smrg    Now that the INSTALL file is generated.
276521070a0Smrg    Allows running make maintainer-clean.
277521070a0Smrg
278521070a0Smrgcommit b228e13d654f07297cc40cabe81fdb50469c1e83
279521070a0SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
280521070a0SmrgDate:   Wed Oct 28 14:09:10 2009 -0400
281521070a0Smrg
282521070a0Smrg    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
283521070a0Smrg    
284521070a0Smrg    Add missing INSTALL file. Use standard GNU file on building tarball
285521070a0Smrg    README may have been updated
286521070a0Smrg    Remove AUTHORS file as it is empty and no content available yet.
287521070a0Smrg    Remove NEWS file as it is empty and no content available yet.
288521070a0Smrg
289521070a0Smrgcommit 12e260765e880ffe2e078e6eb399bd137116d2cc
290521070a0SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
291521070a0SmrgDate:   Mon Oct 26 22:08:43 2009 -0400
292521070a0Smrg
293521070a0Smrg    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
294521070a0Smrg    
295521070a0Smrg    ChangeLog filename is known to Automake and requires no further
296521070a0Smrg    coding in the makefile.
297521070a0Smrg
298521070a0Smrgcommit 82d17ac11ced59195eb160464b011546ca72a5c7
299521070a0SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
300521070a0SmrgDate:   Thu Oct 22 12:34:19 2009 -0400
301521070a0Smrg
302521070a0Smrg    .gitignore: use common defaults with custom section # 24239
303521070a0Smrg    
304521070a0Smrg    Using common defaults will reduce errors and maintenance.
305521070a0Smrg    Only the very small or inexistent custom section need periodic maintenance
306521070a0Smrg    when the structure of the component changes. Do not edit defaults.
307521070a0Smrg
308521070a0Smrgcommit 55d7359a38e2e461a1320872bf955a298f06abd2
309521070a0SmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org>
310521070a0SmrgDate:   Wed Oct 21 12:47:25 2009 -0700
311521070a0Smrg
312521070a0Smrg    This is not a GNU project, so declare it foreign.
313521070a0Smrg    
314521070a0Smrg    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
315521070a0Smrg    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
316521070a0Smrg    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
317521070a0Smrg    > > was quite annoying to work around since 'autoreconf -fvi' replaces
318521070a0Smrg    > > it and git wants to commit it.  Should these files even be in git?
319521070a0Smrg    > > Can I nuke them for the betterment of humanity and since they get
320521070a0Smrg    > > created by autoreconf anyways?
321521070a0Smrg    >
322521070a0Smrg    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
323521070a0Smrg    
324521070a0Smrg    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
325521070a0Smrg    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
326521070a0Smrg    of the INSTALL file. It is also part of the 24206 solution.
327521070a0Smrg    
328521070a0Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
329521070a0Smrg
33042d69509Smrgcommit ed2f91926bcef1610abe3c9cef61b1bb1c918ec8
33142d69509SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
33242d69509SmrgDate:   Thu Oct 8 08:45:02 2009 -0700
3334456fccdSmrg
33442d69509Smrg    libXfixes 4.0.4
33542d69509Smrg    
33642d69509Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
3374456fccdSmrg
33842d69509Smrgcommit dc9e2c696121f677065919bc5b011eb650791831
33942d69509SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
34042d69509SmrgDate:   Thu Oct 8 08:44:24 2009 -0700
3414456fccdSmrg
34242d69509Smrg    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
34342d69509Smrg    
34442d69509Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
3454456fccdSmrg
34642d69509Smrgcommit c83a721ba0b142177b3f01dd0c0a5e47e06a991a
34742d69509SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
34842d69509SmrgDate:   Mon Feb 2 20:34:33 2009 -0800
3494456fccdSmrg
35042d69509Smrg    Add README with pointers to mailing list, bugzilla & git repos
35142d69509Smrg    
35242d69509Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
3534456fccdSmrg
35442d69509Smrgcommit 9784df5ba9f04163da7486c005eaf2383c37b127
35542d69509SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
35642d69509SmrgDate:   Thu Jan 29 17:40:24 2009 -0200
3574456fccdSmrg
35842d69509Smrg    Janitor: Correct make distcheck and gcc/sparse warnings.
3594456fccdSmrg
36042d69509Smrgcommit 839ef4a38dceec053c3fb33878e59eb26bd8d580
36142d69509SmrgAuthor: Peter Hutterer <peter@cs.unisa.edu.au>
36242d69509SmrgDate:   Mon May 19 17:31:04 2008 +0930
3634456fccdSmrg
36442d69509Smrg    Rename parameters to clarify QueryVersion/QueryExtension.
36542d69509Smrg    
36642d69509Smrg    These parameters are not treated as input. Rename them to make the inner
36742d69509Smrg    workings slightly more obvious.
36842d69509Smrg    
36942d69509Smrg    X.Org Bug 14511 <http://bugs.freedesktop.org/show_bug.cgi?id=14511>
3704456fccdSmrg
37142d69509Smrgcommit d7778d80356f9a7f0bc4ffd0f0cf0bfa86928249
37242d69509SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
37342d69509SmrgDate:   Sun Mar 9 08:19:27 2008 +0100
3744456fccdSmrg
37542d69509Smrg    nuke RCS Ids
3764456fccdSmrg
37742d69509Smrgcommit e211f3647823d89dd25a1cff8981c3154a6c429d
37842d69509SmrgAuthor: James Cloos <cloos@jhcloos.com>
37942d69509SmrgDate:   Thu Dec 6 16:38:28 2007 -0500
3804456fccdSmrg
38142d69509Smrg    Replace static ChangeLog with dist-hook to generate from git log
3824456fccdSmrg
38342d69509Smrgcommit cad41f810023db454f33feea4f89d4d053737732
38442d69509SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
38542d69509SmrgDate:   Wed Nov 8 16:14:41 2006 +0200
3864456fccdSmrg
38742d69509Smrg    bump to 4.0.3
3884456fccdSmrg
38942d69509Smrgcommit 9dc7945eaa9216bf7b0056e815fba5bf8b5ded07
39042d69509SmrgAuthor: Lars Knoll <lars@trolltech.com>
39142d69509SmrgDate:   Sun Oct 15 14:13:14 2006 -0700
3924456fccdSmrg
39342d69509Smrg    Don't unlock the Display when you have not locked it.
39442d69509Smrg    
39542d69509Smrg    Acked-by: Jamey Sharp <jamey@minilop.net>
3964456fccdSmrg
39742d69509Smrgcommit fcd9a56f0614521127d82954c4a4d77c92e62e53
39842d69509SmrgAuthor: Adam Jackson <ajax@benzedrine.nwnk.net>
39942d69509SmrgDate:   Fri Oct 13 16:12:54 2006 -0400
4004456fccdSmrg
40142d69509Smrg    Bump to 4.0.2
4024456fccdSmrg
40342d69509Smrgcommit 8b43f6b0b5d77ab33efc50e4b1f588e51d029eb8
40442d69509SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
40542d69509SmrgDate:   Wed Sep 27 19:03:11 2006 -0700
4064456fccdSmrg
40742d69509Smrg    Add *~ to .gitignore to skip over emacs droppings
4084456fccdSmrg
40942d69509Smrgcommit 6c4d82990973b02a756ab3ba83ea345fed4bf87e
41042d69509SmrgAuthor: Stuart Kreitman <stuart.kreitman@sun.com>
41142d69509SmrgDate:   Wed Sep 27 19:02:02 2006 -0700
4124456fccdSmrg
41342d69509Smrg    Sun bug #5099413/Xorg bugzilla #1554: Gnopernicus full-screen mag not working
41442d69509Smrg    
41542d69509Smrg    Sun bug #5099413: Gnopernicus full-screen magnification not working
41642d69509Smrg    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=5099413>
41742d69509Smrg    
41842d69509Smrg    includes fix for Xorg bug #1554: rect defined in XFixesInvertRegion is not used
41942d69509Smrg    <https://bugs.freedesktop.org/show_bug.cgi?id=1554>
4204456fccdSmrg
42142d69509Smrgcommit cd58068a11dbec3a17099fb699885e5e20e6ae36
42242d69509SmrgAuthor: David Nusinow <dnusinow@debian.org>
42342d69509SmrgDate:   Mon Sep 18 18:24:29 2006 -0400
4244456fccdSmrg
42542d69509Smrg    Add 01_include_xlib.h.diff. Xfixes.h relies on the "Bool" define from
42642d69509Smrg    X11/Xlib.h but did not include that header (directly or indirectly)
42742d69509Smrg    See debian bug #372756
4284456fccdSmrg
42942d69509Smrgcommit 78e08086c13b2053f7cf1f74a8ec49b7e970a420
43042d69509SmrgAuthor: Tilman Sauerbeck <tilman@code-monkey.de>
43142d69509SmrgDate:   Fri Sep 1 17:12:39 2006 +0200
4324456fccdSmrg
43342d69509Smrg    Bug #4902: _XRead32() expects a signed long pointer on 64 bit systems.
4344456fccdSmrg
43542d69509Smrgcommit 4ac8fb34617e392a5af35bf34d86df61903ec482
43642d69509SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
43742d69509SmrgDate:   Thu Jul 13 14:58:54 2006 -0700
4384456fccdSmrg
43942d69509Smrg    renamed: .cvsignore -> .gitignore
4404456fccdSmrg
44142d69509Smrgcommit f506712c5117d48cee6b36bc8b9ef1760b0506d6
44242d69509SmrgAuthor: Adam Jackson <ajax@nwnk.net>
44342d69509SmrgDate:   Fri May 12 15:18:54 2006 +0000
44442d69509Smrg
44542d69509Smrg    Fix the soversion to 3.1.0.
44642d69509Smrg
44742d69509Smrgcommit 2284047bd919826e2ef1a8898eabfc3c8ec5d1a8
44842d69509SmrgAuthor: Adam Jackson <ajax@nwnk.net>
44942d69509SmrgDate:   Fri Apr 28 20:53:15 2006 +0000
45042d69509Smrg
45142d69509Smrg    Bump to 4.0
45242d69509Smrg
45342d69509Smrgcommit 0ce5551f030c27705b3828b41647824577e30f74
45442d69509SmrgAuthor: Adam Jackson <ajax@nwnk.net>
45542d69509SmrgDate:   Mon Apr 3 00:58:13 2006 +0000
45642d69509Smrg
45742d69509Smrg    Coverity #576: Plug a leak on the error path.
45842d69509Smrg
45942d69509Smrgcommit e9e432a987682ee16ed0dbc1e9b520fa5720150c
46042d69509SmrgAuthor: Deron Johnson <deron.johnson@sun.com>
46142d69509SmrgDate:   Mon Mar 13 21:59:05 2006 +0000
46242d69509Smrg
46342d69509Smrg    Part 2 of 3 (Other parts are in proto and xserver) Composite Version 0.3:
46442d69509Smrg        CompositeGetOverlayWindow, CompositeReleaseOverlayWindow Xfixes Version
46542d69509Smrg        4.0: XFixesHideCursor, XFixesShowCursor
46642d69509Smrg
46742d69509Smrgcommit 96275f0b9f97be0fd9e002fd14bce4f4a015278a
46842d69509SmrgAuthor: Kevin E Martin <kem@kem.org>
46942d69509SmrgDate:   Thu Dec 15 00:24:29 2005 +0000
47042d69509Smrg
47142d69509Smrg    Update package version number for final X11R7 release candidate.
47242d69509Smrg
47342d69509Smrgcommit c775b60f1aec6730be283cba3e9ba4b2348fb6ba
47442d69509SmrgAuthor: Kevin E Martin <kem@kem.org>
47542d69509SmrgDate:   Tue Dec 6 22:48:43 2005 +0000
47642d69509Smrg
47742d69509Smrg    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
47842d69509Smrg
47942d69509Smrgcommit eb7159b541fe31d0d84313b49503bedd44a95bec
48042d69509SmrgAuthor: Kevin E Martin <kem@kem.org>
48142d69509SmrgDate:   Sat Dec 3 05:49:43 2005 +0000
48242d69509Smrg
48342d69509Smrg    Update package version number for X11R7 RC3 release.
48442d69509Smrg
48542d69509Smrgcommit be6cbf68064b4d45f77cbb0a1d4670e9789d2343
48642d69509SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
48742d69509SmrgDate:   Mon Nov 28 22:03:05 2005 +0000
48842d69509Smrg
48942d69509Smrg    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
49042d69509Smrg        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
49142d69509Smrg
49242d69509Smrgcommit 4b9884c72b23b276eeb2b2e6b3c749fbb54fdc36
49342d69509SmrgAuthor: Kevin E Martin <kem@kem.org>
49442d69509SmrgDate:   Sat Nov 19 07:15:41 2005 +0000
49542d69509Smrg
49642d69509Smrg    Update pkgconfig files to separate library build-time dependencies from
49742d69509Smrg        application build-time dependencies, and update package deps to work
49842d69509Smrg        with separate build roots.
49942d69509Smrg
50042d69509Smrgcommit 593a37675b72053c36924785a2fea51a06ad1c37
50142d69509SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
50242d69509SmrgDate:   Sun Nov 13 01:48:25 2005 +0000
50342d69509Smrg
50442d69509Smrg    Use sed to substitute variables in man pages.
50542d69509Smrg
50642d69509Smrgcommit b21e46646371edbf7155eae621fefc0b572b006e
50742d69509SmrgAuthor: Kevin E Martin <kem@kem.org>
50842d69509SmrgDate:   Wed Nov 9 21:31:20 2005 +0000
50942d69509Smrg
51042d69509Smrg    Bump version numbers for X11R6.9/X11R7 RC2.
51142d69509Smrg
51242d69509Smrgcommit 097f483e522f721eae4816e659237da94a4796d3
51342d69509SmrgAuthor: Kevin E Martin <kem@kem.org>
51442d69509SmrgDate:   Wed Nov 9 21:19:13 2005 +0000
51542d69509Smrg
51642d69509Smrg    Update package version number for X11R7 RC2 release.
51742d69509Smrg
51842d69509Smrgcommit 750cac0b61ecde7489ea98e69f60417d169329c7
51942d69509SmrgAuthor: Kevin E Martin <kem@kem.org>
52042d69509SmrgDate:   Tue Nov 1 15:11:51 2005 +0000
52142d69509Smrg
52242d69509Smrg    Update pkgcheck dependencies to work with separate build roots.
52342d69509Smrg
52442d69509Smrgcommit 92f0e71679f00f6ce18f445f505962bd1c6c8141
52542d69509SmrgAuthor: Adam Jackson <ajax@nwnk.net>
52642d69509SmrgDate:   Wed Oct 26 22:27:27 2005 +0000
52742d69509Smrg
52842d69509Smrg    Bug #4868: Add check for xproto.
52942d69509Smrg
53042d69509Smrgcommit 15fba21d80922c8f93f5406b0616022b92eaa5c1
53142d69509SmrgAuthor: Kevin E Martin <kem@kem.org>
53242d69509SmrgDate:   Fri Jul 29 21:22:51 2005 +0000
53342d69509Smrg
53442d69509Smrg    Various changes preparing packages for RC0:
53542d69509Smrg    - Verify and update package version numbers as needed
53642d69509Smrg    - Implement versioning scheme
53742d69509Smrg    - Change bug address to point to bugzilla bug entry form
53842d69509Smrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
53942d69509Smrg        reenable it)
54042d69509Smrg    - Fix makedepend to use pkgconfig and pass distcheck
54142d69509Smrg    - Update build script to build macros first
54242d69509Smrg    - Update modular Xorg version
54342d69509Smrg
54442d69509Smrgcommit c6bd02dc03af0e475d2396d5c399201969348151
54542d69509SmrgAuthor: Kevin E Martin <kem@kem.org>
54642d69509SmrgDate:   Sat Jul 23 05:27:00 2005 +0000
54742d69509Smrg
54842d69509Smrg    Fix distchecks
54942d69509Smrg
55042d69509Smrgcommit abdd66912a8c9087ae171b62c9910af8bb00e437
55142d69509SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
55242d69509SmrgDate:   Sat Jul 16 07:06:31 2005 +0000
55342d69509Smrg
55442d69509Smrg    Set soversion to 3.0.0 using -version-number.
55542d69509Smrg
55642d69509Smrgcommit 366322d9d9354ed80fde808322207ee57599f7cb
55742d69509SmrgAuthor: Keith Packard <keithp@keithp.com>
55842d69509SmrgDate:   Sat Jul 9 06:18:56 2005 +0000
55942d69509Smrg
56042d69509Smrg    Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory
56142d69509Smrg
56242d69509Smrgcommit c3c7a139e8a4c01aa55a19ecc9a1acf7dad5bbe7
56342d69509SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
56442d69509SmrgDate:   Sun Jul 3 07:00:56 2005 +0000
56542d69509Smrg
56642d69509Smrg    Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.
56742d69509Smrg    Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
56842d69509Smrg    Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all
56942d69509Smrg        source files in the xserver/xorg tree, predicated on defines of
57042d69509Smrg        HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to
57142d69509Smrg        <X11/fonts/foo.h>.
57242d69509Smrg
57342d69509Smrgcommit 3afe915a1bc5243229d8c31dc6e3023b92821911
57442d69509SmrgAuthor: Kevin E Martin <kem@kem.org>
57542d69509SmrgDate:   Sat Jul 2 06:35:03 2005 +0000
57642d69509Smrg
57742d69509Smrg    Add appropriate lib*_CFLAGS to Makefile.am's -- fixes build problems
57842d69509Smrg
57942d69509Smrgcommit e1825a381734f2bb98430329179b047ec8ca5cb5
58042d69509SmrgAuthor: Adam Jackson <ajax@nwnk.net>
58142d69509SmrgDate:   Thu May 19 00:22:32 2005 +0000
58242d69509Smrg
58342d69509Smrg    revert last change, didn't do right thing at all, sorry for the noise
58442d69509Smrg
58542d69509Smrgcommit 4b09a3bfa3b3fa43230cb8ebc5d84257b31473bc
58642d69509SmrgAuthor: Adam Jackson <ajax@nwnk.net>
58742d69509SmrgDate:   Thu May 19 00:10:08 2005 +0000
58842d69509Smrg
58942d69509Smrg    Require automake 1.7 in AM_INIT_AUTOMAKE
59042d69509Smrg
59142d69509Smrgcommit 1406e1cbe2cf76e6e056377af831f9fdf710e487
59242d69509SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
59342d69509SmrgDate:   Tue May 17 17:02:24 2005 +0000
59442d69509Smrg
59542d69509Smrg    Conditionally include config.h in xc/lib/Xdamage and xc/lib/Xfixes
59642d69509Smrg
59742d69509Smrgcommit 03d31637787906378bc2809758b6dbfe79ea55ad
59842d69509SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
59942d69509SmrgDate:   Tue May 17 16:11:26 2005 +0000
60042d69509Smrg
60142d69509Smrg    Remove rest of half-removed if statement
60242d69509Smrg    remove irrelevant entries
60342d69509Smrg
60442d69509Smrgcommit 7d85687a6d8319ac1a48e0294228632ffbefdc8a
60542d69509SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
60642d69509SmrgDate:   Tue May 17 15:22:23 2005 +0000
60742d69509Smrg
60842d69509Smrg    And here
60942d69509Smrg
61042d69509Smrgcommit 8424a78dff9a51f7f6ccbfe111a78242867ccdf4
61142d69509SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
61242d69509SmrgDate:   Tue May 17 15:21:58 2005 +0000
61342d69509Smrg
61442d69509Smrg    Check in Makefile.am here
61542d69509Smrg
61642d69509Smrgcommit 23a209b91fd011539c6d9a9447860dac4e12eae9
61742d69509SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
61842d69509SmrgDate:   Tue May 17 15:21:14 2005 +0000
61942d69509Smrg
62042d69509Smrg    Really check in the build system for Xfixes
62142d69509Smrg
62242d69509Smrgcommit 58394a76ec740d0242097975e25ce6a6f148cb9d
62342d69509SmrgAuthor: Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk>
62442d69509SmrgDate:   Sat Dec 4 00:42:47 2004 +0000
62542d69509Smrg
62642d69509Smrg    Encoding of numerous files changed to UTF-8
62742d69509Smrg
62842d69509Smrgcommit b083c691fe7707146f728e563247a18aa601c19b
62942d69509SmrgAuthor: Eric Anholt <anholt@freebsd.org>
63042d69509SmrgDate:   Sat Jul 31 05:50:39 2004 +0000
63142d69509Smrg
63242d69509Smrg    Bring in Xfixes, Xdamage, and Xcomposite userland from xserver CVS:
63342d69509Smrg    - Update Xfixes headers to protocol major version 3.
63442d69509Smrg    - Add composite headers.
63542d69509Smrg    - Add libXfixes, libXdamage, and libXcomposite.
63642d69509Smrg    - Add imake glue for new libraries, but leave Composite off by default
63742d69509Smrg        until issues are resolved.
638