<?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>e7fff95c - isdn/capi: Replace HTTP links with HTTPS ones</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/isdn/capi/Kconfig#e7fff95c</link>
        <description>isdn/capi: Replace HTTP links with HTTPS onesRationale: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: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/isdn/capi/Kconfig</description>
        <pubDate>Mon, 13 Jul 2020 14:30:54 +0000</pubDate>
        <dc:creator>Alexander A. Klimov &lt;grandmaster@al2klimov.de&gt;</dc:creator>
    </item>
<item>
        <title>f59aba2f - isdn: capi: dead code removal</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/isdn/capi/Kconfig#f59aba2f</link>
        <description>isdn: capi: dead code removalThe staging isdn drivers are gone, and CONFIG_BT_CMTP is nowthe only user. This means a lot of the code in the subsystemhas no remaining callers and can be removed.Change the capi user space front-end to be part of kernelcapi,and the combined module to only be compiled if BT_CMTP isalso enabled, then remove the interfaces that have no remainingcallers.As the notifier list and the capi_drivers list have no callersoutside of kcapi.c, the implementation gets much simpler.Some definitions from the include/linux/*.h headers are onlyneeded internally and are moved to kcapi.h.Acked-by: David Miller &lt;davem@davemloft.net&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://lore.kernel.org/r/20191210210455.3475361-2-arnd@arndb.deSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/isdn/capi/Kconfig</description>
        <pubDate>Tue, 10 Dec 2019 20:59:16 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>6d979850 - isdn: move capi drivers to staging</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/isdn/capi/Kconfig#6d979850</link>
        <description>isdn: move capi drivers to stagingI tried to find any indication of whether the capi drivers are still inuse, and have not found anything from a long time ago.With public ISDN networks almost completely shut down over the past 12months, there is very little you can actually do with this hardware. Themain remaining use case would be to connect ISDN voice phones to anin-house installation with Asterisk or LCR, but anyone trying this inturn seems to be using either the mISDN driver stack, or out-of-treedrivers from the hardware vendors.I may of course have missed something, so I would suggest moving thesethree drivers (avm, hysdn, gigaset) into drivers/staging/ just in casesomeone still uses them.If nobody complains, we can remove them entirely in six months, orotherwise move the core code and any drivers that are still needed backinto drivers/isdn.As Paul Bolle notes, he is still testing the gigaset driver as long ashe can, but the Dutch ISDN network will be shut down in September 2019,which puts an end to that.Marcel Holtmann still maintains the Bluetooth CMTP profile and wants tokeep that alive, so the actual CAPI subsystem code remains in place fornow, after all other drivers are gone, CMTP and CAPI can be merged intoa single driver directory.Cc: Marcel Holtmann &lt;marcel@holtmann.org&gt;Cc: Paul Bolle &lt;pebolle@tiscali.nl&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/drivers/isdn/capi/Kconfig</description>
        <pubDate>Sat, 20 Apr 2019 20:28:45 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>9c3c0c20 - isdn: remove isdn4linux</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/isdn/capi/Kconfig#9c3c0c20</link>
        <description>isdn: remove isdn4linuxWith all isdn4linux hardware drivers gone, this is only a wrapper aroundCAPI to support old user space. However, from looking at the mailinglist, it seems that the last time anyone asked about it was in 2014,when the upgrade from a linux-2.4 installation failed, and mISDN wassuggested as a replacement.The largest public ISDN network (Deutsche Telekom) was supposed to beshut down 2018, which must have drastically reduced the number of legacyinstallations.When we last discussed removing i4l in 2016, Karsten Keil suggestedrevisiting this in 2018. I guess this is overdue.Link: http://listserv.isdn4linux.de/pipermail/isdn4linux/2014-October/006165.htmlLink: https://patchwork.kernel.org/patch/8484861/#17900371Link: https://listserv.isdn4linux.de/pipermail/isdn4linux/2019-April/thread.htmlSigned-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/drivers/isdn/capi/Kconfig</description>
        <pubDate>Thu, 18 Apr 2019 20:43:36 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&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/drivers/isdn/capi/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/drivers/isdn/capi/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>d1cadce1 - isdn/capi: fix (middleware) device nodes</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/isdn/capi/Kconfig#d1cadce1</link>
        <description>isdn/capi: fix (middleware) device nodesSince v2.4 the capi driver used the following device nodes if&quot;middleware&quot; support was enabled:    /dev/capi20    /dev/capi/0    /dev/capi/1    [...]/dev/capi20 is a character device node. /dev/capi/0 (and up) are ttydevice nodes (with a different major).This device node (naming) scheme is not documented anywhere, as far as Iknow. It was originally provided by the capifs pseudo filesystem (beforeudev became available). It is required for example by the pppdcapiplugin. It was supported until a few years ago. But a number ofdevelopments broke it:- v2.6.6 (May 2004) renamed /dev/capi20 to /dev/capi and removed the  &quot;/&quot; from the name of capi&apos;s tty driver. The explanation of the patch  that did this included two examples of udev rules &quot;to restore the old  namespace&quot;;- either udev 154 (May 2010) or udev 179 (January 2012) stopped  allowing to rename device nodes, and thus the ability to have  /dev/capi20 appear instead of /dev/capi and /dev/capi/0 (and up)  instead of /dev/capi0 (and up);- v3.0 (July 2011) also removed capifs. That disabled another method to  create the /dev/capi/0 (and up) device nodes.So now users need to manually tweak their setup (eg, create /dev/capi/and fill that with symlinks) to get things working. This is all ratherhacky and only discoverable by searching the web. Fix all this byrenaming /dev/capi back to /dev/capi20, and by setting the name of the&quot;capi_nc&quot; tty driver to &quot;capi!&quot; so the tty device nodes appear as/dev/capi/0 (and up).Signed-off-by: Paul Bolle &lt;pebolle@tiscali.nl&gt;Signed-off-by: Tilman Schmidt &lt;tilman@imap.cc&gt;Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/isdn/capi/Kconfig</description>
        <pubDate>Sun, 01 Jun 2014 21:47:24 +0000</pubDate>
        <dc:creator>Paul Bolle &lt;pebolle@tiscali.nl&gt;</dc:creator>
    </item>
<item>
        <title>a79f5d26 - isdn/capi: Make verbose reporting depend on capidrv</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/isdn/capi/Kconfig#a79f5d26</link>
        <description>isdn/capi: Make verbose reporting depend on capidrvThe Kconfig symbol ISDN_DRV_AVMB1_VERBOSE_REASON is only used forcapi_info2str(). That function is only used in capidrv.c. So setting itwithout setting ISDN_CAPI_CAPIDRV is pointless. Make it depend onISDN_CAPI_CAPIDRV, rename it to ISDN_CAPI_CAPIDRV_VERBOSE and put itsentry after ISDN_CAPI_CAPIDRV&apos;s entry.Since this symbol seems to be primarily used for debugging, keep it offby default. By now the last users of capidrv hopefully know all theyneed to know about the reasons for disconnecting.Signed-off-by: Paul Bolle &lt;pebolle@tiscali.nl&gt;Signed-off-by: Tilman Schmidt &lt;tilman@imap.cc&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/isdn/capi/Kconfig</description>
        <pubDate>Sun, 01 Jun 2014 21:47:24 +0000</pubDate>
        <dc:creator>Paul Bolle &lt;pebolle@tiscali.nl&gt;</dc:creator>
    </item>
<item>
        <title>d1958f8c - isdn/capi: Make Middleware depend on CAPI2.0</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/isdn/capi/Kconfig#d1958f8c</link>
        <description>isdn/capi: Make Middleware depend on CAPI2.0The Kconfig symbol ISDN_CAPI_MIDDLEWARE is only used in capi.c. Settingit without setting ISDN_CAPI_CAPI20 is therefor useless. Make it dependon ISDN_CAPI_CAPI20 and put its entry after ISDN_CAPI_CAPI20&apos;s entry.Signed-off-by: Paul Bolle &lt;pebolle@tiscali.nl&gt;Signed-off-by: Tilman Schmidt &lt;tilman@imap.cc&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/isdn/capi/Kconfig</description>
        <pubDate>Sun, 16 Mar 2014 17:44:21 +0000</pubDate>
        <dc:creator>Paul Bolle &lt;pebolle@tiscali.nl&gt;</dc:creator>
    </item>
<item>
        <title>4f73bc4d - tty: Added a CONFIG_TTY option to allow removal of TTY</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/isdn/capi/Kconfig#4f73bc4d</link>
        <description>tty: Added a CONFIG_TTY option to allow removal of TTYThe option allows you to remove TTY and compile without errors. Thissaves space on systems that won&apos;t support TTY interfaces anyway.bloat-o-meter output is below.The bulk of this patch consists of Kconfig changes adding &quot;depends onTTY&quot; to various serial devices and similar drivers that require the TTYlayer.  Ideally, these dependencies would occur on a common intermediatesymbol such as SERIO, but most drivers &quot;select SERIO&quot; rather than&quot;depends on SERIO&quot;, and &quot;select&quot; does not respect dependencies.bloat-o-meter output comparing our previous minimal to new minimal byremoving TTY.  The list is filtered to not show removed entries with awk&apos;$3 != &quot;-&quot;&apos; as the list was very long.add/remove: 0/226 grow/shrink: 2/14 up/down: 6/-35356 (-35350)function                                     old     new   deltachr_dev_init                                 166     170      +4allow_signal                                  80      82      +2static.__warned                              143     142      -1disallow_signal                               63      62      -1__set_special_pids                            95      94      -1unregister_console                           126     121      -5start_kernel                                 546     541      -5register_console                             593     588      -5copy_from_user                                45      40      -5sys_setsid                                   128     120      -8sys_vhangup                                   32      19     -13do_exit                                     1543    1526     -17bitmap_zero                                   60      40     -20arch_local_irq_save                          137     117     -20release_task                                 674     652     -22static.spin_unlock_irqrestore                308     260     -48Signed-off-by: Joe Millenbach &lt;jmillenbach@gmail.com&gt;Reviewed-by: Jamey Sharp &lt;jamey@minilop.net&gt;Reviewed-by: Josh Triplett &lt;josh@joshtriplett.org&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/isdn/capi/Kconfig</description>
        <pubDate>Fri, 18 Jan 2013 06:44:22 +0000</pubDate>
        <dc:creator>Joe Millenbach &lt;jmillenbach@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>1f90d665 - capi: Perform scheduled capifs removal</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/isdn/capi/Kconfig#1f90d665</link>
        <description>capi: Perform scheduled capifs removaludev fully replaces this special file system that only contains CAPINCCI TTY device nodes. User space (pppdcapiplugin) works withoutnoticing the difference.Signed-off-by: Jan Kiszka &lt;jan.kiszka@web.de&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/isdn/capi/Kconfig</description>
        <pubDate>Wed, 06 Apr 2011 10:58:37 +0000</pubDate>
        <dc:creator>Jan Kiszka &lt;jan.kiszka@web.de&gt;</dc:creator>
    </item>
<item>
        <title>771f4c87 - CAPI: Remove experimental tag from middleware feature</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/isdn/capi/Kconfig#771f4c87</link>
        <description>CAPI: Remove experimental tag from middleware featureDespite all its bugs, the middleware support of our CAPI stack wasalready in use for many, many moons. And after going through its code,fixing all issues I found, I feel it deserves to officially become anon-experimental feature.Signed-off-by: Jan Kiszka &lt;jan.kiszka@web.de&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/isdn/capi/Kconfig</description>
        <pubDate>Mon, 08 Feb 2010 10:12:45 +0000</pubDate>
        <dc:creator>Jan Kiszka &lt;jan.kiszka@web.de&gt;</dc:creator>
    </item>
<item>
        <title>79e95f47 - CAPI: Schedule capifs for removal</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/isdn/capi/Kconfig#79e95f47</link>
        <description>CAPI: Schedule capifs for removalWith dynamic TTY nodes and the help of udev, we no longer need thisspecial filesystem. Schedule it for removal in one year from now.As a last duty to this feature, move its help to right option so thatusers can read the rationale.Signed-off-by: Jan Kiszka &lt;jan.kiszka@web.de&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/isdn/capi/Kconfig</description>
        <pubDate>Mon, 08 Feb 2010 10:12:44 +0000</pubDate>
        <dc:creator>Jan Kiszka &lt;jan.kiszka@web.de&gt;</dc:creator>
    </item>
<item>
        <title>fa301231 - Kconfig: Remove useless and sometimes wrong comments</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/isdn/capi/Kconfig#fa301231</link>
        <description>Kconfig: Remove useless and sometimes wrong commentsAdditionally, some excessive newlines removed.Signed-off-by: Michael Roth &lt;mroth@nessie.de&gt;Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;

            List of files:
            /linux-6.15/drivers/isdn/capi/Kconfig</description>
        <pubDate>Sun, 04 Oct 2009 16:14:29 +0000</pubDate>
        <dc:creator>Michael Roth &lt;mroth@nessie.de&gt;</dc:creator>
    </item>
<item>
        <title>df19434c - Use menuconfig objects: ISDN: CONFIG_ISDN_CAPI</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/isdn/capi/Kconfig#df19434c</link>
        <description>Use menuconfig objects: ISDN: CONFIG_ISDN_CAPITransform &quot;depends on&quot; into a simpler if-endif block style dependency.Signed-off-by: Jan Engelhardt &lt;jengelh@gmx.de&gt;Cc: Karsten Keil &lt;kkeil@suse.de&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/drivers/isdn/capi/Kconfig</description>
        <pubDate>Tue, 17 Jul 2007 11:04:20 +0000</pubDate>
        <dc:creator>Jan Engelhardt &lt;jengelh@linux01.gwdg.de&gt;</dc:creator>
    </item>
<item>
        <title>a982ac06 - misc doc and kconfig typos</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/isdn/capi/Kconfig#a982ac06</link>
        <description>misc doc and kconfig typosFix various typos in kernel docs and Kconfigs, 2.6.21-rc4.Signed-off-by: Matt LaPlante &lt;kernel1@cyberdogtech.com&gt;Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;

            List of files:
            /linux-6.15/drivers/isdn/capi/Kconfig</description>
        <pubDate>Wed, 09 May 2007 05:35:06 +0000</pubDate>
        <dc:creator>Matt LaPlante &lt;kernel1@cyberdogtech.com&gt;</dc:creator>
    </item>
<item>
        <title>17f0cd2f - [PATCH] Fix buffer overflow and races in capi debug functions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/isdn/capi/Kconfig#17f0cd2f</link>
        <description>[PATCH] Fix buffer overflow and races in capi debug functionsThe CAPI trace debug functions were using a fixed size buffer, which can beoverflowed if wrong formatted CAPI messages were sent to the kernel capilayer.  The code was also not protected against multiple callers.  This fixbug 8028.Additionally the patch make the CAPI trace functions optional.Signed-off-by: Karsten Keil &lt;kkeil@suse.de&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/drivers/isdn/capi/Kconfig</description>
        <pubDate>Thu, 01 Mar 2007 04:13:50 +0000</pubDate>
        <dc:creator>Karsten Keil &lt;kkeil@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>1da177e4 - Linux-2.6.12-rc2</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/isdn/capi/Kconfig#1da177e4</link>
        <description>Linux-2.6.12-rc2Initial git repository build. I&apos;m not bothering with the full history,even though we have it. We can create a separate &quot;historical&quot; gitarchive of that later if we want to, and in the meantime it&apos;s about3.2GB when imported into git - space that would just make the earlygit days unnecessarily complicated, when we don&apos;t have a lot of goodinfrastructure for it.Let it rip!

            List of files:
            /linux-6.15/drivers/isdn/capi/Kconfig</description>
        <pubDate>Sat, 16 Apr 2005 22:20:36 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@ppc970.osdl.org&gt;</dc:creator>
    </item>
</channel>
</rss>
