<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_libusb/msvc/libusb_static_2005.vcproj, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libusb/'/>
<entry>
<title>Windows: Enable dynamic selection between WinUSB and UsbDk backends</title>
<updated>2018-01-08T18:17:26+00:00</updated>
<author>
<name>Chris Dickens</name>
<email>christopher.a.dickens@gmail.com</email>
</author>
<published>2018-01-08T18:17:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libusb/commit/?id=54884e84d024e761450287ab56aca8fc69f45d01'/>
<id>54884e84d024e761450287ab56aca8fc69f45d01</id>
<content type='text'>
This commit unifies the two Windows backends into a single project and
enables the user to switch to the UsbDk backend, if available, using the
libusb_set_option() function. All contexts will use the WinUSB backend
by default for backwards compatibility.

With this change, the UsbDk-specific projects are no longer required.

Closes #309

Signed-off-by: Chris Dickens &lt;christopher.a.dickens@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit unifies the two Windows backends into a single project and
enables the user to switch to the UsbDk backend, if available, using the
libusb_set_option() function. All contexts will use the WinUSB backend
by default for backwards compatibility.

With this change, the UsbDk-specific projects are no longer required.

Closes #309

Signed-off-by: Chris Dickens &lt;christopher.a.dickens@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Misc: Add missing files to VS2005 projects for libusb</title>
<updated>2018-01-05T07:21:48+00:00</updated>
<author>
<name>Chris Dickens</name>
<email>christopher.a.dickens@gmail.com</email>
</author>
<published>2018-01-05T07:21:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libusb/commit/?id=e25e0ce759760654f8a068aca21ef4064d3e99f7'/>
<id>e25e0ce759760654f8a068aca21ef4064d3e99f7</id>
<content type='text'>
Signed-off-by: Chris Dickens &lt;christopher.a.dickens@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Chris Dickens &lt;christopher.a.dickens@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>windows: Rename windows_usb.h/c windows_winusb.h/c</title>
<updated>2016-01-24T06:58:35+00:00</updated>
<author>
<name>Dmitry Fleytman</name>
<email>dfleytma@redhat.com</email>
</author>
<published>2016-01-20T15:05:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libusb/commit/?id=5d83abac3ff2804b4ac9cb1516b25e431d0bad06'/>
<id>5d83abac3ff2804b4ac9cb1516b25e431d0bad06</id>
<content type='text'>
Signed-off-by: Dmitry Fleytman &lt;dfleytma@redhat.com&gt;
Signed-off-by: Chris Dickens &lt;christopher.a.dickens@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Dmitry Fleytman &lt;dfleytma@redhat.com&gt;
Signed-off-by: Chris Dickens &lt;christopher.a.dickens@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Core: Add a libusb_strerror() function</title>
<updated>2013-06-09T23:16:36+00:00</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2013-06-07T18:07:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libusb/commit/?id=511ed18228dd097dfe6d5c6fd926eaea24435f64'/>
<id>511ed18228dd097dfe6d5c6fd926eaea24435f64</id>
<content type='text'>
This patch adds the much requested libusb_strerror() function, taking into
account all issues people raised wrt previous attempts.

Criteria / Decisions underlying this implementation:
- Must support translated messages
- Must not use gettext as that does not work well in combination with Windows
 (when building with Visual C, or for Windows CE)
- API compatible with FreeBSD and various patched libusb-s floating around
- KISS:
 - Do not add any (other) library dependencies
 - Do not try to deal with message encodings (iconv), simply always return UTF-8
   making encoding the problem of the application using libusb_strerror.
 - Defaults to English, so apps which don't want translated messages,
   don't need to do anything special
 - Defaults to English (with pure ASCII messages), so apps which don't
   call libusb_setlocale() don't need to worry about encoding
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds the much requested libusb_strerror() function, taking into
account all issues people raised wrt previous attempts.

Criteria / Decisions underlying this implementation:
- Must support translated messages
- Must not use gettext as that does not work well in combination with Windows
 (when building with Visual C, or for Windows CE)
- API compatible with FreeBSD and various patched libusb-s floating around
- KISS:
 - Do not add any (other) library dependencies
 - Do not try to deal with message encodings (iconv), simply always return UTF-8
   making encoding the problem of the application using libusb_strerror.
 - Defaults to English, so apps which don't want translated messages,
   don't need to do anything special
 - Defaults to English (with pure ASCII messages), so apps which don't
   call libusb_setlocale() don't need to worry about encoding
</pre>
</div>
</content>
</entry>
<entry>
<title>Add hotplugtest to msvc project files</title>
<updated>2013-05-16T08:55:13+00:00</updated>
<author>
<name>Pete Batard</name>
<email>pete@akeo.ie</email>
</author>
<published>2013-05-15T15:39:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libusb/commit/?id=7e858a3408e71a7aa24327e80e495b57f0b8b999'/>
<id>7e858a3408e71a7aa24327e80e495b57f0b8b999</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Windows: Add windows_common.h header</title>
<updated>2013-01-23T00:39:49+00:00</updated>
<author>
<name>Toby Gray</name>
<email>toby.gray@realvnc.com</email>
</author>
<published>2013-01-15T22:36:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libusb/commit/?id=788e433d0a628fc8aa2aca3b23c1f64b16d5f4be'/>
<id>788e433d0a628fc8aa2aca3b23c1f64b16d5f4be</id>
<content type='text'>
* This file contains definition that will be shared between the
  Windows and Windows CE backends
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* This file contains definition that will be shared between the
  Windows and Windows CE backends
</pre>
</div>
</content>
</entry>
<entry>
<title>Windows: Add VS2012 solution files</title>
<updated>2013-01-07T22:15:23+00:00</updated>
<author>
<name>Pete Batard</name>
<email>pete@akeo.ie</email>
</author>
<published>2013-01-07T22:00:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libusb/commit/?id=d7d91d5e87fa456c7a44fae46aba7337ae0e98f0'/>
<id>d7d91d5e87fa456c7a44fae46aba7337ae0e98f0</id>
<content type='text'>
* As well as try to clean up MS's MSVC mess...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* As well as try to clean up MS's MSVC mess...
</pre>
</div>
</content>
</entry>
</feed>
