Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libusb
/
fad4a18c8a55947a9c4f1a427427b176e053a991
fad4a18
hotplug: Remove device from usb_devs before signalling its removal
by Hans de Goede
· 11 years ago
11335a2
libusb: Fix usb_devs_lock mutex use after free in libusb_init error path
by Hans de Goede
· 11 years ago
f0fb99a
linux/netlink: correct usage of fcntl
by Nathan Hjelm
· 11 years ago
368d613
Windows: Fix a cast warning when compiling for x64 in VS
by Pete Batard
· 11 years ago
d28ab4b
Windows: Fix VS2010 project files
by Pete Batard
· 11 years ago
c632101
Android: Add examples and stress tests
by Toby Gray
· 11 years ago
7bfbb8b
Android: Add formal Android support
by Toby Gray
· 11 years ago
9222a54
Core: Add compile time option to use native OS logging facility
by Toby Gray
· 11 years ago
b50a433
linux: ensure the netlink socket is correctly opened with older Linux kernels
by Nathan Hjelm
· 11 years ago
c848e5b
Core: Fix potential segfault caused by using freed memory
by Chris Dickens
· 11 years ago
69d88b7
Windows: Fix race between windows_clock_gettime_threaded() and windows_clock_gettime()
by Simon Haggett
· 11 years ago
b356272
WinCE: Fix race between wince_clock_gettime_threaded() and wince_clock_gettime()
by Simon Haggett
· 11 years ago
388a9a8
Windows: fd_to_winfd() shouldn't treat fd 0 as invalid
by Simon Haggett
· 11 years ago
a3b92f8
README: Add OS X specific notes
by Sean McBride
· 12 years ago
7dad81f
Core: correctly check usbi_read() returned value
by Chris Dickens
· 11 years ago
fedc363
Core: defensive programming
by Sean McBride
· 12 years ago
b5acea3
darwin: fix clang warnings about explicit conversion
by hjelmn
· 11 years ago
4cb9ae0
fixed link errors by adding missing files to Xcode project
by Sean McBride
· 11 years ago
ce8da72
made some globals static to fix warnings
by Sean McBride
· 11 years ago
ea6c827
fixed some clang -Wdocumentation warnings from bad doxygen markup
by Sean McBride
· 11 years ago
4d198fe
fixed compiler warning about possible uninitialized use by zero initializing
by Sean McBride
· 11 years ago
8f13c72
make targets for examples depend on library target. Generate library named libusb-1.0.0.dylib not libusbx.dylib. Added several xcconfig files to make source control and documentation easier. Reorganised a few files' positions within the project. Disable strict aliasing since libusbx breaks strict aliasing rules anyway. Set project format as 3.1-compatible.
by Sean McBride
· 12 years ago
059e648
Xcode: build for 32 and 64 bits
by Ludovic Rousseau
· 12 years ago
bd57a42
Xcode: remove implicit/default configuration
by Ludovic Rousseau
· 12 years ago
a0d7a89
Add minimal config.h for Xcode
by Ludovic Rousseau
· 12 years ago
b11f8e0
Adapt Xcode project to the new paths
by Ludovic Rousseau
· 12 years ago
1640bf7
Move Xcode project in Xcode/ directory
by Ludovic Rousseau
· 12 years ago
db59090
Xcode project
by Ludovic Rousseau
· 12 years ago
3107f30
linux_netlink: Remove use of pthread_cancel
by Hans de Goede
· 11 years ago
9afce42
linux_netlink: close netlink socket on init error
by Hans de Goede
· 11 years ago
6ac8cd3
hotplug: Remove use of pthread_cancel from linux_udev
by Chris Dickens
· 11 years ago
d8a33df
linux: Use a separate lock to serialize start/stop vs hotplug events
by Hans de Goede
· 11 years ago
242d49c
work around Linux systems that don't provide SOCK_CLOEXEC or SOCK_NONBLOCK
by hjelmn
· 11 years ago
252e193
fix warnings in linux_get_device_address
by hjelmn
· 11 years ago
67f0c1f
include stdlib.h for free and realloc in libusbi.h
by hjelmn
· 11 years ago
872ff17
Silence automake 1.14 warning
by Nathan Hjelm
· 11 years ago
83021ab
Add checks for headers needed by linux/netlink.h
by Nathan Hjelm
· 11 years ago
707d500
keep a reference to the device for each active transfer and let the backend handle cancelling active transfers when a device is disconnected
by Nathan Hjelm
· 11 years ago
97958ba
hotplug: Pass explicit context to callbacks
by Florian Albrechtskirchinger
· 11 years ago
d1ed6c4
Prepare for 1.0.16 final release
by Hans de Goede
· 11 years ago
faa6241
Prepare for 1.0.16-rc3 release
by Hans de Goede
· 11 years ago
ef59b06
Documentation: add an Using an event handling thread section
by Hans de Goede
· 11 years ago
230b9a0
Documentation: explain the 2 main viable event handling approaches
by Hans de Goede
· 11 years ago
ac41bfc
hotplug: Wakeup libusb_handle_events on libusb_hotplug_deregister_callback
by Hans de Goede
· 11 years ago
f505929
hotplug: Give the usbi_hotplug_match* functions a context parameter
by Hans de Goede
· 11 years ago
b4c18fa
Doc: update hotplug, topology and descriptor documentation
by Pete Batard
· 11 years ago
ea39a14
Prepare for 1.0.16-rc2 release
by Hans de Goede
· 11 years ago
975c4fd
Core: Use fputs(3) instead of fprintf(3)
by Tim Roberts
· 11 years ago
7b893cc
Core: Fix writing of log lines a single fprintf call
by Pete Batard
· 11 years ago
fb4c208
Core: Make writing of log lines a single fprintf call.
by Toby Gray
· 11 years ago
e2c54d9
core: Always warn when there are leaked device refs on exit
by Hans de Goede
· 11 years ago
004c7a7
Core: Avoid passing uninitialised data down the hotplug pipe.
by Toby Gray
· 11 years ago
83c9c3c
core.c: Initialize auto_detach_kernel_driver to 0 for new handle
by Chris Dickens
· 11 years ago
17caf6d
openbsd: Fix memleak in obsd_get_device_list()
by Hans de Goede
· 11 years ago
163e208
core: Only do hotplug cleanup for hotplug capable backends
by Hans de Goede
· 11 years ago
c1bf7fb
WinCE: ref result of usbi_get_device_by_session_id()
by Hans de Goede
· 11 years ago
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
Next »