summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* linux: rework hotplug lock handlingHans de Goede2013-05-305-11/+13
* linux: Add a linux_netlink_read_message helper functionHans de Goede2013-05-302-30/+40
* descriptor.c: AlternateSettings are related by InterfaceNumberHans de Goede2013-05-302-2/+6
* WinCE: Add hotplug.c to projectsToby Gray2013-05-283-1/+9
* Windows: Add new symbol for libusb_get_port_numbers to def fileToby Gray2013-05-282-1/+3
* Hotplug: Make use of HAVE_SYS_TYPES_H defineToby Gray2013-05-282-1/+3
* POSIX: Move setting of pipes to non-blocking into usbi_pipeToby Gray2013-05-285-12/+52
* wince_get_active_config_descriptor() sets host_endian incorrectlySimon Haggett2013-05-242-2/+2
* all: ensure host_endian is always initializedHans de Goede2013-05-243-2/+3
* all: Allow backend to provide a better get_config_descriptor_by_valueHans de Goede2013-05-247-9/+39
* descriptor.c: Add a raw_desc_to_config helper functionHans de Goede2013-05-242-68/+44
* descriptor.c: Consequently check bDescriptorType and bLength everywhereHans de Goede2013-05-242-58/+86
* descriptor.c: Read a full config-desc-header on first config-desc readHans de Goede2013-05-242-6/+24
* all: Make usbi_os_backend.get_[active_]config_descriptor return lenHans de Goede2013-05-245-10/+13
* linux: Properly deal with invalid config.wTotalLength in sysfsHans de Goede2013-05-242-10/+62
* linux: get_configuration don't return LIBUSB_ERROR_NOT_SUPPORTED with usbfsHans de Goede2013-05-242-4/+7
* linux: Use cached config descriptorsHans de Goede2013-05-242-310/+133
* linux: init: Only stop the event monitor if we also started itHans de Goede2013-05-242-2/+2
* linux: Switch to kernel version check to determine if sysfs can relate devsHans de Goede2013-05-242-67/+25
* linux: Switch to kernel version check to determine if sysfs has descriptorsHans de Goede2013-05-232-23/+25
* linux: Clear descriptor buffer before read when using usbfsHans de Goede2013-05-232-1/+6
* linux: Cache the entire descriptors at device-initHans de Goede2013-05-232-78/+50
* linux: Add a _get_usbfs_fd helper functionHans de Goede2013-05-222-39/+35
* usbi_alloc_device: Drop unnecessary memset 0Hans de Goede2013-05-222-2/+1
* linux: Fix host_endian handlingHans de Goede2013-05-182-7/+11
* Examples: Fix use of deprecated libusb_get_port_pathHans de Goede2013-05-173-11/+7
* core: Add a new public libusb_get_port_numbers functionHans de Goede2013-05-173-10/+34
* core: Fix handle_events return code on hotplug pipe read errorHans de Goede2013-05-172-2/+2
* usbi_handle_disconnect: Fix race condition leading to double completionHans de Goede2013-05-163-16/+28
* usbi_handle_disconnect: Add some debugging wrt cancelled transfersHans de Goede2013-05-162-1/+4
* linux: linux_get_parent_info: properly propagate malloc errorsHans de Goede2013-05-162-6/+10
* listdevs: Also print portpath for non root hubsHans de Goede2013-05-162-3/+16
* All: ref dev->parent_devHans de Goede2013-05-165-13/+6
* core: Improve error / debug messages for hotplug pipe handlingHans de Goede2013-05-162-1/+5
* linux: Fixup init_count tracking on hotplug init errorHans de Goede2013-05-162-6/+9
* linux_udev: linux_start_event_monitor: Properly cleanup on errorHans de Goede2013-05-162-5/+18
* linux: Replace should-not-happen checks with assertsHans de Goede2013-05-163-23/+17
* linux: Not finding a device on hotplug_disconnect is not an errorHans de Goede2013-05-162-3/+4
* linux: Improve topology related debug messagesHans de Goede2013-05-162-4/+6
* linux: Set device->port_numberHans de Goede2013-05-162-12/+13
* linux: Deal with devices being enumerated before their parents areHans de Goede2013-05-162-2/+14
* linux: Move check for a device being added twice to linux_enumerate_deviceHans de Goede2013-05-162-7/+7
* linux: hotplug_enumerate and _disconnect take active_contexts_lockHans de Goede2013-05-162-1/+5
* linux: Replace pthread_mutex with usbi_mutex_staticHans de Goede2013-05-162-11/+11
* core: Fixup default_context handlingHans de Goede2013-05-162-10/+9
* core: Fixup cleanup on init errorHans de Goede2013-05-162-8/+11
* core: Add ctx to the active context list before backend->initHans de Goede2013-05-162-10/+12
* linux: Take hotplug_lock for scan_devices, hotplug_enumerate and _disconnectHans de Goede2013-05-162-4/+8
* linux: linux_parent_dev search for . from the rightHans de Goede2013-05-162-3/+3
* configure: Fix --enable-udev help textHans de Goede2013-05-162-2/+2