commit 2dc1c1eac49a8c30aee89041d7857243fd31eff4
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed May 12 14:18:02 2010 +0100

    2.30.1

 NEWS         |    7 +++++++
 configure.in |    2 +-
 2 files changed, 8 insertions(+), 1 deletions(-)

commit 9f73be4d36d873136da4ee5016758bdf4f9ca8df
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed May 12 14:17:14 2010 +0100

    Don't distribute generated marshal files
    
    Those are generated at build time. Fixes compilation from
    tarball after the builddir != srcdir fixes.

 plparse/Makefile.am |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

commit fdc62c90fcb5cc5519a17a9e2e61b93c2a108fd4
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed May 12 14:16:45 2010 +0100

    Remove generated file from repository

 plparse/totem-pl-parser-builtins.c |   58 ------------------------------------
 1 files changed, 0 insertions(+), 58 deletions(-)

commit 05efbbecdbf20d8bb87096661f45a705bd78c0f1
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date:   Fri May 7 09:36:50 2010 +0100

    Fix building introspection when srcdir != builddir
    
    The Makefile.am snippets were making the assumption that all
    the files were in the srcdir, which isn't true for generated files
    with srcdir != builddir
    
    https://bugzilla.gnome.org/show_bug.cgi?id=617892

 plparse/Makefile.am |   20 +++++++++++++++-----
 1 files changed, 15 insertions(+), 5 deletions(-)

commit 9cfbff6598869ff46b5d7e064587df621cae0378
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:   Thu May 6 13:01:00 2010 +0200

    Remove now unneeded zlib configure check

 configure.in |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit 09b2bae800f5505b65c055ce9fd2f8b8d5daf265
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed May 5 12:06:55 2010 +0100

    Fix returning FALSE with no error set in _save()
    
    When the playlist is empty, set an error mentioned why it failed,
    instead of failing silently and not setting the error.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=616538

 plparse/totem-pl-parser.c |    5 +++++
 plparse/totem-pl-parser.h |    4 +++-
 2 files changed, 8 insertions(+), 1 deletions(-)

commit d548b44d7dd8d943493288d3fab1a25b2f1f2797
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed May 5 11:54:30 2010 +0100

    Remove now-unneeded libz linking

 plparse/Makefile.am |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 71ab73dd80816243958f997460b68c81192f6341
Author: Christian Persch <chpe@gnome.org>
Date:   Wed May 5 01:40:37 2010 +0200

    Use GZlibDecompressor
    
    Untested!
    
    Bug #617664.

 configure.in                      |    2 +-
 plparse/totem-pl-parser-podcast.c |  180 +++++++++++++------------------------
 2 files changed, 64 insertions(+), 118 deletions(-)

commit 5676ce6ffa59dd2b2e826b47f8de16f7ad83aad9
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed May 5 00:55:24 2010 +0100

    Fix parsing when you aren't me

 plparse/tests/parser.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4787efebda1cd1a24fdbc9292498515c93c48632
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed May 5 00:51:13 2010 +0100

    Add missing test file
    
    https://bugzilla.gnome.org/show_bug.cgi?id=617710

 plparse/tests/HackerMedley |  434 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 434 insertions(+), 0 deletions(-)

commit 68b138e740fabb681b511037795b3ce75eeff273
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:   Tue May 4 19:00:00 2010 +0200

    Use AC_MSG_ERROR instead of AC_ERROR for the zlib check

 configure.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5d578de928eadeacc9ad24b2a9a5634491a4ab0b
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:   Tue May 4 17:43:17 2010 +0200

    Fix Requires/Libs of the pkg-config files to list everything required

 totem-plparser-mini-uninstalled.pc.in |    2 ++
 totem-plparser-mini.pc.in             |    2 ++
 totem-plparser-uninstalled.pc.in      |    4 +++-
 totem-plparser.pc.in                  |    4 +++-
 4 files changed, 10 insertions(+), 2 deletions(-)

commit bbd84a522acbcb1615485d48c44f78c4df72c5b2
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:   Tue May 4 17:43:05 2010 +0200

    Link the gtk-doc scanner with the correct libs

 docs/reference/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c99aa5efb2813e2f3616f0374910b941a859d010
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:   Tue May 4 17:42:53 2010 +0200

    Check for zlib and link with it

 configure.in        |    6 ++++++
 plparse/Makefile.am |    4 +---
 2 files changed, 7 insertions(+), 3 deletions(-)

commit f80eee1a44ea72931e81a4c3e18eeb7b1b1ed0d0
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 28 16:10:13 2010 +0100

    Fix crasher parsing hacker medley RSS feed
    
    From:
    https://bugzilla.redhat.com/show_bug.cgi?id=582850
    
    Parsing the RSS at http://feeds.feedburner.com/HackerMedley
    caused a crash because we weren't zero'ing the newly re-allocated
    buffer for the token parsing.

 plparse/xmllexer.c  |   13 +++++++++----
 plparse/xmlparser.c |    9 ++++++++-
 2 files changed, 17 insertions(+), 5 deletions(-)

commit efd94463b684dbb24a5f7ffee445a7eb5e8d1fae
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 28 16:09:42 2010 +0100

    Add test case for hacker medley RSS crasher

 plparse/tests/Makefile.am |    3 ++-
 plparse/tests/parser.c    |    3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 204ecf28d19ff2f2e39319cce084228d4a6b9552
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 21 10:42:25 2010 +0100

    Enable silent rules by default

 configure.in        |    3 +++
 plparse/Makefile.am |    8 ++++----
 2 files changed, 7 insertions(+), 4 deletions(-)

commit e477455fb75868970ba80584d2bf32b13fda215b
Author: Shixin Zeng <zeng.shixin@gmail.com>
Date:   Tue Apr 20 15:43:36 2010 -0500

    check for block devices only on non-win32 systems
    
    https://bugzilla.gnome.org/show_bug.cgi?id=575373

 plparse/totem-pl-parser.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 0e03a4fc36870e2851fd63d03d28e0d7d86fd4d8
Author: Shixin Zeng <zeng.shixin@gmail.com>
Date:   Mon Apr 19 17:27:21 2010 -0500

    remove the unneeded unistd.h and fix compatibility for msvc
    
    https://bugzilla.gnome.org/show_bug.cgi?id=575373

 plparse/xmlparser.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit a7d91e7129517a99beb589f557ce5de04923641f
Author: Shixin Zeng <zeng.shixin@gmail.com>
Date:   Mon Apr 19 17:22:09 2010 -0500

    utilize the variadic macro support in msvc newer than VS8
    
    https://bugzilla.gnome.org/show_bug.cgi?id=575373

 lib/totem_internal.h |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 145f8d281f5abfe22eac027f4e7186d9a4f0e52f
Author: Shixin Zeng <zeng.shixin@gmail.com>
Date:   Mon Apr 19 17:20:28 2010 -0500

    rename macro __MINGW32__ to _WIN32 to make it work with msvc
    
    https://bugzilla.gnome.org/show_bug.cgi?id=575373

 lib/asprintf.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 30a4ecf2a5c86426154bf29793aa8ed668b651b6
Author: Shixin Zeng <zeng.shixin@gmail.com>
Date:   Mon Apr 19 17:19:29 2010 -0500

    fix includes for msvc
    
    https://bugzilla.gnome.org/show_bug.cgi?id=575373

 lib/asprintf.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit af70d2b18b0b4f8484e67bb5304e6907c65dc486
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Apr 14 14:39:06 2010 +0200

    Updated Slovenian translation

 po/sl.po |  127 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 63 insertions(+), 64 deletions(-)

commit 90ded2dc87ab703b7a052070c5e79842381571c5
Author: Shixin Zeng <zeng.shixin@gmail.com>
Date:   Sat Jan 16 22:31:34 2010 -0600

    move the variable delaration to begin of the block

 plparse/xmlparser.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit e40a9f12efeb91f07197448f2e9276f2b6eccb01
Author: Shixin Zeng <zeng.shixin@gmail.com>
Date:   Mon Apr 12 13:11:54 2010 +0100

    Only include unistd.h if available

 plparse/tests/parser.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit d270c7bd0b209ed6f4a2eac1b4c6ad660e6f0836
Author: Andika Triwidada <andika@gmail.com>
Date:   Mon Apr 12 14:23:34 2010 +0700

    Updated Indonesian translation by Dirgita

 po/id.po | 2512 +-------------------------------------------------------------
 1 files changed, 27 insertions(+), 2485 deletions(-)

commit a7bf30d568974c1523a41e05d07ec31cea5b25a8
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Apr 12 00:03:36 2010 +0100

    Allow dual-types to end up being "normal" playlists
    
    When we prod at a dual-type (in this case, a PHP file), fix the
    real parser in the special_types as well, not just in the dual-types.
    
    Fixes parsing PHP scripts that generate XSPF playlists, such as:
    http://startwars.org/dump/remote_xspf.php
    
    https://bugzilla.gnome.org/show_bug.cgi?id=590722

 plparse/tests/Makefile.am     |    3 +-
 plparse/tests/parser.c        |   12 ++++
 plparse/tests/remote_xspf.php |  116 +++++++++++++++++++++++++++++++++++++++++
 plparse/totem-pl-parser.c     |   45 +++++++++++-----
 4 files changed, 160 insertions(+), 16 deletions(-)

commit 916df6eb174a4cefc925d5786ee90cb295048bfe
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sun Apr 11 22:51:22 2010 +0100

    Fix use of the wrong iterator in loop

 plparse/totem-pl-parser.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 12316e257478b6e144186427eb92b0c1ab2d1c42
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Apr 7 17:55:07 2010 +0100

    Fix parsing of dual-types after sniffing
    
    After getting the data type of a playlist through the actual data,
    we should check again if it matches the parser we want to use,
    otherwise we'll end up trying to parse video files that were
    masquerading as dual-type playlists.
    
    Test file included
    
    https://bugzilla.gnome.org/show_bug.cgi?id=610471

 plparse/tests/Makefile.am             |    3 ++-
 plparse/tests/asf-with-asx-suffix.asx |  Bin 0 -> 94230 bytes
 plparse/tests/parser.c                |   12 ++++++++++++
 plparse/totem-pl-parser.c             |   19 +++++++++++++++++++
 4 files changed, 33 insertions(+), 1 deletions(-)