Last 0.2.4 changes
diff --git a/ChangeLog b/ChangeLog
index 05eafa2..39a2757 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-11-22  Linus Walleij <triad@df.lth.se>
+
+	* configure.ac: bump to 0.2.4.
+	* src/Makefile.am: bump age of soversion (compatible).
+	* RELEASE 0.2.4 mainly to get some new device support out there.
+
 2007-11-09  Linus Walleij <triad@df.lth.se>
 
 	* src/libusb-glue.c: avoid probing deeper into interfaces
diff --git a/README b/README
index 9c6d475..a350e6c 100644
--- a/README
+++ b/README
@@ -114,6 +114,11 @@
 if you really need to get your dual-mode device to work 
 with MTP.
 
+Another flag which is easy to identify is the
+DEVICE_FLAG_NO_ZERO_READS, which remedies connection
+timeouts when getting files, and some timeouts on e.g. 
+successive "mtp-connect" calls.
+
 If you are a device vendor, please consider assigning one 
 of your employees as a contact person for libmtp, have them
 sign up to the libmtp development list and answer questions
diff --git a/configure.ac b/configure.ac
index eaf4044..b37de69 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
 # Process this file with autoconf to produce a configure script.
 AC_PREREQ(2.52)
-AC_INIT([libmtp], [0.2.3], [libmtp-users@lists.sourceforge.net])
+AC_INIT([libmtp], [0.2.4], [libmtp-users@lists.sourceforge.net])
 AM_INIT_AUTOMAKE([foreign])
 AC_CONFIG_SRCDIR([src/libmtp.c])
 AM_CONFIG_HEADER(config.h)
diff --git a/src/Makefile.am b/src/Makefile.am
index f68de52..bb9ba7d 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -30,7 +30,7 @@
 # ---------------------------------------------------------------------------
 CURRENT=7
 AGE=0
-REVISION=0
+REVISION=1
 SOVERSION=$(CURRENT):$(REVISION):$(AGE)
 
 if COMPILE_MINGW32
diff --git a/src/music-players.h b/src/music-players.h
index d1c13bb..52bc176 100644
--- a/src/music-players.h
+++ b/src/music-players.h
@@ -36,7 +36,10 @@
    * Initially the Creative devices was all we supported so these are
    * the most thoroughly tested devices. Presumably only the devices
    * with older firmware (the ones that have 32bit object size) will
-   * need the DEVICE_FLAG_BROKEN_MTPGETOBJPROPLIST_ALL flag.
+   * need the DEVICE_FLAG_BROKEN_MTPGETOBJPROPLIST_ALL flag. This bug
+   * manifest itself when you have a lot of folders on the device,
+   * some of the folders will start to disappear when getting all objects
+   * and properties.
    */
   { "Creative", 0x041e, "ZEN Vision", 0x411f, DEVICE_FLAG_BROKEN_MTPGETOBJPROPLIST_ALL },
   { "Creative", 0x041e, "Portable Media Center", 0x4123, DEVICE_FLAG_BROKEN_MTPGETOBJPROPLIST_ALL },
@@ -68,6 +71,8 @@
    * Samsung
    * We suspect that more of these are dual mode.
    * We suspect more of these might need DEVICE_FLAG_NO_ZERO_READS
+   * YP-NEU, YP-NDU, YP-20, YP-800, YP-MF Series, YP-100, YP-30
+   * YP-700 and YP-90 are NOT MTP, but use a Samsung custom protocol.
    */
   // From anonymous SourceForge user, not verified
   { "Samsung", 0x04e8, "YP-900", 0x0409, DEVICE_FLAG_NONE },