Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libusb
/
eb25630f52bc9848b444e439632c899977d887b0
eb25630
More informative libusb_open() return code
by Daniel Drake
· 17 years ago
2b2e9c4
Fix endianness with descriptor handling
by Daniel Drake
· 17 years ago
1298c51
Backend documentation for porting efforts
by Daniel Drake
· 17 years ago
ade26af
Linux: fix caching of guessed configuration
by Daniel Drake
· 17 years ago
e25d590
Linux: fix bulk transfer early completion
by Rob Walker
· 17 years ago
fec7c84
Handle hot-unplugging
by Daniel Drake
· 17 years ago
aeb905f
Documentation work
by Daniel Drake
· 17 years ago
ba5d9a4
Endianness of control setup packets
by Daniel Drake
· 17 years ago
7bedc3b
Document that releasing interface causes SET_INTERFACE control request
by Daniel Drake
· 17 years ago
f2ede98
Support unconfigured devices
by Daniel Drake
· 17 years ago
8ebb4cc
Linux: fix caching of active configuration for non-sysfs
by Daniel Drake
· 17 years ago
c3844f7
Fetch configurations by index (not value)
by Daniel Drake
· 17 years ago
d77052c
Linux: comprehensive sysfs vs usbfs access
by Daniel Drake
· 17 years ago
74bc842
Linux: no need to store usbfs node path
by Daniel Drake
· 17 years ago
fe4adcc
Rework configuration handling
by Daniel Drake
· 17 years ago
5741bfe
libusb_get_device_list() can return negative error code
by Daniel Drake
· 17 years ago
4541310
Linux: fix clear_halt implementation
by Daniel Drake
· 17 years ago
10d4e42
Documentation work
by Daniel Drake
· 17 years ago
ded0a24
Linux: enumerate devices and descriptors from sysfs
by Daniel Drake
· 17 years ago
885c2a5
documentation touchups
by Daniel Drake
· 17 years ago
59c205d
more error code sanitization
by Daniel Drake
· 17 years ago
88055d4
Isochronous transfer helper functions
by Daniel Drake
· 17 years ago
a95c943
free open devices on exit
by Daniel Drake
· 17 years ago
b27fff6
move descriptor parsing into main library
by Daniel Drake
· 17 years ago
a304eca
Detect endpoint halts and unsupported control requests
by Daniel Drake
· 17 years ago
7da5219
Linux: fix logical URB allocation
by Daniel Drake
· 17 years ago
470b1bc
add functionality for querying and detaching kernel driver
by Daniel Drake
· 17 years ago
17ecfb0
Descriptor reading functionality
by Daniel Drake
· 17 years ago
bdce367
sanitized error returns from synchronous I/O functions
by Daniel Drake
· 17 years ago
bfe74e9
implement libusb_reset_device()
by Daniel Drake
· 17 years ago
c01f744
Add functionality to clear endpoint halt conditions
by Daniel Drake
· 17 years ago
5878daa
Fix libusb_get_device_list return value
by Daniel Drake
· 17 years ago
a74106a
Well-defined error codes for some operations
by Daniel Drake
· 17 years ago
0f463fe
Add libusb_set_configuration()
by Daniel Drake
· 17 years ago
e656089
rename LIBUSB_ERROR_NOMEM to LIBUSB_ERROR_NO_MEM improves consistency
by Daniel Drake
· 17 years ago
5384bbf
Linux: better EACCES handling
by Daniel Drake
· 17 years ago
1936eee
Rename reference counting API
by Daniel Drake
· 17 years ago
e2f822b
Linux: use read-only access to enumerate devices and descriptors
by Daniel Drake
· 17 years ago
81204ee
document pollfd notifiers
by Daniel Drake
· 17 years ago
e20f828
Allow multiple interfaces to be claimed
by Daniel Drake
· 17 years ago
66685ff
Documentation improvements
by Daniel Drake
· 17 years ago
55bce39
detect short descriptor reads
by Daniel Drake
· 17 years ago
f3f1784
remove "references" and "referenced by" listings in documentation
by Daniel Drake
· 17 years ago
fbb017d
Use typedef ptr types in parameters and return types
by Daniel Drake
· 17 years ago
3675e97
Expose bus number and device address
by Daniel Drake
· 17 years ago
2012898
standardised error codes
by Daniel Drake
· 17 years ago
0269c75
Fix descriptor handling memory leaks
by Daniel Drake
· 17 years ago
d3ab4e3
Rename endpoint_type to transfer_type
by Daniel Drake
· 17 years ago
379e90e
Remove a FIXME comment
by Daniel Drake
· 17 years ago
2ddf814
Fix unlocked flying_transfers list access
by Daniel Drake
· 17 years ago
7ac0a40
Remove libusb_cancel_transfer_sync
by Daniel Drake
· 17 years ago
a5006fd
remove extra timeout check
by Daniel Drake
· 17 years ago
3bdafaa
Documentation touchups
by Daniel Drake
· 17 years ago
e12618c
add threaded example program
by Daniel Drake
· 17 years ago
1fcdb06
libusb_device mutex protection
by Daniel Drake
· 17 years ago
0efd2ef
mutex protection for device and handle lists
by Daniel Drake
· 17 years ago
d2ff2b1
lock flying_transfers during transfer removal
by Daniel Drake
· 17 years ago
2569980
pollfds mutex protection
by Daniel Drake
· 17 years ago
f5a33e0
flying_transfers mutex protection
by Daniel Drake
· 17 years ago
85e1994
Linux: fix control transfer cancellation
by Daniel Drake
· 17 years ago
cf9b831
set correct endpoint type for isochronous transfers
by Daniel Drake
· 17 years ago
ad6e2b7
Linux: fire multiple URBs at once for split transfers
by Daniel Drake
· 17 years ago
d9b2ce2
Constify some return data
by Daniel Drake
· 17 years ago
8d80985
Rename libusb_poll() to libusb_handle_events()
by Daniel Drake
· 17 years ago
211f80c
Isochronous endpoint I/O
by Daniel Drake
· 17 years ago
b1ade6f
distcheck fix for docs
by Daniel Drake
· 17 years ago
62077b7
Support for changing altsetting
by Daniel Drake
· 17 years ago
0499e9f
it's called bmRequestType
by Daniel Drake
· 17 years ago
88884ae
Save transfer flags before invoking callback
by Daniel Drake
· 17 years ago
ead09cd
API documentation
by Daniel Drake
· 17 years ago
285724c
Fix get_device_list for realloc case
by Vasily Khoruzhick
· 17 years ago
c0c9432
Beginnings of cross-platform abstraction
by Daniel Drake
· 17 years ago
de4c534
Add transfer flags
by Daniel Drake
· 17 years ago
aae05f6
Simplify libusb_fill_control_transfer()
by Daniel Drake
· 17 years ago
7c5ea95
get_device fixup
by Daniel Drake
· 17 years ago
9e89d1a
Rename descriptor-getting functions
by Daniel Drake
· 17 years ago
283ae96
Simplify cancellation API
by Daniel Drake
· 17 years ago
ebad1c7
Rename libusb_dev_handle to libusb_device_handle
by Daniel Drake
· 17 years ago
1ac0a7d
Move synchronous I/O implementation to its own file
by Daniel Drake
· 17 years ago
66348c9
Separate transfer allocation and submission
by Daniel Drake
· 17 years ago
d21ebe4
Rework URB API naming
by Daniel Drake
· 17 years ago
fd6fb3c
Add fallback on /proc/bus/usb
by Daniel Drake
· 17 years ago
f3fdf44
Persistent libusb_device storage
by Daniel Drake
· 17 years ago
23f8fb8
Add convenience function to find and open a device by USB VID+PID
by Daniel Drake
· 17 years ago
9cfdb49
Rework device discovery API
by Daniel Drake
· 17 years ago
77cea82
Remove ctrl debug code
by Daniel Drake
· 17 years ago
b873521
Notifications for changes to the fd set
by Daniel Drake
· 17 years ago
ca66e16
Fix header installation path
by Daniel Drake
· 17 years ago
e583100
TODO update
by Daniel Drake
· 17 years ago
637a8d7
Remove timers and signalfd
by Daniel Drake
· 17 years ago
8c56abe
Poll usbfs descriptors directly
by Daniel Drake
· 17 years ago
e3ce855
Fix dpfp example compilation
by Daniel Drake
· 17 years ago
1d41a5c
C++ header safety
by Daniel Drake
· 17 years ago
37b7f9a
Only use -fgnu89-inline when supported
by Daniel Drake
· 17 years ago
e3a09ca
Remove more fpusb remnants
by Daniel Drake
· 17 years ago
dcd5e00
TODO update
by Daniel Drake
· 17 years ago
de53d97
Rename some _devh_ functions
by Daniel Drake
· 17 years ago
132d84b
Use "transfer" instead of "msg"
by Daniel Drake
· 17 years ago
ea6af58
Plural of bus is busses
by Daniel Drake
· 17 years ago
dbb3fd8
API renaming: remove fpi and usb_ stuff
by Daniel Drake
· 17 years ago
Next »