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