Commit Graph

45 Commits

Author SHA256 Message Date
be7d8e6110 Accepting request 1143281 from home:msmeissn:branches:hardware
- Update to version 1.0.27
  * New libusb_init_context API to replace libusb_init
  * New libusb_get_max_alt_packet_size API
  * New libusb_get_platform_descriptor API (BOS)
  * Allow setting log callback with libusb_set_option/libusb_init_context
  * New WebAssembly + WebUSB backend using Emscripten
  * Fix regression in libusb_set_interface_alt_setting
  * Fix sync transfer completion race and use-after-free
  * Fix hotplug exit ordering
  * Linux: NO_DEVICE_DISCOVERY option set per context
- added signature and keyring. (key received via keyserver)

OBS-URL: https://build.opensuse.org/request/show/1143281
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=65
2024-02-01 13:12:24 +00:00
Martin Hauke
233ff85403 Accepting request 968291 from home:mnhauke
- Update to version 1.0.26
  * Fix regression with transfer free's after closing device
  * Fix regression with destroyed context if API is misused
  * Workaround for applications using missing default context
  * Fix hotplog enumeration regression
  * Build fixes for various platforms and configurations
  * Add interface bound checking for broken devices
  * Add umockdev tests on Linux

OBS-URL: https://build.opensuse.org/request/show/968291
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=63
2022-04-14 12:26:22 +00:00
4532c9774f Accepting request 950561 from home:mnhauke
- Update to version 1.0.25
  * Fix regression with some particular devices
  * Fix regression with libusb_handle_events_timeout_completed()
  * Fix regression with cpu usage in libusb_bulk_transfer
  * New NO_DEVICE_DISCOVERY option replaces WEAK_AUTHORITY option
  * Various other bug fixes and improvements
- Drop not longer needed patch:
  * 0001-fix-descriptor-parsing.patch

OBS-URL: https://build.opensuse.org/request/show/950561
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=62
2022-02-03 22:52:03 +00:00
76c655567c Accepting request 930776 from home:sbrabec:branches:hardware
Add a bug reference:
  * Fix the inclusion of "sys/time.h" on PowerPC (bsc#1178376)
git describe --contains e59e437a1fed20c2e363154b6e9639b88f549bd7
v1.0.22-rc1~91

OBS-URL: https://build.opensuse.org/request/show/930776
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=61
2021-11-11 04:36:09 +00:00
Martin Hauke
4a21aed10f Accepting request 863874 from home:DarkWav
Add 0001-fix-descriptor-parsing.patch to fix detection of some devices.
Some devices, including my galaxy s7 stopped being detected after the libusb 1.0.24 update.
After applying this patch from upstream it works fine again.
If you have any further suggestions for the patch let me know.

OBS-URL: https://build.opensuse.org/request/show/863874
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=59
2021-01-17 21:58:42 +00:00
Thomas Renninger
8e72b70ee8 Accepting request 855501 from home:mnhauke
- Update to version 1.0.24
  * Add new platform abstraction (#252).
  * Add Null POSIX backend.
  * Add support for eventfd.
  * New API libusb_hotplug_get_user_data().
  * 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)
  * Documentation fixes and improvements.
  * Various other bug fixes and improvements.

OBS-URL: https://build.opensuse.org/request/show/855501
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=57
2021-01-04 11:56:23 +00:00
Tomáš Chvátal
c890d2cd4f Accepting request 727078 from home:mnhauke
- Update to version 1.0.23
  * Core: abandon synchronous transfers when device closure is
    detected.
  * Core: fix error in handling the removal of file descriptors
    while handling events.
  * 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.
  * Various other bug fixes and improvements.

OBS-URL: https://build.opensuse.org/request/show/727078
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=55
2019-08-29 23:37:45 +00:00
Tomáš Chvátal
fce45c04ab Accepting request 590905 from home:mnhauke
- Update to version 1.0.22
  * Core: Refactor code related to transfer flags and timeout handling
  * Linux: Support preallocating kernel memory for zerocopy USB
  * Linux: Deal with receiving POLLERR before all transfers have completed
  * Prevent attempts to recursively handle events
  * Fix race condition in handle_timeout()
  * Allow transferred argument to be optional in bulk APIs
  * Various other bug fixes and improvements

OBS-URL: https://build.opensuse.org/request/show/590905
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=53
2018-03-25 12:53:39 +00:00
Tomáš Chvátal
f664b68630 Accepting request 590007 from home:jengelh:branches:hardware
- Fix SRPM group.

OBS-URL: https://build.opensuse.org/request/show/590007
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=52
2018-03-22 09:46:17 +00:00
Tomáš Chvátal
92c9861e7c - Use dos2unix to generate the non-windows trailing on files
- Remove sle11 support as it got borged with last commit and
  we don't mostly need it to build there

OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=51
2018-03-20 12:23:46 +00:00
Tomáš Chvátal
2bd7eb13be Accepting request 589164 from home:kukuk:branches:hardware
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/589164
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=50
2018-03-20 12:16:51 +00:00
Ismail Dönmez
97414508b4 Accepting request 437887 from home:mnhauke:sdr
- Update to version 1.0.21
  * Core: Refactor code related to transfer flags and timeout handling
  * Darwin: Ignore root hub simulation devices
  * Darwin: Improved support for OS X El Capitan
  * Darwin: Work around devices with buggy endpoint descriptors
  * Darwin: Do not use objc_registerThreadWithCollector after its deprecation
  * Darwin: Use C11 atomics on 10.12+ as the OS atomics are now deprecated
  * Linux: Support preallocating kernel memory for zerocopy USB
  * Linux: Deal with receiving POLLERR before all transfers have completed
  * Solaris: Add solaris backend
  * Windows: Add Visual Studio 2015 support
  * Windows: Add usbdk backend
  * Prevent attempts to recursively handle events
  * Fix race condition in handle_timeout()
  * Allow transferred argument to be optional in bulk APIs
  * Various other bug fixes and improvements
- Fix source url

OBS-URL: https://build.opensuse.org/request/show/437887
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=48
2016-11-02 09:32:50 +00:00
Ismail Dönmez
3fcf5c8aaa Accepting request 400250 from SUSE:SLE-12-SP2:GA
Sync up SLE12 package - this is .changes diff only, but it allows to unifiy the used packages again

OBS-URL: https://build.opensuse.org/request/show/400250
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=46
2016-06-06 16:58:21 +00:00
Ismail Dönmez
bbd2f46baf Accepting request 340557 from home:olh:branches:hardware
- Remove _smp_mflags usage to fix sporadic build errors

OBS-URL: https://build.opensuse.org/request/show/340557
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=44
2015-10-23 09:29:53 +00:00
Ismail Dönmez
5965f0a94b Accepting request 330942 from home:mnhauke:branches:hardware
Update to version 1.0.20

OBS-URL: https://build.opensuse.org/request/show/330942
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=42
2015-09-15 07:49:06 +00:00
Ismail Dönmez
1b409f82d0 Accepting request 242078 from home:mnhauke:branches:hardware
Update to version 1.0.19

OBS-URL: https://build.opensuse.org/request/show/242078
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=40
2014-07-24 11:12:06 +00:00
Ismail Dönmez
79c6316d65 Accepting request 235039 from home:sbrabec:branches:hardware2
- Build with pkgconfig(libudev), not pkgconfig(udev).

OBS-URL: https://build.opensuse.org/request/show/235039
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=38
2014-05-21 19:10:07 +00:00
4a2bea0cd1 Fix format of udev BuildRequires.
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=36
2014-02-07 21:07:16 +00:00
72d8a89873 Accepting request 215425 from home:sbrabec:branches:hardware
- New upstream, new home page.
- Update to version 1.0.18:
  * API extensions:
    * hotplug support
    * topology support
    * error processing, detaching, debugging etc.
  * many fixes
  * for more see ChangeLog

OBS-URL: https://build.opensuse.org/request/show/215425
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=35
2014-01-29 18:38:09 +00:00
Ismail Dönmez
72e71d64d4 Accepting request 170858 from home:m_meister:branches:openSUSE:Factory
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/170858
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=33
2013-04-15 18:42:04 +00:00
a192336f11 - Use %makeinstall instead of %make_install to build on SLE11.
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=31
2012-04-26 18:51:50 +00:00
Andreas Jaeger
1a174a10d0 Accepting request 114772 from home:dimstar:branches:hardware
Update to 1.0.9 final

OBS-URL: https://build.opensuse.org/request/show/114772
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=29
2012-04-20 08:04:52 +00:00
1932529b3c * Support for USB 3.0.
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=26
2012-04-03 17:18:02 +00:00
78b08595ab - Update to the latest git snapshot 6b1982b:
* Bug fixes.
  * Add LIBUSB_TRANSFER_ADD_ZERO_PACKET flag.

OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=25
2012-04-03 16:55:35 +00:00
Cristian Rodríguez
8f29df0a42 Accepting request 104140 from home:elvigia:branches:hardware
- Libraries back in %{_libdir}, /usr merge project.

OBS-URL: https://build.opensuse.org/request/show/104140
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=23
2012-02-12 16:27:32 +00:00
Ismail Dönmez
585b8258c7 Accepting request 94378 from home:dimstar:gnome-boxes
Update to version 1.0.9rc3 - this version (or newer) is needed for the planned checkin of gnome-boxes to Factory... please forward

OBS-URL: https://build.opensuse.org/request/show/94378
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=20
2011-11-29 20:18:19 +00:00
Ismail Dönmez
3122f8deb7 Accepting request 92613 from home:coolo:removelibtool
- add libtool as buildrequire to avoid implicit dependency

OBS-URL: https://build.opensuse.org/request/show/92613
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=18
2011-11-20 08:43:19 +00:00
Stefan Seyfried
49cf252d1a Accepting request 72442 from home:seife:branches:hardware
- move libusb from /usr to / to make it usable for other packages
  and work around rpmlint stupidity

OBS-URL: https://build.opensuse.org/request/show/72442
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=16
2011-06-01 14:31:44 +00:00
OBS User autobuild
c2ccf09b1a Accepting request 41979 from hardware
checked in (request 41979)

OBS-URL: https://build.opensuse.org/request/show/41979
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=15
2010-06-28 14:18:44 +00:00
Pavol Rusnak
eec8b5485d Accepting request 41832 from home:FunkyM:branches:hardware
Copy from home:FunkyM:branches:hardware/libusb-1_0 via accept of submit request 41832 revision 3.
Request was accepted with message:
Reviewed ok

OBS-URL: https://build.opensuse.org/request/show/41832
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=14
2010-06-23 14:36:46 +00:00
OBS User buildservice-autocommit
cd21203cf5 Updating link to change in openSUSE:Factory/libusb-1_0 revision 13.0
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=b7c2ee4264dc96a1757450d25916bb33
2010-04-24 15:05:37 +00:00
OBS User autobuild
9a07dcb6a1 Accepting request 38671 from hardware
checked in (request 38671)

OBS-URL: https://build.opensuse.org/request/show/38671
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=13
2010-04-24 15:05:34 +00:00
Stephan Kulow
afd0eae9ae Accepting request 38668 from home:coolo:branches:openSUSE:Factory
Copy from home:coolo:branches:openSUSE:Factory/libusb-1_0 via accept of submit request 38668 revision 2.
Request was accepted with message:
Reviewed ok

OBS-URL: https://build.opensuse.org/request/show/38668
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=12
2010-04-24 10:22:32 +00:00
OBS User buildservice-autocommit
a17cc03c2f Updating link to change in openSUSE:Factory/libusb-1_0 revision 11.0
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=0013054f40e535fdebdf86212ee0d438
2010-01-14 14:51:51 +00:00
OBS User autobuild
40f5a6f720 checked in
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=10
2010-01-14 14:51:50 +00:00
Pavol Rusnak
e20b6c0404 Accepting request 26503 from home:jengelh:branches:hardware
Copy from home:jengelh:branches:hardware/libusb-1_0 via accept of submit request 26503 revision 2.
Request was accepted with message:
reviewed, thanks

OBS-URL: https://build.opensuse.org/request/show/26503
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=9
2009-12-21 00:09:02 +00:00
OBS User autobuild
c714aecd97 Accepting request 26250 from hardware
Copy from hardware/libusb-1_0 based on submit request 26250 from user sbrabec

OBS-URL: https://build.opensuse.org/request/show/26250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=10
2009-12-11 15:09:11 +00:00
OBS User autobuild
17fc67d8eb Accepting request 25484 from hardware
Copy from hardware/libusb-1_0 based on submit request 25484 from user sbrabec

OBS-URL: https://build.opensuse.org/request/show/25484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=9
2009-12-04 09:38:43 +00:00
OBS User unknown
41b61c42f5 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=7 2009-07-08 18:38:55 +00:00
OBS User unknown
5e6e19a7f9 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=6 2009-05-27 22:52:58 +00:00
OBS User unknown
76a92579ae OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=5 2009-04-14 17:43:20 +00:00
OBS User unknown
54f91cf908 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=4 2009-02-23 11:55:18 +00:00
OBS User unknown
9d98b33091 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=3 2008-10-06 16:16:25 +00:00
OBS User unknown
c794d534aa OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=2 2008-09-24 12:03:33 +00:00
OBS User unknown
e9b8684f37 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=1 2008-09-23 22:37:35 +00:00