2020-12-19 00:06:19 by Nia Alarie | Files touched by this commit (3) |
Log message:
libusb1: Update to 1.0.24
2020-12-09: v1.0.24
* Add new platform abstraction (#252)
* Add Null POSIX backend
* Add support for eventfd
* Add support for thread IDs on Haiku, NetBSD and Solaris
* New API libusb_hotplug_get_user_data()
* Darwin (macOS): Fix race condition that results in segmentation fault (#701)
* Darwin (macOS): Fix stale descriptor information post reset (#733)
* Darwin (macOS): use IOUSBDevice as darwin_device_class explicitly (#693)
* Linux: Drop support for kernel older than 2.6.32
* Linux: Provide an event thread name (#689)
* Linux: Wait until all USBs have been reaped before freeing them (#607)
* NetBSD: Recognize device timeouts (#710)
* OpenBSD: Allow opening ugen devices multiple times (#763)
* OpenBSD: Support libusb_get_port_number() (#764)
* SunOS: Fix a memory leak (#756)
* SunOS: Various fixes (#627, #628, #629)
* Windows: Add Visual Studio 2019 support
* Windows: Drop support for WinCE and Visual Studio older than 2013
* Windows: Drop support for Windows XP
* Windows: Support building all examples using Visual Studio (#151)
* Documentation fixes and improvements
* Various other bug fixes and improvements
|
2020-05-25 08:47:40 by Iain Hibbert | Files touched by this commit (2) |
Log message:
revert previous addition of BUILDLINK_TRANSFORM as it causes
problem with libusb-compat which includes this file but provides
libusb-0.1
|
2020-05-22 10:31:40 by Iain Hibbert | Files touched by this commit (1) |
Log message:
because this is installed as libusb-1.0, provide INCDIRS and
TRANSFORM to help packages find the correct files
|
2020-04-03 22:39:03 by Nia Alarie | Files touched by this commit (3) |
Log message:
libusb1: Recognize ETIMEDOUT as a connection timeout on NetBSD
Helps py-adb work over USB.
Bump PKGREVISION.
|
2020-04-03 22:32:57 by Nia Alarie | Files touched by this commit (2) |
Log message:
libusb1: Add a debug option.
|
2020-04-03 22:05:41 by Nia Alarie | Files touched by this commit (7) | |
Log message:
libusb1: Update to 1.0.23
2019-08-28: v1.0.23
* Add German translation (#446)
* Add Hungarian translation (#493)
* Android: Improved support for Android
* BSD: Remove infinite recursion in OpenBSD backend
* configure.ac: Fix detection of clock_gettime library (#439)
* Core: abandon synchronous transfers when device closure is detected.
* Core: fix error in handling the removal of file descriptors while handling
events.
* Darwin(macOS): Switch from using ResetDevice to USBDeviceReEnumerate (#455)
* Darwin(macOS): Remove code that changed the device class used (#428)
* Darwin(macOS): Reduce hotplug timeout to 1ms (from 5s)
* New API libusb_set_log_cb() to redirect global and per context log
messages to the provided log handling function
* New API libusb_wrap_sys_device to allow the user to specify the
usb device to use.
* Solaris: Break infinite recursion in backend clock_gettime
* Solaris: Enable timerfd on sunos when available
* Windows: Add support for isochronous transfers with WinUSB
* Various other bug fixes and improvements
|
2019-12-22 18:06:39 by Jared D. McNeill | Files touched by this commit (3) |
Log message:
Translate EWOULDBLOCK to LIBUSB_ERROR_TIMEOUT on NetBSD.
|
2019-12-22 17:49:05 by Jared D. McNeill | Files touched by this commit (3) |
Log message:
Fix debug logging on NetBSD.
|
2019-11-03 11:39:32 by Roland Illig | Files touched by this commit (274) |
Log message:
devel: align variable assignments
pkglint -Wall -F --only aligned --only indent -r
No manual corrections.
|
2019-08-06 10:50:28 by Maya Rashish | Files touched by this commit (3) |
Log message:
libusb1: patch some undefined behaviour, disable strict aliasing, change
-O2 to -O1 when building with clang.
This isn't in a separate hacks.mk file because I think that hides the
problem too much, it's an issue with the code in the package, not with
the compiler's choices.
Fixes functionality when built with clang.
From Shingo Nishioka in PR pkg/54441.
|