Craig Markwardt c2e6eeda32 Fixes for Amarok and Banshee clients which don't send
revision-number in their update request.

Details: Banshee (v1.6.1) and Amarok client players send an
update request but do not send the revision-number parameter.
iTunes version 10 (and perhaps earlier) does send this parameter.
See: https://github.com/jasonmc/forked-daapd/issues/78

Fix: function daap_reply_update() now warns when revision-number
is not submitted by the client, but does not reply with an error.
In that case the server assumes a revision-number which insures
an update is sent back to the client.

Testing:
I verified that the following clients were able to connect succesfully
and retrieve a library listing:
  * iTunes 10.5.2
  * iTunes 10.4.2
  * iTunes 9.7.1
  * Rhythmbox 0.12.8
  * Banshee 1.6.1
I can't test with Amarok since I don't have this client.
2012-01-02 04:22:39 -05:00
..
2011-04-30 11:41:12 +02:00
2011-04-30 11:41:12 +02:00
2010-01-05 19:34:00 +01:00
2011-09-10 12:56:30 +02:00
2011-09-10 12:56:30 +02:00
2011-07-09 11:54:55 +02:00
2011-03-18 21:19:51 +01:00
2011-09-10 12:56:30 +02:00
2009-11-28 10:55:43 +01:00
2009-05-03 11:16:57 +02:00
2009-05-03 11:16:57 +02:00
2011-07-09 12:12:59 +02:00
2010-09-18 17:24:33 +02:00
2011-04-24 18:43:58 +02:00
2011-07-09 11:54:55 +02:00
2010-01-05 19:34:00 +01:00
2010-02-02 21:09:55 +01:00
2010-02-02 21:09:55 +01:00
2010-02-02 21:09:55 +01:00
2010-05-02 11:21:08 +02:00