ChangeLog revision 949d0342
1949d0342Smrgcommit d419928942dbf1897c9627475aa4a2828a81240f 2949d0342SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 3949d0342SmrgDate: Sun Dec 4 15:43:12 2022 -0800 4949d0342Smrg 5949d0342Smrg libXv 1.0.12 6949d0342Smrg 7949d0342Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8949d0342Smrg 9949d0342Smrgcommit 7afb4d5b020780f8081564bfcc8ed3df7515899f 10949d0342SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 11949d0342SmrgDate: Sun Nov 20 13:23:07 2022 -0800 12949d0342Smrg 13949d0342Smrg Handle implicit conversion warnings from clang 14949d0342Smrg 15949d0342Smrg Clears 62 -Wimplicit-int-conversion, 38 -Wshorten-64-to-32, and 16949d0342Smrg 11 -Wsign-conversion warnings. 17949d0342Smrg 18949d0342Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 19949d0342Smrg 20949d0342Smrgcommit 4b1f9d0914833c671887fdedb8b0d8169618ed62 21949d0342SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 22949d0342SmrgDate: Sun Nov 20 13:01:26 2022 -0800 23949d0342Smrg 24949d0342Smrg Variable scope reductions 25949d0342Smrg 26949d0342Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 27949d0342Smrg 28949d0342Smrgcommit 9744d1f77b092eb4982c60e4750136fb19683545 29949d0342SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 30949d0342SmrgDate: Mon Oct 17 18:16:29 2022 -0700 31949d0342Smrg 32949d0342Smrg XvGetReq: remove trailing semicolon that caller is expected to provide 33949d0342Smrg 34949d0342Smrg Clears 20 clang warnings of the form: 35949d0342Smrg Xv.c:126:34: warning: empty expression statement has no effect; 36949d0342Smrg remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] 37949d0342Smrg XvGetReq(QueryExtension, req); 38949d0342Smrg ^ 39949d0342Smrg 40949d0342Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 41949d0342Smrg 42949d0342Smrgcommit ee48980aca0bc9deb61458fdb5ebda3928d944a0 43949d0342SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 44949d0342SmrgDate: Sun Jul 17 18:27:19 2022 -0700 45949d0342Smrg 46949d0342Smrg gitlab CI: add a basic build test 47949d0342Smrg 48949d0342Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 49949d0342Smrg 50949d0342Smrgcommit d478f60475e2ae50ce57bb9cc27d6a835dfa200c 51949d0342SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 52949d0342SmrgDate: Sun Jul 17 18:26:23 2022 -0700 53949d0342Smrg 54949d0342Smrg Fix spelling/wording issues 55949d0342Smrg 56949d0342Smrg Found by using: 57949d0342Smrg codespell --builtin clear,rare,usage,informal,code,names 58949d0342Smrg 59949d0342Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 60949d0342Smrg 61949d0342Smrgcommit 2f0952f5f78f80463810e7dc41c944d2c03e99ab 62949d0342SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 63949d0342SmrgDate: Sun Jul 17 18:25:35 2022 -0700 64949d0342Smrg 65949d0342Smrg Build xz tarballs instead of bzip2 66949d0342Smrg 67949d0342Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 68949d0342Smrg 69949d0342Smrgcommit 03a6f599d060591a9a7cd8558bd2143a1c7c70d7 70949d0342SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 71949d0342SmrgDate: Fri Dec 7 19:55:25 2018 -0800 72949d0342Smrg 73949d0342Smrg Update configure.ac bug URL for gitlab migration 74949d0342Smrg 75949d0342Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 76949d0342Smrg 77949d0342Smrgcommit 5af31d2a24abe5a41995c792012e5dc489ec2674 78949d0342SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 79949d0342SmrgDate: Mon Nov 19 22:48:06 2018 -0800 80949d0342Smrg 81949d0342Smrg Update README for gitlab migration 82949d0342Smrg 83949d0342Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 84949d0342Smrg 85949d0342Smrgcommit 3d64daf31207c9162acf2999ee566fde448b178d 86949d0342SmrgAuthor: Mihail Konev <k.mvc@ya.ru> 87949d0342SmrgDate: Thu Jan 26 13:52:49 2017 +1000 88949d0342Smrg 89949d0342Smrg autogen: add default patch prefix 90949d0342Smrg 91949d0342Smrg Signed-off-by: Mihail Konev <k.mvc@ya.ru> 92949d0342Smrg 93949d0342Smrgcommit 83c2f46c8e31dceda674a759b872282fb06b67c7 94949d0342SmrgAuthor: Emil Velikov <emil.l.velikov@gmail.com> 95949d0342SmrgDate: Mon Mar 9 12:00:52 2015 +0000 96949d0342Smrg 97949d0342Smrg autogen.sh: use quoted string variables 98949d0342Smrg 99949d0342Smrg Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 100949d0342Smrg fall-outs, when they contain space. 101949d0342Smrg 102949d0342Smrg Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 103949d0342Smrg Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 104949d0342Smrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 105949d0342Smrg 106949d0342Smrgcommit d5bae4a90c0c627d91c7bb97f607d3da7e7ba055 107949d0342SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net> 108949d0342SmrgDate: Tue Jan 24 10:32:07 2017 +1000 109949d0342Smrg 110949d0342Smrg autogen.sh: use exec instead of waiting for configure to finish 111949d0342Smrg 112949d0342Smrg Syncs the invocation of configure with the one from the server. 113949d0342Smrg 114949d0342Smrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 115949d0342Smrg Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 116949d0342Smrg 117444fb138Smrgcommit ef2a282876acc2316d338f8b66344ad5a2947057 118444fb138SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr> 119444fb138SmrgDate: Tue Oct 4 21:29:55 2016 +0200 120444fb138Smrg 121444fb138Smrg libXv 1.0.11 122444fb138Smrg 123444fb138Smrg Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> 124444fb138Smrg 125444fb138Smrgcommit d9da580b46a28ab497de2e94fdc7b9ff953dab17 126444fb138SmrgAuthor: Tobias Stoeckmann <tobias@stoeckmann.org> 127444fb138SmrgDate: Sun Sep 25 21:30:03 2016 +0200 128444fb138Smrg 129444fb138Smrg Protocol handling issues in libXv - CVE-2016-5407 130444fb138Smrg 131444fb138Smrg The Xv query functions for adaptors and encodings suffer from out of 132444fb138Smrg boundary accesses if a hostile X server sends a maliciously crafted 133444fb138Smrg response. 134444fb138Smrg 135444fb138Smrg A previous fix already checks the received length against fixed values 136444fb138Smrg but ignores additional length specifications which are stored inside 137444fb138Smrg the received data. 138444fb138Smrg 139444fb138Smrg These lengths are accessed in a for-loop. The easiest way to guarantee 140444fb138Smrg a correct processing is by validating all lengths against the 141444fb138Smrg remaining size left before accessing referenced memory. 142444fb138Smrg 143444fb138Smrg This makes the previously applied check obsolete, therefore I removed 144444fb138Smrg it. 145444fb138Smrg 146444fb138Smrg Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org> 147444fb138Smrg Reviewed-by: Matthieu Herrb <matthieu@herrb.eu> 148444fb138Smrg 149444fb138Smrgcommit cf8cc328f1e370a548b71581bada7e1ee073c756 150444fb138SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 151444fb138SmrgDate: Sat Jul 26 14:07:26 2014 -0700 152444fb138Smrg 153444fb138Smrg Fix typo in dependencies for lint library 154444fb138Smrg 155444fb138Smrg Breaks out of tree lintlib builds by causing VPATH lookup to fail. 156444fb138Smrg 157444fb138Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 158444fb138Smrg 159fef5d1ffSmrgcommit 736d7ac5a94c7aa6761d50ab58339a3d9a116c51 160fef5d1ffSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 161fef5d1ffSmrgDate: Sat Sep 7 22:19:48 2013 -0700 162fef5d1ffSmrg 163fef5d1ffSmrg libXv 1.0.10 164fef5d1ffSmrg 165fef5d1ffSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 166fef5d1ffSmrg 167fef5d1ffSmrgcommit 4a7d2ca2438649e61b7dcb9491391ff6fbd482ac 168fef5d1ffSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 169fef5d1ffSmrgDate: Fri Jul 5 21:19:29 2013 -0700 170fef5d1ffSmrg 171fef5d1ffSmrg Remove fallback for _XEatDataWords, require libX11 1.6 for it 172fef5d1ffSmrg 173fef5d1ffSmrg _XEatDataWords was orignally introduced with the May 2013 security 174fef5d1ffSmrg patches, and in order to ease the process of delivering those, 175fef5d1ffSmrg fallback versions of _XEatDataWords were included in the X extension 176fef5d1ffSmrg library patches so they could be applied to older versions that didn't 177fef5d1ffSmrg have libX11 1.6 yet. Now that we're past that hurdle, we can drop 178fef5d1ffSmrg the fallbacks and just require libX11 1.6 for building new versions 179fef5d1ffSmrg of the extension libraries. 180fef5d1ffSmrg 181fef5d1ffSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 182fef5d1ffSmrg 183fef5d1ffSmrgcommit 06d275959b5dd78c319d5200ca6d986934b18920 184fef5d1ffSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 185fef5d1ffSmrgDate: Sat Jun 22 23:43:58 2013 -0700 186fef5d1ffSmrg 187fef5d1ffSmrg Refactor error handling 188fef5d1ffSmrg 189fef5d1ffSmrg Reduce code duplication, make error checking & cleanup more consistent 190fef5d1ffSmrg 191fef5d1ffSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 192fef5d1ffSmrg 193fef5d1ffSmrgcommit 29b23d387e32d09e1b34682f01cee899a08a1176 194fef5d1ffSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 195fef5d1ffSmrgDate: Sat Jun 22 21:47:34 2013 -0700 196fef5d1ffSmrg 197fef5d1ffSmrg Add missing calls to _XEatDataWords when we are skipping _XRead 198fef5d1ffSmrg 199fef5d1ffSmrg If we failed to allocate the buffer to _XRead into, discard the 200fef5d1ffSmrg rest of the reply, instead of leaving it to confuse the reading 201fef5d1ffSmrg of the next reply. 202fef5d1ffSmrg 203fef5d1ffSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 204fef5d1ffSmrg 205fef5d1ffSmrgcommit 5a09a55b5b13280990465d83205e796bb8cd68ac 206fef5d1ffSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 207fef5d1ffSmrgDate: Sat Jun 22 21:04:06 2013 -0700 208fef5d1ffSmrg 209fef5d1ffSmrg Replace custom copy of GetReq macro with call to Xlib 1.5's _XGetRequest 210fef5d1ffSmrg 211fef5d1ffSmrg xvproto.h names don't match those required by the Xlibint.h GetReq* macros, 212fef5d1ffSmrg but at least we can rely on the _XGetRequest function for the bulk of the 213fef5d1ffSmrg work now, instead of duplicating it. 214fef5d1ffSmrg 215fef5d1ffSmrg Also clears clang warnings repeated for every request function: 216fef5d1ffSmrg 217fef5d1ffSmrg Xv.c:137:5: warning: cast from 'char *' to 'xvQueryExtensionReq *' increases re 218fef5d1ffSmrg quired alignment from 1 to 2 [-Wcast-align] 219fef5d1ffSmrg XvGetReq(QueryExtension, req); 220fef5d1ffSmrg ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221fef5d1ffSmrg ./Xvlibint.h:52:8: note: expanded from macro 'XvGetReq' 222fef5d1ffSmrg req = (xv##name##Req *)(dpy->last_req = dpy->bufptr);\ 223fef5d1ffSmrg ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224fef5d1ffSmrg Xv.c:137:5: warning: implicit conversion loses integer precision: 'int' to 'CAR 225fef5d1ffSmrg D8' (aka 'unsigned char') [-Wconversion] 226fef5d1ffSmrg XvGetReq(QueryExtension, req); 227fef5d1ffSmrg ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228fef5d1ffSmrg ./Xvlibint.h:53:30: note: expanded from macro 'XvGetReq' 229fef5d1ffSmrg req->reqType = info->codes->major_opcode;\ 230fef5d1ffSmrg ~ ~~~~~~~~~~~~~^~~~~~~~~~~~ 231fef5d1ffSmrg 232fef5d1ffSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 233fef5d1ffSmrg 234fef5d1ffSmrgcommit ef2722e10b275d13d754d2b92e67f72b0716d070 235fef5d1ffSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 236fef5d1ffSmrgDate: Sat Jun 22 20:33:13 2013 -0700 237fef5d1ffSmrg 238fef5d1ffSmrg Require ANSI C89 pre-processor, drop pre-C89 token pasting support 239fef5d1ffSmrg 240fef5d1ffSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 241fef5d1ffSmrg Reviewed-by: Mark Kettenis <kettenis@openbsd.org> 242fef5d1ffSmrg 243fef5d1ffSmrgcommit e73a2199f039e9ae772efb6be8d1db68eb346fa4 244fef5d1ffSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 245fef5d1ffSmrgDate: Sat Jun 22 13:35:12 2013 -0700 246fef5d1ffSmrg 247fef5d1ffSmrg Use pad_to_int32 macro instead of repeated (x + 3) & ~3 pattern 248fef5d1ffSmrg 249fef5d1ffSmrg Makes code clearer, and using ~3U instead of ~3 clears some signed int 250fef5d1ffSmrg warnings. 251fef5d1ffSmrg 252fef5d1ffSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 253fef5d1ffSmrg 254fef5d1ffSmrgcommit 4ced44196d6636006c9724a373c0d2ca0c12dc1e 255fef5d1ffSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 256fef5d1ffSmrgDate: Sat Jun 22 11:20:13 2013 -0700 257fef5d1ffSmrg 258fef5d1ffSmrg Fix sign conversion & comparison warnings from clang 259fef5d1ffSmrg 260fef5d1ffSmrg Clears up: 261fef5d1ffSmrg Xv.c:196:21: warning: implicit conversion changes signedness: 'CARD32' (aka 'unsigned int') to 'int' [-Wsign-conversion] 262fef5d1ffSmrg size = rep.length << 2; 263fef5d1ffSmrg ~ ~~~~~~~~~~~^~~~ 264fef5d1ffSmrg Xv.c:212:41: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 265fef5d1ffSmrg if ((pas=(XvAdaptorInfo *)Xmalloc(size))==NULL) { 266fef5d1ffSmrg ~~~~~~~~^~~~~ 267fef5d1ffSmrg Xv.c:236:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 268fef5d1ffSmrg pa->num_adaptors = rep.num_adaptors - ii; 269fef5d1ffSmrg ~ ~~~~~~~~~~~~~~~~~^~~~ 270fef5d1ffSmrg Xv.c:243:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 271fef5d1ffSmrg if ( (name = (char *)Xmalloc(size+1)) == NULL) 272fef5d1ffSmrg ~~~~~~~~~~~~^~~ 273fef5d1ffSmrg Xv.c:251:37: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 274fef5d1ffSmrg (void)strncpy(name, u.string, size); 275fef5d1ffSmrg ~~~~~~~ ^~~~ 276fef5d1ffSmrg Xv.c:260:36: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 277fef5d1ffSmrg if ((pfs=(XvFormat *)Xmalloc(size))==NULL) { 278fef5d1ffSmrg ~~~~~~~~^~~~~ 279fef5d1ffSmrg Xv.c:269:20: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] 280fef5d1ffSmrg for (jj=0; jj<pa->num_formats; jj++) { 281fef5d1ffSmrg ~~^~~~~~~~~~~~~~~~ 282fef5d1ffSmrg Xv.c:259:29: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 283fef5d1ffSmrg size = pa->num_formats*sizeof(XvFormat); 284fef5d1ffSmrg ~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 285fef5d1ffSmrg Xv.c:305:16: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] 286fef5d1ffSmrg for (ii=0; ii<pAdaptors->num_adaptors; ii++, pa++) 287fef5d1ffSmrg ~~^~~~~~~~~~~~~~~~~~~~~~~~ 288fef5d1ffSmrg Xv.c:356:21: warning: implicit conversion changes signedness: 'CARD32' (aka 'unsigned int') to 'int' [-Wsign-conversion] 289fef5d1ffSmrg size = rep.length << 2; 290fef5d1ffSmrg ~ ~~~~~~~~~~~^~~~ 291fef5d1ffSmrg Xv.c:369:41: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 292fef5d1ffSmrg if ( (pes = (XvEncodingInfo *)Xmalloc(size)) == NULL) { 293fef5d1ffSmrg ~~~~~~~~^~~~~ 294fef5d1ffSmrg Xv.c:392:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 295fef5d1ffSmrg pe->num_encodings = rep.num_encodings - jj; 296fef5d1ffSmrg ~ ~~~~~~~~~~~~~~~~~~^~~~ 297fef5d1ffSmrg Xv.c:397:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 298fef5d1ffSmrg if ( (name = (char *)Xmalloc(size+1)) == NULL) { 299fef5d1ffSmrg ~~~~~~~~~~~~^~~ 300fef5d1ffSmrg Xv.c:404:31: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 301fef5d1ffSmrg strncpy(name, u.string, size); 302fef5d1ffSmrg ~~~~~~~ ^~~~ 303fef5d1ffSmrg Xv.c:433:16: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] 304fef5d1ffSmrg for (ii=0; ii<pEncodings->num_encodings; ii++, pe++) { 305fef5d1ffSmrg ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 306fef5d1ffSmrg Xv.c:886:27: warning: comparison of integers of different signs: 'int' and 'CAR 307fef5d1ffSmrg D32' (aka 'unsigned int') [-Wsign-compare] 308fef5d1ffSmrg for (i = 0; i < rep.num_attributes; i++) { 309fef5d1ffSmrg ~ ^ ~~~~~~~~~~~~~~~~~~ 310fef5d1ffSmrg Xv.c:946:27: warning: comparison of integers of different signs: 'int' and 'CAR 311fef5d1ffSmrg D32' (aka 'unsigned int') [-Wsign-compare] 312fef5d1ffSmrg for (i = 0; i < rep.num_formats; i++) { 313fef5d1ffSmrg ~ ^ ~~~~~~~~~~~~~~~ 314fef5d1ffSmrg Xv.c:1100:5: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 315fef5d1ffSmrg SetReqLen(req, len, len); 316fef5d1ffSmrg ^~~~~~~~~~~~~~~~~~~~~~~~ 317fef5d1ffSmrg X11/Xlibint.h:530:27: note: expanded from macro 'SetReqLen' 318fef5d1ffSmrg if ((req->length + n) > (unsigned)65535) { \ 319fef5d1ffSmrg ^ ~~~~~~~~~~~~~~~ 320fef5d1ffSmrg Xv.c:1100:20: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 321fef5d1ffSmrg SetReqLen(req, len, len); 322fef5d1ffSmrg ~~~~~~~~~~~~~~~^~~~~~~~~ 323fef5d1ffSmrg X11/Xlibint.h:532:21: note: expanded from macro 'SetReqLen' 324fef5d1ffSmrg MakeBigReq(req,n) \ 325fef5d1ffSmrg ^ 326fef5d1ffSmrg X11/Xlibint.h:505:35: note: expanded from macro 'MakeBigReq' 327fef5d1ffSmrg ((CARD32 *)req)[1] = _BRlen + n + 2; \ 328fef5d1ffSmrg ~ ^ 329fef5d1ffSmrg 330fef5d1ffSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 331fef5d1ffSmrg 332fef5d1ffSmrgcommit 89dc3ff457644271b1c633efa9682ae45e55d9d8 333fef5d1ffSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 334fef5d1ffSmrgDate: Sat Jun 22 11:07:13 2013 -0700 335fef5d1ffSmrg 336fef5d1ffSmrg Remove unnecessary casts from Xmalloc calls 337fef5d1ffSmrg 338fef5d1ffSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 339fef5d1ffSmrg Reviewed-by: Mark Kettenis <kettenis@openbsd.org> 340fef5d1ffSmrg 341fef5d1ffSmrgcommit 54851e0e72e2017c14c504459078c97d6112696b 342fef5d1ffSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 343fef5d1ffSmrgDate: Sat Jun 22 19:58:20 2013 -0700 344fef5d1ffSmrg 345fef5d1ffSmrg Adopt X.Org standard code style, with consistent indentation 346fef5d1ffSmrg 347fef5d1ffSmrg Having differing indent levels of 2, 3, & 4 spaces hurts my eyes. 348fef5d1ffSmrg 349fef5d1ffSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 350fef5d1ffSmrg 351fef5d1ffSmrgcommit d58f74ebfd0c56ffeb8e288c65592228af197a2e 352fef5d1ffSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 353fef5d1ffSmrgDate: Sat Jun 22 19:06:09 2013 -0700 354fef5d1ffSmrg 355fef5d1ffSmrg libXv 1.0.9 356fef5d1ffSmrg 357fef5d1ffSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 358fef5d1ffSmrg 359fef5d1ffSmrgcommit 22cc0c897a28a41d49fe68277bb3c002f54bbb48 360fef5d1ffSmrgAuthor: Daphne Pfister <daphnediane@mac.com> 361fef5d1ffSmrgDate: Sat Jun 1 22:27:23 2013 -0400 362fef5d1ffSmrg 363fef5d1ffSmrg Bug 65252: Ensure final name is nil-terminated & none point to uninitialized memory. 364fef5d1ffSmrg 365fef5d1ffSmrg This patch attempts to fix this bug by ensuring that there is at least one 366fef5d1ffSmrg nil byte at the end of all the name strings. This should prevent reading 367fef5d1ffSmrg past the end of the allocation as well as exposing uninitialized memory. 368fef5d1ffSmrg 369fef5d1ffSmrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 370fef5d1ffSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 371fef5d1ffSmrg 372fef5d1ffSmrgcommit edfb6fc397686c1892603d0f86a9aadf14dbc12e 373fef5d1ffSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 374fef5d1ffSmrgDate: Sat Jun 1 17:26:11 2013 -0700 375fef5d1ffSmrg 376fef5d1ffSmrg XvQueryPortAttributes: add a comment explaining memory strategy 377fef5d1ffSmrg 378fef5d1ffSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 379fef5d1ffSmrg 380cdbfa18aSmrgcommit 179ed259e75a62e74532e36f52f3838deb2aac92 381cdbfa18aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 382cdbfa18aSmrgDate: Fri May 31 17:49:24 2013 -0700 383cdbfa18aSmrg 384cdbfa18aSmrg libXv 1.0.8 385cdbfa18aSmrg 386cdbfa18aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 387cdbfa18aSmrg 388cdbfa18aSmrgcommit 50fc4cb18069cb9450a02c13f80223ef23511409 389cdbfa18aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 390cdbfa18aSmrgDate: Sat Apr 13 00:03:03 2013 -0700 391cdbfa18aSmrg 392cdbfa18aSmrg integer overflow in XvCreateImage() [CVE-2013-1989 3/3] 393cdbfa18aSmrg 394cdbfa18aSmrg num_planes is a CARD32 and needs to be bounds checked before bit shifting 395cdbfa18aSmrg and adding to sizeof(XvImage) to come up with the total size to allocate, 396cdbfa18aSmrg to avoid integer overflow leading to underallocation and writing data from 397cdbfa18aSmrg the network past the end of the allocated buffer. 398cdbfa18aSmrg 399cdbfa18aSmrg Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 400cdbfa18aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 401cdbfa18aSmrg 402cdbfa18aSmrgcommit 59301c1b5095f7dc6359d5b396dbbcdee7038270 403cdbfa18aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 404cdbfa18aSmrgDate: Sat Apr 13 00:03:03 2013 -0700 405cdbfa18aSmrg 406cdbfa18aSmrg integer overflow in XvListImageFormats() [CVE-2013-1989 2/3] 407cdbfa18aSmrg 408cdbfa18aSmrg num_formats is a CARD32 and needs to be bounds checked before multiplying 409cdbfa18aSmrg by sizeof(XvImageFormatValues) to come up with the total size to allocate, 410cdbfa18aSmrg to avoid integer overflow leading to underallocation and writing data from 411cdbfa18aSmrg the network past the end of the allocated buffer. 412cdbfa18aSmrg 413cdbfa18aSmrg Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 414cdbfa18aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 415cdbfa18aSmrg 416cdbfa18aSmrgcommit 15ab7dec17d686c38f2c82ac23a17cac5622322a 417cdbfa18aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 418cdbfa18aSmrgDate: Sat Apr 13 00:16:14 2013 -0700 419cdbfa18aSmrg 420cdbfa18aSmrg buffer overflow in XvQueryPortAttributes() [CVE-2013-2066] 421cdbfa18aSmrg 422cdbfa18aSmrg Each attribute returned in the reply includes the number of bytes 423cdbfa18aSmrg to read for its marker. We had been always trusting it, and never 424cdbfa18aSmrg validating that it wouldn't cause us to write past the end of the 425cdbfa18aSmrg buffer we allocated based on the reported text_size. 426cdbfa18aSmrg 427cdbfa18aSmrg Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 428cdbfa18aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 429cdbfa18aSmrg 430cdbfa18aSmrgcommit 6e1b743a276651195be3cd68dff41e38426bf3ab 431cdbfa18aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 432cdbfa18aSmrgDate: Sat Apr 13 00:03:03 2013 -0700 433cdbfa18aSmrg 434cdbfa18aSmrg integer overflow in XvQueryPortAttributes() [CVE-2013-1989 1/3] 435cdbfa18aSmrg 436cdbfa18aSmrg The num_attributes & text_size members of the reply are both CARD32s 437cdbfa18aSmrg and need to be bounds checked before multiplying & adding them together 438cdbfa18aSmrg to come up with the total size to allocate, to avoid integer overflow 439cdbfa18aSmrg leading to underallocation and writing data from the network past the 440cdbfa18aSmrg end of the allocated buffer. 441cdbfa18aSmrg 442cdbfa18aSmrg Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 443cdbfa18aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 444cdbfa18aSmrg 445cdbfa18aSmrgcommit 79362c764a6df7e7fbe5247756bdbf60f3a58baf 446cdbfa18aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 447cdbfa18aSmrgDate: Sat Apr 13 00:28:34 2013 -0700 448cdbfa18aSmrg 449cdbfa18aSmrg Use _XEatDataWords to avoid overflow of rep.length shifting 450cdbfa18aSmrg 451cdbfa18aSmrg rep.length is a CARD32, so rep.length << 2 could overflow in 32-bit builds 452cdbfa18aSmrg 453cdbfa18aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 454cdbfa18aSmrg 455cdbfa18aSmrgcommit ed13edeac5adc2e6afcd87f63b5ae1ff9ad47958 456cdbfa18aSmrgAuthor: Colin Walters <walters@verbum.org> 457cdbfa18aSmrgDate: Wed Jan 4 17:37:06 2012 -0500 458cdbfa18aSmrg 459cdbfa18aSmrg autogen.sh: Implement GNOME Build API 460cdbfa18aSmrg 461cdbfa18aSmrg http://people.gnome.org/~walters/docs/build-api.txt 462cdbfa18aSmrg 463cdbfa18aSmrg Signed-off-by: Adam Jackson <ajax@redhat.com> 464cdbfa18aSmrg 465cdbfa18aSmrgcommit 1006d44b8674b5d9c5d7e893878776fbd34dbed2 466cdbfa18aSmrgAuthor: Adam Jackson <ajax@redhat.com> 467cdbfa18aSmrgDate: Tue Jan 15 14:28:48 2013 -0500 468cdbfa18aSmrg 469cdbfa18aSmrg configure: Remove AM_MAINTAINER_MODE 470cdbfa18aSmrg 471cdbfa18aSmrg Signed-off-by: Adam Jackson <ajax@redhat.com> 472cdbfa18aSmrg 473cdbfa18aSmrgcommit ddec3b412e1d857d1a2daa75df61de377e1de9bd 474cdbfa18aSmrgAuthor: Thomas Klausner <wiz@NetBSD.org> 475cdbfa18aSmrgDate: Tue Jul 17 21:56:28 2012 +0200 476cdbfa18aSmrg 477cdbfa18aSmrg Uppercase SH arguments. 478cdbfa18aSmrg 479cdbfa18aSmrg Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 480cdbfa18aSmrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 481cdbfa18aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 482cdbfa18aSmrg 483cdbfa18aSmrgcommit 0f4fa1820041394e879517abb49c0391ecc796f7 484cdbfa18aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 485cdbfa18aSmrgDate: Wed Mar 7 21:25:38 2012 -0800 486cdbfa18aSmrg 487cdbfa18aSmrg libXv 1.0.7 488cdbfa18aSmrg 489cdbfa18aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 490cdbfa18aSmrg 491cdbfa18aSmrgcommit de5e2271b54b7fe8bb3f8b66a70b5b87853f51a2 492cdbfa18aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 493cdbfa18aSmrgDate: Thu Nov 10 21:45:11 2011 -0800 494cdbfa18aSmrg 495cdbfa18aSmrg Fix gcc -Wwrite-strings warnings 496cdbfa18aSmrg 497cdbfa18aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 498cdbfa18aSmrg 499cdbfa18aSmrgcommit ff45155aa59c22aa5abc5ffe941dfe3b0f4c288f 500cdbfa18aSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com> 501cdbfa18aSmrgDate: Wed Oct 5 20:59:37 2011 -0700 502cdbfa18aSmrg 503cdbfa18aSmrg XvQueryExtension doesn't return XvBadAlloc 504cdbfa18aSmrg 505cdbfa18aSmrg https://bugs.freedesktop.org/show_bug.cgi?id=22829 506cdbfa18aSmrg 507cdbfa18aSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 508cdbfa18aSmrg 509cdbfa18aSmrgcommit 21ce77de0fc1b92bb55699df7e93dd1aae988fc5 510cdbfa18aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 511cdbfa18aSmrgDate: Fri Sep 16 22:56:12 2011 -0700 512cdbfa18aSmrg 513cdbfa18aSmrg Strip trailing whitespace 514cdbfa18aSmrg 515cdbfa18aSmrg Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 516cdbfa18aSmrg git diff -w & git diff -b show no diffs from this change 517cdbfa18aSmrg 518cdbfa18aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 519cdbfa18aSmrg 520cdbfa18aSmrgcommit 7091e73f39b813adcc8fa5e61ad336ba063d7e00 521cdbfa18aSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 522cdbfa18aSmrgDate: Wed Feb 2 11:43:45 2011 -0500 523cdbfa18aSmrg 524cdbfa18aSmrg config: comment, minor upgrade, quote and layout configure.ac 525cdbfa18aSmrg 526cdbfa18aSmrg Group statements per section as per Autoconf standard layout 527cdbfa18aSmrg Quote statements where appropriate. 528cdbfa18aSmrg Autoconf recommends not using dnl instead of # for comments 529cdbfa18aSmrg 530cdbfa18aSmrg Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters. 531cdbfa18aSmrg Add AC_CONFIG_SRCDIR([Makefile.am]) 532cdbfa18aSmrg Remove redundant AC_SUBST(*_CFLAGS) and/or *_LIBS 533cdbfa18aSmrg No functional configuration changes 534cdbfa18aSmrg 535cdbfa18aSmrg This helps automated maintenance and release activities. 536cdbfa18aSmrg Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines 537cdbfa18aSmrg 538cdbfa18aSmrgcommit 50a2f154f20763c9e98bdcf705fa366c87c6bae4 539cdbfa18aSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 540cdbfa18aSmrgDate: Fri Jan 28 19:41:37 2011 -0500 541cdbfa18aSmrg 542cdbfa18aSmrg config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 543cdbfa18aSmrg 544cdbfa18aSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 545cdbfa18aSmrg 546cdbfa18aSmrgcommit b9b6680cbc95501af70c3597bfdd51d17aace695 547cdbfa18aSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 548cdbfa18aSmrgDate: Thu Jan 27 18:50:15 2011 -0500 549cdbfa18aSmrg 550cdbfa18aSmrg config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 551cdbfa18aSmrg 552cdbfa18aSmrg XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls 553cdbfa18aSmrg AC_PROG_C_C99. This sets gcc with -std=gnu99. 554cdbfa18aSmrg If AC_PROG_CC macro is called afterwards, it resets CC to gcc. 555cdbfa18aSmrg 556cdbfa18aSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 557cdbfa18aSmrg 558d5c3dbf1Smrgcommit e34fff44ebc4f8c258df127f6f80d0a1aa86a25d 559d5c3dbf1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 560d5c3dbf1SmrgDate: Fri Oct 29 17:52:32 2010 -0700 561d5c3dbf1Smrg 562d5c3dbf1Smrg libXv 1.0.6 563d5c3dbf1Smrg 564d5c3dbf1Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 565d5c3dbf1Smrg 566d5c3dbf1Smrgcommit 6e0da1da31552faaba26a351be0a4cf2d5964b05 567d5c3dbf1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 568d5c3dbf1SmrgDate: Fri Oct 29 17:51:53 2010 -0700 569d5c3dbf1Smrg 570d5c3dbf1Smrg Sun's copyrights now belong to Oracle 571d5c3dbf1Smrg 572d5c3dbf1Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 573d5c3dbf1Smrg 574d5c3dbf1Smrgcommit 4c2bc9a94ee759423adbc4e7c99b9bf9fea692ec 575d5c3dbf1SmrgAuthor: Jesse Adkins <jesserayadkins@gmail.com> 576d5c3dbf1SmrgDate: Tue Sep 28 13:30:04 2010 -0700 577d5c3dbf1Smrg 578d5c3dbf1Smrg Purge cvs tags. 579d5c3dbf1Smrg 580d5c3dbf1Smrg Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> 581d5c3dbf1Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 582d5c3dbf1Smrg 583d5c3dbf1Smrgcommit ec92e24e86363fcbc14f8dce9739a430f68b998f 584d5c3dbf1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 585d5c3dbf1SmrgDate: Wed Aug 18 17:29:15 2010 -0400 586d5c3dbf1Smrg 587d5c3dbf1Smrg man: whitespace management 588d5c3dbf1Smrg 589d5c3dbf1Smrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 590d5c3dbf1Smrg 591d5c3dbf1Smrgcommit 7bb70e6f8f394775d5d7ed7035a6d4b2accd2892 592d5c3dbf1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 593d5c3dbf1SmrgDate: Wed Aug 18 17:23:31 2010 -0400 594d5c3dbf1Smrg 595d5c3dbf1Smrg man: remove unrequired local fix for bug 5628 596d5c3dbf1Smrg 597d5c3dbf1Smrg Local fix in CVS for bug 5628 is not required 598d5c3dbf1Smrg as the problem has been fixed in 599d5c3dbf1Smrg util-macros d9062e4077ebfd0985baf8418f3d0f111b9ddbba 600d5c3dbf1Smrg 601d5c3dbf1Smrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 602d5c3dbf1Smrg 603d5c3dbf1Smrgcommit 14cf5e3d19488f9a36824a01d4aba4a7f5ebc1cd 604d5c3dbf1SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 605d5c3dbf1SmrgDate: Thu Jul 8 15:21:36 2010 -0700 606d5c3dbf1Smrg 607d5c3dbf1Smrg config: upgrade to util-macros 1.8 for additional man page support 608d5c3dbf1Smrg 609d5c3dbf1Smrg Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 610d5c3dbf1Smrg The value of MAN_SUBST is the same for all X.Org packages. 611d5c3dbf1Smrg 612d5c3dbf1Smrg Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS 613d5c3dbf1Smrg Enables use of platform appropriate version of sed. 614d5c3dbf1Smrg 615d5c3dbf1Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 616d5c3dbf1Smrg 617d5c3dbf1Smrgcommit e106f955dfc23798975ef14b3d3400aff39eced9 618d5c3dbf1SmrgAuthor: Fernando Carrijo <fcarrijo@yahoo.com.br> 619d5c3dbf1SmrgDate: Thu Jul 1 07:07:12 2010 -0300 620d5c3dbf1Smrg 621d5c3dbf1Smrg Purge macro NEED_REPLIES 622d5c3dbf1Smrg 623d5c3dbf1Smrg Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br> 624d5c3dbf1Smrg Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com> 625d5c3dbf1Smrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 626d5c3dbf1Smrg 627d5c3dbf1Smrgcommit 481033e52111a42ae80c2814a499a068d7dc4771 628d5c3dbf1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 629d5c3dbf1SmrgDate: Mon Mar 29 16:50:34 2010 -0400 630d5c3dbf1Smrg 631d5c3dbf1Smrg config: update AC_PREREQ statement to 2.60 632d5c3dbf1Smrg 633d5c3dbf1Smrg Unrelated to the previous patches, the new value simply reflects 634d5c3dbf1Smrg the reality that the minimum level for autoconf to configure 635d5c3dbf1Smrg all x.org modules is 2.60 dated June 2006. 636d5c3dbf1Smrg 637d5c3dbf1Smrg ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 638d5c3dbf1Smrg 639d5c3dbf1Smrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 640d5c3dbf1Smrg 641d5c3dbf1Smrgcommit ea333fad90bce73c95a5ac310c127e22d6b41c6c 642d5c3dbf1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 643d5c3dbf1SmrgDate: Mon Mar 29 14:53:49 2010 -0400 644d5c3dbf1Smrg 645d5c3dbf1Smrg config: remove the pkgconfig pc.in file from EXTRA_DIST 646d5c3dbf1Smrg 647d5c3dbf1Smrg Automake always includes it in the tarball. 648d5c3dbf1Smrg 649d5c3dbf1Smrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 650d5c3dbf1Smrg 651d5c3dbf1Smrgcommit 917a09fe40630d9ba2ac7f2f48636989f3163580 652d5c3dbf1SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 653d5c3dbf1SmrgDate: Thu Jan 14 20:55:17 2010 -0800 654d5c3dbf1Smrg 655d5c3dbf1Smrg Update Sun license notices to current X.Org standard form 656d5c3dbf1Smrg 657d5c3dbf1Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 658d5c3dbf1Smrg 659d5c3dbf1Smrgcommit f0225573605729797a0edd00276f4704f9cda3c2 660d5c3dbf1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 661d5c3dbf1SmrgDate: Fri Nov 27 20:56:04 2009 -0500 662d5c3dbf1Smrg 663d5c3dbf1Smrg Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 664d5c3dbf1Smrg 665d5c3dbf1Smrg Now that the INSTALL file is generated. 666d5c3dbf1Smrg Allows running make maintainer-clean. 667d5c3dbf1Smrg 668d5c3dbf1Smrgcommit f6ab500cf3d00bfa49070007c006e500253b6d84 669d5c3dbf1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 670d5c3dbf1SmrgDate: Wed Oct 28 14:09:10 2009 -0400 671d5c3dbf1Smrg 672d5c3dbf1Smrg INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 673d5c3dbf1Smrg 674d5c3dbf1Smrg Add missing INSTALL file. Use standard GNU file on building tarball 675d5c3dbf1Smrg README may have been updated 676d5c3dbf1Smrg Remove AUTHORS file as it is empty and no content available yet. 677d5c3dbf1Smrg Remove NEWS file as it is empty and no content available yet. 678d5c3dbf1Smrg 679d5c3dbf1Smrgcommit fec734de503d63bb0abce9088be2e6655e82f800 680d5c3dbf1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 681d5c3dbf1SmrgDate: Tue Oct 27 15:07:26 2009 -0400 682d5c3dbf1Smrg 683d5c3dbf1Smrg Deploy the new XORG_DEFAULT_OPTIONS #24242 684d5c3dbf1Smrg 685d5c3dbf1Smrg This macro aggregate a number of existing macros that sets commmon 686d5c3dbf1Smrg X.Org components configuration options. It shields the configuration file from 687d5c3dbf1Smrg future changes. 688d5c3dbf1Smrg 689d5c3dbf1Smrgcommit f0b191321146550b88a94233b9677e32044b6c0e 690d5c3dbf1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 691d5c3dbf1SmrgDate: Mon Oct 26 22:08:43 2009 -0400 692d5c3dbf1Smrg 693d5c3dbf1Smrg Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 694d5c3dbf1Smrg 695d5c3dbf1Smrg ChangeLog filename is known to Automake and requires no further 696d5c3dbf1Smrg coding in the makefile. 697d5c3dbf1Smrg 698d5c3dbf1Smrgcommit 9ae8551458ee56b7ea19066023da64c7e24ea9f3 699d5c3dbf1SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 700d5c3dbf1SmrgDate: Thu Oct 22 12:34:19 2009 -0400 701d5c3dbf1Smrg 702d5c3dbf1Smrg .gitignore: use common defaults with custom section # 24239 703d5c3dbf1Smrg 704d5c3dbf1Smrg Using common defaults will reduce errors and maintenance. 705d5c3dbf1Smrg Only the very small or inexistent custom section need periodic maintenance 706d5c3dbf1Smrg when the structure of the component changes. Do not edit defaults. 707d5c3dbf1Smrg 708d5c3dbf1Smrgcommit 05974c72286a9556ebf5ff541967fa53f75a55a8 709d5c3dbf1SmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org> 710d5c3dbf1SmrgDate: Wed Oct 21 12:47:26 2009 -0700 711d5c3dbf1Smrg 712d5c3dbf1Smrg This is not a GNU project, so declare it foreign. 713d5c3dbf1Smrg 714d5c3dbf1Smrg On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 715d5c3dbf1Smrg > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 716d5c3dbf1Smrg > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 717d5c3dbf1Smrg > > was quite annoying to work around since 'autoreconf -fvi' replaces 718d5c3dbf1Smrg > > it and git wants to commit it. Should these files even be in git? 719d5c3dbf1Smrg > > Can I nuke them for the betterment of humanity and since they get 720d5c3dbf1Smrg > > created by autoreconf anyways? 721d5c3dbf1Smrg > 722d5c3dbf1Smrg > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 723d5c3dbf1Smrg 724d5c3dbf1Smrg As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 725d5c3dbf1Smrg AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 726d5c3dbf1Smrg of the INSTALL file. It is also part of the 24206 solution. 727d5c3dbf1Smrg 728d5c3dbf1Smrg Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 729d5c3dbf1Smrg 730fba89afeSmrgcommit 5be9a0099a83d1acf464640e930518a4c46c0920 731fba89afeSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 732fba89afeSmrgDate: Sat Oct 3 02:12:52 2009 -0700 733fba89afeSmrg 734fba89afeSmrg libXv 1.0.5 735fba89afeSmrg 736fba89afeSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 737fba89afeSmrg 738fba89afeSmrgcommit 5aa62bb376608cd0350e46263dec74f861019431 739fba89afeSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 740fba89afeSmrgDate: Sat Oct 3 01:53:56 2009 -0700 741fba89afeSmrg 742fba89afeSmrg Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 743fba89afeSmrg 744fba89afeSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 745fba89afeSmrg 746fba89afeSmrgcommit 4d189188c913e6956344689802a582589db04abe 747fba89afeSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 748fba89afeSmrgDate: Sat Oct 3 01:31:44 2009 -0700 749fba89afeSmrg 750fba89afeSmrg Convert documentation from xv-library-v2.2.txt into man pages 751fba89afeSmrg 752fba89afeSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 753fba89afeSmrg 754fba89afeSmrgcommit 7303af622984579e600893934a3958c0654d57bf 755fba89afeSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 756fba89afeSmrgDate: Fri Oct 2 08:55:52 2009 -0700 757fba89afeSmrg 758fba89afeSmrg Man page cleanups and formatting fixes 759fba89afeSmrg 760fba89afeSmrg - Convert man page section headings to traditional style/names 761fba89afeSmrg Make them all caps, and use 'synopsis' instead of 'syntax' 762fba89afeSmrg - Strip trailing whitespace from man pages 763fba89afeSmrg - Add return types to function prototypes 764fba89afeSmrg - Fix unbalanced quoting and other formatting issues 765fba89afeSmrg - Use .BR for formatting man page references 766fba89afeSmrg - Add "libXv Functions" to man page header 767fba89afeSmrg 768fba89afeSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 769fba89afeSmrg 770fba89afeSmrgcommit ea79759a6940855dab10472a876e784fb8494eee 771fba89afeSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 772fba89afeSmrgDate: Thu Oct 1 23:04:56 2009 -0700 773fba89afeSmrg 774fba89afeSmrg Move xv-library-v2.2.txt document from xorg-docs 775fba89afeSmrg 776fba89afeSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 777fba89afeSmrg 778fba89afeSmrgcommit dbf88774a77d91f3f7996071dfccf61636afa77b 779fba89afeSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 780fba89afeSmrgDate: Sat May 9 17:13:11 2009 -0700 781fba89afeSmrg 782fba89afeSmrg Adjust flags definitions to fix lint library build 783fba89afeSmrg 784fba89afeSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 785fba89afeSmrg 786fba89afeSmrgcommit 7cc28e8ae807e69663e0a73cd12edf9963277a2d 787fba89afeSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 788fba89afeSmrgDate: Mon Feb 2 20:34:37 2009 -0800 789fba89afeSmrg 790fba89afeSmrg Add README with pointers to mailing list, bugzilla & git repos 791fba89afeSmrg 792fba89afeSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 793fba89afeSmrg 794fba89afeSmrgcommit 245b7cffe78203eeb265ac73177ed258471cb227 795fba89afeSmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 796fba89afeSmrgDate: Mon Feb 2 13:58:34 2009 -0200 797fba89afeSmrg 798fba89afeSmrg Janitor: make distcheck, compiler warnings, .gitignore. 799fba89afeSmrg 8009f606849Smrgcommit 2c0dc990a1ad96b71c95800d83378413eab63dbb 8019f606849SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 8029f606849SmrgDate: Mon Mar 17 20:01:01 2008 -0700 8039f606849Smrg 8049f606849Smrg Version bump: 1.0.4 8059f606849Smrg 8069f606849Smrgcommit acb78abb510e7e69e74fb3bba80d8ceaf2af7ce4 8079f606849SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr> 8089f606849SmrgDate: Sun Mar 9 08:43:44 2008 +0100 8099f606849Smrg 8109f606849Smrg nuke RCS Ids 8119f606849Smrg 8129f606849Smrgcommit d455a1d9ae336a397a1b1a08228b7faa1024c1aa 8139f606849SmrgAuthor: Ademar de Souza Reis Jr <ademar@mandriva.com.br> 8149f606849SmrgDate: Mon Aug 20 19:02:40 2007 -0300 8159f606849Smrg 8169f606849Smrg get rid of ancient XFree86 CVS Id tags 8179f606849Smrg 8189f606849Smrgcommit 8b0752135f84edebc5e476f19069c8d78676f416 8199f606849SmrgAuthor: Ademar de Souza Reis Jr <ademar@mandriva.com.br> 8209f606849SmrgDate: Mon Aug 20 18:58:44 2007 -0300 8219f606849Smrg 8229f606849Smrg convert manpages prototypes to C ANSI format 8239f606849Smrg 8249f606849Smrg Closes: #8360 (libXv man pages should be 8259f606849Smrg converted to ANSI prototypes) 8269f606849Smrg 8279f606849Smrgcommit 20d07bb9ba2bca56e3f02b4b878377eded241059 8289f606849SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 8299f606849SmrgDate: Sat Dec 16 01:31:51 2006 +0200 8309f606849Smrg 8319f606849Smrg bump to 1.0.3 8329f606849Smrg 8339f606849Smrgcommit 2f0089d24ab28f3325a5da7a136873eefb0bd97f 8349f606849SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 8359f606849SmrgDate: Wed Dec 6 19:00:07 2006 +0200 8369f606849Smrg 8379f606849Smrg Makefile.am: make ChangeLog hook safer 8389f606849Smrg Make ChangeLog hook as safe as possible. 8399f606849Smrg 8409f606849Smrgcommit 978e98c43245671b4fdedb42371260f5fa139f14 8419f606849SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 8429f606849SmrgDate: Mon Sep 25 14:49:45 2006 -0700 8439f606849Smrg 8449f606849Smrg Bump version number to 1.0.2 8459f606849Smrg 8469f606849Smrgcommit 1dd351499ee692bb71eee4cffc305431843cfb87 8479f606849SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 8489f606849SmrgDate: Fri Sep 22 19:06:30 2006 -0700 8499f606849Smrg 8509f606849Smrg Fill in AUTHORS & COPYING files 8519f606849Smrg 8529f606849Smrgcommit e5cb03cfa7386e13bede2d33d06be5369ab2a5d2 8539f606849SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 8549f606849SmrgDate: Tue Sep 19 15:06:27 2006 -0700 8559f606849Smrg 8569f606849Smrg Correct description of dpy argument in libXv function man pages 8579f606849Smrg 8589f606849Smrg (Previous description applies to programs, not functions - you must supply a 8599f606849Smrg valid Display pointer to functions, there is no fallback to $DISPLAY.) 8609f606849Smrg 8619f606849Smrgcommit 5dc20e33bc29f1efd88ed1cf5e83943ab53b9ac6 8629f606849SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 8639f606849SmrgDate: Tue Sep 19 13:25:27 2006 -0700 8649f606849Smrg 8659f606849Smrg Fix man page typos 8669f606849Smrg 8679f606849Smrgcommit dd25684d6f67b8c5a836b98d224ac6bf21076972 8689f606849SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 8699f606849SmrgDate: Mon Sep 18 16:29:46 2006 -0700 8709f606849Smrg 8719f606849Smrg Coverity CID #580: XvQueryEncodings Returned without freeing storage "pes" 8729f606849Smrg 8739f606849Smrg Free the portion of the encoding list we had already filled in if we get 8749f606849Smrg an error allocating memory for a list entry. 8759f606849Smrg 8769f606849Smrgcommit 8681d431516979dcffd1ca7a65d47026d8ad0336 8779f606849SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 8789f606849SmrgDate: Mon Sep 18 16:14:11 2006 -0700 8799f606849Smrg 8809f606849Smrg Add hooks for running code checkers like sparse & lint over the source 8819f606849Smrg 8829f606849Smrgcommit d19e0d1fe15de6b9a2bfffe30bd041497c021eaf 8839f606849SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 8849f606849SmrgDate: Mon Sep 18 16:13:16 2006 -0700 8859f606849Smrg 8869f606849Smrg Add argument types to static function prototypes to clear sparse & lint warnings 8879f606849Smrg 8889f606849Smrgcommit 3c80665e7c53db021b52ad267c12c6b4f43e7c3a 8899f606849SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 8909f606849SmrgDate: Mon Sep 18 15:45:50 2006 -0700 8919f606849Smrg 8929f606849Smrg Replace static Changelog with dist-hook to generate from git log 8939f606849Smrg 8949f606849Smrgcommit d968d8b6777f21b799a99c9652c27e39da319b00 8959f606849SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 8969f606849SmrgDate: Mon Sep 18 15:43:59 2006 -0700 8979f606849Smrg 8989f606849Smrg Add *~ to .gitignore to skip emacs droppings 8999f606849Smrg 9009f606849Smrgcommit abab8955bdb30ffe74dc3b8fe2e6b009a2d2cf3d 9019f606849SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 9029f606849SmrgDate: Thu Jul 13 14:59:10 2006 -0700 9039f606849Smrg 9049f606849Smrg renamed: .cvsignore -> .gitignore 9059f606849Smrg 9069f606849Smrgcommit 8bf896eb20d6752f31b7d966ff6d8c3f905b536d 9079f606849SmrgAuthor: Kevin E Martin <kem@kem.org> 9089f606849SmrgDate: Wed Dec 21 02:30:06 2005 +0000 9099f606849Smrg 9109f606849Smrg Update package version for X11R7 release. 9119f606849Smrg 9129f606849Smrgcommit d54ce4a8f14bcb3d027c1bf8f46e215caf596dad 9139f606849SmrgAuthor: Adam Jackson <ajax@nwnk.net> 9149f606849SmrgDate: Mon Dec 19 16:28:27 2005 +0000 9159f606849Smrg 9169f606849Smrg Stub COPYING files 9179f606849Smrg 9189f606849Smrgcommit 6561f50b1ac74ebb02ec13d434af1e8bef50fd99 9199f606849SmrgAuthor: Kevin E Martin <kem@kem.org> 9209f606849SmrgDate: Thu Dec 15 00:24:35 2005 +0000 9219f606849Smrg 9229f606849Smrg Update package version number for final X11R7 release candidate. 9239f606849Smrg 9249f606849Smrgcommit e495ba278269a66eab6829b796e7fa32b79dbc2e 9259f606849SmrgAuthor: Kevin E Martin <kem@kem.org> 9269f606849SmrgDate: Tue Dec 6 22:48:45 2005 +0000 9279f606849Smrg 9289f606849Smrg Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 9299f606849Smrg 9309f606849Smrgcommit 4cf396de99b15b48751ece43e74f0aeb60ab5d50 9319f606849SmrgAuthor: Kevin E Martin <kem@kem.org> 9329f606849SmrgDate: Sat Dec 3 05:49:45 2005 +0000 9339f606849Smrg 9349f606849Smrg Update package version number for X11R7 RC3 release. 9359f606849Smrg 9369f606849Smrgcommit 4ff8025f6d0c9ef14e500d123613ccee45c8c23e 9379f606849SmrgAuthor: Kevin E Martin <kem@kem.org> 9389f606849SmrgDate: Sat Dec 3 04:41:51 2005 +0000 9399f606849Smrg 9409f606849Smrg Add check and cflags for malloc(0) returning NULL. 9419f606849Smrg 9429f606849Smrgcommit 4c738dba961b3eae69e466a0bfcd8e6e3e539675 9439f606849SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 9449f606849SmrgDate: Mon Nov 28 22:03:06 2005 +0000 9459f606849Smrg 9469f606849Smrg Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 9479f606849Smrg update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 9489f606849Smrg 9499f606849Smrgcommit 9460f736b6f61687b20e91e0a02aa81c879d7e4f 9509f606849SmrgAuthor: Eric Anholt <anholt@freebsd.org> 9519f606849SmrgDate: Sun Nov 20 23:17:41 2005 +0000 9529f606849Smrg 9539f606849Smrg Add/improve libs .cvsignores. 9549f606849Smrg 9559f606849Smrgcommit ed2d19981e048a31d3a594341787f0505d4dd6a8 9569f606849SmrgAuthor: Kevin E Martin <kem@kem.org> 9579f606849SmrgDate: Sat Nov 19 07:15:43 2005 +0000 9589f606849Smrg 9599f606849Smrg Update pkgconfig files to separate library build-time dependencies from 9609f606849Smrg application build-time dependencies, and update package deps to work 9619f606849Smrg with separate build roots. 9629f606849Smrg 9639f606849Smrgcommit 768933f26103bd9324e3c3efbc287ca21a2776b3 9649f606849SmrgAuthor: Kevin E Martin <kem@kem.org> 9659f606849SmrgDate: Wed Oct 19 02:48:12 2005 +0000 9669f606849Smrg 9679f606849Smrg Update package version number for RC1 release. 9689f606849Smrg 9699f606849Smrgcommit 6159966aa69254620b25552bb09ae00ef31798ef 9709f606849SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 9719f606849SmrgDate: Tue Oct 18 00:00:09 2005 +0000 9729f606849Smrg 9739f606849Smrg Use @LIB_MAN_SUFFIX@ instead of $(LIB_MAN_SUFFIX) in macro substitutions to 9749f606849Smrg work better with BSD make 9759f606849Smrg 9769f606849Smrgcommit 0b5be2efbcd3d405f1d84b6b31add361a39f411d 9779f606849SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 9789f606849SmrgDate: Thu Oct 13 05:13:36 2005 +0000 9799f606849Smrg 9809f606849Smrg doc/man/Xv/Xv.man 9819f606849Smrg doc/man/Xv/XvFreeAdaptorInfo.man 9829f606849Smrg doc/man/Xv/XvFreeEncodingInfo.man 9839f606849Smrg doc/man/Xv/XvGetPortAttribute.man 9849f606849Smrg doc/man/Xv/XvGetStill.man 9859f606849Smrg doc/man/Xv/XvGetVideo.man 9869f606849Smrg doc/man/Xv/XvGrabPort.man 9879f606849Smrg doc/man/Xv/XvPortNotify.man 9889f606849Smrg doc/man/Xv/XvPutStill.man 9899f606849Smrg doc/man/Xv/XvPutVideo.man 9909f606849Smrg doc/man/Xv/XvQueryAdaptors.man 9919f606849Smrg doc/man/Xv/XvQueryBestSize.man 9929f606849Smrg doc/man/Xv/XvQueryEncodings.man 9939f606849Smrg doc/man/Xv/XvQueryExtension.man 9949f606849Smrg doc/man/Xv/XvSelectPortNotify.man 9959f606849Smrg doc/man/Xv/XvSelectVideoNotify.man 9969f606849Smrg doc/man/Xv/XvSetPortAttribute.man 9979f606849Smrg doc/man/Xv/XvStopVideo.man 9989f606849Smrg doc/man/Xv/XvUngrabPort.man 9999f606849Smrg doc/man/Xv/XvVideoNotify.man Convert hardcoded 3X to substitutable 10009f606849Smrg __libmansuffix__ like other library man pages. 10019f606849Smrg 10029f606849Smrgcommit 0b0ae11e4d5872f55bd412f7876c4b526d420fe0 10039f606849SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 10049f606849SmrgDate: Thu Oct 13 04:47:38 2005 +0000 10059f606849Smrg 10069f606849Smrg [lib/Xv] 10079f606849Smrg Use sed to fill in variables in man pages 10089f606849Smrg 10099f606849Smrgcommit bc34a489531d1a71857a5d68e4c256d1dacb89ae 10109f606849SmrgAuthor: Adam Jackson <ajax@nwnk.net> 10119f606849SmrgDate: Wed Aug 3 03:28:02 2005 +0000 10129f606849Smrg 10139f606849Smrg Do PKG_CHECK_MODULES on a unique token instead of on "DEP", so builds with 10149f606849Smrg a global configure cache don't get confused. 10159f606849Smrg 10169f606849Smrgcommit 45bb17c155ce80c817e29144e960b02596ed7214 10179f606849SmrgAuthor: Kevin E Martin <kem@kem.org> 10189f606849SmrgDate: Fri Jul 29 21:22:53 2005 +0000 10199f606849Smrg 10209f606849Smrg Various changes preparing packages for RC0: 10219f606849Smrg - Verify and update package version numbers as needed 10229f606849Smrg - Implement versioning scheme 10239f606849Smrg - Change bug address to point to bugzilla bug entry form 10249f606849Smrg - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 10259f606849Smrg reenable it) 10269f606849Smrg - Fix makedepend to use pkgconfig and pass distcheck 10279f606849Smrg - Update build script to build macros first 10289f606849Smrg - Update modular Xorg version 10299f606849Smrg 10309f606849Smrgcommit ca932bc2cfaa0a7faaf9c0d870ea4314de24855e 10319f606849SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 10329f606849SmrgDate: Sat Jul 16 07:41:25 2005 +0000 10339f606849Smrg 10349f606849Smrg Set soversion to 1.0.0 with -version-number. 10359f606849Smrg 10369f606849Smrgcommit 2ece1ee39d248966d2399b30b9de6307db86f4b5 10379f606849SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 10389f606849SmrgDate: Tue Jul 12 01:10:57 2005 +0000 10399f606849Smrg 10409f606849Smrg Add Xvlib.h, change soversion to 1.0.0. 10419f606849Smrg 10429f606849Smrgcommit 6ed09fe071574abdf5f7c08d9f1de41f4177e5df 10439f606849SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 10449f606849SmrgDate: Tue Jul 12 00:35:54 2005 +0000 10459f606849Smrg 10469f606849Smrg Change version to 2.2.0. 10479f606849Smrg 10489f606849Smrgcommit f27ed2a7dfd43345ae820186a033c301d77861ad 10499f606849SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 10509f606849SmrgDate: Tue Jul 12 00:34:54 2005 +0000 10519f606849Smrg 10529f606849Smrg Typo fix. 10539f606849Smrg 10549f606849Smrgcommit 9db3c882e7571eebc98d0070c3ccbc7633b57604 10559f606849SmrgAuthor: Keith Packard <keithp@keithp.com> 10569f606849SmrgDate: Sat Jul 9 06:53:49 2005 +0000 10579f606849Smrg 10589f606849Smrg Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory 10599f606849Smrg 10609f606849Smrgcommit 1b0c54229a5259677eab3f80cf8baedc1ca802e5 10619f606849SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 10629f606849SmrgDate: Sun Jul 3 07:00:57 2005 +0000 10639f606849Smrg 10649f606849Smrg Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings. 10659f606849Smrg Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings. 10669f606849Smrg Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all 10679f606849Smrg source files in the xserver/xorg tree, predicated on defines of 10689f606849Smrg HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to 10699f606849Smrg <X11/fonts/foo.h>. 10709f606849Smrg 10719f606849Smrgcommit a0abd747a0203ddf590fd0f4973f12dd0a5fc48d 10729f606849SmrgAuthor: Kevin E Martin <kem@kem.org> 10739f606849SmrgDate: Sat Jul 2 06:35:03 2005 +0000 10749f606849Smrg 10759f606849Smrg Add appropriate lib*_CFLAGS to Makefile.am's -- fixes build problems 10769f606849Smrg 10779f606849Smrgcommit 9064f83cdb11b1515fec1c9f33bd7397ad7f492b 1078949d0342SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 10799f606849SmrgDate: Fri Jul 1 20:09:12 2005 +0000 10809f606849Smrg 10819f606849Smrg xtrap.pc.in: s/Xfixes/XTrap/ xi.pc.in: s/Xt/Xi/ Xv/src/Makefile.am: remove 10829f606849Smrg whitespace after backslash modularizeapp.sh: s/destkop/desktop/ 10839f606849Smrg modular/symlink.sh: Add bitmaps for xeyes, system.xsm for xsm, and 10849f606849Smrg Xvidtune.cpp for xvidtune. Also comment out non-existing mga_bios.h 10859f606849Smrg Check in buildsystems for xsetroot, xsm, xstdcmap, xtrap, and xvinfo 10869f606849Smrg 10879f606849Smrgcommit dd829239e989de7b7affc504fc29da673d1d46d5 10889f606849SmrgAuthor: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 10899f606849SmrgDate: Tue Jun 21 15:41:36 2005 +0000 10909f606849Smrg 10919f606849Smrg lib/XScrnSaver/configure.ac 10929f606849Smrg lib/XScrnSaver/src/Makefile.am 10939f606849Smrg lib/Xfontcache/configure.ac 10949f606849Smrg lib/Xfontcache/src/Makefile.am 10959f606849Smrg lib/Xinerama/configure.ac 10969f606849Smrg lib/Xinerama/src/Makefile.am 10979f606849Smrg lib/Xtst/configure.ac 10989f606849Smrg lib/Xv/configure.ac 10999f606849Smrg lib/XvMC/configure.ac 11009f606849Smrg lib/dmx/configure.ac Add missing xext.pc and xextproto.pc Add DEP_CFLAGS to 11019f606849Smrg src/Makefile.am 11029f606849Smrg 11039f606849Smrgcommit ea1bfd2bef80ed33740916dfc8118ca8ac94a0eb 1104949d0342SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 11059f606849SmrgDate: Mon Jun 13 20:30:01 2005 +0000 11069f606849Smrg 11079f606849Smrg - Add Xv man pages 11089f606849Smrg 11099f606849Smrgcommit 3e71b1e06264f84428e04264b740a634cd7a5499 1110949d0342SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 11119f606849SmrgDate: Mon Jun 13 19:55:32 2005 +0000 11129f606849Smrg 11139f606849Smrg - Add Xv to symlink.sh 11149f606849Smrg - Add Xv build system 11159f606849Smrg 11169f606849Smrgcommit 7306d726bfd8ba10d7ad75f8167dc3ddd85b65e6 11179f606849SmrgAuthor: Egbert Eich <eich@suse.de> 11189f606849SmrgDate: Fri Apr 23 18:43:55 2004 +0000 11199f606849Smrg 11209f606849Smrg Merging XORG-CURRENT into trunk 11219f606849Smrg 11229f606849Smrgcommit 71d90c59573b4ef0f90e3f9bde03efd6dcf2912e 11239f606849SmrgAuthor: Egbert Eich <eich@suse.de> 11249f606849SmrgDate: Sun Mar 14 08:32:27 2004 +0000 11259f606849Smrg 11269f606849Smrg Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 11279f606849Smrg 11289f606849Smrgcommit 7cb88c27d6784873439ae6bdd22d78784eae41da 11299f606849SmrgAuthor: Egbert Eich <eich@suse.de> 11309f606849SmrgDate: Wed Mar 3 12:11:32 2004 +0000 11319f606849Smrg 11329f606849Smrg Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 11339f606849Smrg 11349f606849Smrgcommit 1faf3c691266e6f9a40914900eb6c94bd639ffb0 11359f606849SmrgAuthor: Egbert Eich <eich@suse.de> 11369f606849SmrgDate: Thu Feb 26 13:35:34 2004 +0000 11379f606849Smrg 11389f606849Smrg readding XFree86's cvs IDs 11399f606849Smrg 11409f606849Smrgcommit e2399deda299a091cbd99cebf363595534a8ea55 11419f606849SmrgAuthor: Egbert Eich <eich@suse.de> 11429f606849SmrgDate: Thu Feb 26 09:22:48 2004 +0000 11439f606849Smrg 11449f606849Smrg Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 11459f606849Smrg 11469f606849Smrgcommit fe30a03a47c336d508667bb0477383f389e13b5e 11479f606849SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 11489f606849SmrgDate: Thu Dec 4 22:02:57 2003 +0000 11499f606849Smrg 11509f606849Smrg XFree86 4.3.99.901 (RC 1) 11519f606849Smrg 11529f606849Smrgcommit 22a0d01c7610f366cf3cec9e7f7cf5968dcc285e 11539f606849SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 11549f606849SmrgDate: Tue Nov 25 19:28:16 2003 +0000 11559f606849Smrg 11569f606849Smrg XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 11579f606849Smrg 11589f606849Smrgcommit ddef819383953954d9514eab7803367ef20dee82 11599f606849SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 11609f606849SmrgDate: Fri Nov 14 16:48:49 2003 +0000 11619f606849Smrg 11629f606849Smrg XFree86 4.3.0.1 11639f606849Smrg 11649f606849Smrgcommit 355f676a4ff26d8fcdfdbe64e791e60bc579e339 11659f606849SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 11669f606849SmrgDate: Fri Nov 14 16:48:49 2003 +0000 11679f606849Smrg 11689f606849Smrg Initial revision 1169