|
From: Toby G. <tob...@re...> - 2013-08-30 12:31:02
|
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 |