aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTormod Volden <debian.tormod@gmail.com>2023-12-10 12:11:26 +0100
committerTormod Volden <debian.tormod@gmail.com>2023-12-10 17:33:32 +0100
commitcc3df7760926bd98358e3d2c76c1511fe7861365 (patch)
tree08c508a0690580a6fc686da4a5b0c538771c813b
parent52bb0ede722f3124777ba766bcdfac719bb2622b (diff)
downloadlibusb-cc3df7760926bd98358e3d2c76c1511fe7861365.tar.gz
libusb 1.0.27-rc1
Signed-off-by: Tormod Volden <debian.tormod@gmail.com>
-rw-r--r--AUTHORS22
-rw-r--r--ChangeLog16
-rw-r--r--libusb/version.h4
-rw-r--r--libusb/version_nano.h2
4 files changed, 41 insertions, 3 deletions
diff --git a/AUTHORS b/AUTHORS
index 8f91512..50b9c5e 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -13,15 +13,18 @@ Copyright © 2013-2018 Chris Dickens <christopher.a.dickens@gmail.com>
Other contributors:
Aaron Luft
Adam Korcz
+Addison Crump
Adrian Bunk
Adrien Destugues
Akshay Jaggi
Alan Ott
Alan Stern
Aleksandr Mezin
+Alexander Mot
Alexander Pyhalov
Alexander Schlarb
Alexander Stein
+Alex Feinman
Alex Vatchenko
Andrew Aldridge
Andrew Fernandes
@@ -44,6 +47,7 @@ Bence Csokas
Benjamin Berg
Benjamin Dobell
Bohdan Tymkiv
+Brad Smith
Brent Rector
Bruno Harbulot
Carl Karsten
@@ -59,7 +63,9 @@ David Moore
Dmitry Fleytman
Dmitry Kostjuchenko
Dmitry Zakablukov
+Dominik Boehi
Doug Johnston
+Edgar Fuß
Evan Hunter
Evan Miller
Fabrice Fontaine
@@ -68,6 +74,7 @@ Felipe Balbi
Florian Albrechtskirchinger
Francesco Montorsi
Francisco Facioni
+Francis Hart
Frank Li
Frederik Carlier
Freek Dijkstra
@@ -84,6 +91,7 @@ Ido Yariv
Igor Anokhin
Ihor Dutchak
Ilya Konstantinov
+Ingvar Stepanyan
Jakub Klama
James Hanko
Jeffrey Nichols
@@ -98,6 +106,7 @@ Joost Muller
Josh Gao
Joshua Blake
Joshua Hou
+Joshua M. Clulow
Juan Cruz Viotti
Julian Scheel
Justin Bischoff
@@ -112,11 +121,13 @@ Lars Wirzenius
Lei Chen
Léo Lam
Liang Yunwang
+Lonnie Abelbeck
Luca Longinotti
Luz Paz
Mac Wang
Marco Trevisan (Treviño)
Marcus Meissner
+Mario Kleiner
Mark Kuo
Markus Heidelberg
Martin Ettl
@@ -136,20 +147,26 @@ Moritz Fischer
Nancy Li
Nia Alarie
Nicholas Corgan
+Niklas Gürtler
Omri Iluz
+Orhan aib Kavrakoglu
Orin Eman
Ozkan Sezer
+Pablo Prietz
Patrick Stewart
Paul Cercueil
Paul Fertser
Paul Qureshi
Pekka Nikander
+Petr Pazourek
Philémon Favrod
Pino Toscano
Rob Walker
Romain Vimont
Roman Kalashnikov
+Rosen Penev
Ryan Hileman
+Ryan Metcalfe
Ryan Schmidt
Saleem Rashid
Sameeh Jubran
@@ -158,6 +175,7 @@ Sebastian Pipping
Sebastian von Ohr
Sergey Serb
Shawn Hoffman
+Simon Chan
Simon Haggett
Simon Newton
Slash Gordon
@@ -165,6 +183,7 @@ Stefan Agner
Stefan Tauner
Steinar H. Gunderson
Stephen Groat
+Sylvain Fasel
Theo Buehler
Thomas Röfer
Tim Hutt
@@ -187,6 +206,7 @@ William Orr
William Skellenger
Xiaofan Chen
Yegor Yefremov
+Zeng Guang
Zhiqiang Liu
Zoltán Kovács
Сергей Валерьевич
@@ -199,4 +219,6 @@ parafin
RipleyTom
Seneral
saur0n
+SomeAlphabetGuy
winterrace
+xloem
diff --git a/ChangeLog b/ChangeLog
index 326a9b3..79eef75 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,22 @@
For detailed information about the changes below, please see the git log or
visit: http://log.libusb.info
+2023-12-10: v1.0.27-rc1
+* New libusb_init_context API
+* New libusb_get_max_iso_packet_size_for_alt_setting API
+* New libusb_get_platform_descriptor API (BOS)
+* New WebAssembly + WebUSB backend using Emscripten
+* Fix regression in libusb_set_interface_alt_setting
+* Fix sync transfer completion race and use-after-free
+* Fix hotplug exit ordering
+* Linux: NO_DEVICE_DISCOVERY option set per context
+* macOS: Fix missing device list cleanup locking
+* macOS: Do not clear device data toggle for newer OS versions
+* macOS: Fix running binaries on older OS than build host
+* Windows: Allow claiming multiple associated interfaces
+* Windows: Ignore non-configured devices instead of waiting
+* Windows: Improved root hub detection
+
2022-04-10: v1.0.26
* Fix regression with transfer free's after closing device
* Fix regression with destroyed context if API is misused
diff --git a/libusb/version.h b/libusb/version.h
index fe95d84..47caa0c 100644
--- a/libusb/version.h
+++ b/libusb/version.h
@@ -7,12 +7,12 @@
#define LIBUSB_MINOR 0
#endif
#ifndef LIBUSB_MICRO
-#define LIBUSB_MICRO 26
+#define LIBUSB_MICRO 27
#endif
#ifndef LIBUSB_NANO
#define LIBUSB_NANO 0
#endif
/* LIBUSB_RC is the release candidate suffix. Should normally be empty. */
#ifndef LIBUSB_RC
-#define LIBUSB_RC ""
+#define LIBUSB_RC "-rc1"
#endif
diff --git a/libusb/version_nano.h b/libusb/version_nano.h
index cdab6d7..7dc487b 100644
--- a/libusb/version_nano.h
+++ b/libusb/version_nano.h
@@ -1 +1 @@
-#define LIBUSB_NANO 11847
+#define LIBUSB_NANO 11848