Timeline


and

05/04/08:

18:29 Changeset in libusb-compat-0.1 [2bb614] by Daniel Drake <dsd@…>
implement a couple more functions
18:18 Changeset in libusb-compat-0.1 [1ad492] by Daniel Drake <dsd@…>
installation fixes
17:55 Changeset in libusb-compat-0.1 [89dde2] by Daniel Drake <dsd@…>
add testlibusb example from libusb-0.1
17:53 Changeset in libusb-compat-0.1 [b94781] by Daniel Drake <dsd@…>
implement usb_get_driver_np() and usb_detach_kernel_driver_np()
17:51 Changeset in libusb [470b1b]wip-hotplug by Daniel Drake <dsd@…>
add functionality for querying and detaching kernel driver
17:28 Changeset in libusb-compat-0.1 [eae1ee] by Daniel Drake <dsd@…>
control transfer functions
17:20 Changeset in libusb [17ecfb]wip-hotplug by Daniel Drake <dsd@…>
Descriptor reading functionality
15:25 Changeset in libusb-compat-0.1 [493e75] by Daniel Drake <dsd@…>
bulk and interrupt I/O
15:22 Changeset in libusb [bdce36]wip-hotplug by Daniel Drake <dsd@…>
sanitized error returns from synchronous I/O functions
15:11 Changeset in libusb-compat-0.1 [ce86f2] by Daniel Drake <dsd@…>
Implement remaining device operations
15:10 Changeset in libusb [bfe74e]wip-hotplug by Daniel Drake <dsd@…>
implement libusb_reset_device()
14:46 Changeset in libusb [c01f74]wip-hotplug by Daniel Drake <dsd@…>
Add functionality to clear endpoint halt conditions
02:15 Changeset in libusb-compat-0.1 [78740a] by Daniel Drake <dsd@…>
implement some device operations
01:59 Changeset in libusb-compat-0.1 [7d7cb9] by Daniel Drake <dsd@…>
Initial commit
01:51 Changeset in libusb [5878da]wip-hotplug by Daniel Drake <dsd@…>
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 Daniel Drake <dsd@…>
Well-defined error codes for some operations Also renamed …
17:24 Changeset in libusb [0f463f]wip-hotplug by Daniel Drake <dsd@…>
Add libusb_set_configuration()
16:40 Changeset in libusb [e65608]wip-hotplug by Daniel Drake <dsd@…>
rename LIBUSB_ERROR_NOMEM to LIBUSB_ERROR_NO_MEM improves consistency
15:34 Changeset in libusb [5384bb]wip-hotplug by Daniel Drake <dsd@…>
Linux: better EACCES handling
15:26 Changeset in libusb [1936ee]wip-hotplug by Daniel Drake <dsd@…>
Rename reference counting API This improves consistency with the naming …
15:24 Changeset in libusb [e2f822]wip-hotplug by Daniel Drake <dsd@…>
Linux: use read-only access to enumerate devices and descriptors Write …

05/02/08:

18:45 Changeset in libusb [81204e]wip-hotplug by Daniel Drake <dsd@…>
document pollfd notifiers
18:33 Changeset in libusb [e20f82]wip-hotplug by Daniel Drake <dsd@…>
Allow multiple interfaces to be claimed
17:55 Changeset in libusb [66685f]wip-hotplug by Daniel Drake <dsd@…>
Documentation improvements
13:55 Changeset in libusb [55bce3]wip-hotplug by Daniel Drake <dsd@…>
detect short descriptor reads
13:32 Changeset in libusb [f3f178]wip-hotplug by Daniel Drake <dsd@…>
remove "references" and "referenced by" listings in documentation
13:32 Changeset in libusb [fbb017]wip-hotplug by Daniel Drake <dsd@…>
Use typedef ptr types in parameters and return types This is passed …
13:28 Changeset in libusb [3675e9]wip-hotplug by Daniel Drake <dsd@…>
Expose bus number and device address

04/29/08:

16:26 Changeset in libusb [201289]wip-hotplug by Daniel Drake <dsd@…>
standardised error codes
14:34 Changeset in libusb [0269c7]wip-hotplug by Daniel Drake <dsd@…>
Fix descriptor handling memory leaks

04/28/08:

00:50 Changeset in libusb [d3ab4e]wip-hotplug by Daniel Drake <dsd@…>
Rename endpoint_type to transfer_type Matches the USB specs more closely
00:41 Changeset in libusb [379e90]wip-hotplug by Daniel Drake <dsd@…>
Remove a FIXME comment it can't.
00:30 Changeset in libusb [2ddf81]wip-hotplug by Daniel Drake <dsd@…>
Fix unlocked flying_transfers list access
00:27 Changeset in libusb [7ac0a4]wip-hotplug by Daniel Drake <dsd@…>
Remove libusb_cancel_transfer_sync This wasn't a particularly nice API. …

04/27/08:

20:56 Changeset in libusb [a5006f]wip-hotplug by Daniel Drake <dsd@…>
remove extra timeout check If select() didn't timeout then don't check …
20:53 Changeset in libusb [3bdafa]wip-hotplug by Daniel Drake <dsd@…>
Documentation touchups Detail that interrupt polling interval is fixed to …

04/19/08:

17:17 Changeset in libusb [e12618]wip-hotplug by Daniel Drake <dsd@…>
add threaded example program
00:58 Changeset in libusb [1fcdb0]wip-hotplug by Daniel Drake <dsd@…>
libusb_device mutex protection
00:42 Changeset in libusb [0efd2e]wip-hotplug by Daniel Drake <dsd@…>
mutex protection for device and handle lists

04/18/08:

21:00 Changeset in libusb [d2ff2b]wip-hotplug by Daniel Drake <dsd@…>
lock flying_transfers during transfer removal
20:59 Changeset in libusb [256998]wip-hotplug by Daniel Drake <dsd@…>
pollfds mutex protection

04/17/08:

19:24 Changeset in libusb [f5a33e]wip-hotplug by Daniel Drake <dsd@…>
flying_transfers mutex protection This marks the beginnings of thread …
18:44 Changeset in libusb [85e199]wip-hotplug by Daniel Drake <dsd@…>
Linux: fix control transfer cancellation

04/14/08:

21:03 Changeset in libusb [cf9b83]wip-hotplug by Daniel Drake <dsd@…>
set correct endpoint type for isochronous transfers Pointed out by Felix …

04/11/08:

22:40 Changeset in libusb [ad6e2b]wip-hotplug by Daniel Drake <dsd@…>
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 Daniel Drake <dsd@…>
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 Daniel Drake <dsd@…>
Rename libusb_poll() to libusb_handle_events()

03/25/08:

17:24 Changeset in libusb [211f80]wip-hotplug by Daniel Drake <dsd@…>
Isochronous endpoint I/O Due to variable-sized structures, this involved …

03/23/08:

22:17 Changeset in libusb [b1ade6]wip-hotplug by Daniel Drake <dsd@…>
distcheck fix for docs
22:13 Changeset in libusb [62077b]wip-hotplug by Daniel Drake <dsd@…>
Support for changing altsetting Will probably be suject to later …

03/20/08:

22:10 Changeset in libusb [0499e9]wip-hotplug by Daniel Drake <dsd@…>
it's called bmRequestType
22:07 Changeset in libusb [88884a]wip-hotplug by Daniel Drake <dsd@…>
Save transfer flags before invoking callback The callback may free the …

03/15/08:

17:35 Changeset in libusb [ead09c]wip-hotplug by Daniel Drake <dsd@…>
API documentation Hopefully mostly complete. Some constants were renamed …
12:50 Changeset in libusb [285724]wip-hotplug by Vasily Khoruzhick <anarsoul@…>
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 Daniel Drake <dsd@…>
Beginnings of cross-platform abstraction This also includes a …

03/10/08:

19:38 Changeset in libusb [de4c53]wip-hotplug by Daniel Drake <dsd@…>
Add transfer flags
12:32 Changeset in libusb [aae05f]wip-hotplug by Daniel Drake <dsd@…>
Simplify libusb_fill_control_transfer() Transfer length can be inferred …
12:29 Changeset in libusb [7c5ea9]wip-hotplug by Daniel Drake <dsd@…>
get_device fixup Rename API away from "devh" and fix implementation to …

03/09/08:

17:27 Changeset in libusb [9e89d1]wip-hotplug by Daniel Drake <dsd@…>
Rename descriptor-getting functions Based on feedback from Tim Roberts
17:15 Changeset in libusb [283ae9]wip-hotplug by Daniel Drake <dsd@…>
Simplify cancellation API No need to provide the device here.
17:12 Changeset in libusb [ebad1c]wip-hotplug by Daniel Drake <dsd@…>
Rename libusb_dev_handle to libusb_device_handle
02:01 Changeset in libusb [1ac0a7]wip-hotplug by Daniel Drake <dsd@…>
Move synchronous I/O implementation to its own file
01:58 Changeset in libusb [66348c]wip-hotplug by Daniel Drake <dsd@…>
Separate transfer allocation and submission Leads to some hefty API …

03/08/08:

13:48 Changeset in libusb [d21ebe]wip-hotplug by Daniel Drake <dsd@…>
Rework URB API naming Now refer to everything as "transfers" as …
12:53 Changeset in libusb [fd6fb3]wip-hotplug by Daniel Drake <dsd@…>
Add fallback on /proc/bus/usb /dev/bus/usb is a relatively new thing …
01:10 Changeset in libusb [f3fdf4]wip-hotplug by Daniel Drake <dsd@…>
Persistent libusb_device storage Devices are now assigned a session ID …

03/07/08:

00:43 Changeset in libusb [23f8fb]wip-hotplug by Daniel Drake <dsd@…>
Add convenience function to find and open a device by USB VID+PID Lots of …
00:25 Changeset in libusb [9cfdb4]wip-hotplug by Daniel Drake <dsd@…>
Rework device discovery API libusb_find_devices and libusb_get_devices …

03/06/08:

18:05 Changeset in libusb [77cea8]wip-hotplug by Daniel Drake <dsd@…>
Remove ctrl debug code This was unintentionally committed
Note: See TracTimeline for information about the timeline view.