source: libusb

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @0d9c40   5 years dsd Linux: fix sysfs directory handling The length of the directory name … wip-hotplug
(edit) @66c984   5 years dogge2k Linux: correct usage of MAX_PATH Thanks to clarification from Artem … wip-hotplug
(edit) @6494f0   5 years dsd Linux: fix bulk/iso transfer double-cancellation Reset counters to 0 so … wip-hotplug
(edit) @9140f5   5 years dsd v0.9.1 release wip-hotplug
(edit) @83a029   5 years dsd Add missing GET_CONTEXT() wip-hotplug
(edit) @fbad9a   5 years dsd Linux: Compatibility with new sysfs descriptors file As of 2.6.26, the … wip-hotplug
(edit) @819e65   5 years dsd Allow user data pointer to be passed through pollfd notification API wip-hotplug
(edit) @1df713   5 years dsd Introduce contexts to the API Suggested by David Zeuthen. This allows … wip-hotplug
(edit) @981815   5 years dsd Revert "Temporary workaround for event handling serialization issue" This … wip-hotplug
(edit) @d5f828   5 years dsd Overflow handling wip-hotplug
(edit) @546dee   5 years arteme a fix for SIGSEGV in handle_bulk_completion() We cannot dereference tpriv … wip-hotplug
(edit) @947ba8   5 years dsd Refine configuration selection again At Alan Stern's suggestion, just … wip-hotplug
(edit) @e7a7a4   5 years dsd docs update Add a THANKS file, make copyright notices easily accessible, … wip-hotplug
(edit) @217534   5 years dsd round up poll timeout Pointed out by Richard Röjfors, otherwise we end up … wip-hotplug
(edit) @5ad79b   5 years me fix doc about libusb_open() libusb_open() returns int instead of … wip-hotplug
(edit) @2d3a11   5 years dsd Temporary workaround for event handling serialization issue Ludovic … wip-hotplug
(edit) @514bb8   5 years dsd Refine libusb_set_configuration() semantics Applications will generally … wip-hotplug
(edit) @d1292f   5 years dsd v0.9.0 release First libusb-1.0 beta release wip-hotplug
(edit) @4cd249   5 years dsd Take lock before raising event waiters condition This avoids a race … wip-hotplug
(edit) @7c5254   5 years dsd Implement serialization of event handlers Now offers a mechanism to wait … wip-hotplug
(edit) @ff0660   5 years dsd allow LIBUSB_DEBUG env var to control message verbosity at runtime Based … wip-hotplug
(edit) @4d7889   5 years dsd don't print messages by default Add libusb_set_debug() API to set message … wip-hotplug
(edit) @bef33b   5 years dsd Fix memory leak in libusb_control_transfer Pointed out by David Engraf: … wip-hotplug
(edit) @a345ba   5 years david.engraf Linux: fix handling of ioctl failure The return value of some ioctl … wip-hotplug
(edit) @e44396   5 years david.engraf critical memory leak in handle_events This patch closes a critical memory … wip-hotplug
(edit) @eb2563   5 years dsd More informative libusb_open() return code Hopefully one of the last API … wip-hotplug
(edit) @2b2e9c   5 years dsd Fix endianness with descriptor handling Alan Stern pointed out that usbfs … wip-hotplug
(edit) @1298c5   5 years dsd Backend documentation for porting efforts Hopefully comprehensive enough … wip-hotplug
(edit) @ade26a   5 years dsd Linux: fix caching of guessed configuration Reported and tested by … wip-hotplug
(edit) @e25d59   5 years rob Linux: fix bulk transfer early completion We were forgetting about the … wip-hotplug
(edit) @fec7c8   5 years dsd Handle hot-unplugging This involved moving from select() to poll() … wip-hotplug
(edit) @aeb905   5 years dsd Documentation work wip-hotplug
(edit) @ba5d9a   5 years dsd Endianness of control setup packets Document behaviour where host-endian … wip-hotplug
(edit) @7bedc3   5 years dsd Document that releasing interface causes SET_INTERFACE control request wip-hotplug
(edit) @f2ede9   5 years dsd Support unconfigured devices wip-hotplug
(edit) @8ebb4c   5 years dsd Linux: fix caching of active configuration for non-sysfs wip-hotplug
(edit) @c3844f   5 years dsd Fetch configurations by index (not value) Otherwise there is no way to … wip-hotplug
(edit) @d77052   5 years dsd Linux: comprehensive sysfs vs usbfs access Be more flexible when certain … wip-hotplug
(edit) @74bc84   5 years dsd Linux: no need to store usbfs node path This can be computed from bus … wip-hotplug
(edit) @fe4adc   5 years dsd Rework configuration handling libusb no longer caches descriptors in … wip-hotplug
(edit) @5741bf   5 years dsd libusb_get_device_list() can return negative error code wip-hotplug
(edit) @454131   5 years dsd Linux: fix clear_halt implementation The ioctl expects an integer. Bug … wip-hotplug
(edit) @10d4e4   5 years dsd Documentation work Partially based on some libusb-devel discussions wip-hotplug
(edit) @ded0a2   5 years dsd Linux: enumerate devices and descriptors from sysfs Suggested by Alan … wip-hotplug
(edit) @885c2a   5 years dsd documentation touchups wip-hotplug
(edit) @59c205   5 years dsd more error code sanitization wip-hotplug
(edit) @88055d   5 years dsd Isochronous transfer helper functions wip-hotplug
(edit) @a95c94   5 years dsd free open devices on exit wip-hotplug
(edit) @b27fff   5 years dsd move descriptor parsing into main library OS modules now provide … wip-hotplug
(edit) @a304ec   5 years dsd Detect endpoint halts and unsupported control requests wip-hotplug
(edit) @7da521   5 years dsd Linux: fix logical URB allocation We were allocating the wrong number of … wip-hotplug
(edit) @470b1b   5 years dsd add functionality for querying and detaching kernel driver wip-hotplug
(edit) @17ecfb   5 years dsd Descriptor reading functionality wip-hotplug
(edit) @bdce36   5 years dsd sanitized error returns from synchronous I/O functions wip-hotplug
(edit) @bfe74e   5 years dsd implement libusb_reset_device() wip-hotplug
(edit) @c01f74   5 years dsd Add functionality to clear endpoint halt conditions wip-hotplug
(edit) @5878da   5 years dsd Fix libusb_get_device_list return value It was documented to return the … wip-hotplug
(edit) @a74106   5 years dsd Well-defined error codes for some operations Also renamed … wip-hotplug
(edit) @0f463f   5 years dsd Add libusb_set_configuration() wip-hotplug
(edit) @e65608   5 years dsd rename LIBUSB_ERROR_NOMEM to LIBUSB_ERROR_NO_MEM improves consistency wip-hotplug
(edit) @5384bb   5 years dsd Linux: better EACCES handling wip-hotplug
(edit) @1936ee   5 years dsd Rename reference counting API This improves consistency with the naming … wip-hotplug
(edit) @e2f822   5 years dsd Linux: use read-only access to enumerate devices and descriptors Write … wip-hotplug
(edit) @81204e   5 years dsd document pollfd notifiers wip-hotplug
(edit) @e20f82   5 years dsd Allow multiple interfaces to be claimed wip-hotplug
(edit) @66685f   5 years dsd Documentation improvements wip-hotplug
(edit) @55bce3   5 years dsd detect short descriptor reads wip-hotplug
(edit) @f3f178   5 years dsd remove "references" and "referenced by" listings in documentation wip-hotplug
(edit) @fbb017   5 years dsd Use typedef ptr types in parameters and return types This is passed … wip-hotplug
(edit) @3675e9   5 years dsd Expose bus number and device address wip-hotplug
(edit) @201289   5 years dsd standardised error codes wip-hotplug
(edit) @0269c7   5 years dsd Fix descriptor handling memory leaks wip-hotplug
(edit) @d3ab4e   5 years dsd Rename endpoint_type to transfer_type Matches the USB specs more closely wip-hotplug
(edit) @379e90   5 years dsd Remove a FIXME comment it can't. wip-hotplug
(edit) @2ddf81   5 years dsd Fix unlocked flying_transfers list access wip-hotplug
(edit) @7ac0a4   5 years dsd Remove libusb_cancel_transfer_sync This wasn't a particularly nice API. … wip-hotplug
(edit) @a5006f   5 years dsd remove extra timeout check If select() didn't timeout then don't check … wip-hotplug
(edit) @3bdafa   5 years dsd Documentation touchups Detail that interrupt polling interval is fixed to … wip-hotplug
(edit) @e12618   5 years dsd add threaded example program wip-hotplug
(edit) @1fcdb0   5 years dsd libusb_device mutex protection wip-hotplug
(edit) @0efd2e   5 years dsd mutex protection for device and handle lists wip-hotplug
(edit) @d2ff2b   5 years dsd lock flying_transfers during transfer removal wip-hotplug
(edit) @256998   5 years dsd pollfds mutex protection wip-hotplug
(edit) @f5a33e   5 years dsd flying_transfers mutex protection This marks the beginnings of thread … wip-hotplug
(edit) @85e199   5 years dsd Linux: fix control transfer cancellation wip-hotplug
(edit) @cf9b83   5 years dsd set correct endpoint type for isochronous transfers Pointed out by Felix … wip-hotplug
(edit) @ad6e2b   5 years dsd Linux: fire multiple URBs at once for split transfers This results in a … wip-hotplug
(edit) @d9b2ce   5 years dsd Constify some return data Make it clear that apps should not mess with … wip-hotplug
(edit) @8d8098   5 years dsd Rename libusb_poll() to libusb_handle_events() wip-hotplug
(edit) @211f80   5 years dsd Isochronous endpoint I/O Due to variable-sized structures, this involved … wip-hotplug
(edit) @b1ade6   5 years dsd distcheck fix for docs wip-hotplug
(edit) @62077b   5 years dsd Support for changing altsetting Will probably be suject to later … wip-hotplug
(edit) @0499e9   5 years dsd it's called bmRequestType wip-hotplug
(edit) @88884a   5 years dsd Save transfer flags before invoking callback The callback may free the … wip-hotplug
(edit) @ead09c   5 years dsd API documentation Hopefully mostly complete. Some constants were renamed … wip-hotplug
(edit) @285724   5 years anarsoul Fix get_device_list for realloc case get_device_list can modify pointer … wip-hotplug
(edit) @c0c943   5 years dsd Beginnings of cross-platform abstraction This also includes a … wip-hotplug
(edit) @de4c53   5 years dsd Add transfer flags wip-hotplug
(edit) @aae05f   5 years dsd Simplify libusb_fill_control_transfer() Transfer length can be inferred … wip-hotplug
(edit) @7c5ea9   5 years dsd get_device fixup Rename API away from "devh" and fix implementation to … wip-hotplug
Note: See TracRevisionLog for help on using the revision log.