Commit Graph

78 Commits

Author SHA256 Message Date
Ana Guerrero
ca834d7808 Accepting request 1143366 from hardware
OBS-URL: https://build.opensuse.org/request/show/1143366
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=47
2024-02-02 14:44:46 +00:00
Antonio Teixeira
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
Dominique Leuenberger
0cdb7a234b Accepting request 970148 from hardware
OBS-URL: https://build.opensuse.org/request/show/970148
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=46
2022-04-15 22:13:11 +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
Dominique Leuenberger
4c55987438 Accepting request 951450 from hardware
OBS-URL: https://build.opensuse.org/request/show/951450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=45
2022-02-06 22:54:03 +00:00
Stanislav Brabec
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
Dominique Leuenberger
e9022dfd49 Accepting request 930778 from hardware
OBS-URL: https://build.opensuse.org/request/show/930778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=44
2021-11-11 20:36:19 +00:00
Stanislav Brabec
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
Dominique Leuenberger
92f41c992d Accepting request 863914 from hardware
OBS-URL: https://build.opensuse.org/request/show/863914
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=43
2021-01-19 15:00:40 +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
Dominique Leuenberger
8126679658 Accepting request 860161 from hardware
OBS-URL: https://build.opensuse.org/request/show/860161
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=42
2021-01-08 16:32:23 +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
Dominique Leuenberger
f1e7f724fc Accepting request 727093 from hardware
OBS-URL: https://build.opensuse.org/request/show/727093
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=41
2019-09-04 06:56:30 +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
Dominique Leuenberger
9e1aa135b2 Accepting request 590913 from hardware
OBS-URL: https://build.opensuse.org/request/show/590913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=40
2018-03-26 10:11:39 +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
Dominique Leuenberger
1eaf482bfb Accepting request 438239 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/438239
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=39
2016-11-03 11:56:33 +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
Dominique Leuenberger
0ef2179934 Accepting request 400317 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/400317
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=38
2016-06-12 16:53:59 +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
Dominique Leuenberger
a4a1f54eb4 Accepting request 340573 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/340573
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=37
2015-10-28 16:16:02 +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
Stephan Kulow
90c8688067 Accepting request 330999 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/330999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=36
2015-09-24 04:13:15 +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
Stephan Kulow
109815888b Accepting request 242198 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/242198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=34
2014-07-26 10:19:41 +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
Stephan Kulow
b808a2f45e Accepting request 235041 from hardware
- Build with pkgconfig(libudev), not pkgconfig(udev). (forwarded request 235039 from sbrabec)

OBS-URL: https://build.opensuse.org/request/show/235041
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=33
2014-05-27 05:09:00 +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
Stephan Kulow
f9146f1b59 Accepting request 221338 from 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
It is exactly just the previous request, just fixes format of udev BuildRequires.

OBS-URL: https://build.opensuse.org/request/show/221338
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=32
2014-02-16 08:10:37 +00:00
Stanislav Brabec
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
Stanislav Brabec
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
Stephan Kulow
a118293aaa Accepting request 170904 from hardware
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls (forwarded request 170858 from m_meister)

OBS-URL: https://build.opensuse.org/request/show/170904
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=30
2013-04-17 05:18:29 +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
Stephan Kulow
99eece1930 Accepting request 116925 from hardware
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/116925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=27
2012-05-09 16:17:46 +00:00
Stanislav Brabec
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
Stephan Kulow
27abd87d4e Accepting request 114780 from hardware
Update to 1.0.9 final (forwarded request 114772 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/114780
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=26
2012-04-20 13:18:14 +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
Stephan Kulow
a65d7a61d0 Accepting request 112485 from hardware
- Update to the latest git snapshot 6b1982b:
  * Bug fixes.
  * Support for USB 3.0.
  * Add LIBUSB_TRANSFER_ADD_ZERO_PACKET flag.

OBS-URL: https://build.opensuse.org/request/show/112485
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=25
2012-04-12 07:38:41 +00:00
Stanislav Brabec
b6e2dee313 Reformat configure options to make debug project maintenance easier.
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=27
2012-04-03 17:24:53 +00:00
Stanislav Brabec
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
Stanislav Brabec
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
Stephan Kulow
8762141cdb Accepting request 104145 from hardware
- Libraries back in %{_libdir}, /usr merge project. (forwarded request 104140 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/104145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=24
2012-02-15 15:16:21 +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
Stephan Kulow
c783d79c9e replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=23
2011-12-06 17:26:06 +00:00
OBS User buildservice-autocommit
5300554eaf Updating link to change in openSUSE:Factory/libusb-1_0 revision 23.0
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=4d5b302d3d9e6526343f4e2324b8bd31
2011-12-06 17:26:06 +00:00
Stephan Kulow
a49469c0e1 Accepting request 94395 from hardware
Fix baselibs.conf (forwarded request 94389 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/94395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libusb-1_0?expand=0&rev=22
2011-12-02 08:27:30 +00:00
Ismail Dönmez
6e7c385a00 Accepting request 94389 from home:dimstar:gnome-boxes
Fix baselibs.conf

OBS-URL: https://build.opensuse.org/request/show/94389
OBS-URL: https://build.opensuse.org/package/show/hardware/libusb-1_0?expand=0&rev=21
2011-11-29 20:57:10 +00:00