summaryrefslogtreecommitdiff
path: root/libusb/os/openbsd_usb.c
Commit message (Expand)AuthorAgeFilesLines
* core: update usbi_dbg to take the context as an argumentNathan Hjelm2021-07-211-19/+19
* Prefix hex values with 0x in core.c and os/openbsd_usb.cMikolaj Kucharski2021-01-151-1/+1
* OpenBSD: support libusb_get_port_numberTheo Buehler2020-08-101-0/+1
* OpenBSD: allow opening ugen devices multiple timesTheo Buehler2020-08-101-2/+4
* core: Narrow the types passed to certain backend functionsChris Dickens2020-04-281-12/+12
* Fix some trivial compiler warnings for the Haiku and BSD backendsChris Dickens2020-04-281-5/+9
* core: Kill backend get_device_descriptor() functionChris Dickens2020-04-281-18/+5
* core: Change pointer type from 'unsigned char' to 'void'Chris Dickens2020-04-171-14/+11
* core: Kill the 'host_endian' argument for most functionsChris Dickens2020-04-171-10/+4
* core: Remove redundant definitions for descriptor sizesChris Dickens2020-04-171-1/+1
* core: Make the 'reset_device' function of the backend optionalChris Dickens2020-03-161-10/+0
* core: Kill usbi_backend.clock_gettime() functionChris Dickens2020-03-151-15/+0
* core: Introduce accessor functions for structure private dataChris Dickens2020-02-261-17/+17
* Misc: Clean up zero-length strings and recursion in clock_gettime()Chris Dickens2020-01-241-7/+7
* Misc: Cleanup across multiple backendsChris Dickens2020-01-241-10/+1
* Use `%zu` for sizes instead of `%d`William Orr2019-08-091-2/+2
* Remove infinite recursion in OpenBSD backendWilliam Orr2019-08-091-2/+0
* Use a designated initializer for openbsd backendWilliam Orr2019-08-091-49/+29
* Fixed various trivial cppcheck 1.80 warningsSean McBride2017-12-281-2/+0
* core: Preparation for handling backend-specific optionsChris Dickens2017-07-161-0/+1
* core: Add provisions for per-context private backend dataChris Dickens2017-07-061-0/+1
* core: Kill usbi_os_backend structure definition madnessChris Dickens2017-07-061-1/+1
* Misc: Fix usbi_os_backend structure initializationChris Dickens2016-05-291-0/+3
* core: Remove unused member add_iso_packet_size from struct usbi_os_backendTobias Klauser2015-04-281-1/+0
* openbsd: Transition to use new transfer completion APIChris Dickens2015-01-261-72/+7
* Fix up backends for new transfer completion API.Chris Dickens2015-01-201-0/+1
* core: Improve the handling of the pollfd listChris Dickens2014-12-291-1/+1
* core: Make use of headers consistent across all filesChris Dickens2014-09-061-1/+2
* core: Only interrupt event handlers as necessary during libusb_open()Chris Dickens2014-08-271-1/+1
* Add API for using bulk streamsHans de Goede2014-04-221-0/+3
* Add API for allocating / freeing usb3 bulk streams + Linux implementationHans de Goede2014-04-221-0/+3
* Misc: Revert all references to libusb/libusb.infohjelmn@cs.unm.edu2014-01-081-1/+1
* Make usbi_get_device_by_session_id return a ref to the found deviceHans de Goede2013-09-061-3/+1
* openbsd: Fix a memleakHans de Goede2013-09-061-1/+4
* openbsd: Fix usbi_sanitize_device error handlingHans de Goede2013-09-061-1/+3
* OpenBSD: Add basic support for non ugen(4) devices using usb(4)Martin Pieuchot2013-08-211-122/+211
* openbsd: Fix memleak in obsd_get_device_list()Hans de Goede2013-06-261-1/+5
* hotplug: Add a hotplug_poll backend functionHans de Goede2013-05-301-0/+1
* all: Allow backend to provide a better get_config_descriptor_by_valueHans de Goede2013-05-241-0/+1
* all: Make usbi_os_backend.get_[active_]config_descriptor return lenHans de Goede2013-05-241-2/+2
* Core: Add HID and kernel detach capability detection for all backendsPete Batard2013-04-021-0/+1
* Misc: Ensure all sources are UTF-8Pete Batard2012-05-231-1/+1
* BSD: Provide libusb_get_device_speed() dataMartin Pieuchot2012-04-201-0/+1
* OpenBSD: Fix warning: 'hpriv' may be used uninitializedPeter Stuge2012-04-091-1/+10
* Misc: Rebrand to libusbxPete Batard2012-04-031-2/+2
* libusbi.h: Add IS_EPIN() IS_EPOUT() IS_XFERIN() and IS_XFEROUT() macrosPeter Stuge2012-03-221-4/+4
* Add LIBUSB_TRANSFER_ADD_ZERO_PACKET flag to indicate need for ZLPPeter Stuge2012-02-221-1/+7
* OpenBSD: Correctly catch attempts to do isochronous OUT transfersPeter Stuge2012-02-191-1/+1
* OpenBSD backendMartin Pieuchot2012-01-301-0/+711