ChangeLog revision 949d0342
1commit d419928942dbf1897c9627475aa4a2828a81240f 2Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3Date: Sun Dec 4 15:43:12 2022 -0800 4 5 libXv 1.0.12 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8 9commit 7afb4d5b020780f8081564bfcc8ed3df7515899f 10Author: Alan Coopersmith <alan.coopersmith@oracle.com> 11Date: Sun Nov 20 13:23:07 2022 -0800 12 13 Handle implicit conversion warnings from clang 14 15 Clears 62 -Wimplicit-int-conversion, 38 -Wshorten-64-to-32, and 16 11 -Wsign-conversion warnings. 17 18 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 19 20commit 4b1f9d0914833c671887fdedb8b0d8169618ed62 21Author: Alan Coopersmith <alan.coopersmith@oracle.com> 22Date: Sun Nov 20 13:01:26 2022 -0800 23 24 Variable scope reductions 25 26 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 27 28commit 9744d1f77b092eb4982c60e4750136fb19683545 29Author: Alan Coopersmith <alan.coopersmith@oracle.com> 30Date: Mon Oct 17 18:16:29 2022 -0700 31 32 XvGetReq: remove trailing semicolon that caller is expected to provide 33 34 Clears 20 clang warnings of the form: 35 Xv.c:126:34: warning: empty expression statement has no effect; 36 remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] 37 XvGetReq(QueryExtension, req); 38 ^ 39 40 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 41 42commit ee48980aca0bc9deb61458fdb5ebda3928d944a0 43Author: Alan Coopersmith <alan.coopersmith@oracle.com> 44Date: Sun Jul 17 18:27:19 2022 -0700 45 46 gitlab CI: add a basic build test 47 48 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 49 50commit d478f60475e2ae50ce57bb9cc27d6a835dfa200c 51Author: Alan Coopersmith <alan.coopersmith@oracle.com> 52Date: Sun Jul 17 18:26:23 2022 -0700 53 54 Fix spelling/wording issues 55 56 Found by using: 57 codespell --builtin clear,rare,usage,informal,code,names 58 59 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 60 61commit 2f0952f5f78f80463810e7dc41c944d2c03e99ab 62Author: Alan Coopersmith <alan.coopersmith@oracle.com> 63Date: Sun Jul 17 18:25:35 2022 -0700 64 65 Build xz tarballs instead of bzip2 66 67 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 68 69commit 03a6f599d060591a9a7cd8558bd2143a1c7c70d7 70Author: Alan Coopersmith <alan.coopersmith@oracle.com> 71Date: Fri Dec 7 19:55:25 2018 -0800 72 73 Update configure.ac bug URL for gitlab migration 74 75 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 76 77commit 5af31d2a24abe5a41995c792012e5dc489ec2674 78Author: Alan Coopersmith <alan.coopersmith@oracle.com> 79Date: Mon Nov 19 22:48:06 2018 -0800 80 81 Update README for gitlab migration 82 83 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 84 85commit 3d64daf31207c9162acf2999ee566fde448b178d 86Author: Mihail Konev <k.mvc@ya.ru> 87Date: Thu Jan 26 13:52:49 2017 +1000 88 89 autogen: add default patch prefix 90 91 Signed-off-by: Mihail Konev <k.mvc@ya.ru> 92 93commit 83c2f46c8e31dceda674a759b872282fb06b67c7 94Author: Emil Velikov <emil.l.velikov@gmail.com> 95Date: Mon Mar 9 12:00:52 2015 +0000 96 97 autogen.sh: use quoted string variables 98 99 Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 100 fall-outs, when they contain space. 101 102 Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 103 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 104 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 105 106commit d5bae4a90c0c627d91c7bb97f607d3da7e7ba055 107Author: Peter Hutterer <peter.hutterer@who-t.net> 108Date: Tue Jan 24 10:32:07 2017 +1000 109 110 autogen.sh: use exec instead of waiting for configure to finish 111 112 Syncs the invocation of configure with the one from the server. 113 114 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 115 Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 116 117commit ef2a282876acc2316d338f8b66344ad5a2947057 118Author: Matthieu Herrb <matthieu.herrb@laas.fr> 119Date: Tue Oct 4 21:29:55 2016 +0200 120 121 libXv 1.0.11 122 123 Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> 124 125commit d9da580b46a28ab497de2e94fdc7b9ff953dab17 126Author: Tobias Stoeckmann <tobias@stoeckmann.org> 127Date: Sun Sep 25 21:30:03 2016 +0200 128 129 Protocol handling issues in libXv - CVE-2016-5407 130 131 The Xv query functions for adaptors and encodings suffer from out of 132 boundary accesses if a hostile X server sends a maliciously crafted 133 response. 134 135 A previous fix already checks the received length against fixed values 136 but ignores additional length specifications which are stored inside 137 the received data. 138 139 These lengths are accessed in a for-loop. The easiest way to guarantee 140 a correct processing is by validating all lengths against the 141 remaining size left before accessing referenced memory. 142 143 This makes the previously applied check obsolete, therefore I removed 144 it. 145 146 Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org> 147 Reviewed-by: Matthieu Herrb <matthieu@herrb.eu> 148 149commit cf8cc328f1e370a548b71581bada7e1ee073c756 150Author: Alan Coopersmith <alan.coopersmith@oracle.com> 151Date: Sat Jul 26 14:07:26 2014 -0700 152 153 Fix typo in dependencies for lint library 154 155 Breaks out of tree lintlib builds by causing VPATH lookup to fail. 156 157 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 158 159commit 736d7ac5a94c7aa6761d50ab58339a3d9a116c51 160Author: Alan Coopersmith <alan.coopersmith@oracle.com> 161Date: Sat Sep 7 22:19:48 2013 -0700 162 163 libXv 1.0.10 164 165 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 166 167commit 4a7d2ca2438649e61b7dcb9491391ff6fbd482ac 168Author: Alan Coopersmith <alan.coopersmith@oracle.com> 169Date: Fri Jul 5 21:19:29 2013 -0700 170 171 Remove fallback for _XEatDataWords, require libX11 1.6 for it 172 173 _XEatDataWords was orignally introduced with the May 2013 security 174 patches, and in order to ease the process of delivering those, 175 fallback versions of _XEatDataWords were included in the X extension 176 library patches so they could be applied to older versions that didn't 177 have libX11 1.6 yet. Now that we're past that hurdle, we can drop 178 the fallbacks and just require libX11 1.6 for building new versions 179 of the extension libraries. 180 181 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 182 183commit 06d275959b5dd78c319d5200ca6d986934b18920 184Author: Alan Coopersmith <alan.coopersmith@oracle.com> 185Date: Sat Jun 22 23:43:58 2013 -0700 186 187 Refactor error handling 188 189 Reduce code duplication, make error checking & cleanup more consistent 190 191 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 192 193commit 29b23d387e32d09e1b34682f01cee899a08a1176 194Author: Alan Coopersmith <alan.coopersmith@oracle.com> 195Date: Sat Jun 22 21:47:34 2013 -0700 196 197 Add missing calls to _XEatDataWords when we are skipping _XRead 198 199 If we failed to allocate the buffer to _XRead into, discard the 200 rest of the reply, instead of leaving it to confuse the reading 201 of the next reply. 202 203 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 204 205commit 5a09a55b5b13280990465d83205e796bb8cd68ac 206Author: Alan Coopersmith <alan.coopersmith@oracle.com> 207Date: Sat Jun 22 21:04:06 2013 -0700 208 209 Replace custom copy of GetReq macro with call to Xlib 1.5's _XGetRequest 210 211 xvproto.h names don't match those required by the Xlibint.h GetReq* macros, 212 but at least we can rely on the _XGetRequest function for the bulk of the 213 work now, instead of duplicating it. 214 215 Also clears clang warnings repeated for every request function: 216 217 Xv.c:137:5: warning: cast from 'char *' to 'xvQueryExtensionReq *' increases re 218 quired alignment from 1 to 2 [-Wcast-align] 219 XvGetReq(QueryExtension, req); 220 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221 ./Xvlibint.h:52:8: note: expanded from macro 'XvGetReq' 222 req = (xv##name##Req *)(dpy->last_req = dpy->bufptr);\ 223 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 Xv.c:137:5: warning: implicit conversion loses integer precision: 'int' to 'CAR 225 D8' (aka 'unsigned char') [-Wconversion] 226 XvGetReq(QueryExtension, req); 227 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 ./Xvlibint.h:53:30: note: expanded from macro 'XvGetReq' 229 req->reqType = info->codes->major_opcode;\ 230 ~ ~~~~~~~~~~~~~^~~~~~~~~~~~ 231 232 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 233 234commit ef2722e10b275d13d754d2b92e67f72b0716d070 235Author: Alan Coopersmith <alan.coopersmith@oracle.com> 236Date: Sat Jun 22 20:33:13 2013 -0700 237 238 Require ANSI C89 pre-processor, drop pre-C89 token pasting support 239 240 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 241 Reviewed-by: Mark Kettenis <kettenis@openbsd.org> 242 243commit e73a2199f039e9ae772efb6be8d1db68eb346fa4 244Author: Alan Coopersmith <alan.coopersmith@oracle.com> 245Date: Sat Jun 22 13:35:12 2013 -0700 246 247 Use pad_to_int32 macro instead of repeated (x + 3) & ~3 pattern 248 249 Makes code clearer, and using ~3U instead of ~3 clears some signed int 250 warnings. 251 252 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 253 254commit 4ced44196d6636006c9724a373c0d2ca0c12dc1e 255Author: Alan Coopersmith <alan.coopersmith@oracle.com> 256Date: Sat Jun 22 11:20:13 2013 -0700 257 258 Fix sign conversion & comparison warnings from clang 259 260 Clears up: 261 Xv.c:196:21: warning: implicit conversion changes signedness: 'CARD32' (aka 'unsigned int') to 'int' [-Wsign-conversion] 262 size = rep.length << 2; 263 ~ ~~~~~~~~~~~^~~~ 264 Xv.c:212:41: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 265 if ((pas=(XvAdaptorInfo *)Xmalloc(size))==NULL) { 266 ~~~~~~~~^~~~~ 267 Xv.c:236:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 268 pa->num_adaptors = rep.num_adaptors - ii; 269 ~ ~~~~~~~~~~~~~~~~~^~~~ 270 Xv.c:243:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 271 if ( (name = (char *)Xmalloc(size+1)) == NULL) 272 ~~~~~~~~~~~~^~~ 273 Xv.c:251:37: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 274 (void)strncpy(name, u.string, size); 275 ~~~~~~~ ^~~~ 276 Xv.c:260:36: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 277 if ((pfs=(XvFormat *)Xmalloc(size))==NULL) { 278 ~~~~~~~~^~~~~ 279 Xv.c:269:20: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] 280 for (jj=0; jj<pa->num_formats; jj++) { 281 ~~^~~~~~~~~~~~~~~~ 282 Xv.c:259:29: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 283 size = pa->num_formats*sizeof(XvFormat); 284 ~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 285 Xv.c:305:16: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] 286 for (ii=0; ii<pAdaptors->num_adaptors; ii++, pa++) 287 ~~^~~~~~~~~~~~~~~~~~~~~~~~ 288 Xv.c:356:21: warning: implicit conversion changes signedness: 'CARD32' (aka 'unsigned int') to 'int' [-Wsign-conversion] 289 size = rep.length << 2; 290 ~ ~~~~~~~~~~~^~~~ 291 Xv.c:369:41: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 292 if ( (pes = (XvEncodingInfo *)Xmalloc(size)) == NULL) { 293 ~~~~~~~~^~~~~ 294 Xv.c:392:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 295 pe->num_encodings = rep.num_encodings - jj; 296 ~ ~~~~~~~~~~~~~~~~~~^~~~ 297 Xv.c:397:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 298 if ( (name = (char *)Xmalloc(size+1)) == NULL) { 299 ~~~~~~~~~~~~^~~ 300 Xv.c:404:31: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 301 strncpy(name, u.string, size); 302 ~~~~~~~ ^~~~ 303 Xv.c:433:16: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] 304 for (ii=0; ii<pEncodings->num_encodings; ii++, pe++) { 305 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 306 Xv.c:886:27: warning: comparison of integers of different signs: 'int' and 'CAR 307 D32' (aka 'unsigned int') [-Wsign-compare] 308 for (i = 0; i < rep.num_attributes; i++) { 309 ~ ^ ~~~~~~~~~~~~~~~~~~ 310 Xv.c:946:27: warning: comparison of integers of different signs: 'int' and 'CAR 311 D32' (aka 'unsigned int') [-Wsign-compare] 312 for (i = 0; i < rep.num_formats; i++) { 313 ~ ^ ~~~~~~~~~~~~~~~ 314 Xv.c:1100:5: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 315 SetReqLen(req, len, len); 316 ^~~~~~~~~~~~~~~~~~~~~~~~ 317 X11/Xlibint.h:530:27: note: expanded from macro 'SetReqLen' 318 if ((req->length + n) > (unsigned)65535) { \ 319 ^ ~~~~~~~~~~~~~~~ 320 Xv.c:1100:20: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 321 SetReqLen(req, len, len); 322 ~~~~~~~~~~~~~~~^~~~~~~~~ 323 X11/Xlibint.h:532:21: note: expanded from macro 'SetReqLen' 324 MakeBigReq(req,n) \ 325 ^ 326 X11/Xlibint.h:505:35: note: expanded from macro 'MakeBigReq' 327 ((CARD32 *)req)[1] = _BRlen + n + 2; \ 328 ~ ^ 329 330 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 331 332commit 89dc3ff457644271b1c633efa9682ae45e55d9d8 333Author: Alan Coopersmith <alan.coopersmith@oracle.com> 334Date: Sat Jun 22 11:07:13 2013 -0700 335 336 Remove unnecessary casts from Xmalloc calls 337 338 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 339 Reviewed-by: Mark Kettenis <kettenis@openbsd.org> 340 341commit 54851e0e72e2017c14c504459078c97d6112696b 342Author: Alan Coopersmith <alan.coopersmith@oracle.com> 343Date: Sat Jun 22 19:58:20 2013 -0700 344 345 Adopt X.Org standard code style, with consistent indentation 346 347 Having differing indent levels of 2, 3, & 4 spaces hurts my eyes. 348 349 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 350 351commit d58f74ebfd0c56ffeb8e288c65592228af197a2e 352Author: Alan Coopersmith <alan.coopersmith@oracle.com> 353Date: Sat Jun 22 19:06:09 2013 -0700 354 355 libXv 1.0.9 356 357 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 358 359commit 22cc0c897a28a41d49fe68277bb3c002f54bbb48 360Author: Daphne Pfister <daphnediane@mac.com> 361Date: Sat Jun 1 22:27:23 2013 -0400 362 363 Bug 65252: Ensure final name is nil-terminated & none point to uninitialized memory. 364 365 This patch attempts to fix this bug by ensuring that there is at least one 366 nil byte at the end of all the name strings. This should prevent reading 367 past the end of the allocation as well as exposing uninitialized memory. 368 369 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 370 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 371 372commit edfb6fc397686c1892603d0f86a9aadf14dbc12e 373Author: Alan Coopersmith <alan.coopersmith@oracle.com> 374Date: Sat Jun 1 17:26:11 2013 -0700 375 376 XvQueryPortAttributes: add a comment explaining memory strategy 377 378 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 379 380commit 179ed259e75a62e74532e36f52f3838deb2aac92 381Author: Alan Coopersmith <alan.coopersmith@oracle.com> 382Date: Fri May 31 17:49:24 2013 -0700 383 384 libXv 1.0.8 385 386 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 387 388commit 50fc4cb18069cb9450a02c13f80223ef23511409 389Author: Alan Coopersmith <alan.coopersmith@oracle.com> 390Date: Sat Apr 13 00:03:03 2013 -0700 391 392 integer overflow in XvCreateImage() [CVE-2013-1989 3/3] 393 394 num_planes is a CARD32 and needs to be bounds checked before bit shifting 395 and adding to sizeof(XvImage) to come up with the total size to allocate, 396 to avoid integer overflow leading to underallocation and writing data from 397 the network past the end of the allocated buffer. 398 399 Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 400 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 401 402commit 59301c1b5095f7dc6359d5b396dbbcdee7038270 403Author: Alan Coopersmith <alan.coopersmith@oracle.com> 404Date: Sat Apr 13 00:03:03 2013 -0700 405 406 integer overflow in XvListImageFormats() [CVE-2013-1989 2/3] 407 408 num_formats is a CARD32 and needs to be bounds checked before multiplying 409 by sizeof(XvImageFormatValues) to come up with the total size to allocate, 410 to avoid integer overflow leading to underallocation and writing data from 411 the network past the end of the allocated buffer. 412 413 Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 414 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 415 416commit 15ab7dec17d686c38f2c82ac23a17cac5622322a 417Author: Alan Coopersmith <alan.coopersmith@oracle.com> 418Date: Sat Apr 13 00:16:14 2013 -0700 419 420 buffer overflow in XvQueryPortAttributes() [CVE-2013-2066] 421 422 Each attribute returned in the reply includes the number of bytes 423 to read for its marker. We had been always trusting it, and never 424 validating that it wouldn't cause us to write past the end of the 425 buffer we allocated based on the reported text_size. 426 427 Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 428 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 429 430commit 6e1b743a276651195be3cd68dff41e38426bf3ab 431Author: Alan Coopersmith <alan.coopersmith@oracle.com> 432Date: Sat Apr 13 00:03:03 2013 -0700 433 434 integer overflow in XvQueryPortAttributes() [CVE-2013-1989 1/3] 435 436 The num_attributes & text_size members of the reply are both CARD32s 437 and need to be bounds checked before multiplying & adding them together 438 to come up with the total size to allocate, to avoid integer overflow 439 leading to underallocation and writing data from the network past the 440 end of the allocated buffer. 441 442 Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 443 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 444 445commit 79362c764a6df7e7fbe5247756bdbf60f3a58baf 446Author: Alan Coopersmith <alan.coopersmith@oracle.com> 447Date: Sat Apr 13 00:28:34 2013 -0700 448 449 Use _XEatDataWords to avoid overflow of rep.length shifting 450 451 rep.length is a CARD32, so rep.length << 2 could overflow in 32-bit builds 452 453 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 454 455commit ed13edeac5adc2e6afcd87f63b5ae1ff9ad47958 456Author: Colin Walters <walters@verbum.org> 457Date: Wed Jan 4 17:37:06 2012 -0500 458 459 autogen.sh: Implement GNOME Build API 460 461 http://people.gnome.org/~walters/docs/build-api.txt 462 463 Signed-off-by: Adam Jackson <ajax@redhat.com> 464 465commit 1006d44b8674b5d9c5d7e893878776fbd34dbed2 466Author: Adam Jackson <ajax@redhat.com> 467Date: Tue Jan 15 14:28:48 2013 -0500 468 469 configure: Remove AM_MAINTAINER_MODE 470 471 Signed-off-by: Adam Jackson <ajax@redhat.com> 472 473commit ddec3b412e1d857d1a2daa75df61de377e1de9bd 474Author: Thomas Klausner <wiz@NetBSD.org> 475Date: Tue Jul 17 21:56:28 2012 +0200 476 477 Uppercase SH arguments. 478 479 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 480 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 481 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 482 483commit 0f4fa1820041394e879517abb49c0391ecc796f7 484Author: Alan Coopersmith <alan.coopersmith@oracle.com> 485Date: Wed Mar 7 21:25:38 2012 -0800 486 487 libXv 1.0.7 488 489 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 490 491commit de5e2271b54b7fe8bb3f8b66a70b5b87853f51a2 492Author: Alan Coopersmith <alan.coopersmith@oracle.com> 493Date: Thu Nov 10 21:45:11 2011 -0800 494 495 Fix gcc -Wwrite-strings warnings 496 497 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 498 499commit ff45155aa59c22aa5abc5ffe941dfe3b0f4c288f 500Author: Jeremy Huddleston <jeremyhu@apple.com> 501Date: Wed Oct 5 20:59:37 2011 -0700 502 503 XvQueryExtension doesn't return XvBadAlloc 504 505 https://bugs.freedesktop.org/show_bug.cgi?id=22829 506 507 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 508 509commit 21ce77de0fc1b92bb55699df7e93dd1aae988fc5 510Author: Alan Coopersmith <alan.coopersmith@oracle.com> 511Date: Fri Sep 16 22:56:12 2011 -0700 512 513 Strip trailing whitespace 514 515 Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 516 git diff -w & git diff -b show no diffs from this change 517 518 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 519 520commit 7091e73f39b813adcc8fa5e61ad336ba063d7e00 521Author: Gaetan Nadon <memsize@videotron.ca> 522Date: Wed Feb 2 11:43:45 2011 -0500 523 524 config: comment, minor upgrade, quote and layout configure.ac 525 526 Group statements per section as per Autoconf standard layout 527 Quote statements where appropriate. 528 Autoconf recommends not using dnl instead of # for comments 529 530 Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters. 531 Add AC_CONFIG_SRCDIR([Makefile.am]) 532 Remove redundant AC_SUBST(*_CFLAGS) and/or *_LIBS 533 No functional configuration changes 534 535 This helps automated maintenance and release activities. 536 Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines 537 538commit 50a2f154f20763c9e98bdcf705fa366c87c6bae4 539Author: Gaetan Nadon <memsize@videotron.ca> 540Date: Fri Jan 28 19:41:37 2011 -0500 541 542 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 543 544 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 545 546commit b9b6680cbc95501af70c3597bfdd51d17aace695 547Author: Gaetan Nadon <memsize@videotron.ca> 548Date: Thu Jan 27 18:50:15 2011 -0500 549 550 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 551 552 XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls 553 AC_PROG_C_C99. This sets gcc with -std=gnu99. 554 If AC_PROG_CC macro is called afterwards, it resets CC to gcc. 555 556 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 557 558commit e34fff44ebc4f8c258df127f6f80d0a1aa86a25d 559Author: Alan Coopersmith <alan.coopersmith@oracle.com> 560Date: Fri Oct 29 17:52:32 2010 -0700 561 562 libXv 1.0.6 563 564 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 565 566commit 6e0da1da31552faaba26a351be0a4cf2d5964b05 567Author: Alan Coopersmith <alan.coopersmith@oracle.com> 568Date: Fri Oct 29 17:51:53 2010 -0700 569 570 Sun's copyrights now belong to Oracle 571 572 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 573 574commit 4c2bc9a94ee759423adbc4e7c99b9bf9fea692ec 575Author: Jesse Adkins <jesserayadkins@gmail.com> 576Date: Tue Sep 28 13:30:04 2010 -0700 577 578 Purge cvs tags. 579 580 Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> 581 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 582 583commit ec92e24e86363fcbc14f8dce9739a430f68b998f 584Author: Gaetan Nadon <memsize@videotron.ca> 585Date: Wed Aug 18 17:29:15 2010 -0400 586 587 man: whitespace management 588 589 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 590 591commit 7bb70e6f8f394775d5d7ed7035a6d4b2accd2892 592Author: Gaetan Nadon <memsize@videotron.ca> 593Date: Wed Aug 18 17:23:31 2010 -0400 594 595 man: remove unrequired local fix for bug 5628 596 597 Local fix in CVS for bug 5628 is not required 598 as the problem has been fixed in 599 util-macros d9062e4077ebfd0985baf8418f3d0f111b9ddbba 600 601 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 602 603commit 14cf5e3d19488f9a36824a01d4aba4a7f5ebc1cd 604Author: Alan Coopersmith <alan.coopersmith@oracle.com> 605Date: Thu Jul 8 15:21:36 2010 -0700 606 607 config: upgrade to util-macros 1.8 for additional man page support 608 609 Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 610 The value of MAN_SUBST is the same for all X.Org packages. 611 612 Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS 613 Enables use of platform appropriate version of sed. 614 615 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 616 617commit e106f955dfc23798975ef14b3d3400aff39eced9 618Author: Fernando Carrijo <fcarrijo@yahoo.com.br> 619Date: Thu Jul 1 07:07:12 2010 -0300 620 621 Purge macro NEED_REPLIES 622 623 Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br> 624 Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com> 625 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 626 627commit 481033e52111a42ae80c2814a499a068d7dc4771 628Author: Gaetan Nadon <memsize@videotron.ca> 629Date: Mon Mar 29 16:50:34 2010 -0400 630 631 config: update AC_PREREQ statement to 2.60 632 633 Unrelated to the previous patches, the new value simply reflects 634 the reality that the minimum level for autoconf to configure 635 all x.org modules is 2.60 dated June 2006. 636 637 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 638 639 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 640 641commit ea333fad90bce73c95a5ac310c127e22d6b41c6c 642Author: Gaetan Nadon <memsize@videotron.ca> 643Date: Mon Mar 29 14:53:49 2010 -0400 644 645 config: remove the pkgconfig pc.in file from EXTRA_DIST 646 647 Automake always includes it in the tarball. 648 649 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 650 651commit 917a09fe40630d9ba2ac7f2f48636989f3163580 652Author: Alan Coopersmith <alan.coopersmith@sun.com> 653Date: Thu Jan 14 20:55:17 2010 -0800 654 655 Update Sun license notices to current X.Org standard form 656 657 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 658 659commit f0225573605729797a0edd00276f4704f9cda3c2 660Author: Gaetan Nadon <memsize@videotron.ca> 661Date: Fri Nov 27 20:56:04 2009 -0500 662 663 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 664 665 Now that the INSTALL file is generated. 666 Allows running make maintainer-clean. 667 668commit f6ab500cf3d00bfa49070007c006e500253b6d84 669Author: Gaetan Nadon <memsize@videotron.ca> 670Date: Wed Oct 28 14:09:10 2009 -0400 671 672 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 673 674 Add missing INSTALL file. Use standard GNU file on building tarball 675 README may have been updated 676 Remove AUTHORS file as it is empty and no content available yet. 677 Remove NEWS file as it is empty and no content available yet. 678 679commit fec734de503d63bb0abce9088be2e6655e82f800 680Author: Gaetan Nadon <memsize@videotron.ca> 681Date: Tue Oct 27 15:07:26 2009 -0400 682 683 Deploy the new XORG_DEFAULT_OPTIONS #24242 684 685 This macro aggregate a number of existing macros that sets commmon 686 X.Org components configuration options. It shields the configuration file from 687 future changes. 688 689commit f0b191321146550b88a94233b9677e32044b6c0e 690Author: Gaetan Nadon <memsize@videotron.ca> 691Date: Mon Oct 26 22:08:43 2009 -0400 692 693 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 694 695 ChangeLog filename is known to Automake and requires no further 696 coding in the makefile. 697 698commit 9ae8551458ee56b7ea19066023da64c7e24ea9f3 699Author: Gaetan Nadon <memsize@videotron.ca> 700Date: Thu Oct 22 12:34:19 2009 -0400 701 702 .gitignore: use common defaults with custom section # 24239 703 704 Using common defaults will reduce errors and maintenance. 705 Only the very small or inexistent custom section need periodic maintenance 706 when the structure of the component changes. Do not edit defaults. 707 708commit 05974c72286a9556ebf5ff541967fa53f75a55a8 709Author: Jeremy Huddleston <jeremyhu@freedesktop.org> 710Date: Wed Oct 21 12:47:26 2009 -0700 711 712 This is not a GNU project, so declare it foreign. 713 714 On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 715 > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 716 > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 717 > > was quite annoying to work around since 'autoreconf -fvi' replaces 718 > > it and git wants to commit it. Should these files even be in git? 719 > > Can I nuke them for the betterment of humanity and since they get 720 > > created by autoreconf anyways? 721 > 722 > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 723 724 As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 725 AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 726 of the INSTALL file. It is also part of the 24206 solution. 727 728 Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 729 730commit 5be9a0099a83d1acf464640e930518a4c46c0920 731Author: Alan Coopersmith <alan.coopersmith@sun.com> 732Date: Sat Oct 3 02:12:52 2009 -0700 733 734 libXv 1.0.5 735 736 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 737 738commit 5aa62bb376608cd0350e46263dec74f861019431 739Author: Alan Coopersmith <alan.coopersmith@sun.com> 740Date: Sat Oct 3 01:53:56 2009 -0700 741 742 Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 743 744 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 745 746commit 4d189188c913e6956344689802a582589db04abe 747Author: Alan Coopersmith <alan.coopersmith@sun.com> 748Date: Sat Oct 3 01:31:44 2009 -0700 749 750 Convert documentation from xv-library-v2.2.txt into man pages 751 752 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 753 754commit 7303af622984579e600893934a3958c0654d57bf 755Author: Alan Coopersmith <alan.coopersmith@sun.com> 756Date: Fri Oct 2 08:55:52 2009 -0700 757 758 Man page cleanups and formatting fixes 759 760 - Convert man page section headings to traditional style/names 761 Make them all caps, and use 'synopsis' instead of 'syntax' 762 - Strip trailing whitespace from man pages 763 - Add return types to function prototypes 764 - Fix unbalanced quoting and other formatting issues 765 - Use .BR for formatting man page references 766 - Add "libXv Functions" to man page header 767 768 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 769 770commit ea79759a6940855dab10472a876e784fb8494eee 771Author: Alan Coopersmith <alan.coopersmith@sun.com> 772Date: Thu Oct 1 23:04:56 2009 -0700 773 774 Move xv-library-v2.2.txt document from xorg-docs 775 776 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 777 778commit dbf88774a77d91f3f7996071dfccf61636afa77b 779Author: Alan Coopersmith <alan.coopersmith@sun.com> 780Date: Sat May 9 17:13:11 2009 -0700 781 782 Adjust flags definitions to fix lint library build 783 784 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 785 786commit 7cc28e8ae807e69663e0a73cd12edf9963277a2d 787Author: Alan Coopersmith <alan.coopersmith@sun.com> 788Date: Mon Feb 2 20:34:37 2009 -0800 789 790 Add README with pointers to mailing list, bugzilla & git repos 791 792 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 793 794commit 245b7cffe78203eeb265ac73177ed258471cb227 795Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 796Date: Mon Feb 2 13:58:34 2009 -0200 797 798 Janitor: make distcheck, compiler warnings, .gitignore. 799 800commit 2c0dc990a1ad96b71c95800d83378413eab63dbb 801Author: Alan Coopersmith <alan.coopersmith@sun.com> 802Date: Mon Mar 17 20:01:01 2008 -0700 803 804 Version bump: 1.0.4 805 806commit acb78abb510e7e69e74fb3bba80d8ceaf2af7ce4 807Author: Matthieu Herrb <matthieu.herrb@laas.fr> 808Date: Sun Mar 9 08:43:44 2008 +0100 809 810 nuke RCS Ids 811 812commit d455a1d9ae336a397a1b1a08228b7faa1024c1aa 813Author: Ademar de Souza Reis Jr <ademar@mandriva.com.br> 814Date: Mon Aug 20 19:02:40 2007 -0300 815 816 get rid of ancient XFree86 CVS Id tags 817 818commit 8b0752135f84edebc5e476f19069c8d78676f416 819Author: Ademar de Souza Reis Jr <ademar@mandriva.com.br> 820Date: Mon Aug 20 18:58:44 2007 -0300 821 822 convert manpages prototypes to C ANSI format 823 824 Closes: #8360 (libXv man pages should be 825 converted to ANSI prototypes) 826 827commit 20d07bb9ba2bca56e3f02b4b878377eded241059 828Author: Daniel Stone <daniel@fooishbar.org> 829Date: Sat Dec 16 01:31:51 2006 +0200 830 831 bump to 1.0.3 832 833commit 2f0089d24ab28f3325a5da7a136873eefb0bd97f 834Author: Daniel Stone <daniel@fooishbar.org> 835Date: Wed Dec 6 19:00:07 2006 +0200 836 837 Makefile.am: make ChangeLog hook safer 838 Make ChangeLog hook as safe as possible. 839 840commit 978e98c43245671b4fdedb42371260f5fa139f14 841Author: Alan Coopersmith <alan.coopersmith@sun.com> 842Date: Mon Sep 25 14:49:45 2006 -0700 843 844 Bump version number to 1.0.2 845 846commit 1dd351499ee692bb71eee4cffc305431843cfb87 847Author: Alan Coopersmith <alan.coopersmith@sun.com> 848Date: Fri Sep 22 19:06:30 2006 -0700 849 850 Fill in AUTHORS & COPYING files 851 852commit e5cb03cfa7386e13bede2d33d06be5369ab2a5d2 853Author: Alan Coopersmith <alan.coopersmith@sun.com> 854Date: Tue Sep 19 15:06:27 2006 -0700 855 856 Correct description of dpy argument in libXv function man pages 857 858 (Previous description applies to programs, not functions - you must supply a 859 valid Display pointer to functions, there is no fallback to $DISPLAY.) 860 861commit 5dc20e33bc29f1efd88ed1cf5e83943ab53b9ac6 862Author: Alan Coopersmith <alan.coopersmith@sun.com> 863Date: Tue Sep 19 13:25:27 2006 -0700 864 865 Fix man page typos 866 867commit dd25684d6f67b8c5a836b98d224ac6bf21076972 868Author: Alan Coopersmith <alan.coopersmith@sun.com> 869Date: Mon Sep 18 16:29:46 2006 -0700 870 871 Coverity CID #580: XvQueryEncodings Returned without freeing storage "pes" 872 873 Free the portion of the encoding list we had already filled in if we get 874 an error allocating memory for a list entry. 875 876commit 8681d431516979dcffd1ca7a65d47026d8ad0336 877Author: Alan Coopersmith <alan.coopersmith@sun.com> 878Date: Mon Sep 18 16:14:11 2006 -0700 879 880 Add hooks for running code checkers like sparse & lint over the source 881 882commit d19e0d1fe15de6b9a2bfffe30bd041497c021eaf 883Author: Alan Coopersmith <alan.coopersmith@sun.com> 884Date: Mon Sep 18 16:13:16 2006 -0700 885 886 Add argument types to static function prototypes to clear sparse & lint warnings 887 888commit 3c80665e7c53db021b52ad267c12c6b4f43e7c3a 889Author: Alan Coopersmith <alan.coopersmith@sun.com> 890Date: Mon Sep 18 15:45:50 2006 -0700 891 892 Replace static Changelog with dist-hook to generate from git log 893 894commit d968d8b6777f21b799a99c9652c27e39da319b00 895Author: Alan Coopersmith <alan.coopersmith@sun.com> 896Date: Mon Sep 18 15:43:59 2006 -0700 897 898 Add *~ to .gitignore to skip emacs droppings 899 900commit abab8955bdb30ffe74dc3b8fe2e6b009a2d2cf3d 901Author: Alan Coopersmith <alan.coopersmith@sun.com> 902Date: Thu Jul 13 14:59:10 2006 -0700 903 904 renamed: .cvsignore -> .gitignore 905 906commit 8bf896eb20d6752f31b7d966ff6d8c3f905b536d 907Author: Kevin E Martin <kem@kem.org> 908Date: Wed Dec 21 02:30:06 2005 +0000 909 910 Update package version for X11R7 release. 911 912commit d54ce4a8f14bcb3d027c1bf8f46e215caf596dad 913Author: Adam Jackson <ajax@nwnk.net> 914Date: Mon Dec 19 16:28:27 2005 +0000 915 916 Stub COPYING files 917 918commit 6561f50b1ac74ebb02ec13d434af1e8bef50fd99 919Author: Kevin E Martin <kem@kem.org> 920Date: Thu Dec 15 00:24:35 2005 +0000 921 922 Update package version number for final X11R7 release candidate. 923 924commit e495ba278269a66eab6829b796e7fa32b79dbc2e 925Author: Kevin E Martin <kem@kem.org> 926Date: Tue Dec 6 22:48:45 2005 +0000 927 928 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 929 930commit 4cf396de99b15b48751ece43e74f0aeb60ab5d50 931Author: Kevin E Martin <kem@kem.org> 932Date: Sat Dec 3 05:49:45 2005 +0000 933 934 Update package version number for X11R7 RC3 release. 935 936commit 4ff8025f6d0c9ef14e500d123613ccee45c8c23e 937Author: Kevin E Martin <kem@kem.org> 938Date: Sat Dec 3 04:41:51 2005 +0000 939 940 Add check and cflags for malloc(0) returning NULL. 941 942commit 4c738dba961b3eae69e466a0bfcd8e6e3e539675 943Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 944Date: Mon Nov 28 22:03:06 2005 +0000 945 946 Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 947 update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 948 949commit 9460f736b6f61687b20e91e0a02aa81c879d7e4f 950Author: Eric Anholt <anholt@freebsd.org> 951Date: Sun Nov 20 23:17:41 2005 +0000 952 953 Add/improve libs .cvsignores. 954 955commit ed2d19981e048a31d3a594341787f0505d4dd6a8 956Author: Kevin E Martin <kem@kem.org> 957Date: Sat Nov 19 07:15:43 2005 +0000 958 959 Update pkgconfig files to separate library build-time dependencies from 960 application build-time dependencies, and update package deps to work 961 with separate build roots. 962 963commit 768933f26103bd9324e3c3efbc287ca21a2776b3 964Author: Kevin E Martin <kem@kem.org> 965Date: Wed Oct 19 02:48:12 2005 +0000 966 967 Update package version number for RC1 release. 968 969commit 6159966aa69254620b25552bb09ae00ef31798ef 970Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 971Date: Tue Oct 18 00:00:09 2005 +0000 972 973 Use @LIB_MAN_SUFFIX@ instead of $(LIB_MAN_SUFFIX) in macro substitutions to 974 work better with BSD make 975 976commit 0b5be2efbcd3d405f1d84b6b31add361a39f411d 977Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 978Date: Thu Oct 13 05:13:36 2005 +0000 979 980 doc/man/Xv/Xv.man 981 doc/man/Xv/XvFreeAdaptorInfo.man 982 doc/man/Xv/XvFreeEncodingInfo.man 983 doc/man/Xv/XvGetPortAttribute.man 984 doc/man/Xv/XvGetStill.man 985 doc/man/Xv/XvGetVideo.man 986 doc/man/Xv/XvGrabPort.man 987 doc/man/Xv/XvPortNotify.man 988 doc/man/Xv/XvPutStill.man 989 doc/man/Xv/XvPutVideo.man 990 doc/man/Xv/XvQueryAdaptors.man 991 doc/man/Xv/XvQueryBestSize.man 992 doc/man/Xv/XvQueryEncodings.man 993 doc/man/Xv/XvQueryExtension.man 994 doc/man/Xv/XvSelectPortNotify.man 995 doc/man/Xv/XvSelectVideoNotify.man 996 doc/man/Xv/XvSetPortAttribute.man 997 doc/man/Xv/XvStopVideo.man 998 doc/man/Xv/XvUngrabPort.man 999 doc/man/Xv/XvVideoNotify.man Convert hardcoded 3X to substitutable 1000 __libmansuffix__ like other library man pages. 1001 1002commit 0b0ae11e4d5872f55bd412f7876c4b526d420fe0 1003Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 1004Date: Thu Oct 13 04:47:38 2005 +0000 1005 1006 [lib/Xv] 1007 Use sed to fill in variables in man pages 1008 1009commit bc34a489531d1a71857a5d68e4c256d1dacb89ae 1010Author: Adam Jackson <ajax@nwnk.net> 1011Date: Wed Aug 3 03:28:02 2005 +0000 1012 1013 Do PKG_CHECK_MODULES on a unique token instead of on "DEP", so builds with 1014 a global configure cache don't get confused. 1015 1016commit 45bb17c155ce80c817e29144e960b02596ed7214 1017Author: Kevin E Martin <kem@kem.org> 1018Date: Fri Jul 29 21:22:53 2005 +0000 1019 1020 Various changes preparing packages for RC0: 1021 - Verify and update package version numbers as needed 1022 - Implement versioning scheme 1023 - Change bug address to point to bugzilla bug entry form 1024 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 1025 reenable it) 1026 - Fix makedepend to use pkgconfig and pass distcheck 1027 - Update build script to build macros first 1028 - Update modular Xorg version 1029 1030commit ca932bc2cfaa0a7faaf9c0d870ea4314de24855e 1031Author: Daniel Stone <daniel@fooishbar.org> 1032Date: Sat Jul 16 07:41:25 2005 +0000 1033 1034 Set soversion to 1.0.0 with -version-number. 1035 1036commit 2ece1ee39d248966d2399b30b9de6307db86f4b5 1037Author: Daniel Stone <daniel@fooishbar.org> 1038Date: Tue Jul 12 01:10:57 2005 +0000 1039 1040 Add Xvlib.h, change soversion to 1.0.0. 1041 1042commit 6ed09fe071574abdf5f7c08d9f1de41f4177e5df 1043Author: Daniel Stone <daniel@fooishbar.org> 1044Date: Tue Jul 12 00:35:54 2005 +0000 1045 1046 Change version to 2.2.0. 1047 1048commit f27ed2a7dfd43345ae820186a033c301d77861ad 1049Author: Daniel Stone <daniel@fooishbar.org> 1050Date: Tue Jul 12 00:34:54 2005 +0000 1051 1052 Typo fix. 1053 1054commit 9db3c882e7571eebc98d0070c3ccbc7633b57604 1055Author: Keith Packard <keithp@keithp.com> 1056Date: Sat Jul 9 06:53:49 2005 +0000 1057 1058 Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory 1059 1060commit 1b0c54229a5259677eab3f80cf8baedc1ca802e5 1061Author: Daniel Stone <daniel@fooishbar.org> 1062Date: Sun Jul 3 07:00:57 2005 +0000 1063 1064 Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings. 1065 Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings. 1066 Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all 1067 source files in the xserver/xorg tree, predicated on defines of 1068 HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to 1069 <X11/fonts/foo.h>. 1070 1071commit a0abd747a0203ddf590fd0f4973f12dd0a5fc48d 1072Author: Kevin E Martin <kem@kem.org> 1073Date: Sat Jul 2 06:35:03 2005 +0000 1074 1075 Add appropriate lib*_CFLAGS to Makefile.am's -- fixes build problems 1076 1077commit 9064f83cdb11b1515fec1c9f33bd7397ad7f492b 1078Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 1079Date: Fri Jul 1 20:09:12 2005 +0000 1080 1081 xtrap.pc.in: s/Xfixes/XTrap/ xi.pc.in: s/Xt/Xi/ Xv/src/Makefile.am: remove 1082 whitespace after backslash modularizeapp.sh: s/destkop/desktop/ 1083 modular/symlink.sh: Add bitmaps for xeyes, system.xsm for xsm, and 1084 Xvidtune.cpp for xvidtune. Also comment out non-existing mga_bios.h 1085 Check in buildsystems for xsetroot, xsm, xstdcmap, xtrap, and xvinfo 1086 1087commit dd829239e989de7b7affc504fc29da673d1d46d5 1088Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 1089Date: Tue Jun 21 15:41:36 2005 +0000 1090 1091 lib/XScrnSaver/configure.ac 1092 lib/XScrnSaver/src/Makefile.am 1093 lib/Xfontcache/configure.ac 1094 lib/Xfontcache/src/Makefile.am 1095 lib/Xinerama/configure.ac 1096 lib/Xinerama/src/Makefile.am 1097 lib/Xtst/configure.ac 1098 lib/Xv/configure.ac 1099 lib/XvMC/configure.ac 1100 lib/dmx/configure.ac Add missing xext.pc and xextproto.pc Add DEP_CFLAGS to 1101 src/Makefile.am 1102 1103commit ea1bfd2bef80ed33740916dfc8118ca8ac94a0eb 1104Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 1105Date: Mon Jun 13 20:30:01 2005 +0000 1106 1107 - Add Xv man pages 1108 1109commit 3e71b1e06264f84428e04264b740a634cd7a5499 1110Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 1111Date: Mon Jun 13 19:55:32 2005 +0000 1112 1113 - Add Xv to symlink.sh 1114 - Add Xv build system 1115 1116commit 7306d726bfd8ba10d7ad75f8167dc3ddd85b65e6 1117Author: Egbert Eich <eich@suse.de> 1118Date: Fri Apr 23 18:43:55 2004 +0000 1119 1120 Merging XORG-CURRENT into trunk 1121 1122commit 71d90c59573b4ef0f90e3f9bde03efd6dcf2912e 1123Author: Egbert Eich <eich@suse.de> 1124Date: Sun Mar 14 08:32:27 2004 +0000 1125 1126 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 1127 1128commit 7cb88c27d6784873439ae6bdd22d78784eae41da 1129Author: Egbert Eich <eich@suse.de> 1130Date: Wed Mar 3 12:11:32 2004 +0000 1131 1132 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 1133 1134commit 1faf3c691266e6f9a40914900eb6c94bd639ffb0 1135Author: Egbert Eich <eich@suse.de> 1136Date: Thu Feb 26 13:35:34 2004 +0000 1137 1138 readding XFree86's cvs IDs 1139 1140commit e2399deda299a091cbd99cebf363595534a8ea55 1141Author: Egbert Eich <eich@suse.de> 1142Date: Thu Feb 26 09:22:48 2004 +0000 1143 1144 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 1145 1146commit fe30a03a47c336d508667bb0477383f389e13b5e 1147Author: Kaleb Keithley <kaleb@freedesktop.org> 1148Date: Thu Dec 4 22:02:57 2003 +0000 1149 1150 XFree86 4.3.99.901 (RC 1) 1151 1152commit 22a0d01c7610f366cf3cec9e7f7cf5968dcc285e 1153Author: Kaleb Keithley <kaleb@freedesktop.org> 1154Date: Tue Nov 25 19:28:16 2003 +0000 1155 1156 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 1157 1158commit ddef819383953954d9514eab7803367ef20dee82 1159Author: Kaleb Keithley <kaleb@freedesktop.org> 1160Date: Fri Nov 14 16:48:49 2003 +0000 1161 1162 XFree86 4.3.0.1 1163 1164commit 355f676a4ff26d8fcdfdbe64e791e60bc579e339 1165Author: Kaleb Keithley <kaleb@freedesktop.org> 1166Date: Fri Nov 14 16:48:49 2003 +0000 1167 1168 Initial revision 1169