ChangeLog revision cfcf9057
1cfcf9057Smrgcommit 36086307ba9fd1272365b964056e8a6780109478
2cfcf9057SmrgAuthor: Adam Jackson <ajax@redhat.com>
3cfcf9057SmrgDate:   Tue Sep 24 12:52:29 2019 -0400
4cfcf9057Smrg
5cfcf9057Smrg    libXvMC 1.0.12
6cfcf9057Smrg    
7cfcf9057Smrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
8cfcf9057Smrg
9cfcf9057Smrgcommit 0fab90b409a3e4848603bdb6b438523038239f23
10cfcf9057SmrgAuthor: Adam Jackson <ajax@redhat.com>
11cfcf9057SmrgDate:   Tue Sep 24 12:28:19 2019 -0400
12cfcf9057Smrg
13cfcf9057Smrg    vld: Provide <X11/extensions/vldXvMC.h> ourself
14cfcf9057Smrg    
15cfcf9057Smrg    This header refers to libX11 types, it doesn't belong in xorgproto and
16cfcf9057Smrg    has been moved to legacy in 2019.2. Supply it ourselves.
17cfcf9057Smrg
18cfcf9057Smrgcommit dd9ae03725990ee9c9336bca4b267dfbb696002f
19cfcf9057SmrgAuthor: Adam Jackson <ajax@redhat.com>
20cfcf9057SmrgDate:   Tue Jul 23 15:28:50 2019 -0400
21cfcf9057Smrg
22cfcf9057Smrg    pkgconfig: Remove xv from xvmc.pc
23cfcf9057Smrg    
24cfcf9057Smrg    This library does not itself require libXv for anything.
25cfcf9057Smrg
26cfcf9057Smrgcommit 0366572c58a85558f9dc7229e74b9a0397becc89
27cfcf9057SmrgAuthor: Dylan Baker <dylan@pnwbakers.com>
28cfcf9057SmrgDate:   Mon Jul 8 09:46:28 2019 -0700
29cfcf9057Smrg
30cfcf9057Smrg    Add a pkgconfig file for libXvMCW
31cfcf9057Smrg    
32cfcf9057Smrg    Mesa needs to link with this for testing, as do others presumably.
33cfcf9057Smrg    Having a pkg-config file makes this much easier
34cfcf9057Smrg    
35cfcf9057Smrg    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=110735
36cfcf9057Smrg    
37cfcf9057Smrg    v2: - remove xv from Requires and Requires.private
38cfcf9057Smrg
39c1e3c5d0Smrgcommit 63a79d1d087f5121b07510692bf6dd8207d0c0d7
40c1e3c5d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
41c1e3c5d0SmrgDate:   Sat Mar 16 15:11:28 2019 -0700
42c1e3c5d0Smrg
43c1e3c5d0Smrg    libXvMC 1.0.11
44c1e3c5d0Smrg    
45c1e3c5d0Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
46c1e3c5d0Smrg
47c1e3c5d0Smrgcommit 8c0a1b5d9d5dea58c516a6aefa6dd15192919b48
48c1e3c5d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
49c1e3c5d0SmrgDate:   Fri Dec 7 19:56:27 2018 -0800
50c1e3c5d0Smrg
51c1e3c5d0Smrg    Update configure.ac bug URL for gitlab migration
52c1e3c5d0Smrg    
53c1e3c5d0Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
54c1e3c5d0Smrg
55c1e3c5d0Smrgcommit 45de1c449740caf45984aac59ab35741defcadbb
56c1e3c5d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
57c1e3c5d0SmrgDate:   Mon Nov 19 22:55:06 2018 -0800
58c1e3c5d0Smrg
59c1e3c5d0Smrg    Update README for gitlab migration
60c1e3c5d0Smrg    
61c1e3c5d0Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
62c1e3c5d0Smrg
63c1e3c5d0Smrgcommit a964f14b7b61bb8055d5144c96ecbba5dfae4a3e
64c1e3c5d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
65c1e3c5d0SmrgDate:   Sat Sep 22 15:56:27 2018 -0700
66c1e3c5d0Smrg
67c1e3c5d0Smrg    Fix sign comparison warnings for loop indexes
68c1e3c5d0Smrg    
69c1e3c5d0Smrg    XvMC.c: In function ‘XvMCListSurfaceTypes’:
70c1e3c5d0Smrg    XvMC.c:124:19: warning: comparison between signed and unsigned integer
71c1e3c5d0Smrg     expressions [-Wsign-compare]
72c1e3c5d0Smrg          for(i = 0; i < rep.num; i++) {
73c1e3c5d0Smrg                       ^
74c1e3c5d0Smrg    XvMC.c: In function ‘XvMCListSubpictureTypes’:
75c1e3c5d0Smrg    XvMC.c:185:26: warning: comparison between signed and unsigned integer
76c1e3c5d0Smrg     expressions [-Wsign-compare]
77c1e3c5d0Smrg                 for(i = 0; i < rep.num; i++) {
78c1e3c5d0Smrg                              ^
79c1e3c5d0Smrg    
80c1e3c5d0Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
81c1e3c5d0Smrg
82c1e3c5d0Smrgcommit 28ad81420723175bfb163e20406af6d4d56bf4d4
83c1e3c5d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
84c1e3c5d0SmrgDate:   Sat Sep 22 15:51:49 2018 -0700
85c1e3c5d0Smrg
86c1e3c5d0Smrg    Need to check for -1, not 0, to determine if shmat() failed
87c1e3c5d0Smrg    
88c1e3c5d0Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
89c1e3c5d0Smrg
90c1e3c5d0Smrgcommit 68d0e5a122c6c76c19cc58ce9cea1424c7a5db11
91c1e3c5d0SmrgAuthor: Neha Gupta <neha.g1@samsung.com>
92c1e3c5d0SmrgDate:   Fri Jun 5 08:20:48 2015 +0000
93c1e3c5d0Smrg
94c1e3c5d0Smrg    Fix handling of shmKey in XvMCGetDRInfo
95c1e3c5d0Smrg    
96c1e3c5d0Smrg    If we store the result of shmget in a CARD32 (unsigned int), then
97c1e3c5d0Smrg    checking if it returned -1 for an error by using >= 0 doesn't work.
98c1e3c5d0Smrg    
99c1e3c5d0Smrg    Also, once the request is flushed from the buffer (as XReply does),
100c1e3c5d0Smrg    there's no guarantee the values in it are still valid, so it's better
101c1e3c5d0Smrg    to rely on our local variable instead.
102c1e3c5d0Smrg    
103c1e3c5d0Smrg    Fixes: https://gitlab.freedesktop.org/xorg/lib/libxvmc/issues/1
104c1e3c5d0Smrg    
105c1e3c5d0Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
106c1e3c5d0Smrg
107c1e3c5d0Smrgcommit 48ca78665a3f251f94b190b61fcc2027b07a76c9
108c1e3c5d0SmrgAuthor: Mihail Konev <k.mvc@ya.ru>
109c1e3c5d0SmrgDate:   Thu Jan 26 13:52:49 2017 +1000
110c1e3c5d0Smrg
111c1e3c5d0Smrg    autogen: add default patch prefix
112c1e3c5d0Smrg    
113c1e3c5d0Smrg    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
114c1e3c5d0Smrg
115c1e3c5d0Smrgcommit 290edda14c96e34873cd5601d3c515ce74ca01a5
116c1e3c5d0SmrgAuthor: Emil Velikov <emil.l.velikov@gmail.com>
117c1e3c5d0SmrgDate:   Mon Mar 9 12:00:52 2015 +0000
118c1e3c5d0Smrg
119c1e3c5d0Smrg    autogen.sh: use quoted string variables
120c1e3c5d0Smrg    
121c1e3c5d0Smrg    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
122c1e3c5d0Smrg    fall-outs, when they contain space.
123c1e3c5d0Smrg    
124c1e3c5d0Smrg    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
125c1e3c5d0Smrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
126c1e3c5d0Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
127c1e3c5d0Smrg
128c1e3c5d0Smrgcommit 9b8c4f2f82cd45c7c394efa992663fb75452e39f
129c1e3c5d0SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
130c1e3c5d0SmrgDate:   Tue Jan 24 10:32:07 2017 +1000
131c1e3c5d0Smrg
132c1e3c5d0Smrg    autogen.sh: use exec instead of waiting for configure to finish
133c1e3c5d0Smrg    
134c1e3c5d0Smrg    Syncs the invocation of configure with the one from the server.
135c1e3c5d0Smrg    
136c1e3c5d0Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
137c1e3c5d0Smrg    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
138c1e3c5d0Smrg
1393aa15f76Smrgcommit 44a462835cbe263451a463af17f0fbedc1c957b2
1403aa15f76SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
1413aa15f76SmrgDate:   Tue Oct 4 22:09:12 2016 +0200
1423aa15f76Smrg
1433aa15f76Smrg    libXvMC 1.0.10
1443aa15f76Smrg    
1453aa15f76Smrg    Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
1463aa15f76Smrg
1473aa15f76Smrgcommit 2cd95e7da8367cccdcdd5c9b160012d1dec5cbdb
1483aa15f76SmrgAuthor: Tobias Stoeckmann <tobias@stoeckmann.org>
1493aa15f76SmrgDate:   Sun Sep 25 22:34:27 2016 +0200
1503aa15f76Smrg
1513aa15f76Smrg    Avoid buffer underflow on empty strings.
1523aa15f76Smrg    
1533aa15f76Smrg    If an empty string is received from an x-server, do not underrun the
1543aa15f76Smrg    buffer by accessing "rep.nameLen - 1" unconditionally, which could end
1553aa15f76Smrg    up being -1.
1563aa15f76Smrg    
1573aa15f76Smrg    Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
1583aa15f76Smrg    Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
1593aa15f76Smrg
160dcbf891fSmrgcommit ab0d28935987d48e9359023e82f9d56aa7e4bc95
161dcbf891fSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
162dcbf891fSmrgDate:   Sat Mar 14 10:10:05 2015 -0700
163dcbf891fSmrg
164dcbf891fSmrg    libXvMC 1.0.9
165dcbf891fSmrg    
166dcbf891fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
167dcbf891fSmrg
168dcbf891fSmrgcommit 0ac79f0132dfd268bc6e9ff2dcdea55e00b65a92
169dcbf891fSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
170dcbf891fSmrgDate:   Sat Dec 14 10:12:10 2013 -0800
171dcbf891fSmrg
172dcbf891fSmrg    Rename local err variable in XW_RSYM macro to avoid shadow warnings
173dcbf891fSmrg    
174dcbf891fSmrg    Clears many warnings of the form:
175dcbf891fSmrg    
176dcbf891fSmrg    XvMCWrapper.c: In function 'initW':
177dcbf891fSmrg    XvMCWrapper.c:362:5: warning: declaration of 'err' shadows a previous local [-Wshadow]
178dcbf891fSmrg    XvMCWrapper.c:267:11: warning: shadowed declaration is here [-Wshadow]
179dcbf891fSmrg    
180dcbf891fSmrg    due to variable declared in macro block sharing "err" name with a
181dcbf891fSmrg    variable declared in the function calling the macro.
182dcbf891fSmrg    
183dcbf891fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
184dcbf891fSmrg
185dcbf891fSmrgcommit 4dd267a98790f4404b7607d9362d4346f55f49fb
186dcbf891fSmrgAuthor: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
187dcbf891fSmrgDate:   Wed Oct 24 02:07:56 2012 -0500
188dcbf891fSmrg
189dcbf891fSmrg    Fix linking with -Wl,--no-undefined on Linux
190dcbf891fSmrg    
191dcbf891fSmrg    libXvMCW uses dlopen and friends, therefore it must be linked against
192dcbf891fSmrg    libdl on systems where it exists as a separate library.
193dcbf891fSmrg    
194dcbf891fSmrg    Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
195dcbf891fSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
196dcbf891fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
197dcbf891fSmrg
198dcbf891fSmrgcommit 62bc54e6995618b7134f5cbe3a4290e41a4cb44a
199dcbf891fSmrgAuthor: Michael Joost <mehl@michael-joost.de>
200dcbf891fSmrgDate:   Mon Nov 18 16:11:26 2013 +0100
201dcbf891fSmrg
202dcbf891fSmrg    Remove fallback for _XEatDataWords, require libX11 1.6 for it
203dcbf891fSmrg    
204dcbf891fSmrg    _XEatDataWords was orignally introduced with the May 2013 security
205dcbf891fSmrg    patches, and in order to ease the process of delivering those,
206dcbf891fSmrg    fallback versions of _XEatDataWords were included in the X extension
207dcbf891fSmrg    library patches so they could be applied to older versions that didn't
208dcbf891fSmrg    have libX11 1.6 yet.   Now that we're past that hurdle, we can drop
209dcbf891fSmrg    the fallbacks and just require libX11 1.6 for building new versions
210dcbf891fSmrg    of the extension libraries.
211dcbf891fSmrg    
212dcbf891fSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
213dcbf891fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
214dcbf891fSmrg
215dcbf891fSmrgcommit 9a39e26871e1f8ddb7086a53aba0b66a6fa6c7a9
216dcbf891fSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
217dcbf891fSmrgDate:   Mon Jun 24 22:39:18 2013 -0700
218dcbf891fSmrg
219dcbf891fSmrg    Require ANSI C89 pre-processor, drop pre-C89 token pasting support
220dcbf891fSmrg    
221dcbf891fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
222dcbf891fSmrg
22317caa701Smrgcommit 1fb06ecf88155452ece93ac309435106f9569d54
22417caa701SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
22517caa701SmrgDate:   Thu Jun 13 22:57:03 2013 -0700
22617caa701Smrg
22717caa701Smrg    libXvMC 1.0.8
22817caa701Smrg    
22917caa701Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
23017caa701Smrg
23117caa701Smrgcommit 554200b59e880a1cf36dd244eeb5f330d93499b6
23217caa701SmrgAuthor: Julien Cristau <jcristau@debian.org>
23317caa701SmrgDate:   Sat Jun 1 11:26:15 2013 +0200
23417caa701Smrg
23517caa701Smrg    avoid overflowing by making nameLen and busIDLen addition overflow
23617caa701Smrg    
23717caa701Smrg    Al Viro pointed this out on lwn: if nameLen + busIDLen overflows, we end
23817caa701Smrg    up copying data from outside tmpBuf.
23917caa701Smrg    
24017caa701Smrg    Reported-by: Al Viro <viro@zeniv.linux.org.uk>
24117caa701Smrg    Signed-off-by: Julien Cristau <jcristau@debian.org>
24217caa701Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
24317caa701Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
24417caa701Smrg
24517caa701Smrgcommit 8c164524d229adb6141fdac8336b3823e7fe1a5d
24617caa701SmrgAuthor: Dave Airlie <airlied@redhat.com>
24717caa701SmrgDate:   Fri May 24 14:47:30 2013 +1000
24817caa701Smrg
24917caa701Smrg    Multiple unvalidated patches in CVE-2013-1999
25017caa701Smrg    
25117caa701Smrg    Al Viro pointed out that Debian started segfaulting in Xine for him,
25217caa701Smrg    
25317caa701Smrg    Reported-by: Al Viro
25417caa701Smrg    Signed-off-by: Dave Airlie <airlied@redhat.com>
25517caa701Smrg
25617caa701Smrgcommit e9415ddef2ac81d4139bd32d5e9cda9394a60051
25717caa701SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
25817caa701SmrgDate:   Sat Apr 13 01:20:08 2013 -0700
25917caa701Smrg
26017caa701Smrg    Multiple unvalidated assumptions in XvMCGetDRInfo() [CVE-2013-1999]
26117caa701Smrg    
26217caa701Smrg    The individual string sizes is assumed to not be more than the amount of
26317caa701Smrg    data read from the network, and could cause buffer overflow if they are.
26417caa701Smrg    
26517caa701Smrg    The strings returned from the X server are assumed to be null terminated,
26617caa701Smrg    and could cause callers to read past the end of the buffer if they are not.
26717caa701Smrg    
26817caa701Smrg    Also be sure to set the returned pointers to NULL, so callers don't try
26917caa701Smrg    accessing bad pointers on failure cases.
27017caa701Smrg    
27117caa701Smrg    Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com>
27217caa701Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
27317caa701Smrg
27417caa701Smrgcommit 5fd871e5f878810f8f8837725d548e07e89577ab
27517caa701SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
27617caa701SmrgDate:   Sat Apr 13 00:50:02 2013 -0700
27717caa701Smrg
27817caa701Smrg    integer overflow in _xvmc_create_*()
27917caa701Smrg    
28017caa701Smrg    rep.length is a CARD32 and should be bounds checked before left-shifting
28117caa701Smrg    by 2 bits to come up with the total size to allocate, though in these
28217caa701Smrg    cases, no buffer overflow should occur here, since the XRead call is passed
28317caa701Smrg    the same rep.length << 2 length argument, but the *priv_count returned to
28417caa701Smrg    the caller could be interpreted or used to calculate a larger buffer size
28517caa701Smrg    than was actually allocated, leading them to go out of bounds.
28617caa701Smrg    
28717caa701Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
28817caa701Smrg
28917caa701Smrgcommit 478d4e5873eeee2ebdce6673e4e3469816ab63b8
29017caa701SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
29117caa701SmrgDate:   Sat Apr 13 00:50:02 2013 -0700
29217caa701Smrg
29317caa701Smrg    integer overflow in XvMCListSubpictureTypes() [CVE-2013-1990 2/2]
29417caa701Smrg    
29517caa701Smrg    rep.num is a CARD32 and needs to be bounds checked before multiplying by
29617caa701Smrg    sizeof(XvImageFormatValues) to come up with the total size to allocate,
29717caa701Smrg    to avoid integer overflow leading to underallocation and writing data from
29817caa701Smrg    the network past the end of the allocated buffer.
29917caa701Smrg    
30017caa701Smrg    Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com>
30117caa701Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
30217caa701Smrg
30317caa701Smrgcommit 2712383813b26475dc6713888414d842be57f8ca
30417caa701SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
30517caa701SmrgDate:   Sat Apr 13 00:50:02 2013 -0700
30617caa701Smrg
30717caa701Smrg    integer overflow in XvMCListSurfaceTypes() [CVE-2013-1990 1/2]
30817caa701Smrg    
30917caa701Smrg    rep.num is a CARD32 and needs to be bounds checked before multiplying
31017caa701Smrg    by sizeof(XvMCSurfaceInfo) to come up with the total size to allocate,
31117caa701Smrg    to avoid integer overflow leading to underallocation and writing data from
31217caa701Smrg    the network past the end of the allocated buffer.
31317caa701Smrg    
31417caa701Smrg    Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com>
31517caa701Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
31617caa701Smrg
31717caa701Smrgcommit cf1a1dc1b9ca34a29d0471da9389f8eae70ddbd9
31817caa701SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
31917caa701SmrgDate:   Sat Apr 13 00:47:57 2013 -0700
32017caa701Smrg
32117caa701Smrg    Use _XEatDataWords to avoid overflow of rep.length shifting
32217caa701Smrg    
32317caa701Smrg    rep.length is a CARD32, so rep.length << 2 could overflow in 32-bit builds
32417caa701Smrg    
32517caa701Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
32617caa701Smrg
32717caa701Smrgcommit 2fb49b59ff530ea3d0288b1b1ab5ccd046a1213b
32817caa701SmrgAuthor: Colin Walters <walters@verbum.org>
32917caa701SmrgDate:   Wed Jan 4 17:37:06 2012 -0500
33017caa701Smrg
33117caa701Smrg    autogen.sh: Implement GNOME Build API
33217caa701Smrg    
33317caa701Smrg    http://people.gnome.org/~walters/docs/build-api.txt
33417caa701Smrg    
33517caa701Smrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
33617caa701Smrg
33717caa701Smrgcommit f2db5efdba40d84493a95a2ffb9bc734b83d8503
33817caa701SmrgAuthor: Adam Jackson <ajax@redhat.com>
33917caa701SmrgDate:   Tue Jan 15 14:28:48 2013 -0500
34017caa701Smrg
34117caa701Smrg    configure: Remove AM_MAINTAINER_MODE
34217caa701Smrg    
34317caa701Smrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
34417caa701Smrg
34542941e3bSmrgcommit bcc4c4f3b7ad3c880e97f27951c97cb7ba856658
34642941e3bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
34742941e3bSmrgDate:   Wed Mar 7 21:31:11 2012 -0800
34842941e3bSmrg
34942941e3bSmrg    libXvMC 1.0.7
35042941e3bSmrg    
35142941e3bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
35242941e3bSmrg
35342941e3bSmrgcommit 4091e8b8b80e00b8abafdd630e5af8cab22d9054
35442941e3bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
35542941e3bSmrgDate:   Thu Nov 10 21:47:20 2011 -0800
35642941e3bSmrg
35742941e3bSmrg    Fix gcc -Wwrite-strings warnings
35842941e3bSmrg    
35942941e3bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
36042941e3bSmrg
36142941e3bSmrgcommit 5d4953233392d22b8c92e64c23b5aa20df86e17c
36242941e3bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
36342941e3bSmrgDate:   Fri Sep 16 22:56:49 2011 -0700
36442941e3bSmrg
36542941e3bSmrg    Strip trailing whitespace
36642941e3bSmrg    
36742941e3bSmrg    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
36842941e3bSmrg    git diff -w & git diff -b show no diffs from this change
36942941e3bSmrg    
37042941e3bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
37142941e3bSmrg
37242941e3bSmrgcommit 4f64c8dd12786f6b0ef1e4c8c8d992d43de6f895
37342941e3bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
37442941e3bSmrgDate:   Sat Mar 5 11:56:54 2011 -0500
37542941e3bSmrg
37642941e3bSmrg    config: use Automake defaults when checking for library functions.
37742941e3bSmrg    
37842941e3bSmrg    Which follows a uniform naming convention.
37942941e3bSmrg    
38042941e3bSmrg    Reviewed-by: Julien Cristau <jcristau@debian.org>
38142941e3bSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
38242941e3bSmrg
38342941e3bSmrgcommit a37fab2dde1cb4ea0fb93ed811b14b2be9e52566
38442941e3bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
38542941e3bSmrgDate:   Sat Mar 5 11:18:21 2011 -0500
38642941e3bSmrg
38742941e3bSmrg    config: move wrapper in its own directory
38842941e3bSmrg    
38942941e3bSmrg    This prevents the use of per-target compiler flags.
39042941e3bSmrg    Makefiles are simpler.
39142941e3bSmrg    The -D flags for the wrapper are moved with pre-precessor flags.
39242941e3bSmrg    
39342941e3bSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
39442941e3bSmrg
39542941e3bSmrgcommit 3b4040904d8fd5b8c7a20b0b187d70a00dd452ef
39642941e3bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
39742941e3bSmrgDate:   Mon Mar 7 10:30:12 2011 -0500
39842941e3bSmrg
39942941e3bSmrg    Fix whitespace issues
40042941e3bSmrg    
40142941e3bSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
40242941e3bSmrg
40342941e3bSmrgcommit ac00a51c3106188aebc98ce5f480768dcd95da5f
40442941e3bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
40542941e3bSmrgDate:   Wed Feb 2 11:43:45 2011 -0500
40642941e3bSmrg
40742941e3bSmrg    config: comment, minor upgrade, quote and layout configure.ac
40842941e3bSmrg    
40942941e3bSmrg    Group statements per section as per Autoconf standard layout
41042941e3bSmrg    Quote statements where appropriate.
41142941e3bSmrg    Autoconf recommends not using dnl instead of # for comments
41242941e3bSmrg    
41342941e3bSmrg    Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.
41442941e3bSmrg    Add AC_CONFIG_SRCDIR([Makefile.am])
41542941e3bSmrg    Update minimum version of util-macros to at least 1.8.
41642941e3bSmrg    
41742941e3bSmrg    This helps automated maintenance and release activities.
41842941e3bSmrg    Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
41942941e3bSmrg
42042941e3bSmrgcommit bdd949b7d163bd9542eed89cf8fdb42197f86975
42142941e3bSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
42242941e3bSmrgDate:   Fri Jan 28 19:41:37 2011 -0500
42342941e3bSmrg
42442941e3bSmrg    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
42542941e3bSmrg    
42642941e3bSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
42742941e3bSmrg
428356f6debSmrgcommit 97d0572191368f47854c795e524610e529787c85
429356f6debSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
430356f6debSmrgDate:   Fri Aug 13 22:00:11 2010 -0700
431356f6debSmrg
432356f6debSmrg    libXvMC 1.0.6
433356f6debSmrg    
434356f6debSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
435356f6debSmrg
436356f6debSmrgcommit 9d2e636fa0fe21bfa483c18fa7ca63368a05ef35
437356f6debSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
438356f6debSmrgDate:   Fri Aug 13 22:01:39 2010 -0700
439356f6debSmrg
440356f6debSmrg    Remove unnecessary statements from configure.ac
441356f6debSmrg    
442356f6debSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
443356f6debSmrg
444356f6debSmrgcommit 4d78d748cbf4a393ef12222c44b5f7adb2d3539f
445356f6debSmrgAuthor: Jesse Adkins <jesserayadkins@gmail.com>
446356f6debSmrgDate:   Mon Jul 12 20:04:46 2010 -0700
447356f6debSmrg
448356f6debSmrg    Purge cvs tags.
449356f6debSmrg    
450356f6debSmrg    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
451356f6debSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
452356f6debSmrg
453356f6debSmrgcommit e003c948a51af2d89a23fb697ec44aab970ce853
454356f6debSmrgAuthor: Fernando Carrijo <fcarrijo@yahoo.com.br>
455356f6debSmrgDate:   Thu Jul 1 07:06:17 2010 -0300
456356f6debSmrg
457356f6debSmrg    Purge macro NEED_REPLIES
458356f6debSmrg    
459356f6debSmrg    Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br>
460356f6debSmrg    Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com>
461356f6debSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
462356f6debSmrg
463356f6debSmrgcommit bea7d18c45b8d09c27a7e8c181b6efd27c4a36d7
464356f6debSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
465356f6debSmrgDate:   Mon Mar 29 14:53:49 2010 -0400
466356f6debSmrg
467356f6debSmrg    config: remove the pkgconfig pc.in file from EXTRA_DIST
468356f6debSmrg    
469356f6debSmrg    Automake always includes it in the tarball.
470356f6debSmrg    
471356f6debSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
472356f6debSmrg
473356f6debSmrgcommit 92e902daab4eeb0acddd4e0def2d6009459e3220
474356f6debSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
475356f6debSmrgDate:   Thu Jan 14 10:06:05 2010 -0500
476356f6debSmrg
477356f6debSmrg    COPYING: replace stub with actual copyright notices
478356f6debSmrg    
479356f6debSmrg    Refer to: XvMCWrapper.c
480356f6debSmrg    Copyright (c) 2004 The Unichrome project.
481356f6debSmrg    
482356f6debSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
483356f6debSmrg
484356f6debSmrgcommit 52c17bfbe2a50c9117ad92843f34e94be4f09c5e
485356f6debSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
486356f6debSmrgDate:   Fri Dec 11 12:54:03 2009 -0800
487356f6debSmrg
488356f6debSmrg    Bug 25592: Use $(docdir) for XvMC_API.txt install path
489356f6debSmrg    
490356f6debSmrg    Bumps minimum autoconf version required to 2.60 for $(docdir)
491356f6debSmrg    
492356f6debSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
493356f6debSmrg    Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
494356f6debSmrg
495356f6debSmrgcommit c53bfd6679f842a5a061904740d86932bbbda6c6
496356f6debSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
497356f6debSmrgDate:   Fri Nov 27 20:56:04 2009 -0500
498356f6debSmrg
499356f6debSmrg    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
500356f6debSmrg    
501356f6debSmrg    Now that the INSTALL file is generated.
502356f6debSmrg    Allows running make maintainer-clean.
503356f6debSmrg
504356f6debSmrgcommit a75f52662c22048dc80a9f8d310364c458da470c
505356f6debSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
506356f6debSmrgDate:   Wed Oct 28 14:09:10 2009 -0400
507356f6debSmrg
508356f6debSmrg    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
509356f6debSmrg    
510356f6debSmrg    Add missing INSTALL file. Use standard GNU file on building tarball
511356f6debSmrg    README may have been updated
512356f6debSmrg    Remove AUTHORS file as it is empty and no content available yet.
513356f6debSmrg    Remove NEWS file as it is empty and no content available yet.
514356f6debSmrg
515356f6debSmrgcommit 9c441d4a5438caa37dd413ab2acbb4a117125e44
516356f6debSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
517356f6debSmrgDate:   Tue Oct 27 15:07:26 2009 -0400
518356f6debSmrg
519356f6debSmrg    Deploy the new XORG_DEFAULT_OPTIONS #24242
520356f6debSmrg    
521356f6debSmrg    This macro aggregate a number of existing macros that sets commmon
522356f6debSmrg    X.Org components configuration options. It shields the configuration file from
523356f6debSmrg    future changes.
524356f6debSmrg
525356f6debSmrgcommit 3a75ec2dda5f065e4d3eca15653c652690f4aa38
526356f6debSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
527356f6debSmrgDate:   Mon Oct 26 22:08:43 2009 -0400
528356f6debSmrg
529356f6debSmrg    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
530356f6debSmrg    
531356f6debSmrg    ChangeLog filename is known to Automake and requires no further
532356f6debSmrg    coding in the makefile.
533356f6debSmrg
534356f6debSmrgcommit 5eccd90ff407b9f780b4a0d6d1e48e0891f56594
535356f6debSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
536356f6debSmrgDate:   Thu Oct 22 12:34:19 2009 -0400
537356f6debSmrg
538356f6debSmrg    .gitignore: use common defaults with custom section # 24239
539356f6debSmrg    
540356f6debSmrg    Using common defaults will reduce errors and maintenance.
541356f6debSmrg    Only the very small or inexistent custom section need periodic maintenance
542356f6debSmrg    when the structure of the component changes. Do not edit defaults.
543356f6debSmrg
544356f6debSmrgcommit 276759b34432cea1f6c7eda995d65140b72169c0
545356f6debSmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org>
546356f6debSmrgDate:   Wed Oct 21 12:47:26 2009 -0700
547356f6debSmrg
548356f6debSmrg    This is not a GNU project, so declare it foreign.
549356f6debSmrg    
550356f6debSmrg    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
551356f6debSmrg    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
552356f6debSmrg    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
553356f6debSmrg    > > was quite annoying to work around since 'autoreconf -fvi' replaces
554356f6debSmrg    > > it and git wants to commit it.  Should these files even be in git?
555356f6debSmrg    > > Can I nuke them for the betterment of humanity and since they get
556356f6debSmrg    > > created by autoreconf anyways?
557356f6debSmrg    >
558356f6debSmrg    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
559356f6debSmrg    
560356f6debSmrg    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
561356f6debSmrg    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
562356f6debSmrg    of the INSTALL file. It is also part of the 24206 solution.
563356f6debSmrg    
564356f6debSmrg    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
565356f6debSmrg
566356f6debSmrgcommit efaafb5e74c7484f7e1c0f6f0fc34d75a0f7c14d
567356f6debSmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org>
568356f6debSmrgDate:   Tue Oct 20 14:42:03 2009 -0700
569356f6debSmrg
570356f6debSmrg    Include XvMClib.h
571356f6debSmrg    
572356f6debSmrg    This fixes compilation breakage after 9190399907610486001f3676945958dbab4b837a in videoproto
573356f6debSmrg    
574356f6debSmrg    Found by tinderbox
575356f6debSmrg    
576356f6debSmrg    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
577356f6debSmrg
57898af18c5Smrgcommit 4c41a40c3e4344c67cda020fbc2eb479ba06fc9e
57998af18c5SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
58098af18c5SmrgDate:   Tue Oct 6 13:20:36 2009 -0700
58198af18c5Smrg
58298af18c5Smrg    libXvMC 1.0.5
58398af18c5Smrg    
58498af18c5Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
58598af18c5Smrg
58698af18c5Smrgcommit 459a6ac9876b86533b17c996200a8a492e32841c
58798af18c5SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
58898af18c5SmrgDate:   Tue Oct 6 13:19:45 2009 -0700
58998af18c5Smrg
59098af18c5Smrg    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
59198af18c5Smrg    
59298af18c5Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
59398af18c5Smrg
59498af18c5Smrgcommit 8a5876f71cbad2a02eb6c47772cf46c17bc1f451
59598af18c5SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
59698af18c5SmrgDate:   Thu Oct 1 23:14:51 2009 -0700
59798af18c5Smrg
59898af18c5Smrg    Move XvMC_API.txt from xorg-docs
59998af18c5Smrg    
60098af18c5Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
60198af18c5Smrg
60298af18c5Smrgcommit c0ba39fd18a56adbbe7e2e4a1655aa1aaf5c1ed6
60398af18c5SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
60498af18c5SmrgDate:   Mon Feb 2 20:34:37 2009 -0800
60598af18c5Smrg
60698af18c5Smrg    Add README with pointers to mailing list, bugzilla & git repos
60798af18c5Smrg    
60898af18c5Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
60998af18c5Smrg
61098af18c5Smrgcommit 608a6db5a76c3638457e40a4bae7debb5318b905
61198af18c5SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
61298af18c5SmrgDate:   Mon Feb 2 14:17:21 2009 -0200
61398af18c5Smrg
61498af18c5Smrg    Janitor: make distcheck, compiler warnings, .gitignore.
61598af18c5Smrg
61698af18c5Smrgcommit ae3564600219fb27e094805cc45991685d2e5504
61798af18c5SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
61898af18c5SmrgDate:   Fri Mar 14 02:01:31 2008 -0300
61998af18c5Smrg
62098af18c5Smrg    Add missing prototypes to XvMClibint.h
62198af18c5Smrg    
62298af18c5Smrg    This is done just to not generate compile warnings about functions without
62398af18c5Smrg    prototype, but at some time the comment in XvMC.c should be addressed:
62498af18c5Smrg    
62598af18c5Smrg    /******************************************************************
62698af18c5Smrg       These are intended as a protocol interface to be used by direct
62798af18c5Smrg       rendering libraries.  They are not intended to be client viewable
62898af18c5Smrg       functions.  These will stay in place until we have a mechanism in
62998af18c5Smrg       place similar to that of OpenGL with an libXvMCcore library.
63098af18c5Smrg    *******************************************************************/
63198af18c5Smrg
6326f03b1f6Smrgcommit 08be10e6c26794ed1ffa21d7946ddcc3da007237
6336f03b1f6SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
6346f03b1f6SmrgDate:   Sat Dec 16 01:33:11 2006 +0200
6356f03b1f6Smrg
6366f03b1f6Smrg    bump to 1.0.4
6376f03b1f6Smrg
6386f03b1f6Smrgcommit eaaa31aa77f06249de137018ef85903b0ad4aa39
6396f03b1f6SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
6406f03b1f6SmrgDate:   Wed Dec 6 19:00:54 2006 +0200
6416f03b1f6Smrg
6426f03b1f6Smrg    Makefile.am: make ChangeLog hook safer
6436f03b1f6Smrg    Make ChangeLog hook as safe as possible.
6446f03b1f6Smrg
6456f03b1f6Smrgcommit 93d7c1c797d8c74c18e78854fcf78a3f0d79b444
6466f03b1f6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
6476f03b1f6SmrgDate:   Wed Sep 27 16:47:03 2006 -0700
6486f03b1f6Smrg
6496f03b1f6Smrg    Bump version to 1.0.3
6506f03b1f6Smrg
6516f03b1f6Smrgcommit ddc72074e6389a64d5753621b48855137a8c3623
6526f03b1f6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
6536f03b1f6SmrgDate:   Wed Sep 27 13:44:48 2006 -0700
6546f03b1f6Smrg
6556f03b1f6Smrg    Add XvMCWrapper to lint target
6566f03b1f6Smrg
6576f03b1f6Smrgcommit 34b32e0f6773004138543e6f41f5639736493707
6586f03b1f6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
6596f03b1f6SmrgDate:   Wed Sep 27 13:44:15 2006 -0700
6606f03b1f6Smrg
6616f03b1f6Smrg    Fix sparse warning: Using plain integer as NULL pointer
6626f03b1f6Smrg
6636f03b1f6Smrgcommit 142aa1230c651bc70d192edbbfa6870488006d36
6646f03b1f6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
6656f03b1f6SmrgDate:   Tue Sep 26 18:31:46 2006 -0700
6666f03b1f6Smrg
6676f03b1f6Smrg    Fix sparse warnings: Using plain integer as NULL pointer
6686f03b1f6Smrg
6696f03b1f6Smrgcommit 945f89d551438298d9a09a4fd3e9e40ac6b1ad51
6706f03b1f6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
6716f03b1f6SmrgDate:   Tue Sep 26 18:30:41 2006 -0700
6726f03b1f6Smrg
6736f03b1f6Smrg    Add hooks for checking code with sparse/lint/etc.
6746f03b1f6Smrg
6756f03b1f6Smrgcommit 3cc151c221139869980bc33d5336ab75c04606bc
6766f03b1f6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
6776f03b1f6SmrgDate:   Tue Sep 26 17:28:45 2006 -0700
6786f03b1f6Smrg
6796f03b1f6Smrg    Replace static ChangeLog with disthook to generate from git log
6806f03b1f6Smrg
6816f03b1f6Smrgcommit f856448323ad315f5301f1022e9ee75de7174dbd
6826f03b1f6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
6836f03b1f6SmrgDate:   Tue Sep 26 17:25:50 2006 -0700
6846f03b1f6Smrg
6856f03b1f6Smrg    Add *~ to .gitignore to skip over emacs droppings
6866f03b1f6Smrg
6876f03b1f6Smrgcommit 25c9975510f7a7c4f1c18b72526bc2a9b97ff90e
6886f03b1f6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
6896f03b1f6SmrgDate:   Thu Jul 13 14:59:11 2006 -0700
6906f03b1f6Smrg
6916f03b1f6Smrg    renamed: .cvsignore -> .gitignore
6926f03b1f6Smrg
6936f03b1f6Smrgcommit 42226f6ba7fbccd7d7cb0f9ce431be477bdf9a0c
6946f03b1f6SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
6956f03b1f6SmrgDate:   Fri Jun 16 22:07:08 2006 +0000
6966f03b1f6Smrg
6976f03b1f6Smrg    Define HAS_SHM if shmat() is found
6986f03b1f6Smrg    Include <config.h> to get HAS_SHM define.
6996f03b1f6Smrg
7006f03b1f6Smrgcommit 9a93b2a2ace59e6c2ab8fec586561a136c06e664
7016f03b1f6SmrgAuthor: Adam Jackson <ajax@nwnk.net>
7026f03b1f6SmrgDate:   Thu Apr 27 00:24:15 2006 +0000
7036f03b1f6Smrg
7046f03b1f6Smrg    Bump to 1.0.2
7056f03b1f6Smrg
7066f03b1f6Smrgcommit 987ac45a04fc6734096fd6469ef12a4b1d09f971
7076f03b1f6SmrgAuthor: Adam Jackson <ajax@nwnk.net>
7086f03b1f6SmrgDate:   Mon Apr 3 19:35:40 2006 +0000
7096f03b1f6Smrg
7106f03b1f6Smrg    Bug #6479: Cygwin build fix. (Yaakov Selkowitz)
7116f03b1f6Smrg
7126f03b1f6Smrgcommit 3b44259383a99f4db7d7c026638c6676d838229b
7136f03b1f6SmrgAuthor: Donnie Berkholz <spyderous@gentoo.org>
7146f03b1f6SmrgDate:   Wed Mar 22 17:53:58 2006 +0000
7156f03b1f6Smrg
7166f03b1f6Smrg    Set XVMC_CONFIGDIR to $(sysconfdir)/X11.
7176f03b1f6Smrg
7186f03b1f6Smrgcommit 0e3081d35bcad1b5ee637c9b5d0292011c8536b4
7196f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org>
7206f03b1f6SmrgDate:   Wed Dec 21 02:30:06 2005 +0000
7216f03b1f6Smrg
7226f03b1f6Smrg    Update package version for X11R7 release.
7236f03b1f6Smrg
7246f03b1f6Smrgcommit 588b2f5642d0061f1e1954ce9f97bff71a27d75e
7256f03b1f6SmrgAuthor: Adam Jackson <ajax@nwnk.net>
7266f03b1f6SmrgDate:   Mon Dec 19 16:28:27 2005 +0000
7276f03b1f6Smrg
7286f03b1f6Smrg    Stub COPYING files
7296f03b1f6Smrg
7306f03b1f6Smrgcommit 479c508369c27e88145aab93016c6bcee5b6e71e
7316f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org>
7326f03b1f6SmrgDate:   Thu Dec 15 00:24:35 2005 +0000
7336f03b1f6Smrg
7346f03b1f6Smrg    Update package version number for final X11R7 release candidate.
7356f03b1f6Smrg
7366f03b1f6Smrgcommit d7aa41b6025facaa98c827bea605de1aa77ffb5d
7376f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org>
7386f03b1f6SmrgDate:   Sat Dec 3 05:49:45 2005 +0000
7396f03b1f6Smrg
7406f03b1f6Smrg    Update package version number for X11R7 RC3 release.
7416f03b1f6Smrg
7426f03b1f6Smrgcommit 68f34d7d3b1564d967f77127b68af6c3de26578b
7436f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org>
7446f03b1f6SmrgDate:   Sat Dec 3 04:41:51 2005 +0000
7456f03b1f6Smrg
7466f03b1f6Smrg    Add check and cflags for malloc(0) returning NULL.
7476f03b1f6Smrg
7486f03b1f6Smrgcommit b679a08c793780c08a21af602e4e814cc24b1a93
7496f03b1f6SmrgAuthor: Thomas Hellstrom <unichrome@shipmail.org>
7506f03b1f6SmrgDate:   Sat Nov 26 21:06:07 2005 +0000
7516f03b1f6Smrg
7526f03b1f6Smrg    Bug #5067 <https://bugs.freedesktop.org/show_bug.cgi?id=5067> Add dot
7536f03b1f6Smrg        before revision definitions for libXvMCW (Cedric Berger)
7546f03b1f6Smrg
7556f03b1f6Smrgcommit 7907128fae6bbb41e2e6cc6387afba857c75eb41
7566f03b1f6SmrgAuthor: Eric Anholt <anholt@freebsd.org>
7576f03b1f6SmrgDate:   Sun Nov 20 23:17:41 2005 +0000
7586f03b1f6Smrg
7596f03b1f6Smrg    Add/improve libs .cvsignores.
7606f03b1f6Smrg
7616f03b1f6Smrgcommit 25b2dc7180677176005d65828d2bfde17119c7a6
7626f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org>
7636f03b1f6SmrgDate:   Sat Nov 19 07:15:43 2005 +0000
7646f03b1f6Smrg
7656f03b1f6Smrg    Update pkgconfig files to separate library build-time dependencies from
7666f03b1f6Smrg        application build-time dependencies, and update package deps to work
7676f03b1f6Smrg        with separate build roots.
7686f03b1f6Smrg
7696f03b1f6Smrgcommit 384001cc85ea7a77b2800fda7d4abc745135ad3c
7706f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org>
7716f03b1f6SmrgDate:   Wed Oct 19 02:48:12 2005 +0000
7726f03b1f6Smrg
7736f03b1f6Smrg    Update package version number for RC1 release.
7746f03b1f6Smrg
7756f03b1f6Smrgcommit 6140efabd4d1dc46f40d3bc15ad2d78307c5c6e3
7766f03b1f6SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
7776f03b1f6SmrgDate:   Sun Sep 11 18:25:27 2005 +0000
7786f03b1f6Smrg
7796f03b1f6Smrg    XvMC depends on xv. (Bugzilla #4367, Joshua Baergen).
7806f03b1f6Smrg
7816f03b1f6Smrgcommit cd5375fa75e1f232d23069a59a82f0bcf6ee2a9f
7826f03b1f6SmrgAuthor: Adam Jackson <ajax@nwnk.net>
7836f03b1f6SmrgDate:   Wed Aug 3 03:28:03 2005 +0000
7846f03b1f6Smrg
7856f03b1f6Smrg    Do PKG_CHECK_MODULES on a unique token instead of on "DEP", so builds with
7866f03b1f6Smrg        a global configure cache don't get confused.
7876f03b1f6Smrg
7886f03b1f6Smrgcommit 912ba3998aba2fd6e5e669f80a6ef205a613818e
7896f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org>
7906f03b1f6SmrgDate:   Fri Jul 29 21:22:53 2005 +0000
7916f03b1f6Smrg
7926f03b1f6Smrg    Various changes preparing packages for RC0:
7936f03b1f6Smrg    - Verify and update package version numbers as needed
7946f03b1f6Smrg    - Implement versioning scheme
7956f03b1f6Smrg    - Change bug address to point to bugzilla bug entry form
7966f03b1f6Smrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
7976f03b1f6Smrg        reenable it)
7986f03b1f6Smrg    - Fix makedepend to use pkgconfig and pass distcheck
7996f03b1f6Smrg    - Update build script to build macros first
8006f03b1f6Smrg    - Update modular Xorg version
8016f03b1f6Smrg
8026f03b1f6Smrgcommit ad129004fe84555fa82286577b343188bd922971
8036f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org>
8046f03b1f6SmrgDate:   Sat Jul 23 05:27:00 2005 +0000
8056f03b1f6Smrg
8066f03b1f6Smrg    Fix distchecks
8076f03b1f6Smrg
8086f03b1f6Smrgcommit 50f1a745af62aadab1118b2c565e4f3c60ddcbd6
8096f03b1f6SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
8106f03b1f6SmrgDate:   Sat Jul 16 07:44:53 2005 +0000
8116f03b1f6Smrg
8126f03b1f6Smrg    Set soversion to 1.0.0 with -version-number.
8136f03b1f6Smrg
8146f03b1f6Smrgcommit 46023798075bda8427b61ce57f8d5595abed89cb
8156f03b1f6SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
8166f03b1f6SmrgDate:   Tue Jul 12 01:17:49 2005 +0000
8176f03b1f6Smrg
8186f03b1f6Smrg    Set soversions to 1.0.0; add XvMClib.h.
8196f03b1f6Smrg
8206f03b1f6Smrgcommit a27ff6109baf266d414db756549eba0b6e4dcaf5
8216f03b1f6SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
8226f03b1f6SmrgDate:   Tue Jul 12 00:38:53 2005 +0000
8236f03b1f6Smrg
8246f03b1f6Smrg    Change version to 1.1.0.
8256f03b1f6Smrg
8266f03b1f6Smrgcommit 32a12b87526bdeeeadc6859cc2c440d74846d935
8276f03b1f6SmrgAuthor: Keith Packard <keithp@keithp.com>
8286f03b1f6SmrgDate:   Sat Jul 9 06:55:15 2005 +0000
8296f03b1f6Smrg
8306f03b1f6Smrg    Add .cvsignore files
8316f03b1f6Smrg
8326f03b1f6Smrgcommit 05fd6003cbd18c04268a3ee8974a81fdcf1f7a74
8336f03b1f6SmrgAuthor: Kevin E Martin <kem@kem.org>
8346f03b1f6SmrgDate:   Sat Jul 2 06:35:04 2005 +0000
8356f03b1f6Smrg
8366f03b1f6Smrg    Add appropriate lib*_CFLAGS to Makefile.am's -- fixes build problems
8376f03b1f6Smrg
8386f03b1f6Smrgcommit 125b5cabb1980a3564c2567c0702a9adf32327bf
8396f03b1f6SmrgAuthor: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
8406f03b1f6SmrgDate:   Tue Jun 21 15:41:37 2005 +0000
8416f03b1f6Smrg
8426f03b1f6Smrg    lib/XScrnSaver/configure.ac
8436f03b1f6Smrg    lib/XScrnSaver/src/Makefile.am
8446f03b1f6Smrg    lib/Xfontcache/configure.ac
8456f03b1f6Smrg    lib/Xfontcache/src/Makefile.am
8466f03b1f6Smrg    lib/Xinerama/configure.ac
8476f03b1f6Smrg    lib/Xinerama/src/Makefile.am
8486f03b1f6Smrg    lib/Xtst/configure.ac
8496f03b1f6Smrg    lib/Xv/configure.ac
8506f03b1f6Smrg    lib/XvMC/configure.ac
8516f03b1f6Smrg    lib/dmx/configure.ac Add missing xext.pc and xextproto.pc Add DEP_CFLAGS to
8526f03b1f6Smrg        src/Makefile.am
8536f03b1f6Smrg
8546f03b1f6Smrgcommit 0273d0113119cdefe148d58ddf3508bd9b20f2b8
8556f03b1f6SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
8566f03b1f6SmrgDate:   Mon Jun 20 22:39:13 2005 +0000
8576f03b1f6Smrg
8586f03b1f6Smrg    Add XvMC build system
8596f03b1f6Smrg
8606f03b1f6Smrgcommit b4716fab0524c583daac7048f5d304af3b1589b5
8616f03b1f6SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
8626f03b1f6SmrgDate:   Mon Jun 20 22:38:12 2005 +0000
8636f03b1f6Smrg
8646f03b1f6Smrg    Fix some includes in xc/lib/XvMC
8656f03b1f6Smrg
8666f03b1f6Smrgcommit 58fde9acdcc6256917089271537017dc28710988
8676f03b1f6SmrgAuthor: Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk>
8686f03b1f6SmrgDate:   Sat Dec 4 00:42:50 2004 +0000
8696f03b1f6Smrg
8706f03b1f6Smrg    Encoding of numerous files changed to UTF-8
8716f03b1f6Smrg
8726f03b1f6Smrgcommit 359c8b9d75372ecd1f78cdb0bfccd134577d9c31
8736f03b1f6SmrgAuthor: Thomas Hellstrom <unichrome@shipmail.org>
8746f03b1f6SmrgDate:   Tue Nov 23 17:29:47 2004 +0000
8756f03b1f6Smrg
8766f03b1f6Smrg    Bugzilla #1883 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1883): Fix
8776f03b1f6Smrg        insufficient SHM detection in XvMC local test. Removed reference to
8786f03b1f6Smrg        getpagesize() which caused linking problems on s390. Reported by Stefan
8796f03b1f6Smrg        Dirsch <sndirsh@suse.de>
8806f03b1f6Smrg
8816f03b1f6Smrgcommit 120c3035f60138ad15599b0b0c4468400e966423
8826f03b1f6SmrgAuthor: Thomas Hellstrom <unichrome@shipmail.org>
8836f03b1f6SmrgDate:   Sat Nov 13 11:09:23 2004 +0000
8846f03b1f6Smrg
8856f03b1f6Smrg    lib/XvMC/Imake
8866f03b1f6Smrg    Added support for automatic loading of the correct hardware XvMC driver.
8876f03b1f6Smrg        This involves a protocol extension of the XvMC protocol. The XvMC
8886f03b1f6Smrg        revision number was bumped.
8896f03b1f6Smrg
8906f03b1f6Smrgcommit 0077c785f91a80d48216a969757bc3f3b607e7e2
8916f03b1f6SmrgAuthor: Thomas Hellstrom <unichrome@shipmail.org>
8926f03b1f6SmrgDate:   Wed Oct 20 16:35:16 2004 +0000
8936f03b1f6Smrg
8946f03b1f6Smrg    Imported via XvMC library release 0.13.0 from unichrome.sf.net. This
8956f03b1f6Smrg        enables hardware mpeg2 decoding for the CLE266 chip using the
8966f03b1f6Smrg        nonstandard VLD XvMC extension. Complete author information is
8976f03b1f6Smrg        available at the unichrome site. Updated the XvMC wrapper to look for
8986f03b1f6Smrg        version specific Xv and XvMC shared libraries.
8996f03b1f6Smrg
9006f03b1f6Smrgcommit d6f84be6af28d2a316e05858f0b0571074314c2c
9016f03b1f6SmrgAuthor: Thomas Hellstrom <unichrome@shipmail.org>
9026f03b1f6SmrgDate:   Sun Sep 26 11:48:57 2004 +0000
9036f03b1f6Smrg
9046f03b1f6Smrg    Added the XvMC wrapper. First support for runtime loading of hardware-
9056f03b1f6Smrg        specific XvMC libraries.
9066f03b1f6Smrg
9076f03b1f6Smrgcommit b3d2a9cbcf27659b04eb0088c02de753dc43d5a8
9086f03b1f6SmrgAuthor: Egbert Eich <eich@suse.de>
9096f03b1f6SmrgDate:   Fri Apr 23 18:43:55 2004 +0000
9106f03b1f6Smrg
9116f03b1f6Smrg    Merging XORG-CURRENT into trunk
9126f03b1f6Smrg
9136f03b1f6Smrgcommit 1892f06c354c1b37308a5adc35cf6a4343148871
9146f03b1f6SmrgAuthor: Egbert Eich <eich@suse.de>
9156f03b1f6SmrgDate:   Sun Mar 14 08:32:27 2004 +0000
9166f03b1f6Smrg
9176f03b1f6Smrg    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
9186f03b1f6Smrg
9196f03b1f6Smrgcommit 2cf814aa9975839c342fbb37c8cf34c8eaf83add
9206f03b1f6SmrgAuthor: Egbert Eich <eich@suse.de>
9216f03b1f6SmrgDate:   Wed Mar 3 12:11:32 2004 +0000
9226f03b1f6Smrg
9236f03b1f6Smrg    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
9246f03b1f6Smrg
9256f03b1f6Smrgcommit 5fbd3ca2a0e419175a28d68cd00e00541ec51c02
9266f03b1f6SmrgAuthor: Egbert Eich <eich@suse.de>
9276f03b1f6SmrgDate:   Thu Feb 26 13:35:34 2004 +0000
9286f03b1f6Smrg
9296f03b1f6Smrg    readding XFree86's cvs IDs
9306f03b1f6Smrg
9316f03b1f6Smrgcommit 6c01fc4ce83d0a401ac497a589ca7009824b2ee7
9326f03b1f6SmrgAuthor: Egbert Eich <eich@suse.de>
9336f03b1f6SmrgDate:   Thu Feb 26 09:22:48 2004 +0000
9346f03b1f6Smrg
9356f03b1f6Smrg    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
9366f03b1f6Smrg
9376f03b1f6Smrgcommit 023801d605d93ffdbd383b9f32df0a3213c829f1
9386f03b1f6SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
9396f03b1f6SmrgDate:   Fri Dec 19 20:54:21 2003 +0000
9406f03b1f6Smrg
9416f03b1f6Smrg    XFree86 4.3.99.902 (RC 2)
9426f03b1f6Smrg
9436f03b1f6Smrgcommit 59642182406c19c9d17efd9d845cbbd65ad4654f
9446f03b1f6SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
9456f03b1f6SmrgDate:   Fri Nov 14 16:48:49 2003 +0000
9466f03b1f6Smrg
9476f03b1f6Smrg    XFree86 4.3.0.1
9486f03b1f6Smrg
9496f03b1f6Smrgcommit 204fb5fcf4292629677e3876bd449fb76e55fcdd
9506f03b1f6SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
9516f03b1f6SmrgDate:   Fri Nov 14 16:48:49 2003 +0000
9526f03b1f6Smrg
9536f03b1f6Smrg    Initial revision
954