Timeline
06/25/08:
- 06:01 Changeset in libusb [1df713]wip-hotplug by
- Introduce contexts to the API Suggested by David Zeuthen. This allows …
- 04:31 Changeset in libusb [981815]wip-hotplug by
- Revert "Temporary workaround for event handling serialization issue" This …
06/21/08:
- 06:04 Changeset in libusb [d5f828]wip-hotplug by
- Overflow handling
06/18/08:
- 01:27 Changeset in libusb [546dee]wip-hotplug by
- a fix for SIGSEGV in handle_bulk_completion() We cannot dereference tpriv …
- 01:19 Changeset in libusb-compat-0.1 [7999d9] by
- Fixup read endpoint addresses This doesn't make much sense, but …
06/17/08:
- 05:50 Changeset in libusb [947ba8]wip-hotplug by
- Refine configuration selection again At Alan Stern's suggestion, just …
06/15/08:
- 22:29 Changeset in libusb [e7a7a4]wip-hotplug by
- docs update Add a THANKS file, make copyright notices easily accessible, …
- 22:23 Changeset in libusb [217534]wip-hotplug by
- round up poll timeout Pointed out by Richard Röjfors, otherwise we end up …
06/08/08:
- 11:34 Changeset in libusb [5ad79b]wip-hotplug by
- fix doc about libusb_open() libusb_open() returns int instead of …
05/29/08:
- 18:26 Changeset in libusb [2d3a11]wip-hotplug by
- Temporary workaround for event handling serialization issue Ludovic …
- 13:35 Changeset in libusb [514bb8]wip-hotplug by
- Refine libusb_set_configuration() semantics Applications will generally …
05/26/08:
- 01:05 Changeset in libusb-compat-0.1 [fcf383] by
- v0.1.0-beta1 release
- 00:42 Changeset in libusb [d1292f]wip-hotplug by
- v0.9.0 release First libusb-1.0 beta release
05/25/08:
- 23:59 Changeset in libusb [4cd249]wip-hotplug by
- Take lock before raising event waiters condition This avoids a race …
05/24/08:
- 22:28 Changeset in libusb [ff0660]wip-hotplug by
- allow LIBUSB_DEBUG env var to control message verbosity at runtime Based …
05/23/08:
- 17:01 Changeset in libusb-compat-0.1 [c7746a] by
- link usb_set_debug to libusb_set_debug
- 16:58 Changeset in libusb [4d7889]wip-hotplug by
- don't print messages by default Add libusb_set_debug() API to set message …
- 16:57 Changeset in libusb [7c5254]wip-hotplug by
- Implement serialization of event handlers Now offers a mechanism to wait …
- 16:32 Changeset in libusb-compat-0.1 [1c59b3] by
- don't log anything by default Only log messages if the user asked for …
05/20/08:
- 17:27 Changeset in libusb-compat-0.1 [fa3234] by
- Update for new libusb_open API Pointed out by Soumen Mondal
05/19/08:
- 17:15 Changeset in libusb-compat-0.1 [c5c668] by
- Add emulation info to pkg-config file Ludovic Rousseau requested a way of …
- 16:43 Changeset in libusb [bef33b]wip-hotplug by
- Fix memory leak in libusb_control_transfer Pointed out by David Engraf: …
- 16:21 Changeset in libusb-compat-0.1 [49057f] by
- Pretend to be libusb-0.1.12 Pointed out by Ludovic Rousseau: some …
- 16:16 Changeset in libusb [a345ba]wip-hotplug by
- Linux: fix handling of ioctl failure The return value of some ioctl …
- 16:13 Changeset in libusb [e44396]wip-hotplug by
- critical memory leak in handle_events This patch closes a critical memory …
05/17/08:
- 00:50 Changeset in libusb [eb2563]wip-hotplug by
- More informative libusb_open() return code Hopefully one of the last API …
- 00:38 Changeset in libusb-compat-0.1 [727fe5] by
- remove FIXME about parent-child relationships Doesn't seem worth this …
05/16/08:
- 23:37 Changeset in libusb [2b2e9c]wip-hotplug by
- Fix endianness with descriptor handling Alan Stern pointed out that usbfs …
05/12/08:
- 19:46 Changeset in libusb [1298c5]wip-hotplug by
- Backend documentation for porting efforts Hopefully comprehensive enough …
- 16:43 Changeset in libusb [ade26a]wip-hotplug by
- Linux: fix caching of guessed configuration Reported and tested by …
05/11/08:
- 22:14 Changeset in libusb [e25d59]wip-hotplug by
- Linux: fix bulk transfer early completion We were forgetting about the …
- 21:31 Changeset in libusb [fec7c8]wip-hotplug by
- Handle hot-unplugging This involved moving from select() to poll() …
- 17:04 Changeset in libusb [aeb905]wip-hotplug by
- Documentation work
- 16:36 Changeset in libusb [ba5d9a]wip-hotplug by
- Endianness of control setup packets Document behaviour where host-endian …
- 16:11 Changeset in libusb [7bedc3]wip-hotplug by
- Document that releasing interface causes SET_INTERFACE control request
05/10/08:
- 23:17 Changeset in libusb-compat-0.1 [2b6bdd] by
- Update for new descriptors API
- 22:45 Changeset in libusb [f2ede9]wip-hotplug by
- Support unconfigured devices
- 21:56 Changeset in libusb [8ebb4c]wip-hotplug by
- Linux: fix caching of active configuration for non-sysfs
- 16:36 Changeset in libusb-compat-0.1 [bb248d] by
- update for new libusb configuration API
- 15:42 Changeset in libusb [c3844f]wip-hotplug by
- Fetch configurations by index (not value) Otherwise there is no way to …
- 01:12 Changeset in libusb [d77052]wip-hotplug by
- Linux: comprehensive sysfs vs usbfs access Be more flexible when certain …
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 …
Note: See TracTimeline
for information about the timeline view.