Timeline
05/09/08:
- 20:38 Changeset in libusb [74bc84]wip-hotplug by
- Linux: no need to store usbfs node path This can be computed from bus …
- 15:36 Changeset in libusb [5741bf]wip-hotplug by
- libusb_get_device_list() can return negative error code
- 15:34 Changeset in libusb [fe4adc]wip-hotplug by
- Rework configuration handling libusb no longer caches descriptors in …
- 00:09 Changeset in libusb [454131]wip-hotplug by
- Linux: fix clear_halt implementation The ioctl expects an integer. Bug …
- 00:04 Changeset in libusb [10d4e4]wip-hotplug by
- Documentation work Partially based on some libusb-devel discussions
05/05/08:
- 23:57 Changeset in libusb [ded0a2]wip-hotplug by
- Linux: enumerate devices and descriptors from sysfs Suggested by Alan …
- 22:34 Changeset in libusb [885c2a]wip-hotplug by
- documentation touchups
- 22:17 Changeset in libusb [59c205]wip-hotplug by
- more error code sanitization
- 21:57 Changeset in libusb [88055d]wip-hotplug by
- Isochronous transfer helper functions
- 18:54 Changeset in libusb [a95c94]wip-hotplug by
- free open devices on exit
- 18:47 Changeset in libusb [b27fff]wip-hotplug by
- move descriptor parsing into main library OS modules now provide …
- 17:33 Changeset in libusb-compat-0.1 [b8893b] by
- match error reporting better, and handle endpoint halts
- 17:32 Changeset in libusb-compat-0.1 [f06d81] by
- make log function static
- 17:22 Changeset in libusb [a304ec]wip-hotplug by
- Detect endpoint halts and unsupported control requests
- 16:13 Changeset in libusb-compat-0.1 [a390ee] by
- add usb_set_debug Pointed out by Xiaofan Chen
- 16:11 Changeset in libusb-compat-0.1 [c062b2] by
- populate bus->dirname and dev->filename lsusb uses these. Problem spotted …
- 02:00 Changeset in libusb [7da521]wip-hotplug by
- Linux: fix logical URB allocation We were allocating the wrong number of …
- 01:37 Changeset in libusb-compat-0.1 [71225a] by
- fix timeout handling for bulk/interrupt IO
05/04/08:
- 18:29 Changeset in libusb-compat-0.1 [2bb614] by
- implement a couple more functions
- 18:18 Changeset in libusb-compat-0.1 [1ad492] by
- installation fixes
- 17:55 Changeset in libusb-compat-0.1 [89dde2] by
- add testlibusb example from libusb-0.1
- 17:53 Changeset in libusb-compat-0.1 [b94781] by
- implement usb_get_driver_np() and usb_detach_kernel_driver_np()
- 17:51 Changeset in libusb [470b1b]wip-hotplug by
- add functionality for querying and detaching kernel driver
- 17:28 Changeset in libusb-compat-0.1 [eae1ee] by
- control transfer functions
- 17:20 Changeset in libusb [17ecfb]wip-hotplug by
- Descriptor reading functionality
- 15:25 Changeset in libusb-compat-0.1 [493e75] by
- bulk and interrupt I/O
- 15:22 Changeset in libusb [bdce36]wip-hotplug by
- sanitized error returns from synchronous I/O functions
- 15:11 Changeset in libusb-compat-0.1 [ce86f2] by
- Implement remaining device operations
- 15:10 Changeset in libusb [bfe74e]wip-hotplug by
- implement libusb_reset_device()
- 14:46 Changeset in libusb [c01f74]wip-hotplug by
- Add functionality to clear endpoint halt conditions
- 02:15 Changeset in libusb-compat-0.1 [78740a] by
- implement some device operations
- 01:59 Changeset in libusb-compat-0.1 [7d7cb9] by
- Initial commit
- 01:51 Changeset in libusb [5878da]wip-hotplug by
- Fix libusb_get_device_list return value It was documented to return the …
05/03/08:
- 17:50 Changeset in libusb [a74106]wip-hotplug by
- Well-defined error codes for some operations Also renamed …
- 17:24 Changeset in libusb [0f463f]wip-hotplug by
- Add libusb_set_configuration()
- 16:40 Changeset in libusb [e65608]wip-hotplug by
- rename LIBUSB_ERROR_NOMEM to LIBUSB_ERROR_NO_MEM improves consistency
- 15:34 Changeset in libusb [5384bb]wip-hotplug by
- Linux: better EACCES handling
- 15:26 Changeset in libusb [1936ee]wip-hotplug by
- Rename reference counting API This improves consistency with the naming …
- 15:24 Changeset in libusb [e2f822]wip-hotplug by
- Linux: use read-only access to enumerate devices and descriptors Write …
05/02/08:
- 18:45 Changeset in libusb [81204e]wip-hotplug by
- document pollfd notifiers
- 18:33 Changeset in libusb [e20f82]wip-hotplug by
- Allow multiple interfaces to be claimed
- 17:55 Changeset in libusb [66685f]wip-hotplug by
- Documentation improvements
- 13:55 Changeset in libusb [55bce3]wip-hotplug by
- detect short descriptor reads
- 13:32 Changeset in libusb [f3f178]wip-hotplug by
- remove "references" and "referenced by" listings in documentation
- 13:32 Changeset in libusb [fbb017]wip-hotplug by
- Use typedef ptr types in parameters and return types This is passed …
- 13:28 Changeset in libusb [3675e9]wip-hotplug by
- Expose bus number and device address
04/29/08:
- 16:26 Changeset in libusb [201289]wip-hotplug by
- standardised error codes
- 14:34 Changeset in libusb [0269c7]wip-hotplug by
- Fix descriptor handling memory leaks
04/28/08:
- 00:50 Changeset in libusb [d3ab4e]wip-hotplug by
- Rename endpoint_type to transfer_type Matches the USB specs more closely
- 00:41 Changeset in libusb [379e90]wip-hotplug by
- Remove a FIXME comment it can't.
- 00:30 Changeset in libusb [2ddf81]wip-hotplug by
- Fix unlocked flying_transfers list access
- 00:27 Changeset in libusb [7ac0a4]wip-hotplug by
- Remove libusb_cancel_transfer_sync This wasn't a particularly nice API. …
04/27/08:
- 20:56 Changeset in libusb [a5006f]wip-hotplug by
- remove extra timeout check If select() didn't timeout then don't check …
- 20:53 Changeset in libusb [3bdafa]wip-hotplug by
- Documentation touchups Detail that interrupt polling interval is fixed to …
04/19/08:
- 17:17 Changeset in libusb [e12618]wip-hotplug by
- add threaded example program
- 00:58 Changeset in libusb [1fcdb0]wip-hotplug by
- libusb_device mutex protection
- 00:42 Changeset in libusb [0efd2e]wip-hotplug by
- mutex protection for device and handle lists
04/18/08:
- 21:00 Changeset in libusb [d2ff2b]wip-hotplug by
- lock flying_transfers during transfer removal
- 20:59 Changeset in libusb [256998]wip-hotplug by
- pollfds mutex protection
04/17/08:
- 19:24 Changeset in libusb [f5a33e]wip-hotplug by
- flying_transfers mutex protection This marks the beginnings of thread …
- 18:44 Changeset in libusb [85e199]wip-hotplug by
- Linux: fix control transfer cancellation
04/14/08:
- 21:03 Changeset in libusb [cf9b83]wip-hotplug by
- set correct endpoint type for isochronous transfers Pointed out by Felix …
04/11/08:
- 22:40 Changeset in libusb [ad6e2b]wip-hotplug by
- Linux: fire multiple URBs at once for split transfers This results in a …
04/02/08:
- 00:28 Changeset in libusb [d9b2ce]wip-hotplug by
- Constify some return data Make it clear that apps should not mess with …
03/30/08:
- 23:19 Changeset in libusb [8d8098]wip-hotplug by
- Rename libusb_poll() to libusb_handle_events()
03/25/08:
- 17:24 Changeset in libusb [211f80]wip-hotplug by
- Isochronous endpoint I/O Due to variable-sized structures, this involved …
03/23/08:
- 22:17 Changeset in libusb [b1ade6]wip-hotplug by
- distcheck fix for docs
- 22:13 Changeset in libusb [62077b]wip-hotplug by
- Support for changing altsetting Will probably be suject to later …
03/20/08:
- 22:10 Changeset in libusb [0499e9]wip-hotplug by
- it's called bmRequestType
- 22:07 Changeset in libusb [88884a]wip-hotplug by
- Save transfer flags before invoking callback The callback may free the …
03/15/08:
- 17:35 Changeset in libusb [ead09c]wip-hotplug by
- API documentation Hopefully mostly complete. Some constants were renamed …
- 12:50 Changeset in libusb [285724]wip-hotplug by
- Fix get_device_list for realloc case get_device_list can modify pointer …
03/13/08:
- 13:36 Changeset in libusb [c0c943]wip-hotplug by
- Beginnings of cross-platform abstraction This also includes a …
03/10/08:
- 19:38 Changeset in libusb [de4c53]wip-hotplug by
- Add transfer flags
- 12:32 Changeset in libusb [aae05f]wip-hotplug by
- Simplify libusb_fill_control_transfer() Transfer length can be inferred …
- 12:29 Changeset in libusb [7c5ea9]wip-hotplug by
- get_device fixup Rename API away from "devh" and fix implementation to …
Note: See TracTimeline
for information about the timeline view.