Refactor to use raw devices internally (major change!)
diff --git a/ChangeLog b/ChangeLog
index 14f4ff2..13d4934 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,18 @@
2008-05-28 Linus Walleij <triad@df.lth.se>
+ * src/libmtp.c: internally using the raw devices to
+ get a list of devices.
* src/ptp.c: sync to upstream.
* src/ptp.h: dito.
* src/ptp-pack.c: dito.
- * src/libusb-glue.c: fix up error messages.
- * examples/detect.c: fix up error messages.
+ * src/libmtp.h.in: move raw device detection to use
+ error codes.
+ * src/libusb-glue.h: make the old device list internal,
+ use raw device in interface for configuring USB.
+ * src/libusb-glue.c: fix up error messages. Move the
+ raw device detection interface to use error codes.
+ * examples/detect.c: fix up error messages. Use error
+ codes for raw devices.
2008-05-23 Linus Walleij <triad@df.lth.se>