Release 1.0.17-rc1
authorHans de Goede <hdegoede@redhat.com>
Wed, 28 Aug 2013 08:17:53 +0000 (10:17 +0200)
committerHans de Goede <hdegoede@redhat.com>
Wed, 28 Aug 2013 08:17:53 +0000 (10:17 +0200)
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
AUTHORS
ChangeLog
libusb/version.h
libusb/version_nano.h

diff --git a/AUTHORS b/AUTHORS
index 6c29e21..2e80830 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,12 +1,12 @@
 Copyright © 2001 Johannes Erdfelt <johannes@erdfelt.com>
 Copyright © 2007-2009 Daniel Drake <dsd@gentoo.org>
 Copyright © 2010-2012 Peter Stuge <peter@stuge.se>
-Copyright © 2008-2011 Nathan Hjelm <hjelmn@users.sourceforge.net>
-Copyright © 2009-2012 Pete Batard <pete@akeo.ie>
-Copyright © 2009-2012 Ludovic Rousseau <ludovic.rousseau@gmail.com>
+Copyright © 2008-2013 Nathan Hjelm <hjelmn@users.sourceforge.net>
+Copyright © 2009-2013 Pete Batard <pete@akeo.ie>
+Copyright © 2009-2013 Ludovic Rousseau <ludovic.rousseau@gmail.com>
 Copyright © 2010-2012 Michael Plante <michael.plante@gmail.com>
-Copyright © 2011-2012 Hans de Goede <hdegoede@redhat.com>
-Copyright © 2012 Martin Pieuchot <mpi@openbsd.org>
+Copyright © 2011-2013 Hans de Goede <hdegoede@redhat.com>
+Copyright © 2012-2013 Martin Pieuchot <mpi@openbsd.org>
 Copyright © 2012-2013 Toby Gray <toby.gray@realvnc.com>
 
 Other contributors:
@@ -26,6 +26,7 @@ David Moore
 Davidlohr Bueso
 Federico Manzan
 Felipe Balbi
+Florian Albrechtskirchinger
 Francesco Montorsi
 Graeme Gill
 Hans Ulrich Niedermann
@@ -42,6 +43,7 @@ Mike Frysinger
 Mikhail Gusarov
 Nicholas Corgan
 Orin Eman
+Paul Fertser
 Pekka Nikander
 Rob Walker
 Sean McBride
index a3304a6..9758fe0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,28 @@
 For detailed information about the changes below, please see the git log or
 visit: http://log.libusbx.org
 
+2013-08-28: v1.0.17-rc1
+* Hotplug callbacks now always get passed a libusb_context, even if it is
+  the default context. Previously NULL would be passed for the default context,
+  but since the first context created is the default context, and most apps
+  use only 1 context, this meant that apps explicitly creating a context would
+  still get passed NULL
+* Android: Add .mk files to build with the Android NDK
+* Darwin: Add Xcode project
+* Darwin: Fix crash on unplug (#121)
+* Linux: Fix hang (deadlock) on libusb_exit
+* Linux: Fix libusbx build failure with --disable-udev (#124)
+* Linux: Fix libusb_get_device_list() hang with --disable-udev (#130)
+* OpenBSD: Update OpenBSD backend with support for control transfers to
+  non-ugen(4) devices and make get_configuration() no longer generate I/O.
+  Note that using this libusbx version on OpenBSD requires using
+  OpenBSD 5.3-current or later. Users of older OpenBSD versions are advised
+  to stay with the libusb shipped with OpenBSD (mpi)
+* Windows: fix libusb_dll_2010.vcxproj link errors (#129)
+* Various other bug fixes and improvements
+The (#xx) numbers are libusbx issue numbers, see ie:
+https://github.com/libusbx/libusbx/issues/121
+
 2013-07-11: v1.0.16
 * Add hotplug support for Darwin and Linux (#9)
 * Add superspeed endpoint companion descriptor support (#15)
index cf37de9..04da817 100644 (file)
@@ -7,12 +7,12 @@
 #define LIBUSB_MINOR 0
 #endif
 #ifndef LIBUSB_MICRO
-#define LIBUSB_MICRO 16
+#define LIBUSB_MICRO 17
 #endif
 #ifndef LIBUSB_NANO
 #define LIBUSB_NANO 0
 #endif
 /* LIBUSB_RC is the release candidate suffix. Should normally be empty. */
 #ifndef LIBUSB_RC
-#define LIBUSB_RC ""
+#define LIBUSB_RC "-rc1"
 #endif
index aa81a72..0206619 100644 (file)
@@ -1 +1 @@
-#define LIBUSB_NANO 10823
+#define LIBUSB_NANO 10824