1commit f43e6cb2ae6ba22e0b882da435d50346634a8d09 2Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3Date: Sun Feb 4 14:38:14 2024 -0800 4 5 libXvMC 1.0.14 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8 9commit 76c83199fce3a54f78a2a167037db7460c7161f4 10Author: Alan Coopersmith <alan.coopersmith@oracle.com> 11Date: Sun Mar 19 14:26:55 2023 -0700 12 13 Handle implicit conversion warnings from clang 14 15 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 16 17commit 5e66fb64762b6d442a55d0506b07be18aeee7643 18Author: Alan Coopersmith <alan.coopersmith@oracle.com> 19Date: Sun Mar 19 13:51:24 2023 -0700 20 21 Replace custom copy of GetReq macro with call to Xlib 1.5's _XGetRequest 22 23 XvMCproto.h names don't match those required by the Xlibint.h GetReq* 24 macros, but at least we can rely on the _XGetRequest function for the 25 bulk of the work now, instead of duplicating it. 26 27 Continues to use sizeof() instead of SIZEOF() due to stray ; on the 28 end of many sz_* definitions in XvMCproto.h, but I've verified the 29 sizes are the same with both methods. 30 31 Also clears clang warnings that were repeated for every call: 32 33 XvMC.c:79:5: warning: cast from 'char *' to 'xvmcQueryVersionReq *' 34 increases required alignment from 1 to 2 [-Wcast-align] 35 XvMCGetReq(QueryVersion, req); 36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 ./XvMClibint.h:16:8: note: expanded from macro 'XvMCGetReq' 38 req = (xvmc##name##Req *)(dpy->last_req = dpy->bufptr);\ 39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 XvMC.c:79:5: warning: implicit conversion loses integer precision: 41 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion] 42 XvMCGetReq(QueryVersion, req); 43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 ./XvMClibint.h:17:30: note: expanded from macro 'XvMCGetReq' 45 req->reqType = info->codes->major_opcode;\ 46 ~ ~~~~~~~~~~~~~^~~~~~~~~~~~ 47 48 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 49 50commit 58073bc12d17341cb9459f36caf161256fc8be19 51Author: Alan Coopersmith <alan.coopersmith@oracle.com> 52Date: Sun Mar 19 12:49:56 2023 -0700 53 54 Variable scope reductions as recommended by cppcheck 55 56 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 57 58commit 0f537ab4913a8d2b3e58a40385a7745c4974bd76 59Author: Alan Coopersmith <alan.coopersmith@oracle.com> 60Date: Sun Mar 19 12:02:41 2023 -0700 61 62 Convert to X.Org standard code style 63 64 Mostly via util/modular/x-indent-all.sh, plus some manual cleanup 65 66 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 67 68commit 162422fa80332129168097fd4bcc094cd73a1e65 69Author: Alan Coopersmith <alan.coopersmith@oracle.com> 70Date: Wed Mar 8 16:21:35 2023 -0800 71 72 configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL 73 74 AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008, 75 so it's time to rely on it. 76 77 Clears autoconf warnings: 78 79 configure.ac:33: warning: The macro `AC_PROG_LIBTOOL' is obsolete. 80 configure.ac:33: You should run autoupdate. 81 aclocal.m4:3465: AC_PROG_LIBTOOL is expanded from... 82 configure.ac:33: the top level 83 84 libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, 85 libtoolize: and rerunning libtoolize and aclocal. 86 87 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 88 89commit b6292a9da83dbf7f2399f5c76a453cb850eab13a 90Author: Alan Coopersmith <alan.coopersmith@oracle.com> 91Date: Thu Jul 28 17:30:21 2022 -0700 92 93 gitlab CI: stop requiring Signed-off-by in commits 94 95 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 96 97commit d2a53a1bfd19719a8b9d7b7f62071e00d7f35e62 98Author: Alan Coopersmith <alan.coopersmith@oracle.com> 99Date: Mon Feb 6 17:28:06 2023 -0800 100 101 gitlab CI: Add libtool to required packages 102 103 At least until the autoconf build is dropped in favor of meson 104 105 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 106 107commit dd9b244314702b1f50b6d5db86f6049109c77bc4 108Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com> 109Date: Sun Jun 19 12:35:02 2022 -0700 110 111 meson: Fix compatibility version and current version of meson build to be compatible with autotools build 112 113 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com> 114 115commit 163e04cfdcdf6c87a2eea5060787c7943a24690f 116Author: Alan Coopersmith <alan.coopersmith@oracle.com> 117Date: Sat Mar 26 16:04:55 2022 -0700 118 119 gitlab CI: add a basic build test 120 121 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 122 123commit 20354910dab40522a7dcde152d5e900ed916dc66 124Author: Alan Coopersmith <alan.coopersmith@oracle.com> 125Date: Sat Mar 26 14:10:54 2022 -0700 126 127 Make doc install path from meson match autotools 128 129 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 130 131commit 590fb6835170aa60cd4d3d46eaeac51725300d23 132Author: Matt Turner <mattst88@gmail.com> 133Date: Sat Mar 26 10:51:18 2022 -0700 134 135 libXvMC 1.0.13 136 137 Signed-off-by: Matt Turner <mattst88@gmail.com> 138 139commit 2090940ded023df2a1c0ef8c7dd2cde16a686d7d 140Author: Matt Turner <mattst88@gmail.com> 141Date: Sat Mar 26 10:47:31 2022 -0700 142 143 meson: Fix typo 144 145 Signed-off-by: Matt Turner <mattst88@gmail.com> 146 147commit f65c43c05a766ef2e9335367d079b75273d5e53f 148Author: Dylan Baker <dylan@pnwbakers.com> 149Date: Fri Mar 25 15:04:15 2022 -0700 150 151 autotools: fix Requires and Requires.Private in pkgconfig 152 153 This only applies to the autotools generated pkg-config files, as Meson 154 does it's own dependency tracking for us. 155 156commit cdf1532b13efe667f40dd472f41b4e12a0282dea 157Author: Dylan Baker <dylan@pnwbakers.com> 158Date: Fri Mar 25 14:55:36 2022 -0700 159 160 meson: Add a meson build system 161 162 This does everything the autotools based system does, including building 163 both a static and shared version by default, though this can be 164 controlled with meson's builtin `default_library` option. 165 166commit 324ecde7352e7a129f30b795a1c2d9142600aeea 167Author: Dylan Baker <dylan@pnwbakers.com> 168Date: Fri Mar 25 13:31:40 2022 -0700 169 170 editorconfig: add meson 171 172commit b391192bd391009f9d834ea920fd15c872fbe85b 173Author: Dylan Baker <dylan@pnwbakers.com> 174Date: Fri Mar 25 13:31:17 2022 -0700 175 176 editorconfig: add 177 178commit bd930bf94f0bcb9964248cdb5196b97cf93a0921 179Author: Alan Coopersmith <alan.coopersmith@oracle.com> 180Date: Sat Mar 26 08:56:25 2022 -0700 181 182 Build xz tarballs instead of bzip2 183 184 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 185 186commit 53c3cfbecba041d1a215f7a5689df796b97949e8 187Author: Alan Coopersmith <alan.coopersmith@oracle.com> 188Date: Sat Mar 26 08:56:16 2022 -0700 189 190 Fix spelling/wording issues 191 192 Found by using: 193 codespell --builtin clear,rare,usage,informal,code,names 194 195 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 196 197commit 36086307ba9fd1272365b964056e8a6780109478 198Author: Adam Jackson <ajax@redhat.com> 199Date: Tue Sep 24 12:52:29 2019 -0400 200 201 libXvMC 1.0.12 202 203 Signed-off-by: Adam Jackson <ajax@redhat.com> 204 205commit 0fab90b409a3e4848603bdb6b438523038239f23 206Author: Adam Jackson <ajax@redhat.com> 207Date: Tue Sep 24 12:28:19 2019 -0400 208 209 vld: Provide <X11/extensions/vldXvMC.h> ourself 210 211 This header refers to libX11 types, it doesn't belong in xorgproto and 212 has been moved to legacy in 2019.2. Supply it ourselves. 213 214commit dd9ae03725990ee9c9336bca4b267dfbb696002f 215Author: Adam Jackson <ajax@redhat.com> 216Date: Tue Jul 23 15:28:50 2019 -0400 217 218 pkgconfig: Remove xv from xvmc.pc 219 220 This library does not itself require libXv for anything. 221 222commit 0366572c58a85558f9dc7229e74b9a0397becc89 223Author: Dylan Baker <dylan@pnwbakers.com> 224Date: Mon Jul 8 09:46:28 2019 -0700 225 226 Add a pkgconfig file for libXvMCW 227 228 Mesa needs to link with this for testing, as do others presumably. 229 Having a pkg-config file makes this much easier 230 231 Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=110735 232 233 v2: - remove xv from Requires and Requires.private 234 235commit 63a79d1d087f5121b07510692bf6dd8207d0c0d7 236Author: Alan Coopersmith <alan.coopersmith@oracle.com> 237Date: Sat Mar 16 15:11:28 2019 -0700 238 239 libXvMC 1.0.11 240 241 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 242 243commit 8c0a1b5d9d5dea58c516a6aefa6dd15192919b48 244Author: Alan Coopersmith <alan.coopersmith@oracle.com> 245Date: Fri Dec 7 19:56:27 2018 -0800 246 247 Update configure.ac bug URL for gitlab migration 248 249 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 250 251commit 45de1c449740caf45984aac59ab35741defcadbb 252Author: Alan Coopersmith <alan.coopersmith@oracle.com> 253Date: Mon Nov 19 22:55:06 2018 -0800 254 255 Update README for gitlab migration 256 257 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 258 259commit a964f14b7b61bb8055d5144c96ecbba5dfae4a3e 260Author: Alan Coopersmith <alan.coopersmith@oracle.com> 261Date: Sat Sep 22 15:56:27 2018 -0700 262 263 Fix sign comparison warnings for loop indexes 264 265 XvMC.c: In function ‘XvMCListSurfaceTypes’: 266 XvMC.c:124:19: warning: comparison between signed and unsigned integer 267 expressions [-Wsign-compare] 268 for(i = 0; i < rep.num; i++) { 269 ^ 270 XvMC.c: In function ‘XvMCListSubpictureTypes’: 271 XvMC.c:185:26: warning: comparison between signed and unsigned integer 272 expressions [-Wsign-compare] 273 for(i = 0; i < rep.num; i++) { 274 ^ 275 276 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 277 278commit 28ad81420723175bfb163e20406af6d4d56bf4d4 279Author: Alan Coopersmith <alan.coopersmith@oracle.com> 280Date: Sat Sep 22 15:51:49 2018 -0700 281 282 Need to check for -1, not 0, to determine if shmat() failed 283 284 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 285 286commit 68d0e5a122c6c76c19cc58ce9cea1424c7a5db11 287Author: Neha Gupta <neha.g1@samsung.com> 288Date: Fri Jun 5 08:20:48 2015 +0000 289 290 Fix handling of shmKey in XvMCGetDRInfo 291 292 If we store the result of shmget in a CARD32 (unsigned int), then 293 checking if it returned -1 for an error by using >= 0 doesn't work. 294 295 Also, once the request is flushed from the buffer (as XReply does), 296 there's no guarantee the values in it are still valid, so it's better 297 to rely on our local variable instead. 298 299 Fixes: https://gitlab.freedesktop.org/xorg/lib/libxvmc/issues/1 300 301 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 302 303commit 48ca78665a3f251f94b190b61fcc2027b07a76c9 304Author: Mihail Konev <k.mvc@ya.ru> 305Date: Thu Jan 26 13:52:49 2017 +1000 306 307 autogen: add default patch prefix 308 309 Signed-off-by: Mihail Konev <k.mvc@ya.ru> 310 311commit 290edda14c96e34873cd5601d3c515ce74ca01a5 312Author: Emil Velikov <emil.l.velikov@gmail.com> 313Date: Mon Mar 9 12:00:52 2015 +0000 314 315 autogen.sh: use quoted string variables 316 317 Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 318 fall-outs, when they contain space. 319 320 Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 321 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 322 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 323 324commit 9b8c4f2f82cd45c7c394efa992663fb75452e39f 325Author: Peter Hutterer <peter.hutterer@who-t.net> 326Date: Tue Jan 24 10:32:07 2017 +1000 327 328 autogen.sh: use exec instead of waiting for configure to finish 329 330 Syncs the invocation of configure with the one from the server. 331 332 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 333 Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 334 335commit 44a462835cbe263451a463af17f0fbedc1c957b2 336Author: Matthieu Herrb <matthieu.herrb@laas.fr> 337Date: Tue Oct 4 22:09:12 2016 +0200 338 339 libXvMC 1.0.10 340 341 Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> 342 343commit 2cd95e7da8367cccdcdd5c9b160012d1dec5cbdb 344Author: Tobias Stoeckmann <tobias@stoeckmann.org> 345Date: Sun Sep 25 22:34:27 2016 +0200 346 347 Avoid buffer underflow on empty strings. 348 349 If an empty string is received from an x-server, do not underrun the 350 buffer by accessing "rep.nameLen - 1" unconditionally, which could end 351 up being -1. 352 353 Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org> 354 Reviewed-by: Matthieu Herrb <matthieu@herrb.eu> 355 356commit ab0d28935987d48e9359023e82f9d56aa7e4bc95 357Author: Alan Coopersmith <alan.coopersmith@oracle.com> 358Date: Sat Mar 14 10:10:05 2015 -0700 359 360 libXvMC 1.0.9 361 362 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 363 364commit 0ac79f0132dfd268bc6e9ff2dcdea55e00b65a92 365Author: Alan Coopersmith <alan.coopersmith@oracle.com> 366Date: Sat Dec 14 10:12:10 2013 -0800 367 368 Rename local err variable in XW_RSYM macro to avoid shadow warnings 369 370 Clears many warnings of the form: 371 372 XvMCWrapper.c: In function 'initW': 373 XvMCWrapper.c:362:5: warning: declaration of 'err' shadows a previous local [-Wshadow] 374 XvMCWrapper.c:267:11: warning: shadowed declaration is here [-Wshadow] 375 376 due to variable declared in macro block sharing "err" name with a 377 variable declared in the function calling the macro. 378 379 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 380 381commit 4dd267a98790f4404b7607d9362d4346f55f49fb 382Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 383Date: Wed Oct 24 02:07:56 2012 -0500 384 385 Fix linking with -Wl,--no-undefined on Linux 386 387 libXvMCW uses dlopen and friends, therefore it must be linked against 388 libdl on systems where it exists as a separate library. 389 390 Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 391 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 392 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 393 394commit 62bc54e6995618b7134f5cbe3a4290e41a4cb44a 395Author: Michael Joost <mehl@michael-joost.de> 396Date: Mon Nov 18 16:11:26 2013 +0100 397 398 Remove fallback for _XEatDataWords, require libX11 1.6 for it 399 400 _XEatDataWords was orignally introduced with the May 2013 security 401 patches, and in order to ease the process of delivering those, 402 fallback versions of _XEatDataWords were included in the X extension 403 library patches so they could be applied to older versions that didn't 404 have libX11 1.6 yet. Now that we're past that hurdle, we can drop 405 the fallbacks and just require libX11 1.6 for building new versions 406 of the extension libraries. 407 408 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 409 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 410 411commit 9a39e26871e1f8ddb7086a53aba0b66a6fa6c7a9 412Author: Alan Coopersmith <alan.coopersmith@oracle.com> 413Date: Mon Jun 24 22:39:18 2013 -0700 414 415 Require ANSI C89 pre-processor, drop pre-C89 token pasting support 416 417 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 418 419commit 1fb06ecf88155452ece93ac309435106f9569d54 420Author: Alan Coopersmith <alan.coopersmith@oracle.com> 421Date: Thu Jun 13 22:57:03 2013 -0700 422 423 libXvMC 1.0.8 424 425 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 426 427commit 554200b59e880a1cf36dd244eeb5f330d93499b6 428Author: Julien Cristau <jcristau@debian.org> 429Date: Sat Jun 1 11:26:15 2013 +0200 430 431 avoid overflowing by making nameLen and busIDLen addition overflow 432 433 Al Viro pointed this out on lwn: if nameLen + busIDLen overflows, we end 434 up copying data from outside tmpBuf. 435 436 Reported-by: Al Viro <viro@zeniv.linux.org.uk> 437 Signed-off-by: Julien Cristau <jcristau@debian.org> 438 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 439 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 440 441commit 8c164524d229adb6141fdac8336b3823e7fe1a5d 442Author: Dave Airlie <airlied@redhat.com> 443Date: Fri May 24 14:47:30 2013 +1000 444 445 Multiple unvalidated patches in CVE-2013-1999 446 447 Al Viro pointed out that Debian started segfaulting in Xine for him, 448 449 Reported-by: Al Viro 450 Signed-off-by: Dave Airlie <airlied@redhat.com> 451 452commit e9415ddef2ac81d4139bd32d5e9cda9394a60051 453Author: Alan Coopersmith <alan.coopersmith@oracle.com> 454Date: Sat Apr 13 01:20:08 2013 -0700 455 456 Multiple unvalidated assumptions in XvMCGetDRInfo() [CVE-2013-1999] 457 458 The individual string sizes is assumed to not be more than the amount of 459 data read from the network, and could cause buffer overflow if they are. 460 461 The strings returned from the X server are assumed to be null terminated, 462 and could cause callers to read past the end of the buffer if they are not. 463 464 Also be sure to set the returned pointers to NULL, so callers don't try 465 accessing bad pointers on failure cases. 466 467 Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 468 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 469 470commit 5fd871e5f878810f8f8837725d548e07e89577ab 471Author: Alan Coopersmith <alan.coopersmith@oracle.com> 472Date: Sat Apr 13 00:50:02 2013 -0700 473 474 integer overflow in _xvmc_create_*() 475 476 rep.length is a CARD32 and should be bounds checked before left-shifting 477 by 2 bits to come up with the total size to allocate, though in these 478 cases, no buffer overflow should occur here, since the XRead call is passed 479 the same rep.length << 2 length argument, but the *priv_count returned to 480 the caller could be interpreted or used to calculate a larger buffer size 481 than was actually allocated, leading them to go out of bounds. 482 483 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 484 485commit 478d4e5873eeee2ebdce6673e4e3469816ab63b8 486Author: Alan Coopersmith <alan.coopersmith@oracle.com> 487Date: Sat Apr 13 00:50:02 2013 -0700 488 489 integer overflow in XvMCListSubpictureTypes() [CVE-2013-1990 2/2] 490 491 rep.num is a CARD32 and needs to be bounds checked before multiplying by 492 sizeof(XvImageFormatValues) to come up with the total size to allocate, 493 to avoid integer overflow leading to underallocation and writing data from 494 the network past the end of the allocated buffer. 495 496 Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 497 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 498 499commit 2712383813b26475dc6713888414d842be57f8ca 500Author: Alan Coopersmith <alan.coopersmith@oracle.com> 501Date: Sat Apr 13 00:50:02 2013 -0700 502 503 integer overflow in XvMCListSurfaceTypes() [CVE-2013-1990 1/2] 504 505 rep.num is a CARD32 and needs to be bounds checked before multiplying 506 by sizeof(XvMCSurfaceInfo) to come up with the total size to allocate, 507 to avoid integer overflow leading to underallocation and writing data from 508 the network past the end of the allocated buffer. 509 510 Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 511 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 512 513commit cf1a1dc1b9ca34a29d0471da9389f8eae70ddbd9 514Author: Alan Coopersmith <alan.coopersmith@oracle.com> 515Date: Sat Apr 13 00:47:57 2013 -0700 516 517 Use _XEatDataWords to avoid overflow of rep.length shifting 518 519 rep.length is a CARD32, so rep.length << 2 could overflow in 32-bit builds 520 521 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 522 523commit 2fb49b59ff530ea3d0288b1b1ab5ccd046a1213b 524Author: Colin Walters <walters@verbum.org> 525Date: Wed Jan 4 17:37:06 2012 -0500 526 527 autogen.sh: Implement GNOME Build API 528 529 http://people.gnome.org/~walters/docs/build-api.txt 530 531 Signed-off-by: Adam Jackson <ajax@redhat.com> 532 533commit f2db5efdba40d84493a95a2ffb9bc734b83d8503 534Author: Adam Jackson <ajax@redhat.com> 535Date: Tue Jan 15 14:28:48 2013 -0500 536 537 configure: Remove AM_MAINTAINER_MODE 538 539 Signed-off-by: Adam Jackson <ajax@redhat.com> 540 541commit bcc4c4f3b7ad3c880e97f27951c97cb7ba856658 542Author: Alan Coopersmith <alan.coopersmith@oracle.com> 543Date: Wed Mar 7 21:31:11 2012 -0800 544 545 libXvMC 1.0.7 546 547 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 548 549commit 4091e8b8b80e00b8abafdd630e5af8cab22d9054 550Author: Alan Coopersmith <alan.coopersmith@oracle.com> 551Date: Thu Nov 10 21:47:20 2011 -0800 552 553 Fix gcc -Wwrite-strings warnings 554 555 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 556 557commit 5d4953233392d22b8c92e64c23b5aa20df86e17c 558Author: Alan Coopersmith <alan.coopersmith@oracle.com> 559Date: Fri Sep 16 22:56:49 2011 -0700 560 561 Strip trailing whitespace 562 563 Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 564 git diff -w & git diff -b show no diffs from this change 565 566 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 567 568commit 4f64c8dd12786f6b0ef1e4c8c8d992d43de6f895 569Author: Gaetan Nadon <memsize@videotron.ca> 570Date: Sat Mar 5 11:56:54 2011 -0500 571 572 config: use Automake defaults when checking for library functions. 573 574 Which follows a uniform naming convention. 575 576 Reviewed-by: Julien Cristau <jcristau@debian.org> 577 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 578 579commit a37fab2dde1cb4ea0fb93ed811b14b2be9e52566 580Author: Gaetan Nadon <memsize@videotron.ca> 581Date: Sat Mar 5 11:18:21 2011 -0500 582 583 config: move wrapper in its own directory 584 585 This prevents the use of per-target compiler flags. 586 Makefiles are simpler. 587 The -D flags for the wrapper are moved with pre-precessor flags. 588 589 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 590 591commit 3b4040904d8fd5b8c7a20b0b187d70a00dd452ef 592Author: Gaetan Nadon <memsize@videotron.ca> 593Date: Mon Mar 7 10:30:12 2011 -0500 594 595 Fix whitespace issues 596 597 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 598 599commit ac00a51c3106188aebc98ce5f480768dcd95da5f 600Author: Gaetan Nadon <memsize@videotron.ca> 601Date: Wed Feb 2 11:43:45 2011 -0500 602 603 config: comment, minor upgrade, quote and layout configure.ac 604 605 Group statements per section as per Autoconf standard layout 606 Quote statements where appropriate. 607 Autoconf recommends not using dnl instead of # for comments 608 609 Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters. 610 Add AC_CONFIG_SRCDIR([Makefile.am]) 611 Update minimum version of util-macros to at least 1.8. 612 613 This helps automated maintenance and release activities. 614 Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines 615 616commit bdd949b7d163bd9542eed89cf8fdb42197f86975 617Author: Gaetan Nadon <memsize@videotron.ca> 618Date: Fri Jan 28 19:41:37 2011 -0500 619 620 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 621 622 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 623 624commit 97d0572191368f47854c795e524610e529787c85 625Author: Alan Coopersmith <alan.coopersmith@oracle.com> 626Date: Fri Aug 13 22:00:11 2010 -0700 627 628 libXvMC 1.0.6 629 630 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 631 632commit 9d2e636fa0fe21bfa483c18fa7ca63368a05ef35 633Author: Alan Coopersmith <alan.coopersmith@oracle.com> 634Date: Fri Aug 13 22:01:39 2010 -0700 635 636 Remove unnecessary statements from configure.ac 637 638 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 639 640commit 4d78d748cbf4a393ef12222c44b5f7adb2d3539f 641Author: Jesse Adkins <jesserayadkins@gmail.com> 642Date: Mon Jul 12 20:04:46 2010 -0700 643 644 Purge cvs tags. 645 646 Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> 647 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 648 649commit e003c948a51af2d89a23fb697ec44aab970ce853 650Author: Fernando Carrijo <fcarrijo@yahoo.com.br> 651Date: Thu Jul 1 07:06:17 2010 -0300 652 653 Purge macro NEED_REPLIES 654 655 Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br> 656 Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com> 657 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 658 659commit bea7d18c45b8d09c27a7e8c181b6efd27c4a36d7 660Author: Gaetan Nadon <memsize@videotron.ca> 661Date: Mon Mar 29 14:53:49 2010 -0400 662 663 config: remove the pkgconfig pc.in file from EXTRA_DIST 664 665 Automake always includes it in the tarball. 666 667 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 668 669commit 92e902daab4eeb0acddd4e0def2d6009459e3220 670Author: Gaetan Nadon <memsize@videotron.ca> 671Date: Thu Jan 14 10:06:05 2010 -0500 672 673 COPYING: replace stub with actual copyright notices 674 675 Refer to: XvMCWrapper.c 676 Copyright (c) 2004 The Unichrome project. 677 678 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 679 680commit 52c17bfbe2a50c9117ad92843f34e94be4f09c5e 681Author: Alan Coopersmith <alan.coopersmith@sun.com> 682Date: Fri Dec 11 12:54:03 2009 -0800 683 684 Bug 25592: Use $(docdir) for XvMC_API.txt install path 685 686 Bumps minimum autoconf version required to 2.60 for $(docdir) 687 688 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 689 Reviewed-by: Dan Nicholson <dbn.lists@gmail.com> 690 691commit c53bfd6679f842a5a061904740d86932bbbda6c6 692Author: Gaetan Nadon <memsize@videotron.ca> 693Date: Fri Nov 27 20:56:04 2009 -0500 694 695 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 696 697 Now that the INSTALL file is generated. 698 Allows running make maintainer-clean. 699 700commit a75f52662c22048dc80a9f8d310364c458da470c 701Author: Gaetan Nadon <memsize@videotron.ca> 702Date: Wed Oct 28 14:09:10 2009 -0400 703 704 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 705 706 Add missing INSTALL file. Use standard GNU file on building tarball 707 README may have been updated 708 Remove AUTHORS file as it is empty and no content available yet. 709 Remove NEWS file as it is empty and no content available yet. 710 711commit 9c441d4a5438caa37dd413ab2acbb4a117125e44 712Author: Gaetan Nadon <memsize@videotron.ca> 713Date: Tue Oct 27 15:07:26 2009 -0400 714 715 Deploy the new XORG_DEFAULT_OPTIONS #24242 716 717 This macro aggregate a number of existing macros that sets commmon 718 X.Org components configuration options. It shields the configuration file from 719 future changes. 720 721commit 3a75ec2dda5f065e4d3eca15653c652690f4aa38 722Author: Gaetan Nadon <memsize@videotron.ca> 723Date: Mon Oct 26 22:08:43 2009 -0400 724 725 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 726 727 ChangeLog filename is known to Automake and requires no further 728 coding in the makefile. 729 730commit 5eccd90ff407b9f780b4a0d6d1e48e0891f56594 731Author: Gaetan Nadon <memsize@videotron.ca> 732Date: Thu Oct 22 12:34:19 2009 -0400 733 734 .gitignore: use common defaults with custom section # 24239 735 736 Using common defaults will reduce errors and maintenance. 737 Only the very small or inexistent custom section need periodic maintenance 738 when the structure of the component changes. Do not edit defaults. 739 740commit 276759b34432cea1f6c7eda995d65140b72169c0 741Author: Jeremy Huddleston <jeremyhu@freedesktop.org> 742Date: Wed Oct 21 12:47:26 2009 -0700 743 744 This is not a GNU project, so declare it foreign. 745 746 On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 747 > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 748 > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 749 > > was quite annoying to work around since 'autoreconf -fvi' replaces 750 > > it and git wants to commit it. Should these files even be in git? 751 > > Can I nuke them for the betterment of humanity and since they get 752 > > created by autoreconf anyways? 753 > 754 > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 755 756 As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 757 AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 758 of the INSTALL file. It is also part of the 24206 solution. 759 760 Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 761 762commit efaafb5e74c7484f7e1c0f6f0fc34d75a0f7c14d 763Author: Jeremy Huddleston <jeremyhu@freedesktop.org> 764Date: Tue Oct 20 14:42:03 2009 -0700 765 766 Include XvMClib.h 767 768 This fixes compilation breakage after 9190399907610486001f3676945958dbab4b837a in videoproto 769 770 Found by tinderbox 771 772 Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 773 774commit 4c41a40c3e4344c67cda020fbc2eb479ba06fc9e 775Author: Alan Coopersmith <alan.coopersmith@sun.com> 776Date: Tue Oct 6 13:20:36 2009 -0700 777 778 libXvMC 1.0.5 779 780 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 781 782commit 459a6ac9876b86533b17c996200a8a492e32841c 783Author: Alan Coopersmith <alan.coopersmith@sun.com> 784Date: Tue Oct 6 13:19:45 2009 -0700 785 786 Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 787 788 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 789 790commit 8a5876f71cbad2a02eb6c47772cf46c17bc1f451 791Author: Alan Coopersmith <alan.coopersmith@sun.com> 792Date: Thu Oct 1 23:14:51 2009 -0700 793 794 Move XvMC_API.txt from xorg-docs 795 796 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 797 798commit c0ba39fd18a56adbbe7e2e4a1655aa1aaf5c1ed6 799Author: Alan Coopersmith <alan.coopersmith@sun.com> 800Date: Mon Feb 2 20:34:37 2009 -0800 801 802 Add README with pointers to mailing list, bugzilla & git repos 803 804 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 805 806commit 608a6db5a76c3638457e40a4bae7debb5318b905 807Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 808Date: Mon Feb 2 14:17:21 2009 -0200 809 810 Janitor: make distcheck, compiler warnings, .gitignore. 811 812commit ae3564600219fb27e094805cc45991685d2e5504 813Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 814Date: Fri Mar 14 02:01:31 2008 -0300 815 816 Add missing prototypes to XvMClibint.h 817 818 This is done just to not generate compile warnings about functions without 819 prototype, but at some time the comment in XvMC.c should be addressed: 820 821 /****************************************************************** 822 These are intended as a protocol interface to be used by direct 823 rendering libraries. They are not intended to be client viewable 824 functions. These will stay in place until we have a mechanism in 825 place similar to that of OpenGL with an libXvMCcore library. 826 *******************************************************************/ 827 828commit 08be10e6c26794ed1ffa21d7946ddcc3da007237 829Author: Daniel Stone <daniel@fooishbar.org> 830Date: Sat Dec 16 01:33:11 2006 +0200 831 832 bump to 1.0.4 833 834commit eaaa31aa77f06249de137018ef85903b0ad4aa39 835Author: Daniel Stone <daniel@fooishbar.org> 836Date: Wed Dec 6 19:00:54 2006 +0200 837 838 Makefile.am: make ChangeLog hook safer 839 Make ChangeLog hook as safe as possible. 840 841commit 93d7c1c797d8c74c18e78854fcf78a3f0d79b444 842Author: Alan Coopersmith <alan.coopersmith@sun.com> 843Date: Wed Sep 27 16:47:03 2006 -0700 844 845 Bump version to 1.0.3 846 847commit ddc72074e6389a64d5753621b48855137a8c3623 848Author: Alan Coopersmith <alan.coopersmith@sun.com> 849Date: Wed Sep 27 13:44:48 2006 -0700 850 851 Add XvMCWrapper to lint target 852 853commit 34b32e0f6773004138543e6f41f5639736493707 854Author: Alan Coopersmith <alan.coopersmith@sun.com> 855Date: Wed Sep 27 13:44:15 2006 -0700 856 857 Fix sparse warning: Using plain integer as NULL pointer 858 859commit 142aa1230c651bc70d192edbbfa6870488006d36 860Author: Alan Coopersmith <alan.coopersmith@sun.com> 861Date: Tue Sep 26 18:31:46 2006 -0700 862 863 Fix sparse warnings: Using plain integer as NULL pointer 864 865commit 945f89d551438298d9a09a4fd3e9e40ac6b1ad51 866Author: Alan Coopersmith <alan.coopersmith@sun.com> 867Date: Tue Sep 26 18:30:41 2006 -0700 868 869 Add hooks for checking code with sparse/lint/etc. 870 871commit 3cc151c221139869980bc33d5336ab75c04606bc 872Author: Alan Coopersmith <alan.coopersmith@sun.com> 873Date: Tue Sep 26 17:28:45 2006 -0700 874 875 Replace static ChangeLog with disthook to generate from git log 876 877commit f856448323ad315f5301f1022e9ee75de7174dbd 878Author: Alan Coopersmith <alan.coopersmith@sun.com> 879Date: Tue Sep 26 17:25:50 2006 -0700 880 881 Add *~ to .gitignore to skip over emacs droppings 882 883commit 25c9975510f7a7c4f1c18b72526bc2a9b97ff90e 884Author: Alan Coopersmith <alan.coopersmith@sun.com> 885Date: Thu Jul 13 14:59:11 2006 -0700 886 887 renamed: .cvsignore -> .gitignore 888 889commit 42226f6ba7fbccd7d7cb0f9ce431be477bdf9a0c 890Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 891Date: Fri Jun 16 22:07:08 2006 +0000 892 893 Define HAS_SHM if shmat() is found 894 Include <config.h> to get HAS_SHM define. 895 896commit 9a93b2a2ace59e6c2ab8fec586561a136c06e664 897Author: Adam Jackson <ajax@nwnk.net> 898Date: Thu Apr 27 00:24:15 2006 +0000 899 900 Bump to 1.0.2 901 902commit 987ac45a04fc6734096fd6469ef12a4b1d09f971 903Author: Adam Jackson <ajax@nwnk.net> 904Date: Mon Apr 3 19:35:40 2006 +0000 905 906 Bug #6479: Cygwin build fix. (Yaakov Selkowitz) 907 908commit 3b44259383a99f4db7d7c026638c6676d838229b 909Author: Donnie Berkholz <spyderous@gentoo.org> 910Date: Wed Mar 22 17:53:58 2006 +0000 911 912 Set XVMC_CONFIGDIR to $(sysconfdir)/X11. 913 914commit 0e3081d35bcad1b5ee637c9b5d0292011c8536b4 915Author: Kevin E Martin <kem@kem.org> 916Date: Wed Dec 21 02:30:06 2005 +0000 917 918 Update package version for X11R7 release. 919 920commit 588b2f5642d0061f1e1954ce9f97bff71a27d75e 921Author: Adam Jackson <ajax@nwnk.net> 922Date: Mon Dec 19 16:28:27 2005 +0000 923 924 Stub COPYING files 925 926commit 479c508369c27e88145aab93016c6bcee5b6e71e 927Author: Kevin E Martin <kem@kem.org> 928Date: Thu Dec 15 00:24:35 2005 +0000 929 930 Update package version number for final X11R7 release candidate. 931 932commit d7aa41b6025facaa98c827bea605de1aa77ffb5d 933Author: Kevin E Martin <kem@kem.org> 934Date: Sat Dec 3 05:49:45 2005 +0000 935 936 Update package version number for X11R7 RC3 release. 937 938commit 68f34d7d3b1564d967f77127b68af6c3de26578b 939Author: Kevin E Martin <kem@kem.org> 940Date: Sat Dec 3 04:41:51 2005 +0000 941 942 Add check and cflags for malloc(0) returning NULL. 943 944commit b679a08c793780c08a21af602e4e814cc24b1a93 945Author: Thomas Hellstrom <unichrome@shipmail.org> 946Date: Sat Nov 26 21:06:07 2005 +0000 947 948 Bug #5067 <https://bugs.freedesktop.org/show_bug.cgi?id=5067> Add dot 949 before revision definitions for libXvMCW (Cedric Berger) 950 951commit 7907128fae6bbb41e2e6cc6387afba857c75eb41 952Author: Eric Anholt <anholt@freebsd.org> 953Date: Sun Nov 20 23:17:41 2005 +0000 954 955 Add/improve libs .cvsignores. 956 957commit 25b2dc7180677176005d65828d2bfde17119c7a6 958Author: Kevin E Martin <kem@kem.org> 959Date: Sat Nov 19 07:15:43 2005 +0000 960 961 Update pkgconfig files to separate library build-time dependencies from 962 application build-time dependencies, and update package deps to work 963 with separate build roots. 964 965commit 384001cc85ea7a77b2800fda7d4abc745135ad3c 966Author: Kevin E Martin <kem@kem.org> 967Date: Wed Oct 19 02:48:12 2005 +0000 968 969 Update package version number for RC1 release. 970 971commit 6140efabd4d1dc46f40d3bc15ad2d78307c5c6e3 972Author: Matthieu Herrb <matthieu.herrb@laas.fr> 973Date: Sun Sep 11 18:25:27 2005 +0000 974 975 XvMC depends on xv. (Bugzilla #4367, Joshua Baergen). 976 977commit cd5375fa75e1f232d23069a59a82f0bcf6ee2a9f 978Author: Adam Jackson <ajax@nwnk.net> 979Date: Wed Aug 3 03:28:03 2005 +0000 980 981 Do PKG_CHECK_MODULES on a unique token instead of on "DEP", so builds with 982 a global configure cache don't get confused. 983 984commit 912ba3998aba2fd6e5e669f80a6ef205a613818e 985Author: Kevin E Martin <kem@kem.org> 986Date: Fri Jul 29 21:22:53 2005 +0000 987 988 Various changes preparing packages for RC0: 989 - Verify and update package version numbers as needed 990 - Implement versioning scheme 991 - Change bug address to point to bugzilla bug entry form 992 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 993 reenable it) 994 - Fix makedepend to use pkgconfig and pass distcheck 995 - Update build script to build macros first 996 - Update modular Xorg version 997 998commit ad129004fe84555fa82286577b343188bd922971 999Author: Kevin E Martin <kem@kem.org> 1000Date: Sat Jul 23 05:27:00 2005 +0000 1001 1002 Fix distchecks 1003 1004commit 50f1a745af62aadab1118b2c565e4f3c60ddcbd6 1005Author: Daniel Stone <daniel@fooishbar.org> 1006Date: Sat Jul 16 07:44:53 2005 +0000 1007 1008 Set soversion to 1.0.0 with -version-number. 1009 1010commit 46023798075bda8427b61ce57f8d5595abed89cb 1011Author: Daniel Stone <daniel@fooishbar.org> 1012Date: Tue Jul 12 01:17:49 2005 +0000 1013 1014 Set soversions to 1.0.0; add XvMClib.h. 1015 1016commit a27ff6109baf266d414db756549eba0b6e4dcaf5 1017Author: Daniel Stone <daniel@fooishbar.org> 1018Date: Tue Jul 12 00:38:53 2005 +0000 1019 1020 Change version to 1.1.0. 1021 1022commit 32a12b87526bdeeeadc6859cc2c440d74846d935 1023Author: Keith Packard <keithp@keithp.com> 1024Date: Sat Jul 9 06:55:15 2005 +0000 1025 1026 Add .cvsignore files 1027 1028commit 05fd6003cbd18c04268a3ee8974a81fdcf1f7a74 1029Author: Kevin E Martin <kem@kem.org> 1030Date: Sat Jul 2 06:35:04 2005 +0000 1031 1032 Add appropriate lib*_CFLAGS to Makefile.am's -- fixes build problems 1033 1034commit 125b5cabb1980a3564c2567c0702a9adf32327bf 1035Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 1036Date: Tue Jun 21 15:41:37 2005 +0000 1037 1038 lib/XScrnSaver/configure.ac 1039 lib/XScrnSaver/src/Makefile.am 1040 lib/Xfontcache/configure.ac 1041 lib/Xfontcache/src/Makefile.am 1042 lib/Xinerama/configure.ac 1043 lib/Xinerama/src/Makefile.am 1044 lib/Xtst/configure.ac 1045 lib/Xv/configure.ac 1046 lib/XvMC/configure.ac 1047 lib/dmx/configure.ac Add missing xext.pc and xextproto.pc Add DEP_CFLAGS to 1048 src/Makefile.am 1049 1050commit 0273d0113119cdefe148d58ddf3508bd9b20f2b8 1051Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 1052Date: Mon Jun 20 22:39:13 2005 +0000 1053 1054 Add XvMC build system 1055 1056commit b4716fab0524c583daac7048f5d304af3b1589b5 1057Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 1058Date: Mon Jun 20 22:38:12 2005 +0000 1059 1060 Fix some includes in xc/lib/XvMC 1061 1062commit 58fde9acdcc6256917089271537017dc28710988 1063Author: Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk> 1064Date: Sat Dec 4 00:42:50 2004 +0000 1065 1066 Encoding of numerous files changed to UTF-8 1067 1068commit 359c8b9d75372ecd1f78cdb0bfccd134577d9c31 1069Author: Thomas Hellstrom <unichrome@shipmail.org> 1070Date: Tue Nov 23 17:29:47 2004 +0000 1071 1072 Bugzilla #1883 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1883): Fix 1073 insufficient SHM detection in XvMC local test. Removed reference to 1074 getpagesize() which caused linking problems on s390. Reported by Stefan 1075 Dirsch <sndirsh@suse.de> 1076 1077commit 120c3035f60138ad15599b0b0c4468400e966423 1078Author: Thomas Hellstrom <unichrome@shipmail.org> 1079Date: Sat Nov 13 11:09:23 2004 +0000 1080 1081 lib/XvMC/Imake 1082 Added support for automatic loading of the correct hardware XvMC driver. 1083 This involves a protocol extension of the XvMC protocol. The XvMC 1084 revision number was bumped. 1085 1086commit 0077c785f91a80d48216a969757bc3f3b607e7e2 1087Author: Thomas Hellstrom <unichrome@shipmail.org> 1088Date: Wed Oct 20 16:35:16 2004 +0000 1089 1090 Imported via XvMC library release 0.13.0 from unichrome.sf.net. This 1091 enables hardware mpeg2 decoding for the CLE266 chip using the 1092 nonstandard VLD XvMC extension. Complete author information is 1093 available at the unichrome site. Updated the XvMC wrapper to look for 1094 version specific Xv and XvMC shared libraries. 1095 1096commit d6f84be6af28d2a316e05858f0b0571074314c2c 1097Author: Thomas Hellstrom <unichrome@shipmail.org> 1098Date: Sun Sep 26 11:48:57 2004 +0000 1099 1100 Added the XvMC wrapper. First support for runtime loading of hardware- 1101 specific XvMC libraries. 1102 1103commit b3d2a9cbcf27659b04eb0088c02de753dc43d5a8 1104Author: Egbert Eich <eich@suse.de> 1105Date: Fri Apr 23 18:43:55 2004 +0000 1106 1107 Merging XORG-CURRENT into trunk 1108 1109commit 1892f06c354c1b37308a5adc35cf6a4343148871 1110Author: Egbert Eich <eich@suse.de> 1111Date: Sun Mar 14 08:32:27 2004 +0000 1112 1113 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 1114 1115commit 2cf814aa9975839c342fbb37c8cf34c8eaf83add 1116Author: Egbert Eich <eich@suse.de> 1117Date: Wed Mar 3 12:11:32 2004 +0000 1118 1119 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 1120 1121commit 5fbd3ca2a0e419175a28d68cd00e00541ec51c02 1122Author: Egbert Eich <eich@suse.de> 1123Date: Thu Feb 26 13:35:34 2004 +0000 1124 1125 readding XFree86's cvs IDs 1126 1127commit 6c01fc4ce83d0a401ac497a589ca7009824b2ee7 1128Author: Egbert Eich <eich@suse.de> 1129Date: Thu Feb 26 09:22:48 2004 +0000 1130 1131 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 1132 1133commit 023801d605d93ffdbd383b9f32df0a3213c829f1 1134Author: Kaleb Keithley <kaleb@freedesktop.org> 1135Date: Fri Dec 19 20:54:21 2003 +0000 1136 1137 XFree86 4.3.99.902 (RC 2) 1138 1139commit 59642182406c19c9d17efd9d845cbbd65ad4654f 1140Author: Kaleb Keithley <kaleb@freedesktop.org> 1141Date: Fri Nov 14 16:48:49 2003 +0000 1142 1143 XFree86 4.3.0.1 1144 1145commit 204fb5fcf4292629677e3876bd449fb76e55fcdd 1146Author: Kaleb Keithley <kaleb@freedesktop.org> 1147Date: Fri Nov 14 16:48:49 2003 +0000 1148 1149 Initial revision 1150