ChangeLog revision 17caa701
1commit 1fb06ecf88155452ece93ac309435106f9569d54
2Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3Date:   Thu Jun 13 22:57:03 2013 -0700
4
5    libXvMC 1.0.8
6    
7    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9commit 554200b59e880a1cf36dd244eeb5f330d93499b6
10Author: Julien Cristau <jcristau@debian.org>
11Date:   Sat Jun 1 11:26:15 2013 +0200
12
13    avoid overflowing by making nameLen and busIDLen addition overflow
14    
15    Al Viro pointed this out on lwn: if nameLen + busIDLen overflows, we end
16    up copying data from outside tmpBuf.
17    
18    Reported-by: Al Viro <viro@zeniv.linux.org.uk>
19    Signed-off-by: Julien Cristau <jcristau@debian.org>
20    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
21    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
22
23commit 8c164524d229adb6141fdac8336b3823e7fe1a5d
24Author: Dave Airlie <airlied@redhat.com>
25Date:   Fri May 24 14:47:30 2013 +1000
26
27    Multiple unvalidated patches in CVE-2013-1999
28    
29    Al Viro pointed out that Debian started segfaulting in Xine for him,
30    
31    Reported-by: Al Viro
32    Signed-off-by: Dave Airlie <airlied@redhat.com>
33
34commit e9415ddef2ac81d4139bd32d5e9cda9394a60051
35Author: Alan Coopersmith <alan.coopersmith@oracle.com>
36Date:   Sat Apr 13 01:20:08 2013 -0700
37
38    Multiple unvalidated assumptions in XvMCGetDRInfo() [CVE-2013-1999]
39    
40    The individual string sizes is assumed to not be more than the amount of
41    data read from the network, and could cause buffer overflow if they are.
42    
43    The strings returned from the X server are assumed to be null terminated,
44    and could cause callers to read past the end of the buffer if they are not.
45    
46    Also be sure to set the returned pointers to NULL, so callers don't try
47    accessing bad pointers on failure cases.
48    
49    Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com>
50    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
51
52commit 5fd871e5f878810f8f8837725d548e07e89577ab
53Author: Alan Coopersmith <alan.coopersmith@oracle.com>
54Date:   Sat Apr 13 00:50:02 2013 -0700
55
56    integer overflow in _xvmc_create_*()
57    
58    rep.length is a CARD32 and should be bounds checked before left-shifting
59    by 2 bits to come up with the total size to allocate, though in these
60    cases, no buffer overflow should occur here, since the XRead call is passed
61    the same rep.length << 2 length argument, but the *priv_count returned to
62    the caller could be interpreted or used to calculate a larger buffer size
63    than was actually allocated, leading them to go out of bounds.
64    
65    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
66
67commit 478d4e5873eeee2ebdce6673e4e3469816ab63b8
68Author: Alan Coopersmith <alan.coopersmith@oracle.com>
69Date:   Sat Apr 13 00:50:02 2013 -0700
70
71    integer overflow in XvMCListSubpictureTypes() [CVE-2013-1990 2/2]
72    
73    rep.num is a CARD32 and needs to be bounds checked before multiplying by
74    sizeof(XvImageFormatValues) to come up with the total size to allocate,
75    to avoid integer overflow leading to underallocation and writing data from
76    the network past the end of the allocated buffer.
77    
78    Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com>
79    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
80
81commit 2712383813b26475dc6713888414d842be57f8ca
82Author: Alan Coopersmith <alan.coopersmith@oracle.com>
83Date:   Sat Apr 13 00:50:02 2013 -0700
84
85    integer overflow in XvMCListSurfaceTypes() [CVE-2013-1990 1/2]
86    
87    rep.num is a CARD32 and needs to be bounds checked before multiplying
88    by sizeof(XvMCSurfaceInfo) to come up with the total size to allocate,
89    to avoid integer overflow leading to underallocation and writing data from
90    the network past the end of the allocated buffer.
91    
92    Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com>
93    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
94
95commit cf1a1dc1b9ca34a29d0471da9389f8eae70ddbd9
96Author: Alan Coopersmith <alan.coopersmith@oracle.com>
97Date:   Sat Apr 13 00:47:57 2013 -0700
98
99    Use _XEatDataWords to avoid overflow of rep.length shifting
100    
101    rep.length is a CARD32, so rep.length << 2 could overflow in 32-bit builds
102    
103    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
104
105commit 2fb49b59ff530ea3d0288b1b1ab5ccd046a1213b
106Author: Colin Walters <walters@verbum.org>
107Date:   Wed Jan 4 17:37:06 2012 -0500
108
109    autogen.sh: Implement GNOME Build API
110    
111    http://people.gnome.org/~walters/docs/build-api.txt
112    
113    Signed-off-by: Adam Jackson <ajax@redhat.com>
114
115commit f2db5efdba40d84493a95a2ffb9bc734b83d8503
116Author: Adam Jackson <ajax@redhat.com>
117Date:   Tue Jan 15 14:28:48 2013 -0500
118
119    configure: Remove AM_MAINTAINER_MODE
120    
121    Signed-off-by: Adam Jackson <ajax@redhat.com>
122
123commit bcc4c4f3b7ad3c880e97f27951c97cb7ba856658
124Author: Alan Coopersmith <alan.coopersmith@oracle.com>
125Date:   Wed Mar 7 21:31:11 2012 -0800
126
127    libXvMC 1.0.7
128    
129    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
130
131commit 4091e8b8b80e00b8abafdd630e5af8cab22d9054
132Author: Alan Coopersmith <alan.coopersmith@oracle.com>
133Date:   Thu Nov 10 21:47:20 2011 -0800
134
135    Fix gcc -Wwrite-strings warnings
136    
137    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
138
139commit 5d4953233392d22b8c92e64c23b5aa20df86e17c
140Author: Alan Coopersmith <alan.coopersmith@oracle.com>
141Date:   Fri Sep 16 22:56:49 2011 -0700
142
143    Strip trailing whitespace
144    
145    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
146    git diff -w & git diff -b show no diffs from this change
147    
148    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
149
150commit 4f64c8dd12786f6b0ef1e4c8c8d992d43de6f895
151Author: Gaetan Nadon <memsize@videotron.ca>
152Date:   Sat Mar 5 11:56:54 2011 -0500
153
154    config: use Automake defaults when checking for library functions.
155    
156    Which follows a uniform naming convention.
157    
158    Reviewed-by: Julien Cristau <jcristau@debian.org>
159    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
160
161commit a37fab2dde1cb4ea0fb93ed811b14b2be9e52566
162Author: Gaetan Nadon <memsize@videotron.ca>
163Date:   Sat Mar 5 11:18:21 2011 -0500
164
165    config: move wrapper in its own directory
166    
167    This prevents the use of per-target compiler flags.
168    Makefiles are simpler.
169    The -D flags for the wrapper are moved with pre-precessor flags.
170    
171    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
172
173commit 3b4040904d8fd5b8c7a20b0b187d70a00dd452ef
174Author: Gaetan Nadon <memsize@videotron.ca>
175Date:   Mon Mar 7 10:30:12 2011 -0500
176
177    Fix whitespace issues
178    
179    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
180
181commit ac00a51c3106188aebc98ce5f480768dcd95da5f
182Author: Gaetan Nadon <memsize@videotron.ca>
183Date:   Wed Feb 2 11:43:45 2011 -0500
184
185    config: comment, minor upgrade, quote and layout configure.ac
186    
187    Group statements per section as per Autoconf standard layout
188    Quote statements where appropriate.
189    Autoconf recommends not using dnl instead of # for comments
190    
191    Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.
192    Add AC_CONFIG_SRCDIR([Makefile.am])
193    Update minimum version of util-macros to at least 1.8.
194    
195    This helps automated maintenance and release activities.
196    Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
197
198commit bdd949b7d163bd9542eed89cf8fdb42197f86975
199Author: Gaetan Nadon <memsize@videotron.ca>
200Date:   Fri Jan 28 19:41:37 2011 -0500
201
202    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
203    
204    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
205
206commit 97d0572191368f47854c795e524610e529787c85
207Author: Alan Coopersmith <alan.coopersmith@oracle.com>
208Date:   Fri Aug 13 22:00:11 2010 -0700
209
210    libXvMC 1.0.6
211    
212    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
213
214commit 9d2e636fa0fe21bfa483c18fa7ca63368a05ef35
215Author: Alan Coopersmith <alan.coopersmith@oracle.com>
216Date:   Fri Aug 13 22:01:39 2010 -0700
217
218    Remove unnecessary statements from configure.ac
219    
220    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
221
222commit 4d78d748cbf4a393ef12222c44b5f7adb2d3539f
223Author: Jesse Adkins <jesserayadkins@gmail.com>
224Date:   Mon Jul 12 20:04:46 2010 -0700
225
226    Purge cvs tags.
227    
228    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
229    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
230
231commit e003c948a51af2d89a23fb697ec44aab970ce853
232Author: Fernando Carrijo <fcarrijo@yahoo.com.br>
233Date:   Thu Jul 1 07:06:17 2010 -0300
234
235    Purge macro NEED_REPLIES
236    
237    Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br>
238    Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com>
239    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
240
241commit bea7d18c45b8d09c27a7e8c181b6efd27c4a36d7
242Author: Gaetan Nadon <memsize@videotron.ca>
243Date:   Mon Mar 29 14:53:49 2010 -0400
244
245    config: remove the pkgconfig pc.in file from EXTRA_DIST
246    
247    Automake always includes it in the tarball.
248    
249    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
250
251commit 92e902daab4eeb0acddd4e0def2d6009459e3220
252Author: Gaetan Nadon <memsize@videotron.ca>
253Date:   Thu Jan 14 10:06:05 2010 -0500
254
255    COPYING: replace stub with actual copyright notices
256    
257    Refer to: XvMCWrapper.c
258    Copyright (c) 2004 The Unichrome project.
259    
260    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
261
262commit 52c17bfbe2a50c9117ad92843f34e94be4f09c5e
263Author: Alan Coopersmith <alan.coopersmith@sun.com>
264Date:   Fri Dec 11 12:54:03 2009 -0800
265
266    Bug 25592: Use $(docdir) for XvMC_API.txt install path
267    
268    Bumps minimum autoconf version required to 2.60 for $(docdir)
269    
270    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
271    Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
272
273commit c53bfd6679f842a5a061904740d86932bbbda6c6
274Author: Gaetan Nadon <memsize@videotron.ca>
275Date:   Fri Nov 27 20:56:04 2009 -0500
276
277    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
278    
279    Now that the INSTALL file is generated.
280    Allows running make maintainer-clean.
281
282commit a75f52662c22048dc80a9f8d310364c458da470c
283Author: Gaetan Nadon <memsize@videotron.ca>
284Date:   Wed Oct 28 14:09:10 2009 -0400
285
286    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
287    
288    Add missing INSTALL file. Use standard GNU file on building tarball
289    README may have been updated
290    Remove AUTHORS file as it is empty and no content available yet.
291    Remove NEWS file as it is empty and no content available yet.
292
293commit 9c441d4a5438caa37dd413ab2acbb4a117125e44
294Author: Gaetan Nadon <memsize@videotron.ca>
295Date:   Tue Oct 27 15:07:26 2009 -0400
296
297    Deploy the new XORG_DEFAULT_OPTIONS #24242
298    
299    This macro aggregate a number of existing macros that sets commmon
300    X.Org components configuration options. It shields the configuration file from
301    future changes.
302
303commit 3a75ec2dda5f065e4d3eca15653c652690f4aa38
304Author: Gaetan Nadon <memsize@videotron.ca>
305Date:   Mon Oct 26 22:08:43 2009 -0400
306
307    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
308    
309    ChangeLog filename is known to Automake and requires no further
310    coding in the makefile.
311
312commit 5eccd90ff407b9f780b4a0d6d1e48e0891f56594
313Author: Gaetan Nadon <memsize@videotron.ca>
314Date:   Thu Oct 22 12:34:19 2009 -0400
315
316    .gitignore: use common defaults with custom section # 24239
317    
318    Using common defaults will reduce errors and maintenance.
319    Only the very small or inexistent custom section need periodic maintenance
320    when the structure of the component changes. Do not edit defaults.
321
322commit 276759b34432cea1f6c7eda995d65140b72169c0
323Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
324Date:   Wed Oct 21 12:47:26 2009 -0700
325
326    This is not a GNU project, so declare it foreign.
327    
328    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
329    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
330    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
331    > > was quite annoying to work around since 'autoreconf -fvi' replaces
332    > > it and git wants to commit it.  Should these files even be in git?
333    > > Can I nuke them for the betterment of humanity and since they get
334    > > created by autoreconf anyways?
335    >
336    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
337    
338    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
339    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
340    of the INSTALL file. It is also part of the 24206 solution.
341    
342    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
343
344commit efaafb5e74c7484f7e1c0f6f0fc34d75a0f7c14d
345Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
346Date:   Tue Oct 20 14:42:03 2009 -0700
347
348    Include XvMClib.h
349    
350    This fixes compilation breakage after 9190399907610486001f3676945958dbab4b837a in videoproto
351    
352    Found by tinderbox
353    
354    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
355
356commit 4c41a40c3e4344c67cda020fbc2eb479ba06fc9e
357Author: Alan Coopersmith <alan.coopersmith@sun.com>
358Date:   Tue Oct 6 13:20:36 2009 -0700
359
360    libXvMC 1.0.5
361    
362    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
363
364commit 459a6ac9876b86533b17c996200a8a492e32841c
365Author: Alan Coopersmith <alan.coopersmith@sun.com>
366Date:   Tue Oct 6 13:19:45 2009 -0700
367
368    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
369    
370    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
371
372commit 8a5876f71cbad2a02eb6c47772cf46c17bc1f451
373Author: Alan Coopersmith <alan.coopersmith@sun.com>
374Date:   Thu Oct 1 23:14:51 2009 -0700
375
376    Move XvMC_API.txt from xorg-docs
377    
378    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
379
380commit c0ba39fd18a56adbbe7e2e4a1655aa1aaf5c1ed6
381Author: Alan Coopersmith <alan.coopersmith@sun.com>
382Date:   Mon Feb 2 20:34:37 2009 -0800
383
384    Add README with pointers to mailing list, bugzilla & git repos
385    
386    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
387
388commit 608a6db5a76c3638457e40a4bae7debb5318b905
389Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
390Date:   Mon Feb 2 14:17:21 2009 -0200
391
392    Janitor: make distcheck, compiler warnings, .gitignore.
393
394commit ae3564600219fb27e094805cc45991685d2e5504
395Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
396Date:   Fri Mar 14 02:01:31 2008 -0300
397
398    Add missing prototypes to XvMClibint.h
399    
400    This is done just to not generate compile warnings about functions without
401    prototype, but at some time the comment in XvMC.c should be addressed:
402    
403    /******************************************************************
404       These are intended as a protocol interface to be used by direct
405       rendering libraries.  They are not intended to be client viewable
406       functions.  These will stay in place until we have a mechanism in
407       place similar to that of OpenGL with an libXvMCcore library.
408    *******************************************************************/
409
410commit 08be10e6c26794ed1ffa21d7946ddcc3da007237
411Author: Daniel Stone <daniel@fooishbar.org>
412Date:   Sat Dec 16 01:33:11 2006 +0200
413
414    bump to 1.0.4
415
416commit eaaa31aa77f06249de137018ef85903b0ad4aa39
417Author: Daniel Stone <daniel@fooishbar.org>
418Date:   Wed Dec 6 19:00:54 2006 +0200
419
420    Makefile.am: make ChangeLog hook safer
421    Make ChangeLog hook as safe as possible.
422
423commit 93d7c1c797d8c74c18e78854fcf78a3f0d79b444
424Author: Alan Coopersmith <alan.coopersmith@sun.com>
425Date:   Wed Sep 27 16:47:03 2006 -0700
426
427    Bump version to 1.0.3
428
429commit ddc72074e6389a64d5753621b48855137a8c3623
430Author: Alan Coopersmith <alan.coopersmith@sun.com>
431Date:   Wed Sep 27 13:44:48 2006 -0700
432
433    Add XvMCWrapper to lint target
434
435commit 34b32e0f6773004138543e6f41f5639736493707
436Author: Alan Coopersmith <alan.coopersmith@sun.com>
437Date:   Wed Sep 27 13:44:15 2006 -0700
438
439    Fix sparse warning: Using plain integer as NULL pointer
440
441commit 142aa1230c651bc70d192edbbfa6870488006d36
442Author: Alan Coopersmith <alan.coopersmith@sun.com>
443Date:   Tue Sep 26 18:31:46 2006 -0700
444
445    Fix sparse warnings: Using plain integer as NULL pointer
446
447commit 945f89d551438298d9a09a4fd3e9e40ac6b1ad51
448Author: Alan Coopersmith <alan.coopersmith@sun.com>
449Date:   Tue Sep 26 18:30:41 2006 -0700
450
451    Add hooks for checking code with sparse/lint/etc.
452
453commit 3cc151c221139869980bc33d5336ab75c04606bc
454Author: Alan Coopersmith <alan.coopersmith@sun.com>
455Date:   Tue Sep 26 17:28:45 2006 -0700
456
457    Replace static ChangeLog with disthook to generate from git log
458
459commit f856448323ad315f5301f1022e9ee75de7174dbd
460Author: Alan Coopersmith <alan.coopersmith@sun.com>
461Date:   Tue Sep 26 17:25:50 2006 -0700
462
463    Add *~ to .gitignore to skip over emacs droppings
464
465commit 25c9975510f7a7c4f1c18b72526bc2a9b97ff90e
466Author: Alan Coopersmith <alan.coopersmith@sun.com>
467Date:   Thu Jul 13 14:59:11 2006 -0700
468
469    renamed: .cvsignore -> .gitignore
470
471commit 42226f6ba7fbccd7d7cb0f9ce431be477bdf9a0c
472Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
473Date:   Fri Jun 16 22:07:08 2006 +0000
474
475    Define HAS_SHM if shmat() is found
476    Include <config.h> to get HAS_SHM define.
477
478commit 9a93b2a2ace59e6c2ab8fec586561a136c06e664
479Author: Adam Jackson <ajax@nwnk.net>
480Date:   Thu Apr 27 00:24:15 2006 +0000
481
482    Bump to 1.0.2
483
484commit 987ac45a04fc6734096fd6469ef12a4b1d09f971
485Author: Adam Jackson <ajax@nwnk.net>
486Date:   Mon Apr 3 19:35:40 2006 +0000
487
488    Bug #6479: Cygwin build fix. (Yaakov Selkowitz)
489
490commit 3b44259383a99f4db7d7c026638c6676d838229b
491Author: Donnie Berkholz <spyderous@gentoo.org>
492Date:   Wed Mar 22 17:53:58 2006 +0000
493
494    Set XVMC_CONFIGDIR to $(sysconfdir)/X11.
495
496commit 0e3081d35bcad1b5ee637c9b5d0292011c8536b4
497Author: Kevin E Martin <kem@kem.org>
498Date:   Wed Dec 21 02:30:06 2005 +0000
499
500    Update package version for X11R7 release.
501
502commit 588b2f5642d0061f1e1954ce9f97bff71a27d75e
503Author: Adam Jackson <ajax@nwnk.net>
504Date:   Mon Dec 19 16:28:27 2005 +0000
505
506    Stub COPYING files
507
508commit 479c508369c27e88145aab93016c6bcee5b6e71e
509Author: Kevin E Martin <kem@kem.org>
510Date:   Thu Dec 15 00:24:35 2005 +0000
511
512    Update package version number for final X11R7 release candidate.
513
514commit d7aa41b6025facaa98c827bea605de1aa77ffb5d
515Author: Kevin E Martin <kem@kem.org>
516Date:   Sat Dec 3 05:49:45 2005 +0000
517
518    Update package version number for X11R7 RC3 release.
519
520commit 68f34d7d3b1564d967f77127b68af6c3de26578b
521Author: Kevin E Martin <kem@kem.org>
522Date:   Sat Dec 3 04:41:51 2005 +0000
523
524    Add check and cflags for malloc(0) returning NULL.
525
526commit b679a08c793780c08a21af602e4e814cc24b1a93
527Author: Thomas Hellstrom <unichrome@shipmail.org>
528Date:   Sat Nov 26 21:06:07 2005 +0000
529
530    Bug #5067 <https://bugs.freedesktop.org/show_bug.cgi?id=5067> Add dot
531        before revision definitions for libXvMCW (Cedric Berger)
532
533commit 7907128fae6bbb41e2e6cc6387afba857c75eb41
534Author: Eric Anholt <anholt@freebsd.org>
535Date:   Sun Nov 20 23:17:41 2005 +0000
536
537    Add/improve libs .cvsignores.
538
539commit 25b2dc7180677176005d65828d2bfde17119c7a6
540Author: Kevin E Martin <kem@kem.org>
541Date:   Sat Nov 19 07:15:43 2005 +0000
542
543    Update pkgconfig files to separate library build-time dependencies from
544        application build-time dependencies, and update package deps to work
545        with separate build roots.
546
547commit 384001cc85ea7a77b2800fda7d4abc745135ad3c
548Author: Kevin E Martin <kem@kem.org>
549Date:   Wed Oct 19 02:48:12 2005 +0000
550
551    Update package version number for RC1 release.
552
553commit 6140efabd4d1dc46f40d3bc15ad2d78307c5c6e3
554Author: Matthieu Herrb <matthieu.herrb@laas.fr>
555Date:   Sun Sep 11 18:25:27 2005 +0000
556
557    XvMC depends on xv. (Bugzilla #4367, Joshua Baergen).
558
559commit cd5375fa75e1f232d23069a59a82f0bcf6ee2a9f
560Author: Adam Jackson <ajax@nwnk.net>
561Date:   Wed Aug 3 03:28:03 2005 +0000
562
563    Do PKG_CHECK_MODULES on a unique token instead of on "DEP", so builds with
564        a global configure cache don't get confused.
565
566commit 912ba3998aba2fd6e5e669f80a6ef205a613818e
567Author: Kevin E Martin <kem@kem.org>
568Date:   Fri Jul 29 21:22:53 2005 +0000
569
570    Various changes preparing packages for RC0:
571    - Verify and update package version numbers as needed
572    - Implement versioning scheme
573    - Change bug address to point to bugzilla bug entry form
574    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
575        reenable it)
576    - Fix makedepend to use pkgconfig and pass distcheck
577    - Update build script to build macros first
578    - Update modular Xorg version
579
580commit ad129004fe84555fa82286577b343188bd922971
581Author: Kevin E Martin <kem@kem.org>
582Date:   Sat Jul 23 05:27:00 2005 +0000
583
584    Fix distchecks
585
586commit 50f1a745af62aadab1118b2c565e4f3c60ddcbd6
587Author: Daniel Stone <daniel@fooishbar.org>
588Date:   Sat Jul 16 07:44:53 2005 +0000
589
590    Set soversion to 1.0.0 with -version-number.
591
592commit 46023798075bda8427b61ce57f8d5595abed89cb
593Author: Daniel Stone <daniel@fooishbar.org>
594Date:   Tue Jul 12 01:17:49 2005 +0000
595
596    Set soversions to 1.0.0; add XvMClib.h.
597
598commit a27ff6109baf266d414db756549eba0b6e4dcaf5
599Author: Daniel Stone <daniel@fooishbar.org>
600Date:   Tue Jul 12 00:38:53 2005 +0000
601
602    Change version to 1.1.0.
603
604commit 32a12b87526bdeeeadc6859cc2c440d74846d935
605Author: Keith Packard <keithp@keithp.com>
606Date:   Sat Jul 9 06:55:15 2005 +0000
607
608    Add .cvsignore files
609
610commit 05fd6003cbd18c04268a3ee8974a81fdcf1f7a74
611Author: Kevin E Martin <kem@kem.org>
612Date:   Sat Jul 2 06:35:04 2005 +0000
613
614    Add appropriate lib*_CFLAGS to Makefile.am's -- fixes build problems
615
616commit 125b5cabb1980a3564c2567c0702a9adf32327bf
617Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
618Date:   Tue Jun 21 15:41:37 2005 +0000
619
620    lib/XScrnSaver/configure.ac
621    lib/XScrnSaver/src/Makefile.am
622    lib/Xfontcache/configure.ac
623    lib/Xfontcache/src/Makefile.am
624    lib/Xinerama/configure.ac
625    lib/Xinerama/src/Makefile.am
626    lib/Xtst/configure.ac
627    lib/Xv/configure.ac
628    lib/XvMC/configure.ac
629    lib/dmx/configure.ac Add missing xext.pc and xextproto.pc Add DEP_CFLAGS to
630        src/Makefile.am
631
632commit 0273d0113119cdefe148d58ddf3508bd9b20f2b8
633Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
634Date:   Mon Jun 20 22:39:13 2005 +0000
635
636    Add XvMC build system
637
638commit b4716fab0524c583daac7048f5d304af3b1589b5
639Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
640Date:   Mon Jun 20 22:38:12 2005 +0000
641
642    Fix some includes in xc/lib/XvMC
643
644commit 58fde9acdcc6256917089271537017dc28710988
645Author: Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk>
646Date:   Sat Dec 4 00:42:50 2004 +0000
647
648    Encoding of numerous files changed to UTF-8
649
650commit 359c8b9d75372ecd1f78cdb0bfccd134577d9c31
651Author: Thomas Hellstrom <unichrome@shipmail.org>
652Date:   Tue Nov 23 17:29:47 2004 +0000
653
654    Bugzilla #1883 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1883): Fix
655        insufficient SHM detection in XvMC local test. Removed reference to
656        getpagesize() which caused linking problems on s390. Reported by Stefan
657        Dirsch <sndirsh@suse.de>
658
659commit 120c3035f60138ad15599b0b0c4468400e966423
660Author: Thomas Hellstrom <unichrome@shipmail.org>
661Date:   Sat Nov 13 11:09:23 2004 +0000
662
663    lib/XvMC/Imake
664    Added support for automatic loading of the correct hardware XvMC driver.
665        This involves a protocol extension of the XvMC protocol. The XvMC
666        revision number was bumped.
667
668commit 0077c785f91a80d48216a969757bc3f3b607e7e2
669Author: Thomas Hellstrom <unichrome@shipmail.org>
670Date:   Wed Oct 20 16:35:16 2004 +0000
671
672    Imported via XvMC library release 0.13.0 from unichrome.sf.net. This
673        enables hardware mpeg2 decoding for the CLE266 chip using the
674        nonstandard VLD XvMC extension. Complete author information is
675        available at the unichrome site. Updated the XvMC wrapper to look for
676        version specific Xv and XvMC shared libraries.
677
678commit d6f84be6af28d2a316e05858f0b0571074314c2c
679Author: Thomas Hellstrom <unichrome@shipmail.org>
680Date:   Sun Sep 26 11:48:57 2004 +0000
681
682    Added the XvMC wrapper. First support for runtime loading of hardware-
683        specific XvMC libraries.
684
685commit b3d2a9cbcf27659b04eb0088c02de753dc43d5a8
686Author: Egbert Eich <eich@suse.de>
687Date:   Fri Apr 23 18:43:55 2004 +0000
688
689    Merging XORG-CURRENT into trunk
690
691commit 1892f06c354c1b37308a5adc35cf6a4343148871
692Author: Egbert Eich <eich@suse.de>
693Date:   Sun Mar 14 08:32:27 2004 +0000
694
695    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
696
697commit 2cf814aa9975839c342fbb37c8cf34c8eaf83add
698Author: Egbert Eich <eich@suse.de>
699Date:   Wed Mar 3 12:11:32 2004 +0000
700
701    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
702
703commit 5fbd3ca2a0e419175a28d68cd00e00541ec51c02
704Author: Egbert Eich <eich@suse.de>
705Date:   Thu Feb 26 13:35:34 2004 +0000
706
707    readding XFree86's cvs IDs
708
709commit 6c01fc4ce83d0a401ac497a589ca7009824b2ee7
710Author: Egbert Eich <eich@suse.de>
711Date:   Thu Feb 26 09:22:48 2004 +0000
712
713    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
714
715commit 023801d605d93ffdbd383b9f32df0a3213c829f1
716Author: Kaleb Keithley <kaleb@freedesktop.org>
717Date:   Fri Dec 19 20:54:21 2003 +0000
718
719    XFree86 4.3.99.902 (RC 2)
720
721commit 59642182406c19c9d17efd9d845cbbd65ad4654f
722Author: Kaleb Keithley <kaleb@freedesktop.org>
723Date:   Fri Nov 14 16:48:49 2003 +0000
724
725    XFree86 4.3.0.1
726
727commit 204fb5fcf4292629677e3876bd449fb76e55fcdd
728Author: Kaleb Keithley <kaleb@freedesktop.org>
729Date:   Fri Nov 14 16:48:49 2003 +0000
730
731    Initial revision
732