Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libusb
/
43fbe3df02551c4ad9b5976fbd5acc6280e66829
43fbe3d
WinCE: Fix device reference leak which caused crash on libusb_exit().
by Toby Gray
· 11 years ago
1b3c827
Misc: Update AUTHORS file
by Pete Batard
· 11 years ago
e2fe75e
Prepare for 1.0.16-rc1 release
by Hans de Goede
· 11 years ago
061a807
autogen.sh: Honor NOCONFIGURE=1
by Colin Walters
· 11 years ago
5b48dd2
sync.c: Remove code duplication
by Hans de Goede
· 11 years ago
edcb382
sync.c: Do not free an incompleted transfer
by Hans de Goede
· 11 years ago
cb96ec5
Revert "Core: Don't wait for completion if cancel_transfer failed"
by Hans de Goede
· 11 years ago
2e5bc10
Use Android logging when building on Android
by Ilya Konstantinov
· 11 years ago
b0f7e06
Linux: Fix get_kernel_driver_active() when another app has claimed the interface
by Hans de Goede
· 11 years ago
12b18c3
Core: fix another compiler warning in libusb_setlocale()
by Pete Batard
· 11 years ago
4935ff0
Core: fix compiler warning in libusb_setlocale()
by Ludovic Rousseau
· 11 years ago
88828bd
Fix several -Wconversion warnings from GCC inside the static inline functions.
by Luca Longinotti
· 11 years ago
02281fd
examples: use libusb_set_auto_detach_kernel_driver()
by Hans de Goede
· 11 years ago
08befee
linux_usbfs: Work around a driver binding race in reset handling
by Hans de Goede
· 11 years ago
d4e9931
linux_usbfs: Add support for new disconnect-and-claim ioctl
by Hans de Goede
· 11 years ago
fc51f19
libusb: Add auto-detach-kernel-driver functionality
by Hans de Goede
· 11 years ago
6b39315
linux_udev: Fix spelling of guarantee in comment
by Hans de Goede
· 11 years ago
672ddae
POSIX: Set usbi_pipe to non-blocking by oring O_NONBLOCK to fd flags.
by Chris Dickens
· 11 years ago
d8c7142
linux_udev: Don't free the udev_monitor while the event thread may still use it
by Hans de Goede
· 11 years ago
1cf2969
linux_udev: Join the hotplug-event-thread when we stop event monitoring
by Hans de Goede
· 11 years ago
f9ef58d
libusb_get_bos_descriptor: Don't log an error on devices without a BOS
by Hans de Goede
· 11 years ago
4d099d0
hotplug: ensure udev monitor fd is non-blocking
by Chris Dickens
· 11 years ago
41091f7
linux_udev: Log error code on pthread_create failure
by Hans de Goede
· 11 years ago
cf8a313
Examples: add a missing \n at end of error messages
by Ludovic Rousseau
· 11 years ago
511ed18
Core: Add a libusb_strerror() function
by Hans de Goede
· 11 years ago
3604998
Merge pull request #114 from hjelmn/darwin_device_cache
by Hans de Goede
· 11 years ago
57576c3
darwin: return correct error code from libusb_get_config_descriptor when the configuration is not found
by Nathan Hjelm
· 11 years ago
936796f
darwin: increment the reference counter to the parent device
by Nathan Hjelm
· 11 years ago
83331a1
darwin: avoid enumerating devices more than once
by Nathan Hjelm
· 11 years ago
c356299
Windows: Fix broken WDK compilation
by Pete Batard
· 11 years ago
f51b19d
examples: Add sam3u_benchmark isochronous example by Harald Welte
by Peter Stuge
· 12 years ago
d7b796f
Add BOS descriptor support
by Hans de Goede
· 11 years ago
ef698c6
Add superspeed endpoint companion descriptor support
by Hans de Goede
· 11 years ago
cedc7f6
hotplug: Add a hotplug_poll backend function
by Hans de Goede
· 11 years ago
7ced70e
linux: rework hotplug lock handling
by Hans de Goede
· 11 years ago
d250964
linux: Add a linux_netlink_read_message helper function
by Hans de Goede
· 11 years ago
d9f30bc
descriptor.c: AlternateSettings are related by InterfaceNumber
by Hans de Goede
· 11 years ago
462c887
WinCE: Add hotplug.c to projects
by Toby Gray
· 11 years ago
50d9312
Windows: Add new symbol for libusb_get_port_numbers to def file
by Toby Gray
· 11 years ago
3abc6f3
Hotplug: Make use of HAVE_SYS_TYPES_H define
by Toby Gray
· 11 years ago
51655d7
POSIX: Move setting of pipes to non-blocking into usbi_pipe
by Toby Gray
· 11 years ago
4527d16
wince_get_active_config_descriptor() sets host_endian incorrectly
by Simon Haggett
· 11 years ago
cf641ba
all: ensure host_endian is always initialized
by Hans de Goede
· 11 years ago
6b41074
all: Allow backend to provide a better get_config_descriptor_by_value
by Hans de Goede
· 11 years ago
da5b335
descriptor.c: Add a raw_desc_to_config helper function
by Hans de Goede
· 11 years ago
b42954b
descriptor.c: Consequently check bDescriptorType and bLength everywhere
by Hans de Goede
· 11 years ago
25b3142
descriptor.c: Read a full config-desc-header on first config-desc read
by Hans de Goede
· 11 years ago
bbe25fa
all: Make usbi_os_backend.get_[active_]config_descriptor return len
by Hans de Goede
· 11 years ago
af06916
linux: Properly deal with invalid config.wTotalLength in sysfs
by Hans de Goede
· 11 years ago
b241dd3
linux: get_configuration don't return LIBUSB_ERROR_NOT_SUPPORTED with usbfs
by Hans de Goede
· 11 years ago
2009318
linux: Use cached config descriptors
by Hans de Goede
· 11 years ago
4a34eda
linux: init: Only stop the event monitor if we also started it
by Hans de Goede
· 11 years ago
0d33bb0
linux: Switch to kernel version check to determine if sysfs can relate devs
by Hans de Goede
· 11 years ago
8f9f211
linux: Switch to kernel version check to determine if sysfs has descriptors
by Hans de Goede
· 11 years ago
24b63ef
linux: Clear descriptor buffer before read when using usbfs
by Hans de Goede
· 11 years ago
af9997c
linux: Cache the entire descriptors at device-init
by Hans de Goede
· 11 years ago
7201f72
linux: Add a _get_usbfs_fd helper function
by Hans de Goede
· 11 years ago
1049db5
usbi_alloc_device: Drop unnecessary memset 0
by Hans de Goede
· 11 years ago
9f59875
linux: Fix host_endian handling
by Hans de Goede
· 11 years ago
f3fcf84
Examples: Fix use of deprecated libusb_get_port_path
by Hans de Goede
· 11 years ago
4d7789b
core: Add a new public libusb_get_port_numbers function
by Hans de Goede
· 11 years ago
fa27f99
core: Fix handle_events return code on hotplug pipe read error
by Hans de Goede
· 11 years ago
858b794
usbi_handle_disconnect: Fix race condition leading to double completion
by Hans de Goede
· 11 years ago
84d5328
usbi_handle_disconnect: Add some debugging wrt cancelled transfers
by Hans de Goede
· 11 years ago
a56fbe7
linux: linux_get_parent_info: properly propagate malloc errors
by Hans de Goede
· 11 years ago
ebac6ac
listdevs: Also print portpath for non root hubs
by Hans de Goede
· 11 years ago
6391d86
All: ref dev->parent_dev
by Hans de Goede
· 11 years ago
c235fa2
core: Improve error / debug messages for hotplug pipe handling
by Hans de Goede
· 11 years ago
631d1ae
linux: Fixup init_count tracking on hotplug init error
by Hans de Goede
· 11 years ago
34e5d18
linux_udev: linux_start_event_monitor: Properly cleanup on error
by Hans de Goede
· 11 years ago
972e9cd
linux: Replace should-not-happen checks with asserts
by Hans de Goede
· 11 years ago
36463b0
linux: Not finding a device on hotplug_disconnect is not an error
by Hans de Goede
· 11 years ago
2e53d26
linux: Improve topology related debug messages
by Hans de Goede
· 11 years ago
3a1bdeb
linux: Set device->port_number
by Hans de Goede
· 11 years ago
cf46b17
linux: Deal with devices being enumerated before their parents are
by Hans de Goede
· 11 years ago
f168b3d
linux: Move check for a device being added twice to linux_enumerate_device
by Hans de Goede
· 11 years ago
9f679a9
linux: hotplug_enumerate and _disconnect take active_contexts_lock
by Hans de Goede
· 11 years ago
2d08a3e
linux: Replace pthread_mutex with usbi_mutex_static
by Hans de Goede
· 11 years ago
4ea8e4a
core: Fixup default_context handling
by Hans de Goede
· 11 years ago
fc8be23
core: Fixup cleanup on init error
by Hans de Goede
· 11 years ago
851b257
core: Add ctx to the active context list before backend->init
by Hans de Goede
· 11 years ago
6270638
linux: Take hotplug_lock for scan_devices, hotplug_enumerate and _disconnect
by Hans de Goede
· 11 years ago
50f79a1
linux: linux_parent_dev search for . from the right
by Hans de Goede
· 11 years ago
8ad7e5a
configure: Fix --enable-udev help text
by Hans de Goede
· 11 years ago
99660ec
linux: fix topology
by Nathan Hjelm
· 11 years ago
8a76406
darwin: fix topology
by Nathan Hjelm
· 11 years ago
4b23b75
darwin: clean up extraneous includes
by Nathan Hjelm
· 12 years ago
7e858a3
Add hotplugtest to msvc project files
by Pete Batard
· 11 years ago
4198182
Misc fixes
by Pete Batard
· 11 years ago
a1b0ae5
examples: Only check for HAVE_SIGACTION once in Makefile.am
by Peter Stuge
· 12 years ago
cedfca6
Add INSTALL_WIN.txt eol=crlf to .gitattributes
by Hans de Goede
· 11 years ago
57256dd
Add some editor meta-comments for proper tab usage
by Nathan Hjelm
· 11 years ago
6e501b3
Core: use C99 flexible array member when possible
by Sean McBride
· 12 years ago
b247ea1
darwin: return LIBUSB_ERROR_NOT_FOUND when reading the active config descriptor when the device is not configured.
by Nathan Hjelm
· 11 years ago
2bb148b
darwin: clean up old code
by hjelmn@cs.unm.edu
· 11 years ago
91deff8
darwin: fix memory leaks in the darwin backend.
by Nathan Hjelm
· 11 years ago
8dfb979
core: release the context device list when the context is deleted.
by Nathan Hjelm
· 11 years ago
bae927f
darwin: don't assume an interval of 1 or high/super speed
by Nathan Hjelm
· 11 years ago
ae712a7
darwin: add support for the LIBUSB_TRANSFER_ADD_ZERO_PACKET transfer flag.
by Nathan Hjelm
· 12 years ago
7598cc1
darwin/libusb_reset: reenumerate device if the device descriptor or any configuration descriptor has changed
by Nathan Hjelm
· 12 years ago
Next »