commit a24e51a8ecb3f8af12543ed5afb18cb2d877dfd5
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Feb 20 00:05:57 2012 +0100

    3.2.0

 NEWS         |    9 +++++++++
 configure.in |    6 +++---
 2 files changed, 12 insertions(+), 3 deletions(-)

commit da7a2779d8b460841bb1f6519d2c1fdd7287324b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Feb 20 01:30:59 2012 +0100

    lib: Add support for AMZ AmazonMP3 download files
    
    Using original code from libamz:
    http://nenolod.net/projects/libamz/
    
    https://bugzilla.gnome.org/show_bug.cgi?id=668686

 plparse/Makefile.am           |    4 +
 plparse/totem-pl-parser-amz.c |  155 +++++++++++++++++++++++++++++++++++++++++
 plparse/totem-pl-parser-amz.h |   45 ++++++++++++
 plparse/totem-pl-parser.c     |    2 +
 4 files changed, 206 insertions(+), 0 deletions(-)

commit 145065a0edfb4821844100f5f1ebcf8f0f591152
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Feb 20 01:30:16 2012 +0100

    build: Check for optional libgcrypt

 configure.in                     |   27 +++++++++++++++++++++++++++
 totem-plparser-uninstalled.pc.in |    3 ++-
 totem-plparser.pc.in             |    3 ++-
 3 files changed, 31 insertions(+), 2 deletions(-)

commit 447209886ae9c8eacdc9066327d75a088a427275
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Feb 20 01:29:44 2012 +0100

    lib: Split out XSPF parsing from data

 plparse/totem-pl-parser-xspf.c |   50 +++++++++++++++++++++++++++++++++++----
 plparse/totem-pl-parser-xspf.h |    5 ++++
 2 files changed, 49 insertions(+), 6 deletions(-)

commit 40b55190631f8c0ef48a81827d9858d2d4004c85
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Dec 6 01:08:17 2011 +0100

    lib: Don't have quvi poke at our remote files
    
    Otherwise one-time links could very well expire in front of our
    very eyes.

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

commit 061cc3bdc62bc0729a540d4e65ad8f58525458a8
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Dec 6 00:27:45 2011 +0100

    lib: Add missing line feed

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

commit 235ad19dbfee68174e2e17b56386f95a6eb6aa46
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Feb 1 16:50:17 2012 +0000

    tests: Avoid crasher with no arguments passed
    
    https://bugzilla.gnome.org/show_bug.cgi?id=662418

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

commit eb2b83a131b85447bb3a5a8b25b409acf9a7a9ca
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat Jan 28 20:51:00 2012 +0100

    Updated Norwegian bokmål translation

 po/nb.po |   27 ++++++++++++++-------------
 1 files changed, 14 insertions(+), 13 deletions(-)

commit 7f24cc6930c12c877aca0b909c00a6fee46ec090
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Jan 25 19:46:10 2012 +0000

    tests: Add decrypted AMZ test

 plparse/tests/Makefile.am                 |    1 +
 plparse/tests/decrypted-amazon-track.xspf |  124 +++++++++++++++++++++++++++++
 plparse/tests/parser.c                    |    4 +
 3 files changed, 129 insertions(+), 0 deletions(-)

commit 801892a5680b8c6ed94ada9c0bde85d328d8b484
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Jan 25 19:36:28 2012 +0000

    lib: Add support for Amazon XSPF extensions
    
    Export the track ASIN, genre and filesize from a decrypted AMZ file.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=668686

 plparse/totem-pl-parser-xspf.c |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

commit e5bc1d58bba7b018659f65615adf92506c0c15f0
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Dec 21 13:43:34 2011 +0000

    core: Fix various compilation warnings
    
    Mostly shadowed variable names and const-correctness.

 lib/stub.c                        |    2 ++
 plparse/tests/disc.c              |   18 +++++++++---------
 plparse/tests/parser.c            |    4 +++-
 plparse/totem-disc.c              |   20 ++++++++++++--------
 plparse/totem-pl-parser-lines.c   |    2 +-
 plparse/totem-pl-parser-media.c   |    8 ++++----
 plparse/totem-pl-parser-misc.c    |   10 +++++-----
 plparse/totem-pl-parser-pls.c     |   16 ++++++++--------
 plparse/totem-pl-parser-podcast.c |   12 ++++++------
 plparse/totem-pl-parser-qt.c      |    2 --
 plparse/totem-pl-parser.c         |    6 +-----
 plparse/xmllexer.c                |   17 +++++++++++------
 plparse/xmllexer.h                |    8 +++++++-
 plparse/xmlparser.c               |    8 +++++---
 14 files changed, 74 insertions(+), 59 deletions(-)

commit 308167c69b3213801015f4fe3ca6371981c2c18a
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Dec 21 13:19:16 2011 +0000

    introspection: Fix ::entry-parsed and ::playlist-started signals

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

commit 96475716081db3e6e49e9a29c9b0adeb7bbcd2ae
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Dec 21 12:55:15 2011 +0000

    docs: Fix ID conflicts in documentation

 plparse/totem-pl-parser.h   |   14 ++++++--------
 plparse/totem-pl-playlist.h |   18 ++++++++----------
 2 files changed, 14 insertions(+), 18 deletions(-)

commit 81e48fdccd3ea0b3269ca13c4dbbbeb250f634db
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Dec 21 12:15:43 2011 +0000

    build: Add missing files to MAINTAINERCLEANFILES
    
    This means they get cleaned appropriately, and also put in .gitignore.
    
    Also remove a generated file from git.

 Makefile.am                        |   24 +++++++++++++++++++++++-
 plparse/totem-pl-parser-builtins.h |   25 -------------------------
 2 files changed, 23 insertions(+), 26 deletions(-)

commit 1cae7bf4c60674e37102d14ae31226eb9e7ee906
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Dec 21 12:09:52 2011 +0000

    build: Add git.mk to auto-generate .gitignore files

 .gitignore                 |   52 ------------
 Makefile.am                |    1 +
 docs/Makefile.am           |    2 +
 docs/reference/Makefile.am |    2 +
 git.mk                     |  200 ++++++++++++++++++++++++++++++++++++++++++++
 lib/Makefile.am            |    1 +
 plparse/Makefile.am        |    2 +
 plparse/tests/Makefile.am  |    2 +
 8 files changed, 210 insertions(+), 52 deletions(-)

commit 4cb92d74adfdb1d4d004f639f9bfb830bf2cc5c0
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Dec 21 11:47:12 2011 +0000

    docs: Add unused symbols to documentation sections file

 docs/reference/Makefile.am                  |    1 +
 docs/reference/totem-pl-parser-sections.txt |    2 ++
 plparse/totem-pl-parser.h                   |   14 ++++++++++++++
 3 files changed, 17 insertions(+), 0 deletions(-)

commit 4994055c9e75e0f3359baac5cb67094425af2820
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Dec 21 11:45:58 2011 +0000

    docs: Fix some broken documentation comments

 plparse/totem-disc.h        |    3 ++-
 plparse/totem-pl-playlist.c |    2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 4a044c149cc8e1e54e829eda7f2ccc4cbdd4908f
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Dec 21 11:36:54 2011 +0000

    docs: Fix builddir ≠ srcdir documentation builds

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

commit d275cbfdf2e8914f60925d42755161f014d34ed6
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Dec 21 11:36:32 2011 +0000

    docs: Automatically generate .types file
    
    This removes one more file we have to maintain.

 docs/reference/Makefile.am           |    6 +++++-
 docs/reference/totem-pl-parser.types |    2 --
 2 files changed, 5 insertions(+), 3 deletions(-)

commit 506f0999d69d405e8b1d026a470413304ea9f934
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Dec 21 11:34:54 2011 +0000

    docs: Use gtk-doc's no-tmpl flavour
    
    This eliminates our need for a tmpl directory, and should make documentation
    builds faster.
    
    This bumps our gtk-doc dependency to 1.14.

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

commit 2af79592b76f30dd6bd5072dcb4ec5c605ef1d8e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Dec 5 23:23:07 2011 +0100

    tests: Fix debug output with recent glib

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

commit 6c49d91b6b6f5fe85993129bd091765d7d5a1b7b
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 18 12:57:53 2011 +0000

    tests: Add test case for compressed content-type streams
    
    See http://thread.gmane.org/gmane.comp.gnome.apps.rhythmbox.devel/11887
    and https://bugzilla.gnome.org/show_bug.cgi?id=664200

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

commit dea35fe97ca780ae732c488d51b819a946538d0c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 4 17:56:40 2011 +0000

    lib: Remove unneeded includes

 plparse/totem-pl-parser-lines.c   |    1 -
 plparse/totem-pl-parser-media.c   |    1 -
 plparse/totem-pl-parser-misc.c    |    1 -
 plparse/totem-pl-parser-pla.c     |    1 -
 plparse/totem-pl-parser-pls.c     |    1 -
 plparse/totem-pl-parser-podcast.c |    1 -
 plparse/totem-pl-parser-qt.c      |    1 -
 plparse/totem-pl-parser-smil.c    |    1 -
 plparse/totem-pl-parser-wm.c      |    1 -
 plparse/totem-pl-parser-xspf.c    |    1 -
 10 files changed, 0 insertions(+), 10 deletions(-)

commit 4226db008a7849e11a1f71f4b2625e57002aaad2
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Oct 21 17:18:28 2011 +0100

    lib: Remove another GIR warning

 plparse/totem-disc.h |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit ca08aca9a333864c18b1b6108321d94243f5a84c
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Oct 21 17:18:00 2011 +0100

    lib: Remove old FIXME
    
    Seems to work correctly now, at least the test suite still
    passes correctly.

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

commit e390e68854fbbc7a13104702ad1dfdd80ce160c9
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Oct 21 17:09:14 2011 +0100

    build: We only need quvi >= 0.2.15
    
    As shown in the quvi headers in 0.2.15.

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

commit 4e15c57a438ee900f6ce601810a59a316b039fa1
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Oct 21 16:36:26 2011 +0100

    lib: Require quvi 0.4.0
    
    And adapt API usage.
    
    Original patch by Marien Zwart in:
    https://bugs.gentoo.org/show_bug.cgi?id=386651
    
    https://bugzilla.gnome.org/show_bug.cgi?id=661451

 configure.in                        |    2 +-
 plparse/totem-pl-parser-videosite.c |    6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 8a9c5a7c81bbbea91eb2bfef33e7d9482095228f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Oct 21 16:12:14 2011 +0100

    lib: Fix warnings from introspection
    
    The private marshallers were using the same prefix as public
    functions, causing warnings from the introspection tools.

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

commit c3701d43da1dcb3ce53e1d2cb3a0fb157c22df00
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Fri Oct 7 15:08:58 2011 -0400

    Adapt to API changes and deprecations in GLib 2.31
    
    The threading api got renovated.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=661219

 configure.in              |    2 +-
 plparse/totem-pl-parser.c |   31 ++++++++++++++-----------------
 2 files changed, 15 insertions(+), 18 deletions(-)

commit 8eb7dd1c59f967966f7317373819c91a3417bc6f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Oct 21 15:14:44 2011 +0100

    tests: Don't error out on missing HTTP
    
    Only if you're hadess should we completely error out on missing
    HTTP support.

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

commit c452496227c9a6d121fcd64a2fc28c9342ba6d3d
Author: Nilamdyuti Goswami <ngoswami@redhat.com>
Date:   Thu Sep 22 20:29:08 2011 +0200

    Updated Assamese translation

 po/as.po |   37 +++++++++++++++++++------------------
 1 files changed, 19 insertions(+), 18 deletions(-)