diff options
author | Hans de Goede <hdegoede@redhat.com> | 2013-08-28 10:17:53 +0200 |
---|---|---|
committer | Hans de Goede <hdegoede@redhat.com> | 2013-08-28 10:17:53 +0200 |
commit | 6512943087bd7ef1732b0a98e856829abb175f53 (patch) | |
tree | 187946a91dc5b8aa81d184bb874ae5db92798752 | |
parent | 52cdd1a5c91ea64908885bb4a83634cb03257728 (diff) | |
download | libusb-6512943087bd7ef1732b0a98e856829abb175f53.tar.gz |
Release 1.0.17-rc1
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
-rw-r--r-- | AUTHORS | 12 | ||||
-rw-r--r-- | ChangeLog | 22 | ||||
-rw-r--r-- | libusb/version.h | 4 | ||||
-rw-r--r-- | libusb/version_nano.h | 2 |
4 files changed, 32 insertions, 8 deletions
@@ -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 @@ -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) diff --git a/libusb/version.h b/libusb/version.h index cf37de9..04da817 100644 --- a/libusb/version.h +++ b/libusb/version.h @@ -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 diff --git a/libusb/version_nano.h b/libusb/version_nano.h index aa81a72..0206619 100644 --- a/libusb/version_nano.h +++ b/libusb/version_nano.h @@ -1 +1 @@ -#define LIBUSB_NANO 10823 +#define LIBUSB_NANO 10824 |