76325b34466206d3e93893cf2eb19b8e9d4893c1
[platform/upstream/gst-common.git] / ChangeLog
1 2006-05-31  Thomas Vander Stichele  <thomas at apestaart dot org>
2
3         * gtk-doc.mak:
4           allow a magic variable to suppress errors from docbuilding
5
6 2006-05-30  Thomas Vander Stichele  <thomas (at) apestaart (dot) org>
7
8         * gtk-doc.mak:
9           error out if gtkdoc-mktmpl finds unused declarations
10
11 2006-05-28  Edward Hervey  <edward@fluendo.com>
12
13         * gst.supp:
14         Reverting previous commit.  That's good to know, Edward, but why ?
15         
16 2006-05-28  Edward Hervey  <edward@fluendo.com>
17
18         * gst.supp:
19         Added suppresion for memleak in g_option_context_parse on fc5-64
20
21 2006-05-19  Thomas Vander Stichele  <thomas at apestaart dot org>
22
23         * m4/gst-check.m4:
24           set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR
25
26 2006-05-18  Tim-Philipp Müller  <tim at centricular dot net>
27
28         * check.mak:
29           Fix 'make help' in check directories, it should be
30           'valgrind.gen-suppressions' not 'valgrind-gen-suppressions'
31           (not changing target to match help string on purpose to keep
32           scripts etc. functional).
33
34 2006-05-18  Thomas Vander Stichele  <thomas at apestaart dot org>
35
36         Patch by: Peter Kjellerstedt
37
38         * m4/gst-arch.m4:
39           add support for CRIS and CRISv32.
40
41 2006-05-17  Jan Schmidt  <thaytan@mad.scientist.com>
42
43         * m4/gst-args.m4:
44         Fix the macros for command-line supplied package and origin names
45         so they don't end up being configure as "" (Fixes #341479)
46
47 2006-05-14  Jan Schmidt <thaytan@mad.scientist.com>
48
49         * gtk-doc.mak:
50         Add uninstall rule to remove .devhelp2 files.
51
52 2006-05-09  Edward Hervey  <edward@fluendo.com>
53
54         * gst.supp: 
55           Add suppression for GSlice version of
56           g_type_init calloc leak
57
58 2006-04-05  Michael Smith  <msmith@fluendo.com>
59
60         * gst.supp:
61           Delete a bogus suppression for the registry code.
62           Generalise a suppression for a glib bug (see #337404)
63
64 2006-04-04  Michael Smith <msmith@fluendo.com>
65
66         * gst.supp:
67           Add a leak suppression: the existing glibc-doesn't-free-TLS one
68           wasn't triggering here.
69
70 2006-04-04  Michael Smith <msmith@fluendo.com>
71
72         * gst.supp:
73           Add some minimally-neccesary suppressions for my x86/dapper system.
74
75 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
76
77         * plugins.xsl:
78           Do not display an origin link if origin does not start with http
79           See #323798
80
81 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
82
83         * m4/gst-args.m4:
84         * m4/gst-feature.m4:
85           add more macros
86         * m4/gst-x11.m4:
87           X11-related checks
88
89 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
90
91         * m4/as-version.m4:
92           newer version
93         * m4/gst-args.m4:
94         * m4/gst-doc.m4:
95           update and add other macros to be shared across projects
96
97 2006-03-24  Thomas Vander Stichele  <thomas at apestaart dot org>
98
99         * gst.supp:
100           add a suppression for g_parse_debug_string
101
102 2006-03-23  Stefan Kost  <ensonic@users.sf.net>
103
104         * gstdoc-scangobj:
105           sync fully with gtkdoc-0.15
106
107 2006-03-23  Stefan Kost  <ensonic@users.sf.net>
108
109         * gstdoc-scangobj:
110         * gtk-doc.mak:
111           sync a little with gtk-doc mainline
112
113 2006-03-17  Wim Taymans  <wim@fluendo.com>
114
115         * gst.supp:
116           add another clone suppression
117           change all glibc suppressions to match 2.3.*
118
119 2006-03-09  Thomas Vander Stichele  <thomas at apestaart dot org>
120
121         * m4/check.m4:
122           fix test so it actually works when the normal check is used
123           over debian's/ubuntu's
124
125 2006-03-08  Jan Schmidt  <thaytan@mad.scientist.com>
126
127         * check.mak:
128         Set G_SLICE=always-malloc when valgrinding tests
129         (closes #333272)
130
131 2006-02-21  Jan Schmidt  <thaytan@mad.scientist.com>
132
133         * m4/gst-glib2.m4:
134         Fix debug output when the GLib version prerequisite is not found
135
136 2006-02-13  Andy Wingo  <wingo@pobox.com>
137
138         * m4/check.m4: Hack around Debian/Ubuntu's broken installation of
139         the PIC version of check as libcheck_pic.a. Should work with
140         cross-compilation too. Grr.
141
142 2006-02-06  Thomas Vander Stichele  <thomas at apestaart dot org>
143
144         * m4/gst-default.m4:
145           switch to auto* sinks for defaults
146
147 2006-02-02  Wim Taymans  <wim@fluendo.com>
148
149         * check.mak:
150           add a .valgrind.gen-suppressions target to aid in generating
151           suppressions
152         * gst.supp:
153           add more repressions from my debian glibc as of today
154
155 2006-02-02  Thomas Vander Stichele  <thomas at apestaart dot org>
156
157         * gtk-doc-plugins.mak:
158           only add srcdir/gst if it exists
159
160 2006-01-30  Thomas Vander Stichele  <thomas at apestaart dot org>
161
162         * release.mak:
163           don't complain about disted enums in win32
164
165 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
166
167         * m4/gst-check.m4:
168           AC_SUBST CFLAGS and LIBS
169           do a non-command because something is stripping out our AC_SUBST
170
171 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
172
173         * m4/gst-args.m4:
174         * m4/gst-valgrind.m4:
175           properly give a "no" result manually when providing a
176           not-found action to fix configure output
177
178 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
179
180         * m4/pkg.m4:
181           update with a more recent version
182
183 2006-01-07  Thomas Vander Stichele  <thomas at apestaart dot org>
184
185         * gettext.patch:
186           make Makefile depend on LINGUAS, so rebuilds work when adding
187           a language
188
189 2006-01-03  Michael Smith  <msmith@fluendo.com>
190
191         * check.mak:
192           Clarify error message from valgrind test runs.
193
194 2005-12-16  Thomas Vander Stichele  <thomas at apestaart dot org>
195
196         * m4/gst-arch.m4:
197           define HOST_CPU
198
199 2005-11-29  Thomas Vander Stichele  <thomas at apestaart dot org>
200
201         * check.mak:
202           add a valgrind-forever target for tests
203
204 2005-11-28  Thomas Vander Stichele  <thomas at apestaart dot org>
205
206         * check.mak:
207           when a "make test.check" run fails, make it rerun the test with       
208           at least debug level 2
209
210 2005-11-14  Thomas Vander Stichele  <thomas at apestaart dot org>
211
212         * m4/Makefile.am:
213         * m4/gst-check.m4:
214           fix check for base plugins
215         * m4/gst-default.m4:
216           add m4 to set default elements
217
218 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
219
220         * m4/gst-check.m4:
221           check for tools correctly
222
223 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
224
225         * gtk-doc.mak:
226           only enable breaking on new API when make distcheck passes,
227           not before
228
229 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
230
231         * m4/gst-check.m4:
232           Resurrect Julien's dead body and wipe his mind clean
233
234 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
235
236         * m4/gst-check.m4:
237           Kill Julien
238
239 2005-10-17  Julien MOUTTE  <julien@moutte.net>
240
241         * m4/gst-check.m4: I know Thomas will kill me but this 
242         ifelse statement seems incorrect as it is always setting
243         required to "yes". With this one it seems to work. Fixes
244         build of gst-plugins-base on my setup where gstreamer-check
245         is definitely not present/required.
246
247 2005-10-18  Stefan Kost  <ensonic@users.sf.net>
248
249         * gtk-doc.mak:
250           make build break on new api that has not been added to the
251           sections file
252
253 2005-10-17  Thomas Vander Stichele  <thomas at apestaart dot org>
254
255         * m4/gst-glib2.m4:
256         * m4/Makefile.am:
257         * m4/gst-check.m4:
258           add macro for easy checks for GStreamer libs
259
260 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
261
262         * m4/gst-glib2.m4:
263           update, warn in error cases
264
265 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
266
267         * m4/gst-error.m4:
268           add GST_SET_DEFAULT_LEVEL
269
270 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
271
272         * m4/Makefile.am:
273         * m4/gst-gettext.m4:
274           remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
275         * m4/gst-glib2.m4:
276           clean up and re-use in core soon
277         * m4/gst-plugindir.m4:
278           macro to set up PLUGINDIR and plugindir define/var
279
280 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
281
282         * m4/Makefile.am:
283         * m4/gst-gettext.m4:
284           add macro for setting up gettext
285
286 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
287
288         * m4/gst-args.m4:
289           add some .m4's for argument checking that can be shared among modules
290
291 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
292
293         * m4/as-libtool.m4:
294           set _LT_LDFLAGS
295         * m4/gst-libxml2.m4:
296           document
297
298 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
299
300         * m4/gst-arch.m4:
301           indent a little
302           add AC_REQUIRE
303         * m4/gst-error.m4:
304           clean up
305
306 2005-10-12  Thomas Vander Stichele  <thomas at apestaart dot org>
307
308         * gst-autogen.sh:
309           update version detection expression to catch stuff like
310           Libtool (libtool15) 1.5.0
311
312 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
313
314         * gst.supp:
315           commit 6 new suppressions related to g_module_open; can these
316           really not be folded into one ?
317
318 2005-10-11  Edward Hervey  <edward@fluendo.com>
319
320         * gst.supp: 
321         made the <g_type_init calloc 2> suppression more generic
322         Added pthread memleak suppresions
323         Added nss_parse_* memleak suppresion (used by g_option_context_parse)
324
325 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
326
327         * check.mak:
328           be more strict, more leak resolution
329         * gst.supp:
330           clean up the g_type_init suppressions
331
332 2005-10-07  Thomas Vander Stichele  <thomas at apestaart dot org>
333
334         * m4/Makefile.am:
335         * m4/gst-valgrind.m4:
336           put the valgrind detection in an .m4
337
338 2005-09-29  Thomas Vander Stichele  <thomas at apestaart dot org>
339
340         * check.mak:
341           add some more targets, like "help", but also more intensive tests
342
343 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
344
345         * gtk-doc.mak:
346           make certain doc warnings fatal so people maintain docs again
347
348 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
349
350         * Makefile.am:
351         * gtk-doc-plugins.mak:
352         * scangobj-merge.py:
353           merge additions from the .signals.new and .args.new file in
354           the original ones, only updating if necessary
355
356 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
357
358         * gst-xmlinspect.py:
359         * gstdoc-scangobj:
360         * gtk-doc-plugins.mak:
361           fix properly for new API; make update in plugins dir now works
362
363 2005-09-20  Thomas Vander Stichele  <thomas at apestaart dot org>
364
365         * gst-xmlinspect.py:
366         * gstdoc-scangobj:
367           some fixes for new API
368         * gtk-doc-plugins.mak:
369           set environment properly
370
371 2005-09-17  David Schleef  <ds@schleef.org>
372
373         * gtk-doc-plugins.mak: Use new environment variables.
374
375 2005-09-16  Michael Smith <msmith@fluendo.com>
376
377         * gstdoc-scangobj:
378           Make the scanobj code reflect registry/plugin API changes
379
380 2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>
381
382         * gtk-doc-plugins.mak:
383           split out scanobj step (which will be run by doc maintainer)
384           from scan step (which will be run on every build)
385           clean up some of the commands for make distcheck
386
387 2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>
388
389         * gtk-doc-plugins.mak:
390         * mangle-tmpl.py:
391           first stab at reorganizing the plugins build so we can maintain
392           element docs
393
394 2005-09-14  David Schleef  <ds@schleef.org>
395
396         * as-libtool.mak: Remove
397         * m4/as-libtool.m4: The libtool bug that this worked around has
398           been fixed.
399         * m4/as-version.m4: Don't define GST_RELEASE, since it causes
400           config.h to be regenerated needlessly, and we don't use it.
401
402 2005-09-14  Thomas Vander Stichele  <thomas at apestaart dot org>
403
404         * gtk-doc-plugins.mak:
405           error out on inspect failure
406
407 2005-09-14  Michael Smith <msmith@fluendo.com>
408
409         * glib-gen.mak:
410           Don't call glib-mkenums with arguments that confuse/break MinGW,
411           fixes 316155.
412
413 2005-09-03  Thomas Vander Stichele  <thomas at apestaart dot org>
414
415         * gtk-doc-plugins.mak:
416         * gtk-doc.mak:
417         * m4/gst-doc.m4:
418           separate out gtk-doc and docbook stuff
419           have two separate --enable configure flags
420
421 2005-08-26  Thomas Vander Stichele  <thomas at apestaart dot org>
422
423         * check.mak:
424           add a .gdb target; rebuild registry for each target, otherwise
425           a code rebuild always triggers a reg rebuild, and it's just too
426           annoying
427         * gstdoc-scangobj:
428
429 2005-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
430
431         * check.mak:
432           separate out REGISTRY_ENVIRONMENT; we want to use that from
433           our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
434           everything that the first test, gst-register, needs
435
436 2005-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
437
438         * check.mak:
439           parse output of valgrind and check for definitely lost, and error
440           out; somehow I was led to believe valgrind returns non-zero for
441           leaks, but I can't make it do that, so let's parse
442
443 2005-08-20  Thomas Vander Stichele  <thomas at apestaart dot org>
444
445         * check.mak:
446           for some weird reason valgrind does not report actual memleaks
447           if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
448           while valgrind is running.  Since the registry is going to go
449           anyway, I don't want to waste any more time on this; I just run
450           valgrind without GST_PLUGIN_PATH set.  Since the registry loading
451           doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
452           the registry, that's actually fine.
453
454 2005-08-15  Thomas Vander Stichele  <thomas at apestaart dot org>
455
456         * mangle-tmpl.py:
457           keep original Long_Description; only insert an include if it's
458           not already the first line in there
459         * plugins.xsl:
460           output more information for plugins, including an origin hyperlink
461
462 2005-08-15  Thomas Vander Stichele  <thomas at apestaart dot org>
463
464         * gst-xmlinspect.py:
465           a first stab at inspecting plugins and outputting an xml description
466         * gtk-doc-plugins.mak:
467           a gtk-doc using snippet for plugins documentation
468         * plugins.xsl:
469           a stylesheet to convert gst-xmlinspect.py output to docbook output
470           for inclusion in the gtk-doc stuff
471
472 2005-07-20  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
473
474         * m4/gst-doc.m4:
475           s/pdf/eps/ in test for whether we output EPS images (#309379).
476
477 2005-07-18  Andy Wingo  <wingo@pobox.com>
478
479         * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
480         better. Thanks, Paolo Bonzini!
481         
482         * m4/Makefile.am (EXTRA_DIST): 
483         * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
484         fortran checks.
485
486 2005-07-08  Thomas Vander Stichele  <thomas at apestaart dot org>
487
488         * m4/gst-error.m4:
489           add macro to set ERROR_CFLAGS
490
491 2005-06-30  Jan Schmidt  <thaytan@mad.scientist.com>
492
493         * gst-autogen.sh:
494           Remove the old autoregen.sh if it exists before recreating it,
495           to prevent confusing any shell process that might be reading it
496           currently.
497
498 2005-06-29  Thomas Vander Stichele  <thomas at apestaart dot org>
499
500         * m4/gtk-doc.m4:
501           added
502
503 2005-06-03  Stefan Kost  <ensonic@users.sf.net>
504
505         * gst-autogen.sh: create autoregen.sh *before* shifting the options
506
507 2005-05-17  Thomas Vander Stichele  <thomas at apestaart dot org>
508
509         * gst-autogen.sh: only update autoregen.sh on actual runs
510
511 2005-03-11  Thomas Vander Stichele  <thomas at apestaart dot org>
512
513         * m4/check.m4: m4 from the check unit test suite
514
515 2004-12-14  David Schleef  <ds@schleef.org>
516
517         * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
518         isn't needed anywhere
519
520 2004-12-08  Thomas Vander Stichele  <thomas at apestaart dot org>
521
522         * gst-autogen.sh:
523           allow failure command to be run so we can clean upfrom autopoint
524
525 2004-09-03  Zeeshan Ali Khattak <zeenix@gmail.com>
526         * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
527
528 2004-07-21  Benjamin Otte  <otte@gnome.org>
529
530         * m4/.cvsignore: exciting updates for libtool m4 files
531
532 2004-07-12  David Schleef  <ds@schleef.org>
533
534         * m4/as-objc.m4:  Add a macro to test for objective C
535
536 2004-06-12  Thomas Vander Stichele  <thomas at apestaart dot org>
537
538         * m4/gst-feature.m4:
539           not all of them support --plugin-libs, so redirect stderr
540
541 2004-06-12  Thomas Vander Stichele  <thomas at apestaart dot org>
542
543         * m4/as-scrub-include.m4:
544           sync with upstream to 0.1.4.  Fixes #132440
545
546 2004-06-07  Benjamin Otte  <otte@gnome.org>
547
548         * m4/gst-feature.m4:
549           write a big marker into configure output when checking next plugin
550           to allow easier parsing of why plugins are(n't) built.
551
552 2004-06-01  Thomas Vander Stichele  <thomas at apestaart dot org>
553
554         * m4/as-compiler-flag.m4:
555         * m4/as-compiler.m4:
556         * m4/as-libtool.m4:
557         * m4/as-version.m4:
558           sync with upstream, change sticky options to -ko
559
560 2004-05-24  Thomas Vander Stichele  <thomas at apestaart dot org>
561
562         * m4/as-scrub-include.m4: synced with upstream
563
564 2004-05-03  Thomas Vander Stichele  <thomas at apestaart dot org>
565
566         * po.mak:
567           snippet for updating .po files
568
569 2004-03-18  Thomas Vander Stichele  <thomas at apestaart dot org>
570
571         * Makefile.am:
572         * m4/Makefile.am:
573           integrate these with the dist
574
575 2004-03-17  Thomas Vander Stichele  <thomas at apestaart dot org>
576
577         * release.mak: add a release target
578
579 2004-03-09  Thomas Vander Stichele  <thomas at apestaart dot org>
580
581         patch by: Stephane Loeuillet
582
583         * m4/ax_create_stdint_h.m4:
584           use head -n instead of head - (#136500)
585
586 2004-03-05  Thomas Vander Stichele  <thomas at apestaart dot org>
587
588         * m4/gst-doc.m4: don't build PS without dvips binary
589
590 2004-02-22   Julio M. Merino Vidal <jmmv@menta.net>
591
592         reviewed by: Benjamin Otte  <otte@gnome.org>
593
594         * m4/as-docbook.m4:
595           don't use == operator with test(1) (fixes #135115)
596
597 2004-02-16  Thomas Vander Stichele  <thomas at apestaart dot org>
598  
599         * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
600
601 2004-02-13  Thomas Vander Stichele  <thomas at apestaart dot org>
602
603         * m4/gst-feature.m4:
604           remove AM_CONDITIONAL for the subsystem since automake 1.6.x
605           requires that call be in configure.ac
606
607 2004-02-13  Thomas Vander Stichele  <thomas at apestaart dot org>
608
609         * m4/gst-libxml2.m4:
610           take required version as argument, and default to 2.4.9 if not
611           specified
612
613 2004-02-12  Thomas Vander Stichele  <thomas at apestaart dot org>
614
615         * m4/gst-feature.m4:
616           rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
617
618 2004-02-11  Thomas Vander Stichele  <thomas at apestaart dot org>
619
620         * common/m4/as-ac-expand.m4:
621         * common/m4/as-auto-alt.m4:
622         * common/m4/as-compiler-flag.m4:
623         * common/m4/as-compiler.m4:
624         * common/m4/as-docbook.m4:
625         * common/m4/as-libtool.m4:
626         * common/m4/as-scrub-include.m4:
627         * common/m4/as-version.m4:
628         * common/m4/glib-gettext.m4:
629         * common/m4/gst-arch.m4:
630         * common/m4/gst-debuginfo.m4:
631         * common/m4/gst-doc.m4:
632         * common/m4/gst-feature.m4:
633         * common/m4/gst-function.m4:
634         * common/m4/gst-glib2.m4:
635         * common/m4/gst-gstreamer.m4:
636         * common/m4/gst-libxml2.m4:
637         * common/m4/gst-makecontext.m4:
638         * common/m4/gst-mcsc.m4:
639         * common/m4/pkg.m4:
640           fix underquoted macros as reported by automake 1.8.x (#133800)
641
642 2004-02-11  Johan Dahlin  <johan@gnome.org>
643
644         * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
645         avoid a warning
646
647 2004-02-05  Thomas Vander Stichele  <thomas (at) apestaart (dot) org>
648
649         * m4/gst-doc.m4:
650           we use --output-format=xml and --ingnore-files options to
651           gtkdoc-mkdb, which got added between 0.9 and 1.0
652
653 2004-02-04  Thomas Vander Stichele  <thomas at apestaart dot org>
654
655         * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
656           to configure.ac to shut up libtoolize
657
658 2004-02-03  Thomas Vander Stichele  <thomas at apestaart dot org>
659
660         * glib-gen.mak: added; used to generate enums and marshal code
661
662 2004-01-13  Thomas Vander Stichele  <thomas at apestaart dot org>
663
664         * gettext.patch: added; used by autogen.sh to make sure
665           GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in
666