From 7430e7dd338b82310b43680b99e138ee57a64f49 Mon Sep 17 00:00:00 2001 From: Pete Batard Date: Tue, 18 Sep 2012 21:35:23 +0100 Subject: Misc: Update copyrights, TODO and libusb_version.describe * Changes suggested by Chuck Cook & Xiaofan Chen --- AUTHORS | 4 ++-- NEWS | 6 +++--- TODO | 11 ++--------- libusb/core.c | 2 +- libusb/version_nano.h | 2 +- 5 files changed, 9 insertions(+), 16 deletions(-) diff --git a/AUTHORS b/AUTHORS index a2f5558..8c15bd5 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,7 +1,9 @@ Copyright © 2001 Johannes Erdfelt Copyright © 2007-2009 Daniel Drake +Copyright © 2010-2012 Peter Stuge Copyright © 2008-2011 Nathan Hjelm Copyright © 2009-2012 Pete Batard +Copyright © 2009-2012 Ludovic Rousseau Copyright © 2010-2012 Michael Plante Copyright © 2011-2012 Hans de Goede Copyright © 2012 Martin Pieuchot @@ -27,7 +29,6 @@ Hoi-Ho Chan James Hanko Konrad Rzepecki Lars Wirzenius -Ludovic Rousseau Martin Koegler Matthias Bolte Mike Frysinger @@ -35,7 +36,6 @@ Mikhail Gusarov Nicholas Corgan Orin Eman Pekka Nikander -Peter Stuge Rob Walker Sean McBride Sebastian Pipping diff --git a/NEWS b/NEWS index 2828370..906943a 100644 --- a/NEWS +++ b/NEWS @@ -13,9 +13,9 @@ http://log.libusbx.org * Introduce LIBUSBX_API_VERSION macro * Add Cypress FX/FX2 firmware upload sample, based fxload from http://linux-hotplug.sourceforge.net -* Add libusb0 (libusb-win32) and libusbK driver support on Windows. Note that - isochronous transfers are not supported yet for these drivers, and that using the - libusb-win32 filter driver against a composite member devices is also not supported +* Add libusb0 (libusb-win32) and libusbK driver support on Windows. Note that while + the drivers allow it, isochronous transfers are not supported yet in libusbx. Also + not supported yet is the use of libusb-win32 filter drivers on composite interfaces * Add support for the new get_capabilities ioctl on Linux and avoid unnecessary splitting of bulk transfers * Improve support for newer Intel and Renesas USB 3.0 controllers on Windows diff --git a/TODO b/TODO index 6c162a3..e64b279 100644 --- a/TODO +++ b/TODO @@ -1,9 +1,2 @@ -for 1.1 or future -================== -optional timerfd support (runtime detection) -notifications of hotplugged/unplugged devices -offer API to create/destroy handle_events thread -isochronous sync I/O? -exposing of parent-child device relationships -"usb primer" introduction docs -more examples +Please see the libusbx roadmap by visiting: +https://github.com/libusbx/libusbx/issues/milestones?direction=asc&sort=due_date \ No newline at end of file diff --git a/libusb/core.c b/libusb/core.c index e31adf2..07b0b04 100644 --- a/libusb/core.c +++ b/libusb/core.c @@ -48,7 +48,7 @@ const struct usbi_os_backend * const usbi_backend = &windows_backend; struct libusb_context *usbi_default_context = NULL; const struct libusb_version libusb_version_internal = { LIBUSB_MAJOR, LIBUSB_MINOR, LIBUSB_MICRO, LIBUSB_NANO, - LIBUSB_RC, "unused - please use the nano" }; + LIBUSB_RC, "http://libusbx.org" }; static int default_context_refcnt = 0; static usbi_mutex_static_t default_context_lock = USBI_MUTEX_INITIALIZER; static struct timeval timestamp_origin = { 0, 0 }; diff --git a/libusb/version_nano.h b/libusb/version_nano.h index 9b8a0fe..c2ab082 100644 --- a/libusb/version_nano.h +++ b/libusb/version_nano.h @@ -1 +1 @@ -#define LIBUSB_NANO 10572 +#define LIBUSB_NANO 10573 -- cgit v1.2.1