Re: [PATCH spice-gtk 00/14] USB fail early on win32 without usbclerk v2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jonathon, ack this version?


On Mon, Apr 28, 2014 at 4:29 PM, Cody Chan <int64ago@xxxxxxxxx> wrote:
Hi, thx for your great work, I wonder when these patches will be in git upstream?


On Thu, Apr 24, 2014 at 11:50 PM, Marc-André Lureau <marcandre.lureau@xxxxxxxxx> wrote:
Hi,

Here is a small series, of little cleanups, and of goal to throw early
an error when the win32 usbclerk can't be reached. In turn, the error
can be catched by client code to show a useful dialog.

In v2:
 - fixes after Jonathon Jongsma review

Marc-André Lureau (14):
  usb: remove useless declaration
  win-usb: introduce a spice_win_usb_driver_op_finish
  win-usb: rename async functions
  usb: use win-usb uninstall_finish()
  win-usb: throw an error if reply.status == 0
  win-usb: get rid of status code return in async ops
  usb: remove useless device ref/unref
  usb: remove useless assignment
  usb: use SPICE_CLIENT_ERROR_ prefix
  usb: call win_usb_driver_new() during initable_init()
  usb: misc code formatting
  win-usb: remove useless function
  usb: do not return GError on programmer pre-condition checks
  win-usb: try to connect to usbclerk during init

 gtk/channel-usbredir.c       |   4 +-
 gtk/spice-client.h           |  13 +++-
 gtk/usb-device-manager.c     | 127 ++++++++++++++++-----------------------
 gtk/win-usb-driver-install.c | 140 ++++++++++++++++++++++++++-----------------
 gtk/win-usb-driver-install.h |  28 +++++----
 5 files changed, 162 insertions(+), 150 deletions(-)

--
1.8.5.3

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel




--
Marc-André Lureau
_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]