update to 0.13.0
This commit is contained in:
parent
2e3018125b
commit
d33193ca39
@ -1,34 +0,0 @@
|
|||||||
From bf307aeb470f40ffc41ecc909fbd2e65cda3640e Mon Sep 17 00:00:00 2001
|
|
||||||
From: Daniel Fullmer <danielrf12@gmail.com>
|
|
||||||
Date: Mon, 25 Jul 2022 19:51:34 -0700
|
|
||||||
Subject: [PATCH] usbredirect: listen on correct address
|
|
||||||
|
|
||||||
Previously, usbredirect would ignore the listen address passed via
|
|
||||||
`--as <addr>:<port>`, and would always listen on the loopback interface.
|
|
||||||
This corrects that behavior.
|
|
||||||
|
|
||||||
Signed-off-by: Daniel Fullmer <danielrf12@gmail.com>
|
|
||||||
---
|
|
||||||
tools/usbredirect.c | 7 ++++++-
|
|
||||||
1 file changed, 6 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/tools/usbredirect.c b/tools/usbredirect.c
|
|
||||||
index 5e2376c..ff910ab 100644
|
|
||||||
--- a/tools/usbredirect.c
|
|
||||||
+++ b/tools/usbredirect.c
|
|
||||||
@@ -567,7 +567,12 @@ main(int argc, char *argv[])
|
|
||||||
GSocketService *socket_service;
|
|
||||||
|
|
||||||
socket_service = g_socket_service_new ();
|
|
||||||
- GInetAddress *iaddr = g_inet_address_new_loopback(G_SOCKET_FAMILY_IPV4);
|
|
||||||
+ GInetAddress *iaddr = g_inet_address_new_from_string(self->addr);
|
|
||||||
+ if (iaddr == NULL) {
|
|
||||||
+ g_warning("Failed to parse IP: %s", self->addr);
|
|
||||||
+ goto end;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
GSocketAddress *saddr = g_inet_socket_address_new(iaddr, self->port);
|
|
||||||
g_object_unref(iaddr);
|
|
||||||
|
|
||||||
--
|
|
||||||
2.37.0.windows.1
|
|
||||||
Binary file not shown.
BIN
usbredir-0.13.0.tar.xz
Normal file
BIN
usbredir-0.13.0.tar.xz
Normal file
Binary file not shown.
@ -1,13 +1,12 @@
|
|||||||
Name: usbredir
|
Name: usbredir
|
||||||
Version: 0.12.0
|
Version: 0.13.0
|
||||||
Release: 3
|
Release: 1
|
||||||
Summary: network protocol libraries for sending USB device traffic
|
Summary: network protocol libraries for sending USB device traffic
|
||||||
License: LGPLv2+ and GPLv2+
|
License: LGPLv2+ and GPLv2+
|
||||||
URL: https://www.spice-space.org/usbredir.html
|
URL: https://www.spice-space.org/usbredir.html
|
||||||
|
|
||||||
Source0: http://spice-space.org/download/%{name}/%{name}-%{version}.tar.xz
|
Source0: http://spice-space.org/download/%{name}/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
Patch1: 0001-usbredirect-listen-on-correct-address.patch
|
|
||||||
|
|
||||||
BuildRequires: libusb1-devel >= 1.0.9 gcc
|
BuildRequires: libusb1-devel >= 1.0.9 gcc
|
||||||
BuildRequires: meson glib2-devel
|
BuildRequires: meson glib2-devel
|
||||||
@ -56,7 +55,6 @@ This contains man files for the using of usbredir.
|
|||||||
%license COPYING COPYING.LIB
|
%license COPYING COPYING.LIB
|
||||||
%{_libdir}/libusbredir*.so.*
|
%{_libdir}/libusbredir*.so.*
|
||||||
%{_bindir}/usbredirect
|
%{_bindir}/usbredirect
|
||||||
%{_sbindir}/usbredirserver
|
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%doc ChangeLog.md
|
%doc ChangeLog.md
|
||||||
@ -66,10 +64,12 @@ This contains man files for the using of usbredir.
|
|||||||
|
|
||||||
%files help
|
%files help
|
||||||
%{_mandir}/man1/usbredirect.1*
|
%{_mandir}/man1/usbredirect.1*
|
||||||
%{_mandir}/man1/usbredirserver.1*
|
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Feb 7 2023 zhanghongtao <zhanghongtao22@huawei.com> - 0.13.0-1
|
||||||
|
- update to 0.13.0
|
||||||
|
|
||||||
* Tue Nov 1 2022 lihaoxiang <lihaoxiang9@huawei.com> - 0.12.0-3
|
* Tue Nov 1 2022 lihaoxiang <lihaoxiang9@huawei.com> - 0.12.0-3
|
||||||
- usbredirect: listen on correct address
|
- usbredirect: listen on correct address
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user