Commits

Author Commit Message Labels Comments Date
Jérôme Vuarand
Improved consistency in transfer functions: first argument types, then decode them.
Jérôme Vuarand
Generated enum code was dependent on pairs order, and was re-generating differently on different runs. Fixed that by forcing iteration order.
Jérôme Vuarand
Made code compatible with Lua 5.3.
Jérôme Vuarand
The callbacks passed to libusb don't use the default C calling convention.
Jérôme Vuarand
Simple binding for libusb_set_debug.
Jérôme Vuarand
Default to Lua 5.2 and install in /usr.
Jérôme Vuarand
Made the demo compatible with Lua 5.2.
Jérôme Vuarand
The usb.init function no longer return a context by default.
Jérôme Vuarand
Removed dead code.
Jérôme Vuarand
Fixed win32 compilation.
Jérôme Vuarand
Improved Lua 5.2 support, removed references to LUAMOD_API.
Jérôme Vuarand
Binding for handle_events_timeout function.
Jérôme Vuarand
Fixed a variable name.
Jérôme Vuarand
Binding for get_pollfds and pollfds_handle_timeouts.
Jérôme Vuarand
The binding for handle_events_completed now expects a userdata containing an int. Added a binding for the simpler handle_events.
Jérôme Vuarand
Added the possibility to use the default libusb context.
Jérôme Vuarand
Binding for transfer_status enum.
Jérôme Vuarand
Binding for cancel_transfer.
Jérôme Vuarand
Fixed compilation warnings on GCC.
Jérôme Vuarand
Removed fill_interrupt and replaced it with setters on the transfer structure (through the addition of a setter system).
Jérôme Vuarand
Fixed GCC warning.
Jérôme Vuarand
Binding for some of the async API.
Jérôme Vuarand
The timeout parameter of synchronous transfers is now optional (defaults to 0).
Jérôme Vuarand
Added the possibility to have a per-struct tostring metamethod.
Jérôme Vuarand
Fixed get_string_descriptor binding.
Jérôme Vuarand
Updated from usbutils.
Jérôme Vuarand
Added support for the creation of a libusb_transfer object.
Jérôme Vuarand
Fixed the error message when the last argument of interrupt_transfer is missing.
Jérôme Vuarand
Removed trailing whitespace.
Jérôme Vuarand
Made require calls a bit more 5.2-ish.
  1. Prev
  2. Next