More intelligent fallback on getting all metadata.
diff --git a/ChangeLog b/ChangeLog
index af60464..419cff8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,7 +2,8 @@
 
 	* src/libmtp.c: retire the horrid, broken, stream send facility that
 	  does not work on any device since they all want to know the file
-	  size in advance.
+	  size in advance. Add in some code to fall back on the recursive
+	  metadata retrieveal if getting the whole long list fails.
 	* src/libusb-glue.c: tag all Sansas as having broken GetObjectPropList
 	  when all tags for all objects are requested.