A cross-platform library to access USB devices
C C++ Makefile Batchfile Other
Latest commit 6976733 Jul 22, 2016 @hjelmn hjelmn changelog: add missing entry
Signed-off-by: Nathan Hjelm <hjelmn@me.com>
Failed to load latest commit information.
.private Misc: Revert all references to libusb/libusb.info Jan 8, 2014
Xcode darwin: build hotplugtest sample in Xcode Mar 6, 2016
android android: update README Mar 6, 2016
doc Doxygen: upgrade doxygen.cfg.in file Dec 16, 2014
examples examples: add missing include to dpfp_threaded Jul 21, 2016
libusb changelog: add missing entry Jul 22, 2016
msvc windows: use appropriate version for VS2015 solution files Jul 22, 2016
tests Misc: Revert all references to libusb/libusb.info Jan 8, 2014
.gitattributes Add INSTALL_WIN.txt eol=crlf to .gitattributes May 15, 2013
.gitignore Misc: Add .amend to .gitignore May 29, 2016
.travis.yml configure: bump autoconf version and remove obsolete AM_MAINTAINER_MODE Mar 11, 2016
AUTHORS AUTHORS: update my copyright Mar 20, 2016
COPYING Initial commit Dec 2, 2007
ChangeLog changelog: add missing entry Jul 22, 2016
INSTALL Initial commit Dec 2, 2007
INSTALL_WIN.txt Misc: Revert all references to libusb/libusb.info Jan 8, 2014
Makefile.am Makefile.am: Add Xcode dir to EXTRA_DIST Aug 30, 2013
NEWS Misc: Revert all references to libusb/libusb.info Jan 8, 2014
PORTING Misc: Revert all references to libusb/libusb.info Jan 8, 2014
README Misc: Link README to README.md to satisfy autotools Feb 25, 2016
README.git Misc: Revert all references to libusb/libusb.info Jan 8, 2014
README.md README.md: update AppVeyor badge (again) Mar 6, 2016
TODO Misc: Revert all references to libusb/libusb.info Jan 8, 2014
appveyor.yml AppVeyor: add cygwin and minGW support Mar 19, 2016
appveyor_cygwin.bat AppVeyor: add cygwin and minGW support Mar 19, 2016
appveyor_minGW.bat AppVeyor: add cygwin and minGW support Mar 19, 2016
autogen.sh autogen: remove --enable-maintainer-mode Mar 12, 2016
bootstrap.sh bootstrap: use autoreconf Feb 26, 2016
configure.ac configure: bump autoconf version and remove obsolete AM_MAINTAINER_MODE Mar 11, 2016
libusb-1.0.pc.in Misc: Revert all references to libusb/libusb.info Jan 8, 2014
travis-autogen.sh travis-CI: fails compilation on warning Mar 2, 2016

README.md

libusb

Build Status Build status Coverity Scan Build Status

libusb is a library for USB device access from Linux, Mac OS X, Windows, OpenBSD/NetBSD and Haiku userspace. It is written in C (Haiku backend in C++) and licensed under the GNU Lesser General Public License version 2.1 or, at your option, any later version (see COPYING).

libusb is abstracted internally in such a way that it can hopefully be ported to other operating systems. Please see the PORTING file for more information.

libusb homepage: http://libusb.info/

Developers will wish to consult the API documentation: http://api.libusb.info

Use the mailing list for questions, comments, etc: http://mailing-list.libusb.info

(Please use the mailing list rather than mailing developers directly)