On 28/08/13 10:35, Hans de Goede wrote:
Hi All,

I'm very happy to announce libusbx-1.0.17-rc1.

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

You can download the 1.0.17-rc1 tarbal here:
http://downloads.sourceforge.net/libusbx/libusbx-1.0.17-rc1.tar.bz2

Please give it a thorough testing, and report any issues you find.

WinCE support looks good.

Android support is broken though, the build files are missing from the dist tarball. I've attached a patch to fix that.

Regards,

Toby
>From f908cddb196f741fcc7ed0a11c6796ef82fdd2d1 Mon Sep 17 00:00:00 2001
From: Toby Gray <toby.g...@realvnc.com>
Date: Fri, 30 Aug 2013 13:28:32 +0100
Subject: [PATCH] Android: Add android build files to source tarball.

---
 Makefile.am | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Makefile.am b/Makefile.am
index 93ce941..c2e6719 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2,7 +2,8 @@ AUTOMAKE_OPTIONS = dist-bzip2 no-dist-gzip
 ACLOCAL_AMFLAGS = -I m4
 DISTCLEANFILES = libusb-1.0.pc
 EXTRA_DIST = TODO PORTING msvc libusb/libusb-1.0.def libusb/version_nano.h \
-  examples/getopt/getopt.c examples/getopt/getopt1.c examples/getopt/getopt.h
+  examples/getopt/getopt.c examples/getopt/getopt1.c examples/getopt/getopt.h \
+  android
 SUBDIRS = libusb doc
 
 if BUILD_EXAMPLES
-- 
1.8.3.4

------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to