<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e7b02296 - Bluetooth: Remove BT_HS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#e7b02296</link>
        <description>Bluetooth: Remove BT_HSHigh Speed, Alternate MAC and PHY (AMP) extension, has been removed fromBluetooth Core specification on 5.3:https://www.bluetooth.com/blog/new-core-specification-v5-3-feature-enhancements/Fixes: 244bc377591c (&quot;Bluetooth: Add BT_HS config option&quot;)Signed-off-by: Luiz Augusto von Dentz &lt;luiz.von.dentz@intel.com&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Thu, 01 Feb 2024 16:18:58 +0000</pubDate>
        <dc:creator>Luiz Augusto von Dentz &lt;luiz.von.dentz@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>462fcd53 - Bluetooth: Add CONFIG_BT_LE_L2CAP_ECRED</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#462fcd53</link>
        <description>Bluetooth: Add CONFIG_BT_LE_L2CAP_ECREDThis adds CONFIG_BT_LE_L2CAP_ECRED which can be used to enable L2CAPEnhanced Credit Flow Control Mode by default, previously it was onlypossible to set it via module parameter (e.g. bluetooth.enable_ecred=1).Since L2CAP ECRED mode is required by the likes of EATT which isrecommended for LE Audio this enables it by default.Signed-off-by: Luiz Augusto von Dentz &lt;luiz.von.dentz@intel.com&gt;Tested-By: Tedd Ho-Jeong An &lt;tedd.an@intel.com&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Thu, 27 Oct 2022 23:18:04 +0000</pubDate>
        <dc:creator>Luiz Augusto von Dentz &lt;luiz.von.dentz@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>26afbd82 - Bluetooth: Add initial implementation of CIS connections</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#26afbd82</link>
        <description>Bluetooth: Add initial implementation of CIS connectionsThis adds the initial implementation of CIS connections and introducesthe ISO packets/links.== Central: Set CIG Parameters, create a CIS and Setup Data Path ==&gt; tools/isotest -s &lt;address&gt;&lt; HCI Command: LE Extended Create... (0x08|0x0043) plen 26...&gt; HCI Event: Command Status (0x0f) plen 4      LE Extended Create Connection (0x08|0x0043) ncmd 1        Status: Success (0x00)&gt; HCI Event: LE Meta Event (0x3e) plen 31      LE Enhanced Connection Complete (0x0a)      ...&lt; HCI Command: LE Create Connected... (0x08|0x0064) plen 5...&gt; HCI Event: Command Status (0x0f) plen 4      LE Create Connected Isochronous Stream (0x08|0x0064) ncmd 1        Status: Success (0x00)&gt; HCI Event: LE Meta Event (0x3e) plen 29      LE Connected Isochronous Stream Established (0x19)      ...&lt; HCI Command: LE Setup Isochronou.. (0x08|0x006e) plen 13...&gt; HCI Event: Command Complete (0x0e) plen 6      LE Setup Isochronous Data Path (0x08|0x006e) ncmd 1        Status: Success (0x00)        Handle: 257&lt; HCI Command: LE Setup Isochronou.. (0x08|0x006e) plen 13...&gt; HCI Event: Command Complete (0x0e) plen 6      LE Setup Isochronous Data Path (0x08|0x006e) ncmd 1        Status: Success (0x00)        Handle: 257== Peripheral: Accept CIS and Setup Data Path ==&gt; tools/isotest -d HCI Event: LE Meta Event (0x3e) plen 7      LE Connected Isochronous Stream Request (0x1a)...&lt; HCI Command: LE Accept Co.. (0x08|0x0066) plen 2...&gt; HCI Event: LE Meta Event (0x3e) plen 29      LE Connected Isochronous Stream Established (0x19)...&lt; HCI Command: LE Setup Is.. (0x08|0x006e) plen 13...&gt; HCI Event: Command Complete (0x0e) plen 6      LE Setup Isochronous Data Path (0x08|0x006e) ncmd 1        Status: Success (0x00)        Handle: 257&lt; HCI Command: LE Setup Is.. (0x08|0x006e) plen 13...&gt; HCI Event: Command Complete (0x0e) plen 6      LE Setup Isochronous Data Path (0x08|0x006e) ncmd 1        Status: Success (0x00)        Handle: 257Signed-off-by: Luiz Augusto von Dentz &lt;luiz.von.dentz@intel.com&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Mon, 29 Jul 2019 15:15:43 +0000</pubDate>
        <dc:creator>Luiz Augusto von Dentz &lt;luiz.von.dentz@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>f67743f9 - Bluetooth: Add support for reading AOSP vendor capabilities</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#f67743f9</link>
        <description>Bluetooth: Add support for reading AOSP vendor capabilitiesWhen drivers indicate support for AOSP vendor extension, initialize themand read its capabilities.Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;Signed-off-by: Luiz Augusto von Dentz &lt;luiz.von.dentz@intel.com&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Tue, 06 Apr 2021 19:55:52 +0000</pubDate>
        <dc:creator>Marcel Holtmann &lt;marcel@holtmann.org&gt;</dc:creator>
    </item>
<item>
        <title>864e898b - net: remove redundant &apos;depends on NET&apos;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#864e898b</link>
        <description>net: remove redundant &apos;depends on NET&apos;These Kconfig files are included from net/Kconfig, inside theif NET ... endif.Remove &apos;depends on NET&apos;, which we know it is already met.Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Link: https://lore.kernel.org/r/20210125232026.106855-1-masahiroy@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Mon, 25 Jan 2021 23:20:26 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b176dd0e - Bluetooth: Disable High Speed by default</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#b176dd0e</link>
        <description>Bluetooth: Disable High Speed by defaultBluetooth High Speed requires hardware support which is very uncommonnowadays since HS has not pickup interest by the industry.Signed-off-by: Luiz Augusto von Dentz &lt;luiz.von.dentz@intel.com&gt;Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Thu, 06 Aug 2020 18:17:13 +0000</pubDate>
        <dc:creator>Luiz Augusto von Dentz &lt;luiz.von.dentz@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>d5baf620 - Replace HTTP links with HTTPS ones: BLUETOOTH SUBSYSTEM</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#d5baf620</link>
        <description>Replace HTTP links with HTTPS ones: BLUETOOTH SUBSYSTEMRationale:Reduces attack surface on kernel devs opening the links for MITMas HTTPS traffic is much harder to manipulate.Deterministic algorithm:For each file:  If not .svg:    For each line:      If doesn&apos;t contain `\bxmlns\b`:        For each link, `\bhttp://[^# \t\r\n]*(?:\w|/)`:	  If neither `\bgnu\.org/license`, nor `\bmozilla\.org/MPL\b`:            If both the HTTP and HTTPS versions            return 200 OK and serve the same content:              Replace HTTP with HTTPS.Signed-off-by: Alexander A. Klimov &lt;grandmaster@al2klimov.de&gt;Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Wed, 08 Jul 2020 13:36:38 +0000</pubDate>
        <dc:creator>Alexander A. Klimov &lt;grandmaster@al2klimov.de&gt;</dc:creator>
    </item>
<item>
        <title>e625e50c - Bluetooth: Introduce debug feature when dynamic debug is disabled</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#e625e50c</link>
        <description>Bluetooth: Introduce debug feature when dynamic debug is disabledIn case dynamic debug is disabled, this feature allows a vendor platformto provide debug statement printing.Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Wed, 06 May 2020 07:57:52 +0000</pubDate>
        <dc:creator>Marcel Holtmann &lt;marcel@holtmann.org&gt;</dc:creator>
    </item>
<item>
        <title>145373cb - Bluetooth: Add framework for Microsoft vendor extension</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#145373cb</link>
        <description>Bluetooth: Add framework for Microsoft vendor extensionMicrsoft defined a set for HCI vendor extensions. Check the followinglink for details:https://docs.microsoft.com/en-us/windows-hardware/drivers/bluetooth/microsoft-defined-bluetooth-hci-commands-and-eventsThis provides the basic framework to enable the extension and read itssupported features. Drivers still have to declare support for thisextension before it can be utilized by the host stack.Signed-off-by: Miao-chen Chou &lt;mcchou@chromium.org&gt;Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Fri, 03 Apr 2020 19:44:01 +0000</pubDate>
        <dc:creator>Miao-chen Chou &lt;mcchou@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>3d233604 - Bluetooth: Move debugfs configuration above the selftests</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#3d233604</link>
        <description>Bluetooth: Move debugfs configuration above the selftestsThis is just a cosmetic clean to move the selftests configuration optionto the bottom of the list of options.Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Fri, 03 Apr 2020 19:44:00 +0000</pubDate>
        <dc:creator>Marcel Holtmann &lt;marcel@holtmann.org&gt;</dc:creator>
    </item>
<item>
        <title>b95bba5d - crypto: skcipher - rename the crypto_blkcipher module and kconfig option</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#b95bba5d</link>
        <description>crypto: skcipher - rename the crypto_blkcipher module and kconfig optionNow that the blkcipher algorithm type has been removed in favor ofskcipher, rename the crypto_blkcipher kernel module to crypto_skcipher,and rename the config options accordingly:	CONFIG_CRYPTO_BLKCIPHER =&gt; CONFIG_CRYPTO_SKCIPHER	CONFIG_CRYPTO_BLKCIPHER2 =&gt; CONFIG_CRYPTO_SKCIPHER2Signed-off-by: Eric Biggers &lt;ebiggers@google.com&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Fri, 25 Oct 2019 19:41:13 +0000</pubDate>
        <dc:creator>Eric Biggers &lt;ebiggers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>28a220aa - bluetooth: switch to AES library</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#28a220aa</link>
        <description>bluetooth: switch to AES libraryThe bluetooth code uses a bare AES cipher for the encryption operations.Given that it carries out a set_key() operation right before everyencryption operation, this is clearly not a hot path, and so the use ofthe cipher interface (which provides the best implementation availableon the system) is not really required.In fact, when using a cipher like AES-NI or AES-CE, both the set_key()and the encrypt() operations involve en/disabling preemption as well asstacking and unstacking the SIMD context, and this is most certainlynot worth it for encrypting 16 bytes of data.So let&apos;s switch to the new lightweight library interface instead.Signed-off-by: Ard Biesheuvel &lt;ard.biesheuvel@linaro.org&gt;Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Tue, 02 Jul 2019 19:41:41 +0000</pubDate>
        <dc:creator>Ard Biesheuvel &lt;ard.biesheuvel@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>e49aa15e - Revert &quot;Bluetooth: Add option for disabling legacy ioctl interfaces&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#e49aa15e</link>
        <description>Revert &quot;Bluetooth: Add option for disabling legacy ioctl interfaces&quot;This reverts commit dbbccdc4ced015cdd4051299bd87fbe0254ad351.It turns out that the &quot;legacy&quot; users aren&apos;t so legacy at all, and thatturning off the legacy ioctl will break the current Qt bluetooth stackfor bluetooth LE devices that were released just a couple of months ago.So it&apos;s simply not true that this was a legacy interface that hasn&apos;tbeen needed and is only limited to old legacy BT devices.  Because Iactually read Kconfig help messages, and actively try to turn offfeatures that I don&apos;t need, I turned the option off.Then I spent _way_ too much time debugging BLE issues until I realizedthat it wasn&apos;t the Qt and subsurface development that had broken one ofmy dive computer BLE downloads, but simply my broken kernel config.Maybe in a decade it will be true that this is a legacy interface.  Andmaybe with a better help-text and correct dependencies, this kind oflegacy removal might be acceptable.  But as things are right now boththe commit message and the Kconfig help text were misleading, and theKconfig option had the wrong dependenencies.There&apos;s no reason to keep that broken Kconfig option in the tree.Cc: Marcel Holtmann &lt;marcel@holtmann.org&gt;Cc: Johan Hedberg &lt;johan.hedberg@intel.com&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Thu, 28 Sep 2017 20:20:32 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>dbbccdc4 - Bluetooth: Add option for disabling legacy ioctl interfaces</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#dbbccdc4</link>
        <description>Bluetooth: Add option for disabling legacy ioctl interfacesThe legacy ioctl interfaces are only useful for BR/EDR operation andsince Linux 3.4 no longer needed anyway. This options allows disablingthem alltogether and use only management interfaces for setup andcontrol.Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Mon, 21 Aug 2017 08:29:08 +0000</pubDate>
        <dc:creator>Marcel Holtmann &lt;marcel@holtmann.org&gt;</dc:creator>
    </item>
<item>
        <title>198ec9ae - Bluetooth: document config options</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#198ec9ae</link>
        <description>Bluetooth: document config optionsKernel config options should include useful help text; I had to lookup the terms on wikipedia.Signed-off-by: Pavel Machek &lt;pavel@ucw.cz&gt;Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Tue, 08 Aug 2017 13:48:40 +0000</pubDate>
        <dc:creator>Pavel Machek &lt;pavel@ucw.cz&gt;</dc:creator>
    </item>
<item>
        <title>58771c1c - Bluetooth: convert smp and selftest to crypto kpp API</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#58771c1c</link>
        <description>Bluetooth: convert smp and selftest to crypto kpp API* Convert both smp and selftest to crypto kpp API* Remove module ecc as no more required* Add ecdh_helper functions for wrapping kpp async callsThis patch has been tested *only* with selftest, which is called onmodule loading.Signed-off-by: Salvatore Benedetto &lt;salvatore.benedetto@intel.com&gt;Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Mon, 24 Apr 2017 12:13:20 +0000</pubDate>
        <dc:creator>Salvatore Benedetto &lt;salvatore.benedetto@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>6d5d2ee6 - Bluetooth: add LED trigger for indicating HCI is powered up</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#6d5d2ee6</link>
        <description>Bluetooth: add LED trigger for indicating HCI is powered upAdd support for LED triggers to the Bluetooth subsystem and add kernelconfig symbol BT_LEDS for it.For now one trigger for indicating &quot;HCI is powered up&quot; is supported.Signed-off-by: Heiner Kallweit &lt;hkallweit1@gmail.com&gt;Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Fri, 08 Jan 2016 18:28:58 +0000</pubDate>
        <dc:creator>Heiner Kallweit &lt;hkallweit1@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>244bc377 - Bluetooth: Add BT_HS config option</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#244bc377</link>
        <description>Bluetooth: Add BT_HS config optionMove A2MP Module under BT_HS config option and allowthe user have flexible option to choose the feature onlythey needa2mp_discover_amp() &amp; a2mp_channel_create() are a2mp moduleentry point for master and slave, and this is dynamicinvoked depends on the userspace or remote request, thenwe defined their implementation depends on BT_HS configSigned-off-by: Arron Wang &lt;arron.wang@intel.com&gt;Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Fri, 24 Jul 2015 09:12:55 +0000</pubDate>
        <dc:creator>Arron Wang &lt;arron.wang@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>035a07d5 - Bluetooth: Provide option to enable/disable debugfs information</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/bluetooth/Kconfig#035a07d5</link>
        <description>Bluetooth: Provide option to enable/disable debugfs informationThe Bluetooth controllers can export extensive information aboutinternal states via debugfs. This patch provides an option tochoose if these information are provided or not.For backwards compatibility with existing kernel configuration,this option defaults to yes.Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt;

            List of files:
            /linux-6.15/net/bluetooth/Kconfig</description>
        <pubDate>Sat, 14 Feb 2015 21:40:06 +0000</pubDate>
        <dc:creator>Marcel Holtmann &lt;marcel@holtmann.org&gt;</dc:creator>
    </item>
</channel>
</rss>
