path: root/usbredirparser/
AgeCommit message (Collapse)AuthorFilesLines
2012-09-25Rename libusbredirparser.pc to libusbredirparser-0.5.pcusbredir-0.5.2Hans de Goede1-1/+1
The usbredir 0.5 release introduced the new API for 64 bit packet ids, but it kept the libusbredirparser.pc name as is, meaning that older versions of qemu will still have their pkg-config check for usbredirparser fulfilled, and build with the usb-redir device. Due to the API change there will be some compiler warnings, but the build will succeed, however the usb-redir device will be broken on 32 bit machines. To solve this, this patch renames the libusbredirparser.pc file to libusbredirparser-0.5.pc, so that it will no longer fulfill the pkg-config check of the qemu-1.2 and older releases, stopping the (silent) breakage. A patch has been send to qemu-devel to adjusts qemu master's configure. Signed-off-by: Hans de Goede <>
2012-07-08usbredirfilter: Win32: use strtok_r implementation of glibcUri Lublin1-0/+4
I could not find an imlpementation of strtok_r in mingw. It seems strtok_s requires an additional package to be installed on the usb-host machine. This patch adds the glibc implementation of strtok_r to be used on windows.
2012-01-11usbredirparser: Add usbredirfilter codeHans de Goede1-2/+2
Add usbredirfilter code, to help apps exclude certain devices from redirection. See the new usbredirfilter.h for details. This commit also bumps the reported version to 0.3.3, so that apps using libusbredirparser can check for this version to check the presence of the new usbredirfilter functions. Signed-off-by: Hans de Goede <>
2012-01-03Prepare for 0.3.2 releaseusbredir-0.3.2Hans de Goede1-3/+1
-Distribute the protocol doc and README.multi-thread -Don't distribute the .pc files, they are generated by configure -Update the TODO file Signed-off-by: Hans de Goede <>
2011-11-25Switch to autotools build systemChristophe Fergeau1-0/+12
Replace the current build system with an autotools based one. HdG, 3 small changes: 1) LIBUSBREDIRPARSER_SO_VERSION 1:0:0 should be 0:0:0, so that the soname does not change by going from Makefiles to autofoo 2) Drop LIBGPOD_SO_VERSION from 3) Make libusb pkgconfig check require version >= 1.0.9 Signed-off-by: Hans de Goede <>