<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>94433355 - batman-adv: Use consistent name for mesh interface</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#94433355</link>
        <description>batman-adv: Use consistent name for mesh interfaceThe way how the virtual interface is called inside the batman-adv sourcecode is not consistent. The genl headers call it meshif and the rest of thecode calls is (mostly) softif.The genl definitions cannot be touched because they are part of the UAPI.But the rest of the batman-adv code can be touched to have a consistentname again.The bulk of the renaming was done using  sed -i -e &apos;s/soft\(-\|\_\| \|\)i\([nf]\)/mesh\1i\2/g&apos; \         -e &apos;s/SOFT\(-\|\_\| \|\)I\([NF]\)/MESH\1I\2/g&apos;and then it was adjusted slightly when proofreading the changes.Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Sun, 02 Feb 2025 12:39:32 +0000</pubDate>
        <dc:creator>Sven Eckelmann &lt;sven@narfation.org&gt;</dc:creator>
    </item>
<item>
        <title>07afe1ba - batman-adv: mcast: implement multicast packet reception and forwarding</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#07afe1ba</link>
        <description>batman-adv: mcast: implement multicast packet reception and forwardingImplement functionality to receive and forward a new TVLV capablemulticast packet type.The new batman-adv multicast packet type allows to contain severaloriginator destination addresses within a TVLV. Routers on the way willpotentially split the batman-adv multicast packet and adjust its trackerTVLV contents.Routing decisions are still based on the selected BATMAN IV or BATMAN Vrouting algorithm. So this new batman-adv multicast packet type retainsthe same loop-free properties.Also a new OGM multicast TVLV flag is introduced to signal to othernodes that we are capable of handling a batman-adv multicast packet andmulticast tracker TVLV. And that all of our hard interfaces have an MTUof at least 1280 bytes (IPv6 minimum MTU), as a simple solution for nowto avoid MTU issues while forwarding.Signed-off-by: Linus L&#252;ssing &lt;linus.luessing@c0d3.blue&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Thu, 07 Sep 2023 01:09:08 +0000</pubDate>
        <dc:creator>Linus L&#252;ssing &lt;linus.luessing@c0d3.blue&gt;</dc:creator>
    </item>
<item>
        <title>cfa55c6d - batman-adv: Drop publication years from copyright info</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#cfa55c6d</link>
        <description>batman-adv: Drop publication years from copyright infoThe batman-adv source code was using the year of publication (to net-next)as &quot;last&quot; year for the copyright statement. The whole source code mentionedin the MAINTAINERS &quot;BATMAN ADVANCED&quot; section was handled as a single entityregarding the publishing year.This avoided having outdated (in sense of year information - not copyrightholder) publishing information inside several files. But since the simple&quot;update copyright year&quot; commit (without other changes) in the file was notwell received in the upstream kernel, the option to not have a copyrightyear (for initial and last publication) in the files are chosen instead.More detailed information about the years can still be retrieved from theSCM system.Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;Acked-by: Marek Lindner &lt;mareklindner@neomailbox.ch&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Thu, 31 Dec 2020 23:00:01 +0000</pubDate>
        <dc:creator>Sven Eckelmann &lt;sven@narfation.org&gt;</dc:creator>
    </item>
<item>
        <title>aff6f5a6 - batman-adv: Drop deprecated debugfs support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#aff6f5a6</link>
        <description>batman-adv: Drop deprecated debugfs supportThe debugfs support in batman-adv was marked as deprecated by the commit00caf6a2b318 (&quot;batman-adv: Mark debugfs functionality as deprecated&quot;) andscheduled for removal in 2021.Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Mon, 17 Aug 2020 11:42:29 +0000</pubDate>
        <dc:creator>Sven Eckelmann &lt;sven@narfation.org&gt;</dc:creator>
    </item>
<item>
        <title>76e9f276 - batman-adv: Drop deprecated sysfs support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#76e9f276</link>
        <description>batman-adv: Drop deprecated sysfs supportThe sysfs in batman-adv support was marked as deprecated by the commit42cdd521487f (&quot;batman-adv: ABI: Mark sysfs files as deprecated&quot;) andscheduled for removal in 2021.Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Mon, 17 Aug 2020 11:42:29 +0000</pubDate>
        <dc:creator>Sven Eckelmann &lt;sven@narfation.org&gt;</dc:creator>
    </item>
<item>
        <title>68e039f9 - batman-adv: Update copyright years for 2020</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#68e039f9</link>
        <description>batman-adv: Update copyright years for 2020Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Tue, 31 Dec 2019 23:00:01 +0000</pubDate>
        <dc:creator>Sven Eckelmann &lt;sven@narfation.org&gt;</dc:creator>
    </item>
<item>
        <title>0fa4c30d - batman-adv: Make sysfs support optional</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#0fa4c30d</link>
        <description>batman-adv: Make sysfs support optionalThe sysfs files will be marked as deprecated in the near future. They arealready replaced by the batadv generic netlink family. Add an Kconfigoption to disable the sysfs support for users who want to test their toolsor want to safe some space. This setting should currently still be enabledby default to keep backward compatible with legacy tools.Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Sun, 03 Mar 2019 17:02:57 +0000</pubDate>
        <dc:creator>Sven Eckelmann &lt;sven@narfation.org&gt;</dc:creator>
    </item>
<item>
        <title>0d5f20c4 - batman-adv: Drop license boilerplate</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#0d5f20c4</link>
        <description>batman-adv: Drop license boilerplateAll files got a SPDX-License-Identifier with commit 7db7d9f369a4(&quot;batman-adv: Add SPDX license identifier above copyright header&quot;). All therequired information about the license conditions can be found inLICENSES/.Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Sun, 03 Mar 2019 14:52:07 +0000</pubDate>
        <dc:creator>Sven Eckelmann &lt;sven@narfation.org&gt;</dc:creator>
    </item>
<item>
        <title>7a79d717 - batman-adv: Update copyright years for 2019</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#7a79d717</link>
        <description>batman-adv: Update copyright years for 2019Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Mon, 31 Dec 2018 22:59:59 +0000</pubDate>
        <dc:creator>Sven Eckelmann &lt;sven@narfation.org&gt;</dc:creator>
    </item>
<item>
        <title>d331a739 - batman-adv: Provide debug messages as trace events</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#d331a739</link>
        <description>batman-adv: Provide debug messages as trace eventsA private debug logging infrastructure is currently provided via$debug_fs/batman_adv/*/log when CONFIG_BATMAN_ADV_DEBUG is enabled. This isnot well integrated in the rest of the tracing infrastructure of thekernel.Other components (like mac80211 or ath10k) allow to gather the debugmessages using generic trace events which are better integrated. This makesit possible to interact with them using the existing userspace tools.The tracepoint batadv:batadv_dbg will now be available whenCONFIG_BATMAN_ADV_DEBUG and CONFIG_BATMAN_ADV_TRACING is activated. The loglevel mask is still used for filtering as usual.A full system trace for offline parsing can be created (and read) using:  $ batctl ll all  $ trace-cmd record -e batadv:batadv_dbg  $ trace-cmd reportThe same can also be done without recording to a file  $ batctl ll all  $ trace-cmd stream -e batadv:batadv_dbgThe trace infrastructure is especially helpful when tracing processes:  $ batctl ll all  $ ./tools/perf/perf trace --event &quot;batadv:*&quot; batctl p 10.204.32.1     0.000 batadv:batadv_dbg:batman_adv bat0 Parsing outgoing ARP REQUEST     0.045 batadv:batadv_dbg:batman_adv bat0 ARP MSG = [src: a2:64:14:53:f8:22-10.204.32.185 dst: 00:00:00:00:00:00-10.204.32.1]     0.067 batadv:batadv_dbg:batman_adv bat0 Entry updated: 10.204.32.185 a2:64:14:53:f8:22 (vid: -1)     0.099 batadv:batadv_dbg:batman_adv bat0 batadv_dat_select_candidates(): IP=10.204.32.1 hash(IP)=48902     0.757 batadv:batadv_dbg:batman_adv bat0 dat_select_candidates() 0: selected fe:2c:91:68:29:2b addr=48977 dist=65460     1.178 batadv:batadv_dbg:batman_adv bat0 dat_select_candidates() 1: selected fe:81:ab:c5:e3:03 addr=49181 dist=65256     1.809 batadv:batadv_dbg:batman_adv bat0 dat_select_candidates() 2: selected 66:25:a7:48:37:fb addr=49328 dist=65109     1.828 batadv:batadv_dbg:batman_adv bat0 DHT_SEND for 10.204.32.1Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Fri, 10 Aug 2018 21:36:16 +0000</pubDate>
        <dc:creator>Sven Eckelmann &lt;sven@narfation.org&gt;</dc:creator>
    </item>
<item>
        <title>6b1aea8c - batman-adv: Update copyright years for 2018</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#6b1aea8c</link>
        <description>batman-adv: Update copyright years for 2018Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Sun, 31 Dec 2017 23:00:00 +0000</pubDate>
        <dc:creator>Sven Eckelmann &lt;sven@narfation.org&gt;</dc:creator>
    </item>
<item>
        <title>7db7d9f3 - batman-adv: Add SPDX license identifier above copyright header</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#7db7d9f3</link>
        <description>batman-adv: Add SPDX license identifier above copyright headerThe &quot;Linux kernel licensing rules&quot; require that each file has a SPDXlicense identifier as first line (and sometimes as second line).The FSFE REUSE practices [1] would also require the same tags but have norestrictions on the placement in the source file. Using the &quot;Linux kernellicensing rules&quot; is therefore also fulfilling the FSFE REUSE practicesrequirements at the same time.[1] https://reuse.software/practices/Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Sun, 19 Nov 2017 14:05:11 +0000</pubDate>
        <dc:creator>Sven Eckelmann &lt;sven@narfation.org&gt;</dc:creator>
    </item>
<item>
        <title>ac79cbb9 - batman-adv: update copyright years for 2017</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#ac79cbb9</link>
        <description>batman-adv: update copyright years for 2017Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Sat, 31 Dec 2016 23:00:00 +0000</pubDate>
        <dc:creator>Sven Eckelmann &lt;sven@narfation.org&gt;</dc:creator>
    </item>
<item>
        <title>dc1cbd14 - batman-adv: Allow to disable debugfs support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#dc1cbd14</link>
        <description>batman-adv: Allow to disable debugfs supportThe files provided by batman-adv via debugfs are currently converted tonetlink. Tools which are not yet converted to use the netlink interface maystill rely on the old debugfs files. But systems which already upgradedtheir tools can save some space by disabling this feature. The defaultconfiguration of batman-adv on amd64 can reduce the size of the module byaround 11% when this feature is disabled.    $ size net/batman-adv/batman-adv.ko*       text    data     bss     dec     hex filename     150507   10395    4160  165062   284c6 net/batman-adv/batman-adv.ko.y     137106    7099    2112  146317   23b8d net/batman-adv/batman-adv.ko.nSigned-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;Signed-off-by: Marek Lindner &lt;mareklindner@neomailbox.ch&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Sat, 16 Jul 2016 07:31:20 +0000</pubDate>
        <dc:creator>Sven Eckelmann &lt;sven@narfation.org&gt;</dc:creator>
    </item>
<item>
        <title>33a3bb4a - batman-adv: throughput meter implementation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#33a3bb4a</link>
        <description>batman-adv: throughput meter implementationThe throughput meter module is a simple, kernel-space replacement forthroughtput measurements tool like iperf and netperf. It is intended toapproximate TCP behaviour.It is invoked through batctl: the protocol is connection oriented, withcumulative acknowledgment and a dynamic-size sliding window.The test *can* be interrupted by batctl. A receiver side timeout avoidsunlimited waitings for sender packets: after one second of inactivity, thereceiver abort the ongoing test.Based on a prototype from Edo Monticelli &lt;montik@autistici.org&gt;Signed-off-by: Antonio Quartulli &lt;antonio.quartulli@open-mesh.com&gt;Signed-off-by: Sven Eckelmann &lt;sven.eckelmann@open-mesh.com&gt;Signed-off-by: Marek Lindner &lt;mareklindner@neomailbox.ch&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Thu, 05 May 2016 11:09:43 +0000</pubDate>
        <dc:creator>Antonio Quartulli &lt;antonio.quartulli@open-mesh.com&gt;</dc:creator>
    </item>
<item>
        <title>09748a22 - batman-adv: add generic netlink family for batman-adv</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#09748a22</link>
        <description>batman-adv: add generic netlink family for batman-advdebugfs is currently severely broken virtually everywhere in the kernelwhere files are dynamically added and removed (seehttp://lkml.iu.edu/hypermail/linux/kernel/1506.1/02196.html for somedetails). In addition to that, debugfs is not namespace-aware.Instead of adding new debugfs entries, the whole infrastructure should bemoved to netlink. This will fix the long standing problem of large buffersfor debug tables and hard to parse text files.Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;Signed-off-by: Andrew Lunn &lt;andrew@lunn.ch&gt;[sven.eckelmann@open-mesh.com: Strip down patch to only add genl family,add missing kerneldoc]Signed-off-by: Sven Eckelmann &lt;sven.eckelmann@open-mesh.com&gt;Signed-off-by: Marek Lindner &lt;mareklindner@neomailbox.ch&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Mon, 09 May 2016 16:41:08 +0000</pubDate>
        <dc:creator>Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;</dc:creator>
    </item>
<item>
        <title>ba412080 - batman-adv: Consolidate logging related functions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#ba412080</link>
        <description>batman-adv: Consolidate logging related functionsThere are several places in batman-adv which provide logging relatedfunctions. These should be grouped together in the log.* files to make themeasier to find.Reported-by: Markus Pargmann &lt;mpa@pengutronix.de&gt;Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;Signed-off-by: Marek Lindner &lt;mareklindner@neomailbox.ch&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Sun, 15 May 2016 21:48:31 +0000</pubDate>
        <dc:creator>Sven Eckelmann &lt;sven@narfation.org&gt;</dc:creator>
    </item>
<item>
        <title>01d350d1 - batman-adv: move bat_algo functions into a separate file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#01d350d1</link>
        <description>batman-adv: move bat_algo functions into a separate fileThe bat_algo functionality in main.c is mostly unrelated to the rest of thecontent. It still takes up a large portion of this source file (~15%, 103lines). Moving it to a separate file makes it better visible as a maincomponent of the batman-adv implementation and hides it less in the otherhelper functions in main.c.Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;Signed-off-by: Marek Lindner &lt;mareklindner@neomailbox.ch&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Sun, 15 May 2016 09:07:44 +0000</pubDate>
        <dc:creator>Sven Eckelmann &lt;sven@narfation.org&gt;</dc:creator>
    </item>
<item>
        <title>1f8dce49 - batman-adv: split tvlv into a separate file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#1f8dce49</link>
        <description>batman-adv: split tvlv into a separate fileThe tvlv functionality in main.c is mostly unrelated to the rest of thecontent. It still takes up a large portion of this source file (~45%, 588lines). Moving it to a separate file makes it better visible as a maincomponent of the batman-adv implementation and hides it less in the otherhelper functions in main.cSigned-off-by: Markus Pargmann &lt;mpa@pengutronix.de&gt;[sven@narfation.org: fix conflicts with current version, fix includes,rewrote commit message]Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;Signed-off-by: Marek Lindner &lt;mareklindner@neomailbox.ch&gt;Signed-off-by: Simon Wunderlich &lt;sw@simonwunderlich.de&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Sun, 15 May 2016 09:07:43 +0000</pubDate>
        <dc:creator>Markus Pargmann &lt;mpa@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>0da00359 - batman-adv: OGMv2 - add basic infrastructure</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/batman-adv/Makefile#0da00359</link>
        <description>batman-adv: OGMv2 - add basic infrastructureThis is the initial implementation of the new OGM protocol(version 2). It has been designed to work on top of thenewly added ELP.In the previous version the OGM protocol was used to bothmeasure link qualities and flood the network with the metricinformation. In this version the protocol is in charge ofthe latter task only, leaving the former to ELP.This means being able to decouple the interval used by theneighbor discovery from the OGM broadcasting, which revealedto be costly in dense networks and needed to be relaxed soleading to a less responsive routing protocol.Signed-off-by: Antonio Quartulli &lt;antonio@open-mesh.com&gt;Signed-off-by: Marek Lindner &lt;mareklindner@neomailbox.ch&gt;

            List of files:
            /linux-6.15/net/batman-adv/Makefile</description>
        <pubDate>Sat, 16 Jan 2016 08:40:12 +0000</pubDate>
        <dc:creator>Antonio Quartulli &lt;antonio@open-mesh.com&gt;</dc:creator>
    </item>
</channel>
</rss>
