No description
Find a file
Chris Dickens f90d07613c Windows: Remove support for WinCE and Visual Studio older than 2013
There appears to be no need for the WinCE backend anymore, and it is
increasingly difficult to keep healthy as the rest of the library
changes.

Require at least Visual Studio 2013 to compile. This simplifies matters
as there is some semblance of C99 support there.

Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
2020-01-20 18:02:19 -08:00
.private Windows: Remove support for WinCE and Visual Studio older than 2013 2020-01-20 18:02:19 -08:00
android core: Remove use of gettimeofday() 2017-01-12 15:03:16 -08:00
doc Set project name for doxygen 2019-12-22 15:43:03 +01:00
examples Windows: Remove support for WinCE and Visual Studio older than 2013 2020-01-20 18:02:19 -08:00
libusb Windows: Remove support for WinCE and Visual Studio older than 2013 2020-01-20 18:02:19 -08:00
msvc Windows: Remove support for WinCE and Visual Studio older than 2013 2020-01-20 18:02:19 -08:00
tests Windows: Remove support for WinCE and Visual Studio older than 2013 2020-01-20 18:02:19 -08:00
Xcode Xcode: add tests/stress target 2019-11-01 16:45:50 +01:00
.gitattributes Windows: Remove support for WinCE and Visual Studio older than 2013 2020-01-20 18:02:19 -08:00
.gitignore Added some Xcode-related items to .gitignore 2018-01-08 10:25:45 -08:00
.travis.yml use travis homebrew addon for reliability 2019-01-08 18:03:48 -07:00
appveyor.yml Windows: Remove support for WinCE and Visual Studio older than 2013 2020-01-20 18:02:19 -08:00
appveyor_cygwin.bat Windows: Remove support for WinCE and Visual Studio older than 2013 2020-01-20 18:02:19 -08:00
appveyor_minGW.bat Windows: Remove support for WinCE and Visual Studio older than 2013 2020-01-20 18:02:19 -08:00
AUTHORS libusb 1.0.22-rc1 2018-01-08 23:08:47 -08:00
autogen.sh autogen: remove --enable-maintainer-mode 2016-03-12 07:29:55 -07:00
bootstrap.sh bootstrap: use autoreconf 2016-02-26 21:30:00 -07:00
Brewfile Move to brew bundle 2018-07-09 14:30:55 -06:00
ChangeLog on to 1.0.23 2019-08-28 13:56:18 -07:00
configure.ac Add Null POSIX backend 2019-12-28 17:57:37 +01:00
COPYING Initial commit 2007-12-02 22:54:59 +00:00
INSTALL_WIN.txt Windows: Remove support for WinCE and Visual Studio older than 2013 2020-01-20 18:02:19 -08:00
libusb-1.0.pc.in Solaris backend 2016-07-24 20:00:00 -06:00
Makefile.am Makefile.am: Add Xcode dir to EXTRA_DIST 2013-08-30 16:44:45 +02:00
NEWS Misc: Revert all references to libusb/libusb.info 2014-01-08 23:51:01 +00:00
PORTING Misc: Revert all references to libusb/libusb.info 2014-01-08 23:51:01 +00:00
README Misc: Link README to README.md to satisfy autotools 2016-02-25 14:13:43 -08:00
README.git Misc: Revert all references to libusb/libusb.info 2014-01-08 23:51:01 +00:00
README.md Misc: Replace "Mac OS X" with "macOS", its current name 2018-01-08 10:23:13 -08:00
TODO Updated TODO link 2016-07-24 20:02:31 -06:00
travis-autogen.sh travis: Pass on arguments given to travis_autogen.sh 2017-02-28 21:29:04 -08:00

libusb

Build Status Build status Coverity Scan Build Status

libusb is a library for USB device access from Linux, macOS, 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)