source: libusb/TODO @ a8e2e7

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @fbad9a   4 years dsd Linux: Compatibility with new sysfs descriptors file As of 2.6.26, the …
(edit) @1df713   4 years dsd Introduce contexts to the API Suggested by David Zeuthen. This allows …
(edit) @d5f828   4 years dsd Overflow handling
(edit) @e7a7a4   4 years dsd docs update Add a THANKS file, make copyright notices easily accessible, …
(edit) @7c5254   4 years dsd Implement serialization of event handlers Now offers a mechanism to wait …
(edit) @eb2563   4 years dsd More informative libusb_open() return code Hopefully one of the last API …
(edit) @1298c5   4 years dsd Backend documentation for porting efforts Hopefully comprehensive enough …
(edit) @fec7c8   4 years dsd Handle hot-unplugging This involved moving from select() to poll() …
(edit) @aeb905   4 years dsd Documentation work
(edit) @ba5d9a   4 years dsd Endianness of control setup packets Document behaviour where host-endian …
(edit) @7bedc3   4 years dsd Document that releasing interface causes SET_INTERFACE control request
(edit) @f2ede9   4 years dsd Support unconfigured devices
(edit) @8ebb4c   4 years dsd Linux: fix caching of active configuration for non-sysfs
(edit) @fe4adc   4 years dsd Rework configuration handling libusb no longer caches descriptors in …
(edit) @10d4e4   4 years dsd Documentation work Partially based on some libusb-devel discussions
(edit) @885c2a   4 years dsd documentation touchups
(edit) @7da521   4 years dsd Linux: fix logical URB allocation We were allocating the wrong number of …
(edit) @5384bb   4 years dsd Linux: better EACCES handling
(edit) @e2f822   4 years dsd Linux: use read-only access to enumerate devices and descriptors Write …
(edit) @e20f82   4 years dsd Allow multiple interfaces to be claimed
(edit) @201289   4 years dsd standardised error codes
(edit) @e12618   4 years dsd add threaded example program
(edit) @d2ff2b   4 years dsd lock flying_transfers during transfer removal
(edit) @ad6e2b   4 years dsd Linux: fire multiple URBs at once for split transfers This results in a …
(edit) @d9b2ce   4 years dsd Constify some return data Make it clear that apps should not mess with …
(edit) @8d8098   4 years dsd Rename libusb_poll() to libusb_handle_events()
(edit) @211f80   4 years dsd Isochronous endpoint I/O Due to variable-sized structures, this involved …
(edit) @0499e9   4 years dsd it's called bmRequestType
(edit) @88884a   4 years dsd Save transfer flags before invoking callback The callback may free the …
(edit) @ead09c   4 years dsd API documentation Hopefully mostly complete. Some constants were renamed …
(edit) @c0c943   4 years dsd Beginnings of cross-platform abstraction This also includes a …
(edit) @de4c53   4 years dsd Add transfer flags
(edit) @9e89d1   4 years dsd Rename descriptor-getting functions Based on feedback from Tim Roberts
(edit) @ebad1c   4 years dsd Rename libusb_dev_handle to libusb_device_handle
(edit) @66348c   4 years dsd Separate transfer allocation and submission Leads to some hefty API …
(edit) @d21ebe   4 years dsd Rework URB API naming Now refer to everything as "transfers" as …
(edit) @fd6fb3   4 years dsd Add fallback on /proc/bus/usb /dev/bus/usb is a relatively new thing …
(edit) @f3fdf4   4 years dsd Persistent libusb_device storage Devices are now assigned a session ID …
(edit) @9cfdb4   4 years dsd Rework device discovery API libusb_find_devices and libusb_get_devices …
(edit) @b87352   4 years dsd Notifications for changes to the fd set Applications can now be notified …
(edit) @e58310   4 years dsd TODO update
(edit) @637a8d   4 years dsd Remove timers and signalfd Instead of timers, add a mechanism for …
(edit) @8c56ab   4 years dsd Poll usbfs descriptors directly We don't need to use signalfd for this …
(edit) @dcd5e0   4 years dsd TODO update Start listing the things I want to discuss/reconsider before …
(edit) @a8d288   4 years dsd Add functionality to access device descriptors
(add) @852bba   4 years dsd Initial commit Basic library structure which supports enumerating …
Note: See TracRevisionLog for help on using the revision log.