<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>25c2251064752b0ced310b1ed3795c8a68849b1c - libusb: Implement libusb_set_log_cb</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#25c2251064752b0ced310b1ed3795c8a68849b1c</link>
        <description>libusb: Implement libusb_set_log_cbReviewed by:    adrianEvent:  Halifax Hackathon 202606Sponsored by:   The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D57770

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Tue, 23 Jun 2026 16:03:09 +0200</pubDate>
        <dc:creator>ShengYi Hung &lt;aokblast@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1a8701e2e9a97cabb18ed58d236382796d7f7aa7 - libusb: Implement libusb20_tr_get_flags</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#1a8701e2e9a97cabb18ed58d236382796d7f7aa7</link>
        <description>libusb: Implement libusb20_tr_get_flagsReviewed by:    adrian, baptSponsored by:   The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D57543

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Thu, 11 Jun 2026 17:39:44 +0200</pubDate>
        <dc:creator>ShengYi Hung &lt;aokblast@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ff46acfd521e7b7b3761a395c8fa0a929e49e5d7 - usb: implement attach kernel driver feature</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#ff46acfd521e7b7b3761a395c8fa0a929e49e5d7</link>
        <description>usb: implement attach kernel driver featureFreeBSD&apos;s USB framework supports detaching kernel drivers to allowuser space applications to exclusively claim USB interfaces. However,it lacked support for reattaching the kernel driver afterward.This commit adds the missing functionality, enabling user spaceto return control of the device back to the kernel.Reviewed by:    lwhsuSponsored by:   The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D52122

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Fri, 22 Aug 2025 16:24:19 +0200</pubDate>
        <dc:creator>ShengYi Hung &lt;aokblast@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>caf23c8e0b7981dd022c52feaf6edfef232f7e27 - libusb20: Add dev_open + be_device_foreach manuals</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#caf23c8e0b7981dd022c52feaf6edfef232f7e27</link>
        <description>libusb20: Add dev_open + be_device_foreach manualsManual pages for libusb20_open(3) and libusb20_be_device_foreach(3).PR:			291675MFC after:		3 daysReviewed by:		adrian (usb), ziaee (manpages)Differential Revision:	https://reviews.freebsd.org/D54231

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Sun, 15 Feb 2026 18:45:21 +0100</pubDate>
        <dc:creator>Rick Parrish &lt;unitrunker@unitrunker.net&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:55:03 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4c6bcffd04f9d0b6cb57af0ffcc9be3098fe950c - libusb(3): Implement libusb_init_context() and the needed structures and definitions.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#4c6bcffd04f9d0b6cb57af0ffcc9be3098fe950c</link>
        <description>libusb(3): Implement libusb_init_context() and the needed structures and definitions.Differential Revision:	https://reviews.freebsd.org/D38212MFC after:	1 weekSponsored by:	NVIDIA Networking

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Thu, 26 Jan 2023 13:56:51 +0100</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aa87aa52326be7b726664dba65e91ec3d8160f48 - libusb(3): Implement libusb_interrupt_event_handler() by exposing existing function.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#aa87aa52326be7b726664dba65e91ec3d8160f48</link>
        <description>libusb(3): Implement libusb_interrupt_event_handler() by exposing existing function.MFC after:	1 weekSponsored by:	NVIDIA Networking

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Sun, 02 Oct 2022 17:30:40 +0200</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ac175bd33a21b7f357cffe37117dc5afa6d7c5fb - Install working pkgconfig .pc files for compat libraries</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#ac175bd33a21b7f357cffe37117dc5afa6d7c5fb</link>
        <description>Install working pkgconfig .pc files for compat librariesThe default ones are install them to /usr/libdata/pkgconfig, and we can&apos;tuse this path for compat libraries, so we use /usr/lib&lt;suffix&gt;/pkgconfigi here.Test Plan:	grep -rn libdir= ./usr/lib32/pkgconfig/*.pcMFC after:	1 weekDifferential Revision: https://reviews.freebsd.org/D34939

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Fri, 12 Aug 2022 00:17:52 +0200</pubDate>
        <dc:creator>Alex Richardson &lt;arichardson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8010f4ad21b6120e929bda4eed27696e63514677 - libusb: remove use of COMPAT_32BIT</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#8010f4ad21b6120e929bda4eed27696e63514677</link>
        <description>libusb: remove use of COMPAT_32BITThis codepath used uint64_t&apos;s in place of pointers in structs andarrays to allow 32-bit code to use 64-bit version of ioctls.  Nowthat we support 32-bit compat natively this is no longer needed.Reviewed by:	hselasky, jrtc27 (prior version)

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Fri, 17 Dec 2021 22:28:14 +0100</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>500f4659d7c8947082dba040a1d58e7d228f8d44 - Convert libs with pc files to use PCFILES</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#500f4659d7c8947082dba040a1d58e7d228f8d44</link>
        <description>Convert libs with pc files to use PCFILESNow the .pc ends up in the correct package (-dev)Reviewed by:	bapt, emasteDifferential Revision:	https://reviews.freebsd.org/D29172MFC after:      2 weeks

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Tue, 16 Mar 2021 07:13:07 +0100</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>04391da364e252ca15645147e2c966dc6d1fbbda - libusb: improve compatibility</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#04391da364e252ca15645147e2c966dc6d1fbbda</link>
        <description>libusb: improve compatibilitySpecifically, add LIBUSB_CLASS_PHYSICAL and the libusb_has_capability API.Descriptions and functionality for these derived from thedocumentation at [0].  The current set of capabilities are all supported bylibusb.These were detected as missing after updating net/freerdp to 2.1.1, whichattempted to use both.[0] http://libusb.sourceforge.net/api-1.0/group__libusb__misc.htmlReviewed by:	hselaskyMFC after:	1 weekDifferential Revision:	https://reviews.freebsd.org/D25194

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Tue, 09 Jun 2020 19:17:43 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>34b0ca243f6272d998475afd019d3a9e175cd817 - Implement new libusb v2.0 API function, libusb20_dev_get_stats().</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#34b0ca243f6272d998475afd019d3a9e175cd817</link>
        <description>Implement new libusb v2.0 API function, libusb20_dev_get_stats().This function is useful when debugging USB device issues.MFC after:	1 weekSponsored by:	Mellanox Technologies

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Fri, 27 Dec 2019 21:35:12 +0100</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4c1a82cea504df7a79f5bd8f7d0a41cacccff16e - pkgbase: Create a FreeBSD-utilities package and make it the default one</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#4c1a82cea504df7a79f5bd8f7d0a41cacccff16e</link>
        <description>pkgbase: Create a FreeBSD-utilities package and make it the default oneThe default package use to be FreeBSD-runtime but it should only containbinaries and libs enough to boot to single user and repair the system, itis also very handy to have a package that can be tranform to a small mfsroot.So create a new package named FreeBSD-utilities and make it the default one.Also move a few binaries and lib into this package when it make sense.Reviewed by:	bapt, gjbDifferential Revision:	https://reviews.freebsd.org/D21506

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Thu, 05 Sep 2019 16:15:47 +0200</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a0c93fa361cfa5930db3c2143172d1a2095b4b3e - Add support for USB streams to the LibUSB v1.0 API and update the</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#a0c93fa361cfa5930db3c2143172d1a2095b4b3e</link>
        <description>Add support for USB streams to the LibUSB v1.0 API and update thelibusb(3) manual page.Approved by:	re (gjb)Requested by:	swillsMFC after:	1 week

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Thu, 23 Jun 2016 09:12:22 +0200</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7bdc064b0b644d15bd9614d9e7db5c4279736d75 - Implement libusb_hotplug_register_callback() and</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#7bdc064b0b644d15bd9614d9e7db5c4279736d75</link>
        <description>Implement libusb_hotplug_register_callback() andlibusb_hotplug_deregister_callback() for the LibUSB v1.0 API andupdate the libusb(3) manual page.Approved by:	re (kib)Requested by:	swillsMFC after:	1 week

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Wed, 22 Jun 2016 12:38:41 +0200</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>37d0636aac290cc86ec7149a55167f6c21ad480f - Add multiple missing descriptor parsing functions to the LibUSB v1.0 API.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#37d0636aac290cc86ec7149a55167f6c21ad480f</link>
        <description>Add multiple missing descriptor parsing functions to the LibUSB v1.0 API.Approved by:	re (kib)Requested by:	swillsMFC after:	1 week

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Thu, 16 Jun 2016 18:17:29 +0200</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5b40d9601c72fbb04f32437d529dbf51252dc31e - Add support for libusb_set_auto_detach_kernel_driver() to the LibUSB v1.0 API.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#5b40d9601c72fbb04f32437d529dbf51252dc31e</link>
        <description>Add support for libusb_set_auto_detach_kernel_driver() to the LibUSB v1.0 API.Approved by:	re (kostikbel)Requested by:	swillsMFC after:	1 week

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Thu, 16 Jun 2016 16:26:04 +0200</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>14b896ce80daad378a70a125ca15c2e23cd8d34b - Implement libusb_get_version() and update libusb manual page.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#14b896ce80daad378a70a125ca15c2e23cd8d34b</link>
        <description>Implement libusb_get_version() and update libusb manual page.Approved by:	re (glebius)Requested by:	swillsMFC after:	1 week

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Thu, 16 Jun 2016 09:48:21 +0200</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a70cba95822f662d3f9da5119b6a0c433e8f70af - First pass through library packaging.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#a70cba95822f662d3f9da5119b6a0c433e8f70af</link>
        <description>First pass through library packaging.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Thu, 04 Feb 2016 22:16:35 +0100</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>43fa36d52cc8ee1349dc822d45225d4b4788ed49 - Remove redundant COMPAT_32BIT guard on pkgconfig files.  This is already handled</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libusb/Makefile#43fa36d52cc8ee1349dc822d45225d4b4788ed49</link>
        <description>Remove redundant COMPAT_32BIT guard on pkgconfig files.  This is already handledby the LIBRARIES_ONLY mechanism protecting FILES.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd/lib/libusb/Makefile</description>
        <pubDate>Sat, 03 Oct 2015 18:34:21 +0200</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
