commit 259de98fe6c6b945141d44661cad9b6f38a59668
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Fri Apr 18 14:30:32 2008 +0200

    Bumped version to 0.2.1.

commit 019144be963e3fa4e7cbfb7363d0f7df59f7ac1a
Author: Florian Ragwitz <rafl@debian.org>
Date:   Sun Apr 13 09:54:32 2008 +0200

    Ignore stale lock files.

commit 41a53b6039ee6b1848c8ed12ca1af0cb70288afd
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Thu Oct 18 21:25:46 2007 +0200

    Bumped version to 0.2.0.

commit 743c4f3754d5bd47fb7085a15fb3b3a677391038
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Thu Oct 18 21:24:03 2007 +0200

    Apply the filters to now-playing, too.

commit db2d04b81dcb9cc34282982c0cc15dd83ec27172
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Fri Oct 12 13:56:35 2007 +0200

    Removed Time#interval_passed as it's not used anymore.

commit ff6303bb6e93205b19e295fdcafa960469a8b507
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Fri Oct 12 13:13:37 2007 +0200

    Submit songs as "chosen by the user" rather than "unknown".
    
    At the moment, last.fm doesn't display songs whose source is "unknown".

commit 9e5f866c6a6ff9754751094f5e08099acf5cee0b
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Fri Oct 12 13:08:48 2007 +0200

    Submit songs after they have been played as required by protocol v1.2.

commit cd2720fc639e618dcf959608f711f1bad5b096b9
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Fri Oct 12 11:43:32 2007 +0200

    Simplified the delay scheme for submissions.
    
    After a successful submission, we're waiting 1 second now, and after
    submission failures we're waiting 60 seconds.

commit c2662eb94ff0021213bace8022a4e913beca3790
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Fri Oct 12 10:05:37 2007 +0200

    Added support for now-playing notifications.

commit 8a38eee7356d438b42d4e504bd9138bdbda1ad93
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Thu Oct 11 20:40:02 2007 +0200

    Use &method(:foo) in a few places instead of blocks that only call foo.

commit f694c6f902a61515a64dd20465f9906a5ff807c1
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Thu Oct 11 17:45:42 2007 +0200

    Started moving to protocol 1.2.

commit f8893ca0edec81f0ac6c7cead62dee9fbf62cc5f
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Thu Mar 29 19:14:04 2007 +0200

    Improved on the garbage regexp for the config file.
    
    Noticed by Dan Chokola.

commit 7d8ef0673be6d64c175846e291a428ec0e5d7be5
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Sun Mar 18 19:36:07 2007 +0100

    Removed pre-DrGonzo code and documentation.

commit 60dd4bb4783cc2daa0d778d0f35b2b0e4104cfd7
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Sun Mar 18 19:32:54 2007 +0100

    Note that the filters are installed as well.

commit c17b2f1045694ea19d9abd8caa061a966115fe8d
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Sun Mar 18 19:30:15 2007 +0100

    Distribute and install filters.

commit c2933d3ed01d0b83f1b0d4ada01b95d85bcb2553
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Sun Mar 18 19:19:47 2007 +0100

    Bumped version to 0.1.3.

commit d9ed217d8aafda8edcd0f335e15fd30a0947106e
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Mon Mar 12 23:13:50 2007 +0100

    Don't CGI.escape a hexstring.
    
    Spotted by Jason Salaz.

commit 5b55b7018306a13d999d4e9bedd2b490b0c1eb96
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Mon Mar 12 23:07:24 2007 +0100

    Use Digest.hexdigest rather than Digest.new.
    
    This makes xmms2-scrobbler work with Ruby 1.8.6.

commit 76c4c19eb0b0f4175019938551bf2563946fca30
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Sun Nov 12 11:33:03 2006 +0100

    Sleep 0.5 seconds before restarting the playback_playtime signal.
    
    This helps reduce CPU load.

commit 74c029544fa347e9be5aa74617e5ae5c6d3c3773
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Sat Nov 11 22:31:34 2006 +0100

    Shorten this code a bit.

commit c17b0b4470c391f08a97ab0dd6bdb75c7c747b66
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Sat Nov 11 22:30:53 2006 +0100

    Prevent the filters from crashing from querying unknown properties.

commit c574c10487c870e2f42fc2d56dc714a92ee91167
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Sat Sep 30 13:35:13 2006 +0200

    Don't use Array#shift, since it's broken in some versions of Ruby.

commit 5002e2820394ddd474d63fd8d437fe2093e3c31c
Author: Tilman Sauerbeck <tilman@xmms.org>
Date:   Sat Sep 9 18:55:58 2006 +0200

    Pass the full propdict to the filters instead of the minimal hash.

commit 9ea13c24af2cbf9faaf05a8d071cf5d54ab55235
Author: Tilman Sauerbeck <tilman@hammerfest.(none)>
Date:   Fri Sep 8 14:44:11 2006 +0200

    the empty-string-fallback isn't needed in the musicbrainz filter

commit 598d1e646f80e30df9c405de3c57cb24d27fdb98
Author: Tilman Sauerbeck <tilman@hammerfest.(none)>
Date:   Fri Sep 8 14:12:42 2006 +0200

    Added filter capability.

commit 4e644ea0e122d1589c1ebb021941729c93135bc9
Author: Tilman Sauerbeck <tilman@hammerfest.(none)>
Date:   Fri Sep 8 11:05:21 2006 +0200

    Added proxy supported (contributed by Alexander Rigbo).
    
    Bumped version to 0.1.2.

commit f5b1cf8c6317609e98657c52d4eb5a7751472fe2
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Thu Sep 7 15:35:16 2006 +0200

    userconfdir returns an absolute path now.

commit 86c66aa8a6c338409a43bab99ae8e29825f986bb
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Wed Sep 6 23:30:57 2006 +0200

    mkdir_p is in FileUtils, not File

commit 591ebc6e0489b49fbd8c1ba7780513e6b4b07385
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Wed Sep 6 18:01:22 2006 +0200

    Create our config directory if it doesn't exist yet.

commit cedf7af0f303fde66aa2a80a23a6d492f054f1e5
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sun Aug 27 17:49:38 2006 +0200

    Bumped version to 0.1.1

commit fbd8d3449567a182bce3e547d4456f8e28264360
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sun Aug 27 17:49:05 2006 +0200

    Fixed userconfdir fallback method definition.

commit a4452f766fea7385d2ed6d5da46fcff157833610
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Fri Aug 25 20:19:36 2006 +0200

    Added Rakefile, prepared README for release.

commit e5a93d1e0a6f00cfcd9b1d90b90fdb2951fb039e
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Fri Aug 25 19:45:54 2006 +0200

    Added license stuff.

commit 42c8bb28ffd79f40d20d72a6d5230a1626e67ca2
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sun Jul 30 13:07:20 2006 +0200

    Added userconfdir support.

commit d2765943cb3946108ded06a79fea614384fdd45c
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Mon Jul 17 17:59:21 2006 +0200

    don't block songs that are longer than 30 minutes. where did i get this idea from? thanks to jason for spotting this

commit bf98997a0c77e4dba7f62a0554bef444f5ce0d25
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Wed Jun 21 18:45:20 2006 +0200

    use the announced host to submit our tracks

commit 34e4f702f1089864f512a4eb49a7b244e343be2f
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sat May 20 15:04:03 2006 +0200

    Applied a compatibility fix for DrDolittle.

commit 696c4e769e8bbf0ef88c75a827fc2925f1915ce9
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Tue May 2 21:27:12 2006 +0200

    Ignore broken queue.yaml's.

commit a58e2d6b0d7bf614b3b979d6357a89f2e7cba1f4
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Tue Apr 11 23:57:35 2006 +0200

    Fix propdict access to work wrt source preference voodoo.

commit 5689c8f774ebbd9612319266deacbcb235bad42c
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sat Mar 11 20:04:32 2006 +0100

    Updated for Ruby bindings breakage.

commit ff061819100c5966ed6ce65d2fae71b262c7df36
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sat Feb 25 11:05:34 2006 +0100

    Remove the lockfile with an at_exit handler.

commit 3c94b72781ea03c05e50922fe4f4c7a9dc54150d
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sun Feb 12 17:24:41 2006 +0100

    Moved the documentation to README and added AUTHORS.

commit b912985ebc328d152f3b82f3069394579ae2740b
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sun Feb 12 16:56:19 2006 +0100

    Replace the timer with signal_playback_playtime.

commit cf5f0e5e2c3be7c866ee23533e2cae880073cd91
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sun Feb 5 11:21:37 2006 +0100

    Use 'env' to spawn the ruby executable; don't hardcode the path.

commit a033a2363f0257ca25865f724aaba25a3edbbe04
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sun Feb 5 11:17:51 2006 +0100

    Code cleanup.

commit c4555ca6d8f7719186dd74603da0d55775773204
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Fri Dec 23 15:57:29 2005 +0100

    Update to new propdict API.

commit d3e68609acb6514eaa812788a4369b3bf525823a
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sat Oct 1 16:53:39 2005 +0200

    Only allow one instance of xmms2-scrobbler at the same time.

commit 85a73b84e757c6c047bd462aabb7f1b6811336ca
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sat Oct 1 15:55:23 2005 +0200

    Optional variables need to be set to an empty string in the submission
    query.

commit b6af3717faca3274f56eea2ec014073829e50b12
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sat Oct 1 15:52:11 2005 +0200

    Album is optional, too.

commit 10588ed6925e50f36902dea1b326f159eecaf690
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sat Oct 1 15:35:47 2005 +0200

    Don't set the MusicBrainz track ID to an empty string.

commit 40ba80a239b4d8c6d42bca9733d7238215cacdbf
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sat Oct 1 14:54:33 2005 +0200

    Run the handshake sequence again if the server kicked us out.

commit c95d5913808c74d1a6aec9b2cbf9fa36f9350b29
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Fri Sep 30 22:10:41 2005 +0200

    Submit MusicBrainz track ID if available.

commit 837363332a97906ed1648eb34668df07f386d14d
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sat Sep 10 14:44:15 2005 +0200

    Don't try to submit song data on shutdown.

commit 8476b4f7d6cc61f38e4fcaadf5f6c96926557f2f
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Sat Sep 10 14:41:03 2005 +0200

    Start the submission queue once we're logged in, not as soon as it's
    loaded.

commit 9d40340ae480c7652bbe4ce32c8d7aa26165ec7a
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Mon Sep 5 20:07:00 2005 +0200

    API update.

commit 48bf27dec78b794b28cf622f6036c85771935f5e
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Mon Sep 5 20:06:25 2005 +0200

    Don't die if we cannot retrieve the current playtime.

commit d0a55bcb2a5ee2047c86963aad15823fed82ef68
Author: Tilman Sauerbeck <tilman@code-monkey.de>
Date:   Wed Aug 24 21:16:13 2005 +0200

    Initial import.

commit 3e003950c38a7de6bde072b09c7874c24522437f
Author: root <root@exodus.(none)>
Date:   Wed Aug 24 18:36:08 2005 +0200

    Initial commit
