ChangeLog revision c1e3c5d0
1c1e3c5d0Smrgcommit 63a79d1d087f5121b07510692bf6dd8207d0c0d7 2c1e3c5d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 3c1e3c5d0SmrgDate: Sat Mar 16 15:11:28 2019 -0700 4c1e3c5d0Smrg 5c1e3c5d0Smrg libXvMC 1.0.11 6c1e3c5d0Smrg 7c1e3c5d0Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8c1e3c5d0Smrg 9c1e3c5d0Smrgcommit 8c0a1b5d9d5dea58c516a6aefa6dd15192919b48 10c1e3c5d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 11c1e3c5d0SmrgDate: Fri Dec 7 19:56:27 2018 -0800 12c1e3c5d0Smrg 13c1e3c5d0Smrg Update configure.ac bug URL for gitlab migration 14c1e3c5d0Smrg 15c1e3c5d0Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 16c1e3c5d0Smrg 17c1e3c5d0Smrgcommit 45de1c449740caf45984aac59ab35741defcadbb 18c1e3c5d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 19c1e3c5d0SmrgDate: Mon Nov 19 22:55:06 2018 -0800 20c1e3c5d0Smrg 21c1e3c5d0Smrg Update README for gitlab migration 22c1e3c5d0Smrg 23c1e3c5d0Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 24c1e3c5d0Smrg 25c1e3c5d0Smrgcommit a964f14b7b61bb8055d5144c96ecbba5dfae4a3e 26c1e3c5d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 27c1e3c5d0SmrgDate: Sat Sep 22 15:56:27 2018 -0700 28c1e3c5d0Smrg 29c1e3c5d0Smrg Fix sign comparison warnings for loop indexes 30c1e3c5d0Smrg 31c1e3c5d0Smrg XvMC.c: In function ‘XvMCListSurfaceTypes’: 32c1e3c5d0Smrg XvMC.c:124:19: warning: comparison between signed and unsigned integer 33c1e3c5d0Smrg expressions [-Wsign-compare] 34c1e3c5d0Smrg for(i = 0; i < rep.num; i++) { 35c1e3c5d0Smrg ^ 36c1e3c5d0Smrg XvMC.c: In function ‘XvMCListSubpictureTypes’: 37c1e3c5d0Smrg XvMC.c:185:26: warning: comparison between signed and unsigned integer 38c1e3c5d0Smrg expressions [-Wsign-compare] 39c1e3c5d0Smrg for(i = 0; i < rep.num; i++) { 40c1e3c5d0Smrg ^ 41c1e3c5d0Smrg 42c1e3c5d0Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 43c1e3c5d0Smrg 44c1e3c5d0Smrgcommit 28ad81420723175bfb163e20406af6d4d56bf4d4 45c1e3c5d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 46c1e3c5d0SmrgDate: Sat Sep 22 15:51:49 2018 -0700 47c1e3c5d0Smrg 48c1e3c5d0Smrg Need to check for -1, not 0, to determine if shmat() failed 49c1e3c5d0Smrg 50c1e3c5d0Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 51c1e3c5d0Smrg 52c1e3c5d0Smrgcommit 68d0e5a122c6c76c19cc58ce9cea1424c7a5db11 53c1e3c5d0SmrgAuthor: Neha Gupta <neha.g1@samsung.com> 54c1e3c5d0SmrgDate: Fri Jun 5 08:20:48 2015 +0000 55c1e3c5d0Smrg 56c1e3c5d0Smrg Fix handling of shmKey in XvMCGetDRInfo 57c1e3c5d0Smrg 58c1e3c5d0Smrg If we store the result of shmget in a CARD32 (unsigned int), then 59c1e3c5d0Smrg checking if it returned -1 for an error by using >= 0 doesn't work. 60c1e3c5d0Smrg 61c1e3c5d0Smrg Also, once the request is flushed from the buffer (as XReply does), 62c1e3c5d0Smrg there's no guarantee the values in it are still valid, so it's better 63c1e3c5d0Smrg to rely on our local variable instead. 64c1e3c5d0Smrg 65c1e3c5d0Smrg Fixes: https://gitlab.freedesktop.org/xorg/lib/libxvmc/issues/1 66c1e3c5d0Smrg 67c1e3c5d0Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 68c1e3c5d0Smrg 69c1e3c5d0Smrgcommit 48ca78665a3f251f94b190b61fcc2027b07a76c9 70c1e3c5d0SmrgAuthor: Mihail Konev <k.mvc@ya.ru> 71c1e3c5d0SmrgDate: Thu Jan 26 13:52:49 2017 +1000 72c1e3c5d0Smrg 73c1e3c5d0Smrg autogen: add default patch prefix 74c1e3c5d0Smrg 75c1e3c5d0Smrg Signed-off-by: Mihail Konev <k.mvc@ya.ru> 76c1e3c5d0Smrg 77c1e3c5d0Smrgcommit 290edda14c96e34873cd5601d3c515ce74ca01a5 78c1e3c5d0SmrgAuthor: Emil Velikov <emil.l.velikov@gmail.com> 79c1e3c5d0SmrgDate: Mon Mar 9 12:00:52 2015 +0000 80c1e3c5d0Smrg 81c1e3c5d0Smrg autogen.sh: use quoted string variables 82c1e3c5d0Smrg 83c1e3c5d0Smrg Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 84c1e3c5d0Smrg fall-outs, when they contain space. 85c1e3c5d0Smrg 86c1e3c5d0Smrg Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 87c1e3c5d0Smrg Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 88c1e3c5d0Smrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 89c1e3c5d0Smrg 90c1e3c5d0Smrgcommit 9b8c4f2f82cd45c7c394efa992663fb75452e39f 91c1e3c5d0SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net> 92c1e3c5d0SmrgDate: Tue Jan 24 10:32:07 2017 +1000 93c1e3c5d0Smrg 94c1e3c5d0Smrg autogen.sh: use exec instead of waiting for configure to finish 95c1e3c5d0Smrg 96c1e3c5d0Smrg Syncs the invocation of configure with the one from the server. 97c1e3c5d0Smrg 98c1e3c5d0Smrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 99c1e3c5d0Smrg Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 100c1e3c5d0Smrg 1013aa15f76Smrgcommit 44a462835cbe263451a463af17f0fbedc1c957b2 1023aa15f76SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr> 1033aa15f76SmrgDate: Tue Oct 4 22:09:12 2016 +0200 1043aa15f76Smrg 1053aa15f76Smrg libXvMC 1.0.10 1063aa15f76Smrg 1073aa15f76Smrg Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> 1083aa15f76Smrg 1093aa15f76Smrgcommit 2cd95e7da8367cccdcdd5c9b160012d1dec5cbdb 1103aa15f76SmrgAuthor: Tobias Stoeckmann <tobias@stoeckmann.org> 1113aa15f76SmrgDate: Sun Sep 25 22:34:27 2016 +0200 1123aa15f76Smrg 1133aa15f76Smrg Avoid buffer underflow on empty strings. 1143aa15f76Smrg 1153aa15f76Smrg If an empty string is received from an x-server, do not underrun the 1163aa15f76Smrg buffer by accessing "rep.nameLen - 1" unconditionally, which could end 1173aa15f76Smrg up being -1. 1183aa15f76Smrg 1193aa15f76Smrg Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org> 1203aa15f76Smrg Reviewed-by: Matthieu Herrb <matthieu@herrb.eu> 1213aa15f76Smrg 122dcbf891fSmrgcommit ab0d28935987d48e9359023e82f9d56aa7e4bc95 123dcbf891fSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 124dcbf891fSmrgDate: Sat Mar 14 10:10:05 2015 -0700 125dcbf891fSmrg 126dcbf891fSmrg libXvMC 1.0.9 127dcbf891fSmrg 128dcbf891fSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 129dcbf891fSmrg 130dcbf891fSmrgcommit 0ac79f0132dfd268bc6e9ff2dcdea55e00b65a92 131dcbf891fSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 132dcbf891fSmrgDate: Sat Dec 14 10:12:10 2013 -0800 133dcbf891fSmrg 134dcbf891fSmrg Rename local err variable in XW_RSYM macro to avoid shadow warnings 135dcbf891fSmrg 136dcbf891fSmrg Clears many warnings of the form: 137dcbf891fSmrg 138dcbf891fSmrg XvMCWrapper.c: In function 'initW': 139dcbf891fSmrg XvMCWrapper.c:362:5: warning: declaration of 'err' shadows a previous local [-Wshadow] 140dcbf891fSmrg XvMCWrapper.c:267:11: warning: shadowed declaration is here [-Wshadow] 141dcbf891fSmrg 142dcbf891fSmrg due to variable declared in macro block sharing "err" name with a 143dcbf891fSmrg variable declared in the function calling the macro. 144dcbf891fSmrg 145dcbf891fSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 146dcbf891fSmrg 147dcbf891fSmrgcommit 4dd267a98790f4404b7607d9362d4346f55f49fb 148dcbf891fSmrgAuthor: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 149dcbf891fSmrgDate: Wed Oct 24 02:07:56 2012 -0500 150dcbf891fSmrg 151dcbf891fSmrg Fix linking with -Wl,--no-undefined on Linux 152dcbf891fSmrg 153dcbf891fSmrg libXvMCW uses dlopen and friends, therefore it must be linked against 154dcbf891fSmrg libdl on systems where it exists as a separate library. 155dcbf891fSmrg 156dcbf891fSmrg Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 157dcbf891fSmrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 158dcbf891fSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 159dcbf891fSmrg 160dcbf891fSmrgcommit 62bc54e6995618b7134f5cbe3a4290e41a4cb44a 161dcbf891fSmrgAuthor: Michael Joost <mehl@michael-joost.de> 162dcbf891fSmrgDate: Mon Nov 18 16:11:26 2013 +0100 163dcbf891fSmrg 164dcbf891fSmrg Remove fallback for _XEatDataWords, require libX11 1.6 for it 165dcbf891fSmrg 166dcbf891fSmrg _XEatDataWords was orignally introduced with the May 2013 security 167dcbf891fSmrg patches, and in order to ease the process of delivering those, 168dcbf891fSmrg fallback versions of _XEatDataWords were included in the X extension 169dcbf891fSmrg library patches so they could be applied to older versions that didn't 170dcbf891fSmrg have libX11 1.6 yet. Now that we're past that hurdle, we can drop 171dcbf891fSmrg the fallbacks and just require libX11 1.6 for building new versions 172dcbf891fSmrg of the extension libraries. 173dcbf891fSmrg 174dcbf891fSmrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 175dcbf891fSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 176dcbf891fSmrg 177dcbf891fSmrgcommit 9a39e26871e1f8ddb7086a53aba0b66a6fa6c7a9 178dcbf891fSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 179dcbf891fSmrgDate: Mon Jun 24 22:39:18 2013 -0700 180dcbf891fSmrg 181dcbf891fSmrg Require ANSI C89 pre-processor, drop pre-C89 token pasting support 182dcbf891fSmrg 183dcbf891fSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 184dcbf891fSmrg 18517caa701Smrgcommit 1fb06ecf88155452ece93ac309435106f9569d54 18617caa701SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 18717caa701SmrgDate: Thu Jun 13 22:57:03 2013 -0700 18817caa701Smrg 18917caa701Smrg libXvMC 1.0.8 19017caa701Smrg 19117caa701Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 19217caa701Smrg 19317caa701Smrgcommit 554200b59e880a1cf36dd244eeb5f330d93499b6 19417caa701SmrgAuthor: Julien Cristau <jcristau@debian.org> 19517caa701SmrgDate: Sat Jun 1 11:26:15 2013 +0200 19617caa701Smrg 19717caa701Smrg avoid overflowing by making nameLen and busIDLen addition overflow 19817caa701Smrg 19917caa701Smrg Al Viro pointed this out on lwn: if nameLen + busIDLen overflows, we end 20017caa701Smrg up copying data from outside tmpBuf. 20117caa701Smrg 20217caa701Smrg Reported-by: Al Viro <viro@zeniv.linux.org.uk> 20317caa701Smrg Signed-off-by: Julien Cristau <jcristau@debian.org> 20417caa701Smrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 20517caa701Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 20617caa701Smrg 20717caa701Smrgcommit 8c164524d229adb6141fdac8336b3823e7fe1a5d 20817caa701SmrgAuthor: Dave Airlie <airlied@redhat.com> 20917caa701SmrgDate: Fri May 24 14:47:30 2013 +1000 21017caa701Smrg 21117caa701Smrg Multiple unvalidated patches in CVE-2013-1999 21217caa701Smrg 21317caa701Smrg Al Viro pointed out that Debian started segfaulting in Xine for him, 21417caa701Smrg 21517caa701Smrg Reported-by: Al Viro 21617caa701Smrg Signed-off-by: Dave Airlie <airlied@redhat.com> 21717caa701Smrg 21817caa701Smrgcommit e9415ddef2ac81d4139bd32d5e9cda9394a60051 21917caa701SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 22017caa701SmrgDate: Sat Apr 13 01:20:08 2013 -0700 22117caa701Smrg 22217caa701Smrg Multiple unvalidated assumptions in XvMCGetDRInfo() [CVE-2013-1999] 22317caa701Smrg 22417caa701Smrg The individual string sizes is assumed to not be more than the amount of 22517caa701Smrg data read from the network, and could cause buffer overflow if they are. 22617caa701Smrg 22717caa701Smrg The strings returned from the X server are assumed to be null terminated, 22817caa701Smrg and could cause callers to read past the end of the buffer if they are not. 22917caa701Smrg 23017caa701Smrg Also be sure to set the returned pointers to NULL, so callers don't try 23117caa701Smrg accessing bad pointers on failure cases. 23217caa701Smrg 23317caa701Smrg Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 23417caa701Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 23517caa701Smrg 23617caa701Smrgcommit 5fd871e5f878810f8f8837725d548e07e89577ab 23717caa701SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 23817caa701SmrgDate: Sat Apr 13 00:50:02 2013 -0700 23917caa701Smrg 24017caa701Smrg integer overflow in _xvmc_create_*() 24117caa701Smrg 24217caa701Smrg rep.length is a CARD32 and should be bounds checked before left-shifting 24317caa701Smrg by 2 bits to come up with the total size to allocate, though in these 24417caa701Smrg cases, no buffer overflow should occur here, since the XRead call is passed 24517caa701Smrg the same rep.length << 2 length argument, but the *priv_count returned to 24617caa701Smrg the caller could be interpreted or used to calculate a larger buffer size 24717caa701Smrg than was actually allocated, leading them to go out of bounds. 24817caa701Smrg 24917caa701Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 25017caa701Smrg 25117caa701Smrgcommit 478d4e5873eeee2ebdce6673e4e3469816ab63b8 25217caa701SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 25317caa701SmrgDate: Sat Apr 13 00:50:02 2013 -0700 25417caa701Smrg 25517caa701Smrg integer overflow in XvMCListSubpictureTypes() [CVE-2013-1990 2/2] 25617caa701Smrg 25717caa701Smrg rep.num is a CARD32 and needs to be bounds checked before multiplying by 25817caa701Smrg sizeof(XvImageFormatValues) to come up with the total size to allocate, 25917caa701Smrg to avoid integer overflow leading to underallocation and writing data from 26017caa701Smrg the network past the end of the allocated buffer. 26117caa701Smrg 26217caa701Smrg Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 26317caa701Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 26417caa701Smrg 26517caa701Smrgcommit 2712383813b26475dc6713888414d842be57f8ca 26617caa701SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 26717caa701SmrgDate: Sat Apr 13 00:50:02 2013 -0700 26817caa701Smrg 26917caa701Smrg integer overflow in XvMCListSurfaceTypes() [CVE-2013-1990 1/2] 27017caa701Smrg 27117caa701Smrg rep.num is a CARD32 and needs to be bounds checked before multiplying 27217caa701Smrg by sizeof(XvMCSurfaceInfo) to come up with the total size to allocate, 27317caa701Smrg to avoid integer overflow leading to underallocation and writing data from 27417caa701Smrg the network past the end of the allocated buffer. 27517caa701Smrg 27617caa701Smrg Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 27717caa701Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 27817caa701Smrg 27917caa701Smrgcommit cf1a1dc1b9ca34a29d0471da9389f8eae70ddbd9 28017caa701SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 28117caa701SmrgDate: Sat Apr 13 00:47:57 2013 -0700 28217caa701Smrg 28317caa701Smrg Use _XEatDataWords to avoid overflow of rep.length shifting 28417caa701Smrg 28517caa701Smrg rep.length is a CARD32, so rep.length << 2 could overflow in 32-bit builds 28617caa701Smrg 28717caa701Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 28817caa701Smrg 28917caa701Smrgcommit 2fb49b59ff530ea3d0288b1b1ab5ccd046a1213b 29017caa701SmrgAuthor: Colin Walters <walters@verbum.org> 29117caa701SmrgDate: Wed Jan 4 17:37:06 2012 -0500 29217caa701Smrg 29317caa701Smrg autogen.sh: Implement GNOME Build API 29417caa701Smrg 29517caa701Smrg http://people.gnome.org/~walters/docs/build-api.txt 29617caa701Smrg 29717caa701Smrg Signed-off-by: Adam Jackson <ajax@redhat.com> 29817caa701Smrg 29917caa701Smrgcommit f2db5efdba40d84493a95a2ffb9bc734b83d8503 30017caa701SmrgAuthor: Adam Jackson <ajax@redhat.com> 30117caa701SmrgDate: Tue Jan 15 14:28:48 2013 -0500 30217caa701Smrg 30317caa701Smrg configure: Remove AM_MAINTAINER_MODE 30417caa701Smrg 30517caa701Smrg Signed-off-by: Adam Jackson <ajax@redhat.com> 30617caa701Smrg 30742941e3bSmrgcommit bcc4c4f3b7ad3c880e97f27951c97cb7ba856658 30842941e3bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 30942941e3bSmrgDate: Wed Mar 7 21:31:11 2012 -0800 31042941e3bSmrg 31142941e3bSmrg libXvMC 1.0.7 31242941e3bSmrg 31342941e3bSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 31442941e3bSmrg 31542941e3bSmrgcommit 4091e8b8b80e00b8abafdd630e5af8cab22d9054 31642941e3bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 31742941e3bSmrgDate: Thu Nov 10 21:47:20 2011 -0800 31842941e3bSmrg 31942941e3bSmrg Fix gcc -Wwrite-strings warnings 32042941e3bSmrg 32142941e3bSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 32242941e3bSmrg 32342941e3bSmrgcommit 5d4953233392d22b8c92e64c23b5aa20df86e17c 32442941e3bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 32542941e3bSmrgDate: Fri Sep 16 22:56:49 2011 -0700 32642941e3bSmrg 32742941e3bSmrg Strip trailing whitespace 32842941e3bSmrg 32942941e3bSmrg Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 33042941e3bSmrg git diff -w & git diff -b show no diffs from this change 33142941e3bSmrg 33242941e3bSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 33342941e3bSmrg 33442941e3bSmrgcommit 4f64c8dd12786f6b0ef1e4c8c8d992d43de6f895 33542941e3bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 33642941e3bSmrgDate: Sat Mar 5 11:56:54 2011 -0500 33742941e3bSmrg 33842941e3bSmrg config: use Automake defaults when checking for library functions. 33942941e3bSmrg 34042941e3bSmrg Which follows a uniform naming convention. 34142941e3bSmrg 34242941e3bSmrg Reviewed-by: Julien Cristau <jcristau@debian.org> 34342941e3bSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 34442941e3bSmrg 34542941e3bSmrgcommit a37fab2dde1cb4ea0fb93ed811b14b2be9e52566 34642941e3bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 34742941e3bSmrgDate: Sat Mar 5 11:18:21 2011 -0500 34842941e3bSmrg 34942941e3bSmrg config: move wrapper in its own directory 35042941e3bSmrg 35142941e3bSmrg This prevents the use of per-target compiler flags. 35242941e3bSmrg Makefiles are simpler. 35342941e3bSmrg The -D flags for the wrapper are moved with pre-precessor flags. 35442941e3bSmrg 35542941e3bSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 35642941e3bSmrg 35742941e3bSmrgcommit 3b4040904d8fd5b8c7a20b0b187d70a00dd452ef 35842941e3bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 35942941e3bSmrgDate: Mon Mar 7 10:30:12 2011 -0500 36042941e3bSmrg 36142941e3bSmrg Fix whitespace issues 36242941e3bSmrg 36342941e3bSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 36442941e3bSmrg 36542941e3bSmrgcommit ac00a51c3106188aebc98ce5f480768dcd95da5f 36642941e3bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 36742941e3bSmrgDate: Wed Feb 2 11:43:45 2011 -0500 36842941e3bSmrg 36942941e3bSmrg config: comment, minor upgrade, quote and layout configure.ac 37042941e3bSmrg 37142941e3bSmrg Group statements per section as per Autoconf standard layout 37242941e3bSmrg Quote statements where appropriate. 37342941e3bSmrg Autoconf recommends not using dnl instead of # for comments 37442941e3bSmrg 37542941e3bSmrg Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters. 37642941e3bSmrg Add AC_CONFIG_SRCDIR([Makefile.am]) 37742941e3bSmrg Update minimum version of util-macros to at least 1.8. 37842941e3bSmrg 37942941e3bSmrg This helps automated maintenance and release activities. 38042941e3bSmrg Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines 38142941e3bSmrg 38242941e3bSmrgcommit bdd949b7d163bd9542eed89cf8fdb42197f86975 38342941e3bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 38442941e3bSmrgDate: Fri Jan 28 19:41:37 2011 -0500 38542941e3bSmrg 38642941e3bSmrg config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 38742941e3bSmrg 38842941e3bSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 38942941e3bSmrg 390356f6debSmrgcommit 97d0572191368f47854c795e524610e529787c85 391356f6debSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 392356f6debSmrgDate: Fri Aug 13 22:00:11 2010 -0700 393356f6debSmrg 394356f6debSmrg libXvMC 1.0.6 395356f6debSmrg 396356f6debSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 397356f6debSmrg 398356f6debSmrgcommit 9d2e636fa0fe21bfa483c18fa7ca63368a05ef35 399356f6debSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 400356f6debSmrgDate: Fri Aug 13 22:01:39 2010 -0700 401356f6debSmrg 402356f6debSmrg Remove unnecessary statements from configure.ac 403356f6debSmrg 404356f6debSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 405356f6debSmrg 406356f6debSmrgcommit 4d78d748cbf4a393ef12222c44b5f7adb2d3539f 407356f6debSmrgAuthor: Jesse Adkins <jesserayadkins@gmail.com> 408356f6debSmrgDate: Mon Jul 12 20:04:46 2010 -0700 409356f6debSmrg 410356f6debSmrg Purge cvs tags. 411356f6debSmrg 412356f6debSmrg Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> 413356f6debSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 414356f6debSmrg 415356f6debSmrgcommit e003c948a51af2d89a23fb697ec44aab970ce853 416356f6debSmrgAuthor: Fernando Carrijo <fcarrijo@yahoo.com.br> 417356f6debSmrgDate: Thu Jul 1 07:06:17 2010 -0300 418356f6debSmrg 419356f6debSmrg Purge macro NEED_REPLIES 420356f6debSmrg 421356f6debSmrg Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br> 422356f6debSmrg Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com> 423356f6debSmrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 424356f6debSmrg 425356f6debSmrgcommit bea7d18c45b8d09c27a7e8c181b6efd27c4a36d7 426356f6debSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 427356f6debSmrgDate: Mon Mar 29 14:53:49 2010 -0400 428356f6debSmrg 429356f6debSmrg config: remove the pkgconfig pc.in file from EXTRA_DIST 430356f6debSmrg 431356f6debSmrg Automake always includes it in the tarball. 432356f6debSmrg 433356f6debSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 434356f6debSmrg 435356f6debSmrgcommit 92e902daab4eeb0acddd4e0def2d6009459e3220 436356f6debSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 437356f6debSmrgDate: Thu Jan 14 10:06:05 2010 -0500 438356f6debSmrg 439356f6debSmrg COPYING: replace stub with actual copyright notices 440356f6debSmrg 441356f6debSmrg Refer to: XvMCWrapper.c 442356f6debSmrg Copyright (c) 2004 The Unichrome project. 443356f6debSmrg 444356f6debSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 445356f6debSmrg 446356f6debSmrgcommit 52c17bfbe2a50c9117ad92843f34e94be4f09c5e 447356f6debSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 448356f6debSmrgDate: Fri Dec 11 12:54:03 2009 -0800 449356f6debSmrg 450356f6debSmrg Bug 25592: Use $(docdir) for XvMC_API.txt install path 451356f6debSmrg 452356f6debSmrg Bumps minimum autoconf version required to 2.60 for $(docdir) 453356f6debSmrg 454356f6debSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 455356f6debSmrg Reviewed-by: Dan Nicholson <dbn.lists@gmail.com> 456356f6debSmrg 457356f6debSmrgcommit c53bfd6679f842a5a061904740d86932bbbda6c6 458356f6debSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 459356f6debSmrgDate: Fri Nov 27 20:56:04 2009 -0500 460356f6debSmrg 461356f6debSmrg Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 462356f6debSmrg 463356f6debSmrg Now that the INSTALL file is generated. 464356f6debSmrg Allows running make maintainer-clean. 465356f6debSmrg 466356f6debSmrgcommit a75f52662c22048dc80a9f8d310364c458da470c 467356f6debSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 468356f6debSmrgDate: Wed Oct 28 14:09:10 2009 -0400 469356f6debSmrg 470356f6debSmrg INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 471356f6debSmrg 472356f6debSmrg Add missing INSTALL file. Use standard GNU file on building tarball 473356f6debSmrg README may have been updated 474356f6debSmrg Remove AUTHORS file as it is empty and no content available yet. 475356f6debSmrg Remove NEWS file as it is empty and no content available yet. 476356f6debSmrg 477356f6debSmrgcommit 9c441d4a5438caa37dd413ab2acbb4a117125e44 478356f6debSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 479356f6debSmrgDate: Tue Oct 27 15:07:26 2009 -0400 480356f6debSmrg 481356f6debSmrg Deploy the new XORG_DEFAULT_OPTIONS #24242 482356f6debSmrg 483356f6debSmrg This macro aggregate a number of existing macros that sets commmon 484356f6debSmrg X.Org components configuration options. It shields the configuration file from 485356f6debSmrg future changes. 486356f6debSmrg 487356f6debSmrgcommit 3a75ec2dda5f065e4d3eca15653c652690f4aa38 488356f6debSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 489356f6debSmrgDate: Mon Oct 26 22:08:43 2009 -0400 490356f6debSmrg 491356f6debSmrg Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 492356f6debSmrg 493356f6debSmrg ChangeLog filename is known to Automake and requires no further 494356f6debSmrg coding in the makefile. 495356f6debSmrg 496356f6debSmrgcommit 5eccd90ff407b9f780b4a0d6d1e48e0891f56594 497356f6debSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 498356f6debSmrgDate: Thu Oct 22 12:34:19 2009 -0400 499356f6debSmrg 500356f6debSmrg .gitignore: use common defaults with custom section # 24239 501356f6debSmrg 502356f6debSmrg Using common defaults will reduce errors and maintenance. 503356f6debSmrg Only the very small or inexistent custom section need periodic maintenance 504356f6debSmrg when the structure of the component changes. Do not edit defaults. 505356f6debSmrg 506356f6debSmrgcommit 276759b34432cea1f6c7eda995d65140b72169c0 507356f6debSmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org> 508356f6debSmrgDate: Wed Oct 21 12:47:26 2009 -0700 509356f6debSmrg 510356f6debSmrg This is not a GNU project, so declare it foreign. 511356f6debSmrg 512356f6debSmrg On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 513356f6debSmrg > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 514356f6debSmrg > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 515356f6debSmrg > > was quite annoying to work around since 'autoreconf -fvi' replaces 516356f6debSmrg > > it and git wants to commit it. Should these files even be in git? 517356f6debSmrg > > Can I nuke them for the betterment of humanity and since they get 518356f6debSmrg > > created by autoreconf anyways? 519356f6debSmrg > 520356f6debSmrg > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 521356f6debSmrg 522356f6debSmrg As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 523356f6debSmrg AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 524356f6debSmrg of the INSTALL file. It is also part of the 24206 solution. 525356f6debSmrg 526356f6debSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 527356f6debSmrg 528356f6debSmrgcommit efaafb5e74c7484f7e1c0f6f0fc34d75a0f7c14d 529356f6debSmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org> 530356f6debSmrgDate: Tue Oct 20 14:42:03 2009 -0700 531356f6debSmrg 532356f6debSmrg Include XvMClib.h 533356f6debSmrg 534356f6debSmrg This fixes compilation breakage after 9190399907610486001f3676945958dbab4b837a in videoproto 535356f6debSmrg 536356f6debSmrg Found by tinderbox 537356f6debSmrg 538356f6debSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 539356f6debSmrg 54098af18c5Smrgcommit 4c41a40c3e4344c67cda020fbc2eb479ba06fc9e 54198af18c5SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 54298af18c5SmrgDate: Tue Oct 6 13:20:36 2009 -0700 54398af18c5Smrg 54498af18c5Smrg libXvMC 1.0.5 54598af18c5Smrg 54698af18c5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 54798af18c5Smrg 54898af18c5Smrgcommit 459a6ac9876b86533b17c996200a8a492e32841c 54998af18c5SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 55098af18c5SmrgDate: Tue Oct 6 13:19:45 2009 -0700 55198af18c5Smrg 55298af18c5Smrg Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 55398af18c5Smrg 55498af18c5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 55598af18c5Smrg 55698af18c5Smrgcommit 8a5876f71cbad2a02eb6c47772cf46c17bc1f451 55798af18c5SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 55898af18c5SmrgDate: Thu Oct 1 23:14:51 2009 -0700 55998af18c5Smrg 56098af18c5Smrg Move XvMC_API.txt from xorg-docs 56198af18c5Smrg 56298af18c5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 56398af18c5Smrg 56498af18c5Smrgcommit c0ba39fd18a56adbbe7e2e4a1655aa1aaf5c1ed6 56598af18c5SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 56698af18c5SmrgDate: Mon Feb 2 20:34:37 2009 -0800 56798af18c5Smrg 56898af18c5Smrg Add README with pointers to mailing list, bugzilla & git repos 56998af18c5Smrg 57098af18c5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 57198af18c5Smrg 57298af18c5Smrgcommit 608a6db5a76c3638457e40a4bae7debb5318b905 57398af18c5SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 57498af18c5SmrgDate: Mon Feb 2 14:17:21 2009 -0200 57598af18c5Smrg 57698af18c5Smrg Janitor: make distcheck, compiler warnings, .gitignore. 57798af18c5Smrg 57898af18c5Smrgcommit ae3564600219fb27e094805cc45991685d2e5504 57998af18c5SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 58098af18c5SmrgDate: Fri Mar 14 02:01:31 2008 -0300 58198af18c5Smrg 58298af18c5Smrg Add missing prototypes to XvMClibint.h 58398af18c5Smrg 58498af18c5Smrg This is done just to not generate compile warnings about functions without 58598af18c5Smrg prototype, but at some time the comment in XvMC.c should be addressed: 58698af18c5Smrg 58798af18c5Smrg /****************************************************************** 58898af18c5Smrg These are intended as a protocol interface to be used by direct 58998af18c5Smrg rendering libraries. They are not intended to be client viewable 59098af18c5Smrg functions. These will stay in place until we have a mechanism in 59198af18c5Smrg place similar to that of OpenGL with an libXvMCcore library. 59298af18c5Smrg *******************************************************************/ 59398af18c5Smrg 5946f03b1f6Smrgcommit 08be10e6c26794ed1ffa21d7946ddcc3da007237 5956f03b1f6SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 5966f03b1f6SmrgDate: Sat Dec 16 01:33:11 2006 +0200 5976f03b1f6Smrg 5986f03b1f6Smrg bump to 1.0.4 5996f03b1f6Smrg 6006f03b1f6Smrgcommit eaaa31aa77f06249de137018ef85903b0ad4aa39 6016f03b1f6SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 6026f03b1f6SmrgDate: Wed Dec 6 19:00:54 2006 +0200 6036f03b1f6Smrg 6046f03b1f6Smrg Makefile.am: make ChangeLog hook safer 6056f03b1f6Smrg Make ChangeLog hook as safe as possible. 6066f03b1f6Smrg 6076f03b1f6Smrgcommit 93d7c1c797d8c74c18e78854fcf78a3f0d79b444 6086f03b1f6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 6096f03b1f6SmrgDate: Wed Sep 27 16:47:03 2006 -0700 6106f03b1f6Smrg 6116f03b1f6Smrg Bump version to 1.0.3 6126f03b1f6Smrg 6136f03b1f6Smrgcommit ddc72074e6389a64d5753621b48855137a8c3623 6146f03b1f6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 6156f03b1f6SmrgDate: Wed Sep 27 13:44:48 2006 -0700 6166f03b1f6Smrg 6176f03b1f6Smrg Add XvMCWrapper to lint target 6186f03b1f6Smrg 6196f03b1f6Smrgcommit 34b32e0f6773004138543e6f41f5639736493707 6206f03b1f6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 6216f03b1f6SmrgDate: Wed Sep 27 13:44:15 2006 -0700 6226f03b1f6Smrg 6236f03b1f6Smrg Fix sparse warning: Using plain integer as NULL pointer 6246f03b1f6Smrg 6256f03b1f6Smrgcommit 142aa1230c651bc70d192edbbfa6870488006d36 6266f03b1f6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 6276f03b1f6SmrgDate: Tue Sep 26 18:31:46 2006 -0700 6286f03b1f6Smrg 6296f03b1f6Smrg Fix sparse warnings: Using plain integer as NULL pointer 6306f03b1f6Smrg 6316f03b1f6Smrgcommit 945f89d551438298d9a09a4fd3e9e40ac6b1ad51 6326f03b1f6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 6336f03b1f6SmrgDate: Tue Sep 26 18:30:41 2006 -0700 6346f03b1f6Smrg 6356f03b1f6Smrg Add hooks for checking code with sparse/lint/etc. 6366f03b1f6Smrg 6376f03b1f6Smrgcommit 3cc151c221139869980bc33d5336ab75c04606bc 6386f03b1f6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 6396f03b1f6SmrgDate: Tue Sep 26 17:28:45 2006 -0700 6406f03b1f6Smrg 6416f03b1f6Smrg Replace static ChangeLog with disthook to generate from git log 6426f03b1f6Smrg 6436f03b1f6Smrgcommit f856448323ad315f5301f1022e9ee75de7174dbd 6446f03b1f6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 6456f03b1f6SmrgDate: Tue Sep 26 17:25:50 2006 -0700 6466f03b1f6Smrg 6476f03b1f6Smrg Add *~ to .gitignore to skip over emacs droppings 6486f03b1f6Smrg 6496f03b1f6Smrgcommit 25c9975510f7a7c4f1c18b72526bc2a9b97ff90e 6506f03b1f6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 6516f03b1f6SmrgDate: Thu Jul 13 14:59:11 2006 -0700 6526f03b1f6Smrg 6536f03b1f6Smrg renamed: .cvsignore -> .gitignore 6546f03b1f6Smrg 6556f03b1f6Smrgcommit 42226f6ba7fbccd7d7cb0f9ce431be477bdf9a0c 6566f03b1f6SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 6576f03b1f6SmrgDate: Fri Jun 16 22:07:08 2006 +0000 6586f03b1f6Smrg 6596f03b1f6Smrg Define HAS_SHM if shmat() is found 6606f03b1f6Smrg Include <config.h> to get HAS_SHM define. 6616f03b1f6Smrg 6626f03b1f6Smrgcommit 9a93b2a2ace59e6c2ab8fec586561a136c06e664 6636f03b1f6SmrgAuthor: Adam Jackson <ajax@nwnk.net> 6646f03b1f6SmrgDate: Thu Apr 27 00:24:15 2006 +0000 6656f03b1f6Smrg 6666f03b1f6Smrg Bump to 1.0.2 6676f03b1f6Smrg 6686f03b1f6Smrgcommit 987ac45a04fc6734096fd6469ef12a4b1d09f971 6696f03b1f6SmrgAuthor: Adam Jackson <ajax@nwnk.net> 6706f03b1f6SmrgDate: Mon Apr 3 19:35:40 2006 +0000 6716f03b1f6Smrg 6726f03b1f6Smrg Bug #6479: Cygwin build fix. (Yaakov Selkowitz) 6736f03b1f6Smrg 6746f03b1f6Smrgcommit 3b44259383a99f4db7d7c026638c6676d838229b 6756f03b1f6SmrgAuthor: Donnie Berkholz <spyderous@gentoo.org> 6766f03b1f6SmrgDate: Wed Mar 22 17:53:58 2006 +0000 6776f03b1f6Smrg 6786f03b1f6Smrg Set XVMC_CONFIGDIR to $(sysconfdir)/X11. 6796f03b1f6Smrg 6806f03b1f6Smrgcommit 0e3081d35bcad1b5ee637c9b5d0292011c8536b4 6816f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org> 6826f03b1f6SmrgDate: Wed Dec 21 02:30:06 2005 +0000 6836f03b1f6Smrg 6846f03b1f6Smrg Update package version for X11R7 release. 6856f03b1f6Smrg 6866f03b1f6Smrgcommit 588b2f5642d0061f1e1954ce9f97bff71a27d75e 6876f03b1f6SmrgAuthor: Adam Jackson <ajax@nwnk.net> 6886f03b1f6SmrgDate: Mon Dec 19 16:28:27 2005 +0000 6896f03b1f6Smrg 6906f03b1f6Smrg Stub COPYING files 6916f03b1f6Smrg 6926f03b1f6Smrgcommit 479c508369c27e88145aab93016c6bcee5b6e71e 6936f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org> 6946f03b1f6SmrgDate: Thu Dec 15 00:24:35 2005 +0000 6956f03b1f6Smrg 6966f03b1f6Smrg Update package version number for final X11R7 release candidate. 6976f03b1f6Smrg 6986f03b1f6Smrgcommit d7aa41b6025facaa98c827bea605de1aa77ffb5d 6996f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org> 7006f03b1f6SmrgDate: Sat Dec 3 05:49:45 2005 +0000 7016f03b1f6Smrg 7026f03b1f6Smrg Update package version number for X11R7 RC3 release. 7036f03b1f6Smrg 7046f03b1f6Smrgcommit 68f34d7d3b1564d967f77127b68af6c3de26578b 7056f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org> 7066f03b1f6SmrgDate: Sat Dec 3 04:41:51 2005 +0000 7076f03b1f6Smrg 7086f03b1f6Smrg Add check and cflags for malloc(0) returning NULL. 7096f03b1f6Smrg 7106f03b1f6Smrgcommit b679a08c793780c08a21af602e4e814cc24b1a93 7116f03b1f6SmrgAuthor: Thomas Hellstrom <unichrome@shipmail.org> 7126f03b1f6SmrgDate: Sat Nov 26 21:06:07 2005 +0000 7136f03b1f6Smrg 7146f03b1f6Smrg Bug #5067 <https://bugs.freedesktop.org/show_bug.cgi?id=5067> Add dot 7156f03b1f6Smrg before revision definitions for libXvMCW (Cedric Berger) 7166f03b1f6Smrg 7176f03b1f6Smrgcommit 7907128fae6bbb41e2e6cc6387afba857c75eb41 7186f03b1f6SmrgAuthor: Eric Anholt <anholt@freebsd.org> 7196f03b1f6SmrgDate: Sun Nov 20 23:17:41 2005 +0000 7206f03b1f6Smrg 7216f03b1f6Smrg Add/improve libs .cvsignores. 7226f03b1f6Smrg 7236f03b1f6Smrgcommit 25b2dc7180677176005d65828d2bfde17119c7a6 7246f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org> 7256f03b1f6SmrgDate: Sat Nov 19 07:15:43 2005 +0000 7266f03b1f6Smrg 7276f03b1f6Smrg Update pkgconfig files to separate library build-time dependencies from 7286f03b1f6Smrg application build-time dependencies, and update package deps to work 7296f03b1f6Smrg with separate build roots. 7306f03b1f6Smrg 7316f03b1f6Smrgcommit 384001cc85ea7a77b2800fda7d4abc745135ad3c 7326f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org> 7336f03b1f6SmrgDate: Wed Oct 19 02:48:12 2005 +0000 7346f03b1f6Smrg 7356f03b1f6Smrg Update package version number for RC1 release. 7366f03b1f6Smrg 7376f03b1f6Smrgcommit 6140efabd4d1dc46f40d3bc15ad2d78307c5c6e3 7386f03b1f6SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr> 7396f03b1f6SmrgDate: Sun Sep 11 18:25:27 2005 +0000 7406f03b1f6Smrg 7416f03b1f6Smrg XvMC depends on xv. (Bugzilla #4367, Joshua Baergen). 7426f03b1f6Smrg 7436f03b1f6Smrgcommit cd5375fa75e1f232d23069a59a82f0bcf6ee2a9f 7446f03b1f6SmrgAuthor: Adam Jackson <ajax@nwnk.net> 7456f03b1f6SmrgDate: Wed Aug 3 03:28:03 2005 +0000 7466f03b1f6Smrg 7476f03b1f6Smrg Do PKG_CHECK_MODULES on a unique token instead of on "DEP", so builds with 7486f03b1f6Smrg a global configure cache don't get confused. 7496f03b1f6Smrg 7506f03b1f6Smrgcommit 912ba3998aba2fd6e5e669f80a6ef205a613818e 7516f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org> 7526f03b1f6SmrgDate: Fri Jul 29 21:22:53 2005 +0000 7536f03b1f6Smrg 7546f03b1f6Smrg Various changes preparing packages for RC0: 7556f03b1f6Smrg - Verify and update package version numbers as needed 7566f03b1f6Smrg - Implement versioning scheme 7576f03b1f6Smrg - Change bug address to point to bugzilla bug entry form 7586f03b1f6Smrg - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 7596f03b1f6Smrg reenable it) 7606f03b1f6Smrg - Fix makedepend to use pkgconfig and pass distcheck 7616f03b1f6Smrg - Update build script to build macros first 7626f03b1f6Smrg - Update modular Xorg version 7636f03b1f6Smrg 7646f03b1f6Smrgcommit ad129004fe84555fa82286577b343188bd922971 7656f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org> 7666f03b1f6SmrgDate: Sat Jul 23 05:27:00 2005 +0000 7676f03b1f6Smrg 7686f03b1f6Smrg Fix distchecks 7696f03b1f6Smrg 7706f03b1f6Smrgcommit 50f1a745af62aadab1118b2c565e4f3c60ddcbd6 7716f03b1f6SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 7726f03b1f6SmrgDate: Sat Jul 16 07:44:53 2005 +0000 7736f03b1f6Smrg 7746f03b1f6Smrg Set soversion to 1.0.0 with -version-number. 7756f03b1f6Smrg 7766f03b1f6Smrgcommit 46023798075bda8427b61ce57f8d5595abed89cb 7776f03b1f6SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 7786f03b1f6SmrgDate: Tue Jul 12 01:17:49 2005 +0000 7796f03b1f6Smrg 7806f03b1f6Smrg Set soversions to 1.0.0; add XvMClib.h. 7816f03b1f6Smrg 7826f03b1f6Smrgcommit a27ff6109baf266d414db756549eba0b6e4dcaf5 7836f03b1f6SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 7846f03b1f6SmrgDate: Tue Jul 12 00:38:53 2005 +0000 7856f03b1f6Smrg 7866f03b1f6Smrg Change version to 1.1.0. 7876f03b1f6Smrg 7886f03b1f6Smrgcommit 32a12b87526bdeeeadc6859cc2c440d74846d935 7896f03b1f6SmrgAuthor: Keith Packard <keithp@keithp.com> 7906f03b1f6SmrgDate: Sat Jul 9 06:55:15 2005 +0000 7916f03b1f6Smrg 7926f03b1f6Smrg Add .cvsignore files 7936f03b1f6Smrg 7946f03b1f6Smrgcommit 05fd6003cbd18c04268a3ee8974a81fdcf1f7a74 7956f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org> 7966f03b1f6SmrgDate: Sat Jul 2 06:35:04 2005 +0000 7976f03b1f6Smrg 7986f03b1f6Smrg Add appropriate lib*_CFLAGS to Makefile.am's -- fixes build problems 7996f03b1f6Smrg 8006f03b1f6Smrgcommit 125b5cabb1980a3564c2567c0702a9adf32327bf 8016f03b1f6SmrgAuthor: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 8026f03b1f6SmrgDate: Tue Jun 21 15:41:37 2005 +0000 8036f03b1f6Smrg 8046f03b1f6Smrg lib/XScrnSaver/configure.ac 8056f03b1f6Smrg lib/XScrnSaver/src/Makefile.am 8066f03b1f6Smrg lib/Xfontcache/configure.ac 8076f03b1f6Smrg lib/Xfontcache/src/Makefile.am 8086f03b1f6Smrg lib/Xinerama/configure.ac 8096f03b1f6Smrg lib/Xinerama/src/Makefile.am 8106f03b1f6Smrg lib/Xtst/configure.ac 8116f03b1f6Smrg lib/Xv/configure.ac 8126f03b1f6Smrg lib/XvMC/configure.ac 8136f03b1f6Smrg lib/dmx/configure.ac Add missing xext.pc and xextproto.pc Add DEP_CFLAGS to 8146f03b1f6Smrg src/Makefile.am 8156f03b1f6Smrg 8166f03b1f6Smrgcommit 0273d0113119cdefe148d58ddf3508bd9b20f2b8 8176f03b1f6SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 8186f03b1f6SmrgDate: Mon Jun 20 22:39:13 2005 +0000 8196f03b1f6Smrg 8206f03b1f6Smrg Add XvMC build system 8216f03b1f6Smrg 8226f03b1f6Smrgcommit b4716fab0524c583daac7048f5d304af3b1589b5 8236f03b1f6SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 8246f03b1f6SmrgDate: Mon Jun 20 22:38:12 2005 +0000 8256f03b1f6Smrg 8266f03b1f6Smrg Fix some includes in xc/lib/XvMC 8276f03b1f6Smrg 8286f03b1f6Smrgcommit 58fde9acdcc6256917089271537017dc28710988 8296f03b1f6SmrgAuthor: Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk> 8306f03b1f6SmrgDate: Sat Dec 4 00:42:50 2004 +0000 8316f03b1f6Smrg 8326f03b1f6Smrg Encoding of numerous files changed to UTF-8 8336f03b1f6Smrg 8346f03b1f6Smrgcommit 359c8b9d75372ecd1f78cdb0bfccd134577d9c31 8356f03b1f6SmrgAuthor: Thomas Hellstrom <unichrome@shipmail.org> 8366f03b1f6SmrgDate: Tue Nov 23 17:29:47 2004 +0000 8376f03b1f6Smrg 8386f03b1f6Smrg Bugzilla #1883 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1883): Fix 8396f03b1f6Smrg insufficient SHM detection in XvMC local test. Removed reference to 8406f03b1f6Smrg getpagesize() which caused linking problems on s390. Reported by Stefan 8416f03b1f6Smrg Dirsch <sndirsh@suse.de> 8426f03b1f6Smrg 8436f03b1f6Smrgcommit 120c3035f60138ad15599b0b0c4468400e966423 8446f03b1f6SmrgAuthor: Thomas Hellstrom <unichrome@shipmail.org> 8456f03b1f6SmrgDate: Sat Nov 13 11:09:23 2004 +0000 8466f03b1f6Smrg 8476f03b1f6Smrg lib/XvMC/Imake 8486f03b1f6Smrg Added support for automatic loading of the correct hardware XvMC driver. 8496f03b1f6Smrg This involves a protocol extension of the XvMC protocol. The XvMC 8506f03b1f6Smrg revision number was bumped. 8516f03b1f6Smrg 8526f03b1f6Smrgcommit 0077c785f91a80d48216a969757bc3f3b607e7e2 8536f03b1f6SmrgAuthor: Thomas Hellstrom <unichrome@shipmail.org> 8546f03b1f6SmrgDate: Wed Oct 20 16:35:16 2004 +0000 8556f03b1f6Smrg 8566f03b1f6Smrg Imported via XvMC library release 0.13.0 from unichrome.sf.net. This 8576f03b1f6Smrg enables hardware mpeg2 decoding for the CLE266 chip using the 8586f03b1f6Smrg nonstandard VLD XvMC extension. Complete author information is 8596f03b1f6Smrg available at the unichrome site. Updated the XvMC wrapper to look for 8606f03b1f6Smrg version specific Xv and XvMC shared libraries. 8616f03b1f6Smrg 8626f03b1f6Smrgcommit d6f84be6af28d2a316e05858f0b0571074314c2c 8636f03b1f6SmrgAuthor: Thomas Hellstrom <unichrome@shipmail.org> 8646f03b1f6SmrgDate: Sun Sep 26 11:48:57 2004 +0000 8656f03b1f6Smrg 8666f03b1f6Smrg Added the XvMC wrapper. First support for runtime loading of hardware- 8676f03b1f6Smrg specific XvMC libraries. 8686f03b1f6Smrg 8696f03b1f6Smrgcommit b3d2a9cbcf27659b04eb0088c02de753dc43d5a8 8706f03b1f6SmrgAuthor: Egbert Eich <eich@suse.de> 8716f03b1f6SmrgDate: Fri Apr 23 18:43:55 2004 +0000 8726f03b1f6Smrg 8736f03b1f6Smrg Merging XORG-CURRENT into trunk 8746f03b1f6Smrg 8756f03b1f6Smrgcommit 1892f06c354c1b37308a5adc35cf6a4343148871 8766f03b1f6SmrgAuthor: Egbert Eich <eich@suse.de> 8776f03b1f6SmrgDate: Sun Mar 14 08:32:27 2004 +0000 8786f03b1f6Smrg 8796f03b1f6Smrg Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 8806f03b1f6Smrg 8816f03b1f6Smrgcommit 2cf814aa9975839c342fbb37c8cf34c8eaf83add 8826f03b1f6SmrgAuthor: Egbert Eich <eich@suse.de> 8836f03b1f6SmrgDate: Wed Mar 3 12:11:32 2004 +0000 8846f03b1f6Smrg 8856f03b1f6Smrg Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 8866f03b1f6Smrg 8876f03b1f6Smrgcommit 5fbd3ca2a0e419175a28d68cd00e00541ec51c02 8886f03b1f6SmrgAuthor: Egbert Eich <eich@suse.de> 8896f03b1f6SmrgDate: Thu Feb 26 13:35:34 2004 +0000 8906f03b1f6Smrg 8916f03b1f6Smrg readding XFree86's cvs IDs 8926f03b1f6Smrg 8936f03b1f6Smrgcommit 6c01fc4ce83d0a401ac497a589ca7009824b2ee7 8946f03b1f6SmrgAuthor: Egbert Eich <eich@suse.de> 8956f03b1f6SmrgDate: Thu Feb 26 09:22:48 2004 +0000 8966f03b1f6Smrg 8976f03b1f6Smrg Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 8986f03b1f6Smrg 8996f03b1f6Smrgcommit 023801d605d93ffdbd383b9f32df0a3213c829f1 9006f03b1f6SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 9016f03b1f6SmrgDate: Fri Dec 19 20:54:21 2003 +0000 9026f03b1f6Smrg 9036f03b1f6Smrg XFree86 4.3.99.902 (RC 2) 9046f03b1f6Smrg 9056f03b1f6Smrgcommit 59642182406c19c9d17efd9d845cbbd65ad4654f 9066f03b1f6SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 9076f03b1f6SmrgDate: Fri Nov 14 16:48:49 2003 +0000 9086f03b1f6Smrg 9096f03b1f6Smrg XFree86 4.3.0.1 9106f03b1f6Smrg 9116f03b1f6Smrgcommit 204fb5fcf4292629677e3876bd449fb76e55fcdd 9126f03b1f6SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 9136f03b1f6SmrgDate: Fri Nov 14 16:48:49 2003 +0000 9146f03b1f6Smrg 9156f03b1f6Smrg Initial revision 916