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