Message ID | 20220209212916.2754129-1-adolf.belka@ipfire.org |
---|---|
State | Accepted |
Commit | 40be052ef8d9022b04c927c18b9012584c5da50c |
Headers |
Return-Path: <development-bounces@lists.ipfire.org> Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4JvCgh3vMsz3wsl for <patchwork@web04.haj.ipfire.org>; Wed, 9 Feb 2022 21:29:20 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4JvCgg4Thkz1ds; Wed, 9 Feb 2022 21:29:19 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4JvCgg4FGzz30Hd; Wed, 9 Feb 2022 21:29:19 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4JvCgf6NL6z2xkv for <development@lists.ipfire.org>; Wed, 9 Feb 2022 21:29:18 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4JvCgf4WWSzYR; Wed, 9 Feb 2022 21:29:18 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1644442158; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=4yalmYsQktMFJE4cj59MCzuPhMoY3yiNDSI5gpNBf9I=; b=xKzOeemMIqttrs5PhRpxQnq03z0Rv0wOvLIr/8iDz/DsgFYhQQNW23DrXvING/g2bm8qcP DBmcApxxKE1QAECQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1644442158; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=4yalmYsQktMFJE4cj59MCzuPhMoY3yiNDSI5gpNBf9I=; b=UgbzsU7w8EH2yZh5+7talhlLu5PNEdQuNDdIwkQGHrIGTrsaNqhl8DVQ+qbmeRlr1IwYcf Z4T2CnPraNwROenRd+yYS+gImfC/wazqgE9sweIc355NKg1MaIQazT09k+zH10ekdSUW8o A6c5DL95STnLtbzRM4mxi5J0kx/zpCf29TKZlvX+uSo/jKuxVObmvWKiNZNyzaPWs4Yxuz p5wYX0gt0yqCXyHAT+5jM2afOeWQPg9ZzAE5+5FCoMpGlkfjWlXalQfi4qHicI6mHqR8Bm I1NUQ9rnX8x6aRr5UrRikAZsRjbDeVknOzsTQLE/Pt7srnXHFY/8Gsgdgn+SJg== From: Adolf Belka <adolf.belka@ipfire.org> To: development@lists.ipfire.org Subject: [PATCH] libusb: Update to version 1.0.25 Date: Wed, 9 Feb 2022 22:29:16 +0100 Message-Id: <20220209212916.2754129-1-adolf.belka@ipfire.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk <development.lists.ipfire.org> List-Unsubscribe: <https://lists.ipfire.org/mailman/options/development>, <mailto:development-request@lists.ipfire.org?subject=unsubscribe> List-Archive: <http://lists.ipfire.org/pipermail/development/> List-Post: <mailto:development@lists.ipfire.org> List-Help: <mailto:development-request@lists.ipfire.org?subject=help> List-Subscribe: <https://lists.ipfire.org/mailman/listinfo/development>, <mailto:development-request@lists.ipfire.org?subject=subscribe> Errors-To: development-bounces@lists.ipfire.org Sender: "Development" <development-bounces@lists.ipfire.org> |
Series |
libusb: Update to version 1.0.25
|
|
Commit Message
Adolf Belka
Feb. 9, 2022, 9:29 p.m. UTC
- Update from 1.0.24 to 1.0.25
- Update of rootfile not required
- Changelog
2022-01-31: v1.0.25
* Linux: Fix regression with some particular devices
* Linux: Fix regression with libusb_handle_events_timeout_completed()
* Linux: Fix regression with cpu usage in libusb_bulk_transfer
* Darwin (macOS): Add support for detaching kernel drivers with authorization.
* Darwin (macOS): Do not drop partial data on timeout.
* Darwin (macOS): Silence pipe error in set_interface_alt_setting().
* Windows: Fix HID backend missing byte
* Windows: Fix segfault with libusbk driver
* Windows: Fix regression when using libusb0 driver
* Windows: Support LIBUSB_TRANSFER_ADD_ZERO_PACKET on winusb
* New NO_DEVICE_DISCOVERY option replaces WEAK_AUTHORITY option
* Various other bug fixes and improvements
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/libusb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Comments
This one should fix #12667, I hope... Reviewed-by: Peter Müller <peter.mueller@ipfire.org> > - Update from 1.0.24 to 1.0.25 > - Update of rootfile not required > - Changelog > 2022-01-31: v1.0.25 > * Linux: Fix regression with some particular devices > * Linux: Fix regression with libusb_handle_events_timeout_completed() > * Linux: Fix regression with cpu usage in libusb_bulk_transfer > * Darwin (macOS): Add support for detaching kernel drivers with authorization. > * Darwin (macOS): Do not drop partial data on timeout. > * Darwin (macOS): Silence pipe error in set_interface_alt_setting(). > * Windows: Fix HID backend missing byte > * Windows: Fix segfault with libusbk driver > * Windows: Fix regression when using libusb0 driver > * Windows: Support LIBUSB_TRANSFER_ADD_ZERO_PACKET on winusb > * New NO_DEVICE_DISCOVERY option replaces WEAK_AUTHORITY option > * Various other bug fixes and improvements > > Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> > --- > lfs/libusb | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/lfs/libusb b/lfs/libusb > index 6af376943..ec633ee20 100644 > --- a/lfs/libusb > +++ b/lfs/libusb > @@ -24,7 +24,7 @@ > > include Config > > -VER = 1.0.24 > +VER = 1.0.25 > > THISAPP = libusb-$(VER) > DL_FILE = $(THISAPP).tar.bz2 > @@ -40,7 +40,7 @@ objects = $(DL_FILE) > > $(DL_FILE) = $(DL_FROM)/$(DL_FILE) > > -$(DL_FILE)_MD5 = 5bc27df16155302f308d409e73589872 > +$(DL_FILE)_MD5 = 4d8d9aa4656ec1e97eda5ef8d2071aaf > > install : $(TARGET) >
Hi Everyone, Having submitted this patch I saw that there is a bug related to libusb (#12667) I don't know if this will fix the bug or not, although it does mention fixing a regression with some particular devices in the changelog. Anyway, feel free to either use or ignore and drop this patch as appropriate to the bug activities. Regards, Adolf. On 09/02/2022 22:29, Adolf Belka wrote: > - Update from 1.0.24 to 1.0.25 > - Update of rootfile not required > - Changelog > 2022-01-31: v1.0.25 > * Linux: Fix regression with some particular devices > * Linux: Fix regression with libusb_handle_events_timeout_completed() > * Linux: Fix regression with cpu usage in libusb_bulk_transfer > * Darwin (macOS): Add support for detaching kernel drivers with authorization. > * Darwin (macOS): Do not drop partial data on timeout. > * Darwin (macOS): Silence pipe error in set_interface_alt_setting(). > * Windows: Fix HID backend missing byte > * Windows: Fix segfault with libusbk driver > * Windows: Fix regression when using libusb0 driver > * Windows: Support LIBUSB_TRANSFER_ADD_ZERO_PACKET on winusb > * New NO_DEVICE_DISCOVERY option replaces WEAK_AUTHORITY option > * Various other bug fixes and improvements > > Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> > --- > lfs/libusb | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/lfs/libusb b/lfs/libusb > index 6af376943..ec633ee20 100644 > --- a/lfs/libusb > +++ b/lfs/libusb > @@ -24,7 +24,7 @@ > > include Config > > -VER = 1.0.24 > +VER = 1.0.25 > > THISAPP = libusb-$(VER) > DL_FILE = $(THISAPP).tar.bz2 > @@ -40,7 +40,7 @@ objects = $(DL_FILE) > > $(DL_FILE) = $(DL_FROM)/$(DL_FILE) > > -$(DL_FILE)_MD5 = 5bc27df16155302f308d409e73589872 > +$(DL_FILE)_MD5 = 4d8d9aa4656ec1e97eda5ef8d2071aaf > > install : $(TARGET) >
Please ignore reply below. I just saw that Peter had done a review of the patch. Sorry for noise on list. Regards, Adolf. On 11/02/2022 10:19, Adolf Belka wrote: > Hi Everyone, > > Having submitted this patch I saw that there is a bug related to > libusb (#12667) I don't know if this will fix the bug or not, although > it does mention fixing a regression with some particular devices in > the changelog. > > Anyway, feel free to either use or ignore and drop this patch as > appropriate to the bug activities. > > Regards, > > Adolf. > > On 09/02/2022 22:29, Adolf Belka wrote: >> - Update from 1.0.24 to 1.0.25 >> - Update of rootfile not required >> - Changelog >> 2022-01-31: v1.0.25 >> * Linux: Fix regression with some particular devices >> * Linux: Fix regression with >> libusb_handle_events_timeout_completed() >> * Linux: Fix regression with cpu usage in libusb_bulk_transfer >> * Darwin (macOS): Add support for detaching kernel drivers with >> authorization. >> * Darwin (macOS): Do not drop partial data on timeout. >> * Darwin (macOS): Silence pipe error in >> set_interface_alt_setting(). >> * Windows: Fix HID backend missing byte >> * Windows: Fix segfault with libusbk driver >> * Windows: Fix regression when using libusb0 driver >> * Windows: Support LIBUSB_TRANSFER_ADD_ZERO_PACKET on winusb >> * New NO_DEVICE_DISCOVERY option replaces WEAK_AUTHORITY option >> * Various other bug fixes and improvements >> >> Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> >> --- >> lfs/libusb | 4 ++-- >> 1 file changed, 2 insertions(+), 2 deletions(-) >> >> diff --git a/lfs/libusb b/lfs/libusb >> index 6af376943..ec633ee20 100644 >> --- a/lfs/libusb >> +++ b/lfs/libusb >> @@ -24,7 +24,7 @@ >> include Config >> -VER = 1.0.24 >> +VER = 1.0.25 >> THISAPP = libusb-$(VER) >> DL_FILE = $(THISAPP).tar.bz2 >> @@ -40,7 +40,7 @@ objects = $(DL_FILE) >> $(DL_FILE) = $(DL_FROM)/$(DL_FILE) >> -$(DL_FILE)_MD5 = 5bc27df16155302f308d409e73589872 >> +$(DL_FILE)_MD5 = 4d8d9aa4656ec1e97eda5ef8d2071aaf >> install : $(TARGET) >
diff --git a/lfs/libusb b/lfs/libusb index 6af376943..ec633ee20 100644 --- a/lfs/libusb +++ b/lfs/libusb @@ -24,7 +24,7 @@ include Config -VER = 1.0.24 +VER = 1.0.25 THISAPP = libusb-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 5bc27df16155302f308d409e73589872 +$(DL_FILE)_MD5 = 4d8d9aa4656ec1e97eda5ef8d2071aaf install : $(TARGET)