Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC]routing: merge openwrt-routing/packages with full history #9419

Closed
wants to merge 1,421 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Aug 12, 2017

  1. batman-adv: Prevent FTBFS when redefining ether_setup

    batman-adv must make sure that ether_setup is already declared via
    linux/netdevice.h before the preprocessor can patch the use of it in
    batman-adv. Otherwise it is tried to also patch the declaration of
    ether_setup.
    
    Fixes: 8da2f5c ("batman-adv: upgrade package to latest release 2017.2")
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Aug 12, 2017
    Configuration menu
    Copy the full SHA
    187937b View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#318 from ecsv/batadv-2017.2-ftbfs

    batman-adv: Prevent FTBFS when redefining ether_setup
    simonwunderlich committed Aug 12, 2017
    Configuration menu
    Copy the full SHA
    3cc8d49 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2017

  1. batman-adv: Fix conflicts with compat-wireless backports-4.14-rc1

    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Sep 18, 2017
    Configuration menu
    Copy the full SHA
    7d56487 View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#324 from ecsv/batadv/compat-wireless-4.14-rc1

    batman-adv: Fix conflicts with compat-wireless backports-4.14-rc1
    simonwunderlich committed Sep 18, 2017
    Configuration menu
    Copy the full SHA
    bf4a73f View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2017

  1. batman-adv: upgrade package to latest release 2017.3

     * support latest kernels (3.2 - 4.14)
     * coding style cleanups and refactoring
     * bugs squashed:
       - fix TT sync flag inconsistencies
       - ignore invalid throughput values from wifi interfaces
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Sep 28, 2017
    Configuration menu
    Copy the full SHA
    14daec6 View commit details
    Browse the repository at this point in the history
  2. batctl: upgrade package to latest release 2017.3

     * bugs squashed:
       - Fix error messages on traceroute send failures
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Sep 28, 2017
    Configuration menu
    Copy the full SHA
    34db538 View commit details
    Browse the repository at this point in the history
  3. alfred: upgrade package to latest release 2017.3

     * reduction of memory usage when using --update-command
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Sep 28, 2017
    Configuration menu
    Copy the full SHA
    8d12cf5 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2017

  1. Merge pull request openwrt#325 from ecsv/batadv-2017.3

    batman-adv 2017.3
    simonwunderlich committed Oct 2, 2017
    Configuration menu
    Copy the full SHA
    0d1c5f7 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2017

  1. [olsr] Bump olsr version to 0.9.6.2

    This patch bumps olsr version from 0.9.6.1 to 0.9.6.2
    One major bugfix comes with the newer version, which is quite relevant
    for our Freifunk mesh network: the feature LinkQualityMult was not
    working in 0.9.6.1 and got fixed in the new version.
    
    Tested on 92 productive mesh nodes running current LEDE trunk .
    
    Signed-off-by: Thomas Huehn <thomas@net.t-labs.tu-berlin.de>
    thuehn committed Oct 13, 2017
    Configuration menu
    Copy the full SHA
    78049b4 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2017

  1. mrd6: refresh patches

    Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
    lynxis committed Dec 2, 2017
    Configuration menu
    Copy the full SHA
    1c6ef01 View commit details
    Browse the repository at this point in the history
  2. mrd6: remove build timestamp

    Build timestamp prevents reproducible builds [0].
    
    [0] https://reproducible-builds.org/docs/timestamps/
    
    Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
    lynxis committed Dec 2, 2017
    Configuration menu
    Copy the full SHA
    73601c9 View commit details
    Browse the repository at this point in the history
  3. smcroute: make build id optional

    The build id contains the build timestamp by default.
    Make this field optional.
    Build timestamp prevents reproducible builds [0].
    Thanks to the debian project for the patch.
    
    [0] https://reproducible-builds.org/docs/timestamps/
    
    Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
    lynxis committed Dec 2, 2017
    Configuration menu
    Copy the full SHA
    b47bae1 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2017

  1. Merge pull request openwrt#326 from thuehn/bump-olsr

    [olsr] Bump olsr version to 0.9.6.2
    bittorf committed Dec 5, 2017
    Configuration menu
    Copy the full SHA
    5c6c04d View commit details
    Browse the repository at this point in the history
  2. batman-adv: upgrade package to latest release 2017.4

    * support latest kernels (3.2 - 4.15)
    * coding style cleanups and refactoring
    * documentation cleanup
    * bugs squashed:
    
      - avoid spurious warnings from bat_v neigh_cmp implementation
      - fix check of gateway availability in B.A.T.M.A.N. V
      - fix locking for bidirectional TQ check counters
      - remove leak of stack bits in fragmentation header priority
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Dec 5, 2017
    Configuration menu
    Copy the full SHA
    d046353 View commit details
    Browse the repository at this point in the history
  3. batctl: upgrade package to latest release 2017.4

    * synchronization of batman-adv netlink header
    * coding style cleanups and refactoring
    * documentation cleanup
    * bugs squashed:
    
      - improve error handling for libnl related errors
      - add checks for various allocation errors
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Dec 5, 2017
    Configuration menu
    Copy the full SHA
    e211376 View commit details
    Browse the repository at this point in the history
  4. alfred: upgrade package to latest release 2017.4

    * synchronization of batman-adv netlink header
    * coding style cleanups and refactoring
    * documentation cleanup
    * bugs squashed:
    
      - only query debugfs when netlink failed
      - handle allocation errors in hashtable iterator
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Dec 5, 2017
    Configuration menu
    Copy the full SHA
    3eb8bf4 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2017

  1. Merge pull request openwrt#331 from lynxis/rb_smcroute

    smcroute: make build id optional
    jow- committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    5457ae6 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2017

  1. Merge pull request openwrt#300 from OLSR/master

    olsrd: pud: does not depend on ncurses
    bittorf committed Dec 13, 2017
    Configuration menu
    Copy the full SHA
    f33ccc7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#305 from HRogge/master

    OONF 0.14.1-1
    bittorf committed Dec 13, 2017
    Configuration menu
    Copy the full SHA
    69f70f0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request openwrt#330 from lynxis/rb_mrd6

    mrd6: remove build timestamp
    sbyx committed Dec 13, 2017
    Configuration menu
    Copy the full SHA
    381e082 View commit details
    Browse the repository at this point in the history
  4. Merge pull request openwrt#332 from ecsv/batadv-2017.4

    batman-adv 2017.4
    mwarning committed Dec 13, 2017
    Configuration menu
    Copy the full SHA
    e35a8f9 View commit details
    Browse the repository at this point in the history
  5. bird-openwrt: update to version 0.3

    Enhancements and bug fixes including:
    - Developed and Tested against Bird-1.6.3
    - New LUCI scripts (Logs, Functions and Filters)
    - Enhanced UX and less use of Terminal for daily management
    - Improved UX by adding extra information for the administrator
    - Refactor DOCN and include missing parts.
    - Code cleaning and refactoring
    - New DOCN-specific [Repository](https://github.com/eloicaso/bgp-bmx6-bird-docn)
    eloicaso authored and mwarning committed Dec 13, 2017
    Configuration menu
    Copy the full SHA
    7cb7b83 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2017

  1. Merge pull request openwrt#281 from stepet92/mcproxy-fix

    mcproxy: remove pedantic flag to allow compilation with musl
    mwarning committed Dec 16, 2017
    Configuration menu
    Copy the full SHA
    96bcf8f View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2017

  1. cjdns: update to version 0.20

    Signed-off-by: Alexander Krupenkin <mail@akru.me>
    akru authored and mwarning committed Dec 21, 2017
    Configuration menu
    Copy the full SHA
    dabd584 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2017

  1. batman-adv: Fix missing function name for timer_setup

    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Dec 26, 2017
    Configuration menu
    Copy the full SHA
    467f0b6 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2017

  1. Configuration menu
    Copy the full SHA
    69ef0bb View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2018

  1. bmx: Use repos from https://github.com/bmx-routing and remove bmx7 js…

    …on-c patch
    Axel Neumann committed Jan 2, 2018
    Configuration menu
    Copy the full SHA
    679f780 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2018

  1. nodogsplash2: change configuration defaults (openwrt#341)

    nodogsplash2: change configuration defaults
    
    Changes:
    * set default to NoDogsplash enabled as rest of config should now be safe and is possible to SSH to router to stop NDS if needed
    * change clientidletimeout to 120 minutes (2 hours)
    * add clientforcetimeout set to 1440 minutes (24 hours)
    * comment out the two provided example authenticated_users block lines
    * add list authenticated_users 'allow all'
    * comment original list authenticated_users allow... entries and leave them as examples
    * set preauth default to no use remote DNS. All devices used at a public wifi venues should be configured for DHCP. To force the use of the local DNS server makes DNS tunnelling very inefficient if not unusable on a typical OpenWrt device.
    * set fw_mark settings for compatibility with other OpenWrt packages
    bluewavenet authored and mwarning committed Jan 4, 2018
    Configuration menu
    Copy the full SHA
    5e96695 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2018

  1. bmx7_json: Fix broken include of json.h

    Axel Neumann committed Jan 6, 2018
    Configuration menu
    Copy the full SHA
    d3b2d83 View commit details
    Browse the repository at this point in the history
  2. mcproxy: update to latest version (openwrt#339)

    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
    Noltari authored and mwarning committed Jan 6, 2018
    Configuration menu
    Copy the full SHA
    9abfeba View commit details
    Browse the repository at this point in the history
  3. Merge pull request openwrt#337 from ecsv/batadv-2017.4

    batman-adv: Fix missing function name for timer_setup in compat-hacks
    mwarning committed Jan 6, 2018
    Configuration menu
    Copy the full SHA
    03a4dbf View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2018

  1. nodogsplash2: Fix Startup Failure (openwrt#343)

    nodogsplash2: fix startup failure
    
    The underlying network_get_device() used for option network is not reliable. Use option gatewayinterface for now.
    
    Signed-off-by: Rob White <rob@blue-wave.net>
    bluewavenet authored and mwarning committed Jan 8, 2018
    Configuration menu
    Copy the full SHA
    c3487c6 View commit details
    Browse the repository at this point in the history
  2. nodogsplash2: update to version 2.0.1 (openwrt#344)

    Signed-off-by: Moritz Warning <moritzwarning@web.de>
    mwarning committed Jan 8, 2018
    Configuration menu
    Copy the full SHA
    f48f332 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2018

  1. bmx6: fix gcc6&7 warnings, avoid json-c patch

    Axel Neumann committed Jan 13, 2018
    Configuration menu
    Copy the full SHA
    d464bf1 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2018

  1. nat46: harden 464xlat teardown logic

    Quit the teardown function in case the file 464-$cfg-anycast is not
    present as it means no clean up of ip rules is required.
    It fixes error traces like "cat: can't open '/tmp/464-wan6_4-anycast':
    No such file or directory" and "Error: inet6 prefix is expected rather
    than "lookup"."
    At the same time remove the unused variable anycast_active.
    
    Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
    dedeckeh committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    013b91d View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#346 from dedeckeh/pr_nat46_xlat

    nat46: harden 464xlat teardown logic
    jow- committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    1418fce View commit details
    Browse the repository at this point in the history
  3. bird: fix build dependencies

    The PKG_BUILD_DEPENDS variable must refer to source packages instead of
    binary package names.
    
    Fixes the following errors on current OpenWrt master:
    
    Upon scripts/feeds install:
    
        WARNING: No feed for source package 'libncurses' found
        WARNING: No feed for source package 'libreadline' found
    
    Upon metadata scanning and dependency resolution:
    
        WARNING: Makefile 'package/feeds/routing/bird/Makefile' has a build dependency on 'libncurses', which does not exist
        WARNING: Makefile 'package/feeds/routing/bird/Makefile' has a build dependency on 'libreadline', which does not exist
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
    jow- committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    c5f18d5 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2018

  1. bmx6: bump to latest upstream version

     * mute warning for unknown description-frame types
     * introduce --tunCatchDelay=100 to delay catched and rescheduled tunnel packets for us  to complete proper dedicated tunnel setup
     * Revert "hna: Use real or zero remote tunnel addresses"
       Which does not work with current openwrt/lede kernels
       due to their patched ip6_tunnel.c code for supporting MAP-E-FMRs.
     * Fix linker problem when compiling topology plugin with -DPROFILING
    Axel Neumann committed Feb 9, 2018
    Configuration menu
    Copy the full SHA
    21a6454 View commit details
    Browse the repository at this point in the history
  2. bmx7: bump version

     * bmx desc json node: muting sys-level debug messages
     * Fix json-descriptions files
     * json: dump json originators file with relevance 2, do not remove descriptions due to deleted routes
     * json: change default json files update interval to a minute
     * bmx: fixing origs/keys_status_creator() with given key_node data
     * json: fixing /var/run/originators/... and cleanup
     * json: set json jshow default relevance to 1 (medium)
     * Cleanup and simplify status memory usage report
     * tun: --tunOutDelay=100 delay catched and rescheduled tunnel packets for us  to complete proper dedicated tunnel setup
    Axel Neumann committed Feb 9, 2018
    Configuration menu
    Copy the full SHA
    f0ee73a View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2018

  1. cjdns: v20 -> v20.1

    akru committed Feb 18, 2018
    Configuration menu
    Copy the full SHA
    733e935 View commit details
    Browse the repository at this point in the history
  2. bmx7: bump version to 58b3823262512a48f5174e6778b2368c55bd05d9

     * crypt: Fix broken MBEDTLS_THREADING_C support due to missing rsa_init()
     * Common.mk: remove unneeded linker dependency -lmbedtls
     * bmx ip link prof: fix several potential sprintf() buffer overwrites
    Axel Neumann committed Feb 18, 2018
    Configuration menu
    Copy the full SHA
    2f74073 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2018

  1. batman-adv: upgrade package to latest release 2018.0

    * support latest kernels (3.2 - 4.16)
    * coding style cleanups and refactoring
    * mark licenses clearer, change UAPI header from ISC to MIT
    * bugs squashed:
    
      - fix packet checksum handling in receive path
      - fix handling of large number of interfaces
      - fix netlink dumping of gateways and BLA claims+backbones
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 27, 2018
    Configuration menu
    Copy the full SHA
    3bb75b0 View commit details
    Browse the repository at this point in the history
  2. batctl: upgrade package to latest release 2018.0

    * synchronization of batman-adv netlink and packet headers
    * mark licenses clearer, change batman-adv UAPI header from ISC to MIT
    * coding style cleanups and refactoring
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 27, 2018
    Configuration menu
    Copy the full SHA
    6a6f5da View commit details
    Browse the repository at this point in the history
  3. alfred: upgrade package to latest release 2018.0

    * synchronization of batman-adv netlink and packet headers
    * mark licenses clearer, change batman-adv UAPI header from ISC to MIT
    * coding style cleanups and refactoring
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 27, 2018
    Configuration menu
    Copy the full SHA
    5367821 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2018

  1. bmx6: add PKG_MIRROR_HASH

    Signed-off-by: Daniel Golle <daniel@makrotopia.org>
    dangowrt committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    d6dcd0c View commit details
    Browse the repository at this point in the history
  2. bmx7: add PKG_MIRROR_HASH

    Signed-off-by: Daniel Golle <daniel@makrotopia.org>
    dangowrt committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    ccd4210 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2018

  1. Merge pull request openwrt#352 from dangowrt/bmx-add-PKG_MIRROR_HASH

    bmx6/7: add pkg mirror hash
    axn committed Mar 3, 2018
    Configuration menu
    Copy the full SHA
    b5524a5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#349 from ecsv/batadv-2018.0

    batman-adv 2018.0
    mwarning committed Mar 3, 2018
    Configuration menu
    Copy the full SHA
    57bec52 View commit details
    Browse the repository at this point in the history
  3. Merge pull request openwrt#348 from akru/cjdns-v20.1

    cjdns: v20 -> v20.1
    mwarning committed Mar 3, 2018
    Configuration menu
    Copy the full SHA
    28db3cc View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2018

  1. bmx7: bump version

     * Sort links by name
     * Allow configuring invalid --pathLq1Threshold (due to configReload problem) and fix it in description
     * Introduce --linkThroughputEfficiency=0 (70) and cleanup metric algos
     * Update expectedThroughput only if estimation exists
     * Calculate and use average expected throughput instead of fluctuating current value
     * Rename wireless expected throughput variables
     * Align ordering of link_status struct and field_format
     * Fix: Interpret expected TP as Kbps
     * Fix txRateExpected typos
     * Add expected throughput as reported by minstrel(_ht)
    Axel Neumann committed Mar 4, 2018
    Configuration menu
    Copy the full SHA
    3aaa772 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2018

  1. bmx7: bump version

        * use Linux' sysfs to extract the lower-interface of virtual interfaces
    Axel Neumann committed Mar 9, 2018
    Configuration menu
    Copy the full SHA
    63cae8f View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2018

  1. smcroute: Change download to HTTP

    FTP is a lot more unreliable than HTTP(S). uscan was recently having trouble.
    
    Signed-off-by: Rosen Penev <rosenp@gmail.com
    neheb committed Mar 26, 2018
    Configuration menu
    Copy the full SHA
    17fccad View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2018

  1. nodogsplash2: Add compatibility with mwan3 v2

    nodogsplash2: Add compatibility with mwan3 version 2
    Changes in mwan3 version 2 resulted in previous recommended fix for Nodogsplash to fail.
    Setting fw_mark to use bits set "higher" than used in mwan3 solves the problem. This works also for all previous versions of Nodogsplash.
    Author-name: Rob White
    Signed-off-by: Rob White <rob@blue-wave.net>
    bluewavenet committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    86be009 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2018

  1. Merge pull request openwrt#359 from bluewavenet/patch-4

     nodogsplash2: Add compatibility with mwan3 v2
    mwarning committed Apr 5, 2018
    Configuration menu
    Copy the full SHA
    448ca58 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2018

  1. bmx7: convert init script to use procd

    Using procd allows better control and monitoring of the bmx7 process.
    Keep polling for mac80211.sh process for now until we find a better
    way to make sure that wireless configuration has been generated before
    starting bmx7.
    Setting maximum core size to 20000 looks dangerous on small devices,
    but keep it as it was before, we shall discuss this separately.
    
    Signed-off-by: Daniel Golle <daniel@makrotopia.org>
    dangowrt committed Apr 8, 2018
    Configuration menu
    Copy the full SHA
    91e600e View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2018

  1. alfred: Support interface IDs with more than two digits

    Occationally /proc/net/if_inet6 contains interface IDs with
    three digits. In this case, the regex in wait_for_ll_address()
    does not work anymore and alfred is not starting.
    
    This patch changes the evaluation so that fields are used instead
    of the mere position by counting characters.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
    adschm committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    135bc60 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2018

  1. babeld: release 1.8.1

    kerneis committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    7fc2fbd View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2018

  1. cjdns: build fixes

    akru committed Apr 13, 2018
    Configuration menu
    Copy the full SHA
    4bff0b3 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2018

  1. bmx7: keep bmx7 secret keys on sysupgrade

    Sysupgrade currently leads to a loss of the content of /etc/bmx7 which
    contains the secret keys.  After the reboot the device creates new IPs
    leading to a new "identity" aka ID, shortID and IPv6 changes.
    Paul Spooren committed Apr 15, 2018
    Configuration menu
    Copy the full SHA
    0ced8ec View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2018

  1. Merge pull request openwrt#362 from aparcar/patch-1

    bmx7: keep bmx7 secret keys on sysupgrade
    axn committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    4ca5376 View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#360 from dangowrt/bmx7_use_procd

    bmx7: convert init script to use procd
    axn committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    c9d120a View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2018

  1. bmx7: use configReaload on service reload

    It's openwrt#363 for procdbmx7: use configReaload on service reload
    
    Signed-off-by: Paul Spooren <spooren@informatik.uni-leipzig.de>
    Paul Spooren committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    015e5e9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#364 from aparcar/bmx7-reload

    bmx7: use configReaload on service reload
    axn committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    0cbe4d4 View commit details
    Browse the repository at this point in the history
  3. alfred: upgrade package to latest release 2018.1

    * synchronization of batman-adv netlink header
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    a0eca40 View commit details
    Browse the repository at this point in the history
  4. batctl: upgrade package to latest release 2018.1

    * synchronization of batman-adv netlink and packet headers
    * add DAT cache and multicast flags netlink support
    * disable translation support for non-unicast mac addresses
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    2e4937e View commit details
    Browse the repository at this point in the history
  5. batman-adv: upgrade package to latest release 2018.1

    * support latest kernels (3.2 - 4.17)
    * coding style cleanups and refactoring
    * add DAT cache and multicast flags netlink support
    * avoid redundant multicast TT entries
    * bugs squashed:
    
      - update data pointers after skb_cow()
      - fix header size check in batadv_dbg_arp()
      - fix skbuff rcsum on packet reroute
      - fix multicast-via-unicast transmission with AP isolation
      - fix packet loss for broadcasted DHCP packets to a server
      - fix multicast packet loss with a single WANT_ALL_IPV4/6 flag
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    455a542 View commit details
    Browse the repository at this point in the history
  6. bmx7: bump version

      * Fix memory leaks 300522 and 300520 due to changed interface status and increased nlmsg size
      * Fix physical channel detection: bmx-routing/bmx7#19
      * Enable DEBUG_MALLOC and CORE_LIMIT=20000 by default
    Axel Neumann committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    fdaa4cd View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2018

  1. miniupnpd: De-maintainering myself.

    I haven't used the package personally for last 3 years, so
    de-maintainering myself as testing version updates is extra work I do
    not need for stuff I do not use.
    fingon committed Apr 29, 2018
    Configuration menu
    Copy the full SHA
    2f90fe4 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2018

  1. miniupnpd: drop from repo

    As no maintainer take the opportunity to drop from this repo and put in
    main openwrt/packages repo.
    
    Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
    ldir-EDB0 committed Apr 30, 2018
    Configuration menu
    Copy the full SHA
    2098770 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2018

  1. prince: version bump to v0.4

    Signed-off-by: Gabriele Gemmi <gabriel@autistici.org>
    gabri94 committed May 1, 2018
    Configuration menu
    Copy the full SHA
    ff7b5da View commit details
    Browse the repository at this point in the history

Commits on May 2, 2018

  1. Merge pull request openwrt#368 from gabri94/master

    prince: version bump to v0.4
    zioproto committed May 2, 2018
    Configuration menu
    Copy the full SHA
    00ae776 View commit details
    Browse the repository at this point in the history
  2. cjdns: 20.1 -> 20.2

    akru committed May 2, 2018
    Configuration menu
    Copy the full SHA
    7ae81c8 View commit details
    Browse the repository at this point in the history
  3. Merge pull request openwrt#354 from adrianschmutzler/fe80master

    alfred: Support interface IDs with more than two digits
    mwarning committed May 2, 2018
    Configuration menu
    Copy the full SHA
    069da03 View commit details
    Browse the repository at this point in the history
  4. Merge pull request openwrt#367 from ecsv/batadv-2018.1

    batman-adv 2018.1
    mwarning committed May 2, 2018
    Configuration menu
    Copy the full SHA
    3349cae View commit details
    Browse the repository at this point in the history
  5. Merge pull request openwrt#361 from akru/cjdns-build-fixes

    cjdns: v20.1 -> v20.2
    mwarning committed May 2, 2018
    Configuration menu
    Copy the full SHA
    68e3498 View commit details
    Browse the repository at this point in the history
  6. Merge pull request openwrt#355 from neheb/patch-1

    smcroute: Change download to HTTP
    mwarning committed May 2, 2018
    Configuration menu
    Copy the full SHA
    fd8f928 View commit details
    Browse the repository at this point in the history
  7. nodogsplash2: Add NDS Restart Hook for Firewall (openwrt#369)

    NodogSplash iptables entries are overwritten if the OpenWrt Firewall is restarted.
    This change adds a restart hook to firewall.user to restart NoDogSplash if firewall is restarted.
    Author-name: Rob White
    Signed-off-by: Rob White rob@blue-wave.net
    bluewavenet authored and mwarning committed May 2, 2018
    Configuration menu
    Copy the full SHA
    23aa2e7 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2018

  1. nat46: fixup PKG_MIRROR_HASH

    Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
    dedeckeh committed May 3, 2018
    Configuration menu
    Copy the full SHA
    0bf3b72 View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#374 from dedeckeh/pr_nat46_hash

    nat46: fixup PKG_MIRROR_HASH
    jow- committed May 3, 2018
    Configuration menu
    Copy the full SHA
    ba5d2fc View commit details
    Browse the repository at this point in the history

Commits on May 5, 2018

  1. Merge pull request openwrt#372 from ldir-EDB0/dropminiupnpd

    miniupnpd: drop from repo
    jow- committed May 5, 2018
    Configuration menu
    Copy the full SHA
    ae4dda6 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2018

  1. babeld: Update to 1.8.2

    This fixes a serious bug where IPv4 routes were not being redistributed.
    
    Signed-off-by: Baptiste Jonglez <git@bitsofnetworks.org>
    Baptiste Jonglez committed May 12, 2018
    Configuration menu
    Copy the full SHA
    a71ecc3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#377 from zorun/master

    babeld: Update to 1.8.2
    zorun committed May 12, 2018
    Configuration menu
    Copy the full SHA
    307cf4c View commit details
    Browse the repository at this point in the history

Commits on May 14, 2018

  1. nodogsplash2: update to version 2.1.1 (openwrt#376)

    Signed-off-by: Moritz Warning <moritzwarning@web.de>
    mwarning committed May 14, 2018
    Configuration menu
    Copy the full SHA
    453de21 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2018

  1. bird: Rename to bird1 and bump to v1.6.4

    This renames the bird and bird-openwrt packages to bird1, to make it
    possible for bird2 (added in a subsequent commit) to coexist with it.
    
    The packages are renamed to bird1-ipv{4,6} to avoid the confusion of
    having packages named 'bird2', 'bird4' and 'bird6'.
    
    Also bump to v1.6.4 as that contains important bug fixes.
    
    Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
    tohojo committed May 16, 2018
    Configuration menu
    Copy the full SHA
    ecbdeb0 View commit details
    Browse the repository at this point in the history
  2. bird2: Add package

    This adds a separate package for the 2.0 branch of Bird, allowing it to
    co-exist with the bird1 package. The two packages conflict with each other,
    so they can't be installed at the same time; but in the build system they
    coexist just fine.
    
    Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
    tohojo committed May 16, 2018
    Configuration menu
    Copy the full SHA
    688901a View commit details
    Browse the repository at this point in the history

Commits on May 17, 2018

  1. Merge pull request openwrt#378 from tohojo/bird-2.0

    Add a package for Bird 2.0
    mwarning committed May 17, 2018
    Configuration menu
    Copy the full SHA
    23c0402 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2018

  1. batman-adv: add patches from 2018.1-maint 2018-06-03

    * Avoid race in TT TVLV allocator helper
    * Fix TT sync flags for intermediate TT responses
    * prevent TT request storms by not sending inconsistent TT TLVLs
    * don't implement skb_postpush_rcsum() for linux >=4.4.47
    * Fix bat_ogm_iv best gw refcnt after netlink dump
    * Fix bat_v best gw refcnt after netlink dump
    * Fix debugfs path for renamed hardif
    * Fix debugfs path for renamed softif
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jun 3, 2018
    Configuration menu
    Copy the full SHA
    2dfb228 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2018

  1. Merge pull request openwrt#379 from ecsv/batadv-2018.1

    batman-adv: add patches from 2018.1-maint 2018-06-03
    simonwunderlich committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    013dcc6 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2018

  1. batman-adv: add patches from 2018.1-maint 2018-06-12

    * compat: initialize sinfo in cfg80211_get_station
    * Avoid storing non-TT-sync flags on singular entries too
    * Fix multicast TT issues with bogus ROAM flags
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jun 12, 2018
    Configuration menu
    Copy the full SHA
    87cba7f View commit details
    Browse the repository at this point in the history
  2. bird2: Disable libssh support

    Explicitly disable libssh support
    Fixes build failure on buildbots
    
    " Package bird2 is missing dependencies for the following libraries:
    libssh.so.4 "
    http://downloads.lede-project.org/snapshots/faillogs/arm_cortex-a9_neon/routing/bird2/compile.txt
    
    Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
    diizzyy committed Jun 12, 2018
    Configuration menu
    Copy the full SHA
    633130f View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2018

  1. Merge pull request openwrt#384 from ecsv/batadv-2018.1

    batman-adv: add patches from 2018.1-maint 2018-06-12
    simonwunderlich committed Jun 13, 2018
    Configuration menu
    Copy the full SHA
    f785dc0 View commit details
    Browse the repository at this point in the history
  2. bmx7: add config trigger

    this should automatically reload bmx7 if the config files is changed
    
    Signed-off-by: Paul Spooren <mail@aparcar.org>
    aparcar committed Jun 13, 2018
    Configuration menu
    Copy the full SHA
    440ad46 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2018

  1. ndppd: bump to 0.2.5

     * Remove downstream patches
     * Use github/codeload for source URL
     * Use PKG_HASH
    dguglielmi committed Jun 17, 2018
    Configuration menu
    Copy the full SHA
    3b0ad89 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2018

  1. pimbd: update to current git HEAD

    Allow compilation with gcc 7.3.0.
    
    Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
    cotequeiroz committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    c299f8b View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2018

  1. Merge pull request openwrt#389 from aparcar/bmx7_trigger

    bmx7: add config trigger
    Axel Neumann committed Jun 20, 2018
    Configuration menu
    Copy the full SHA
    d82d299 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2018

  1. treewide: Basic cleanup and alignment to package guidelines (openwrt#383

    )
    
    This is a very basic cleanup, several packages needs more work
    but this at least drops git for https and removes the use of
    PKG_MD5SUM and some minor fixes.
    
    Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
    diizzyy authored and mwarning committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    43449bc View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#391 from dguglielmi/master

    ndppd: bump to 0.2.5
    mwarning committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    61ec956 View commit details
    Browse the repository at this point in the history
  3. Merge pull request openwrt#392 from cotequeiroz/pimbd-constant_cpu_to…

    …_be32
    
    pimbd: Fix gcc 7.3 compilation error
    mwarning committed Jul 12, 2018
    Configuration menu
    Copy the full SHA
    4f16bcf View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2018

  1. Merge pull request openwrt#387 from diizzyy/patch-2

    bird2: Disable libssh support
    mwarning committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    0013176 View commit details
    Browse the repository at this point in the history
  2. batman-adv: Load module with AutoProbe

    cfg80211 is loaded by kmodloader after the modules with a priority
    (AutoLoad) are loaded. batman-adv should therefore also be loaded at that
    time and must not load cfg80211 itself. The information in the ELF header
    are enough for kmodloader to load these two modules in the correct order.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    846efa2 View commit details
    Browse the repository at this point in the history
  3. batman-adv: Add compat for link_ksettings->base.autoneg

    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    74e9124 View commit details
    Browse the repository at this point in the history
  4. batman-adv: Remove deprecated compat helpers

    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    ccc93a4 View commit details
    Browse the repository at this point in the history
  5. batman-adv: Disable CONFIG_BATMAN_ADV_DEBUGFS by default

    All tools which were known to the batman-adv development team are
    supporting the batman-adv netlink interface since a while. Also debugfs is
    not supported for batman-adv interfaces in any non-default netns. Thus
    disabling CONFIG_BATMAN_ADV_DEBUGFS by default should not cause problems on
    most systems. It is still possible to enable it in case it is still
    required in a specific setup.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    69d016e View commit details
    Browse the repository at this point in the history
  6. batman-adv: Remove unused option "interfaces" in config

    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    0726085 View commit details
    Browse the repository at this point in the history
  7. batman-adv: Provide default settings examples for bat0

    Users may want to know what options can be specified and in which form they
    have to specified. A commented out list of settings is helpful here while
    making it not necessary to copy the default settings from batman-adv to
    this config all the time.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    b30eb65 View commit details
    Browse the repository at this point in the history
  8. batman-adv: Drop manual installation of compat-hacks.h

    OpenWrt is able since a while to automatically install all files in ./src/
    to the PKG_BUILD_DIR. It is no longer necessary to provide special
    Build/Prepare rules to do so.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    643e41c View commit details
    Browse the repository at this point in the history
  9. batman-adv: Drop unused clean rule

    The path $(BUILD_DIR)/$(PKG_NAME) is not used anymore. The rule can be
    removed and the OpenWrt build system takes care of the removal of the build
    directory.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    247499d View commit details
    Browse the repository at this point in the history
  10. batctl: Drop unused clean rule

    The rule can be removed because the OpenWrt build system takes care of the
    removal of the build directory.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    303c282 View commit details
    Browse the repository at this point in the history
  11. batman-adv: Simplify installation of files

    It is not necessary to install each file manually to the target path. A
    simple recursive copy is enough.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    7a93363 View commit details
    Browse the repository at this point in the history
  12. alfred: upgrade package to latest release 2018.2

    * (no changes)
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    ce461f8 View commit details
    Browse the repository at this point in the history
  13. batctl: upgrade package to latest release 2018.2

    * (no changes)
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    afc7b8f View commit details
    Browse the repository at this point in the history
  14. batman-adv: upgrade package to latest release 2018.2

    * support latest kernels (3.16 - 4.18)
    * dropped support for kernels < 3.16 (note the removed build directory)
    * coding style cleanups and refactoring
    * avoid old nodes disabling multicast optimizations completely
    * disable ethtool based B.A.T.M.A.N. V speed detection for virtual interfaces
    * enable B.A.T.M.A.N. V compilation by default
    * disable debugfs support by default
    * bugs squashed:
    
      - fix TT sync flags for intermediate TT responses
      - avoid race in TT TVLV allocator helper
      - prevent TT request storms by not sending inconsistent TT TVLVs
      - fix best gw refcnt after netlink dump
      - adjust debugfs paths for interfaces after a namechange
      - fix single entry TT non-sync flag storage
      - fix multicast TT issues with bogus ROAM flags
      - work around insufficient memory initialization in cfg80211's station info
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    afba8ae View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2018

  1. Merge pull request openwrt#396 from ecsv/batadv-2018.2

    batman-adv 2018.2
    simonwunderlich committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    d01c661 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2018

  1. alfred: use procd

    Signed-off-by: Paul Spooren <mail@aparcar.org>
    aparcar committed Jul 20, 2018
    Configuration menu
    Copy the full SHA
    45db0e6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#390 from aparcar/alfred_procd

    alfred: use procd fix openwrt#388
    mwarning committed Jul 20, 2018
    Configuration menu
    Copy the full SHA
    4c7b4a3 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2018

  1. alfred: Fix alfred.init

    The commit 45db0e6 introduced curly brackets which are not correct
    syntax and thus broke the script.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
    adschm committed Jul 21, 2018
    Configuration menu
    Copy the full SHA
    52e2545 View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#397 from adrianschmutzler/fixalfred

    alfred: Fix alfred.init
    mwarning committed Jul 21, 2018
    Configuration menu
    Copy the full SHA
    512084e View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2018

  1. nodogsplash2: init script cleanup and refactoring

    - refactor firewall restart hook
    - remove dead code
    - shorten existing code
    
    Signed-off-by: Moritz Warning <moritzwarning@web.de>
    mwarning committed Jul 23, 2018
    Configuration menu
    Copy the full SHA
    fa70e4c View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#395 from mwarning/nodogsplash2

    nodogsplash2: cleanup
    mwarning committed Jul 23, 2018
    Configuration menu
    Copy the full SHA
    e46736e View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2018

  1. nodogsplash2: remove reference to dead code

    Signed-off-by: Moritz Warning <moritzwarning@web.de>
    mwarning committed Jul 31, 2018
    Configuration menu
    Copy the full SHA
    c7d0e1c View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#399 from mwarning/nodogsplash2_fix

    nodogsplash2: remove reference to dead code
    jow- committed Jul 31, 2018
    Configuration menu
    Copy the full SHA
    76773ec View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2018

  1. ndppd: fix compile error with musl

    Error:
    src/logger.cc: In static member function 'static std::string ndppd::logger::err()':
    src/logger.cc:86:22: error: could not convert 'strerror_r((*__errno_location()), ((char*)(& buf)), sizeof (buf))'
                                from 'int' to 'std::string {aka std::basic_string<char>}'
        return strerror_r(errno, buf, sizeof(buf));
    
    Added and modified some patches from
    DanielAdolfsson/ndppd@eb81b8f...navossoc:master
    (See DanielAdolfsson/ndppd#40 for details)
    
    Compile-tested: octeon + mpc85xx openwrt master, musl + uclibc++
                    octeon openwrt master, glibc + libstdc++
    
    Run-tested: octeon openwrt master, musl + uclibc++
    
    Signed-off-by: Martin Strobel <arctus@crza.de>
    crza committed Aug 12, 2018
    Configuration menu
    Copy the full SHA
    9333cdf View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2018

  1. nodogsplash: update to release 3.0.0

    Signed-off-by: Moritz Warning <moritzwarning@web.de>
    mwarning committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    1a27c9a View commit details
    Browse the repository at this point in the history
  2. nodogsplash2: remove package

    Nodogplash 3.0.0 was released and makes the nodogsplash2 package unnecessary.
    
    Signed-off-by: Moritz Warning <moritzwarning@web.de>
    mwarning committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    6f82d51 View commit details
    Browse the repository at this point in the history
  3. Merge pull request openwrt#401 from mwarning/nodogsplash2

    nodogsplash2: update to 3.0 and merge packages
    mwarning committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    85d01f8 View commit details
    Browse the repository at this point in the history
  4. bmx7: Avoid namespace collision with libubox.

    Applied Daniel Golle's patch from
    bmx-routing/bmx7#35 to "rename some list stuff
    to avoid namespace collision with libubox."
    
    Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
    cotequeiroz committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    dfe8097 View commit details
    Browse the repository at this point in the history
  5. Merge pull request openwrt#400 from cotequeiroz/bmx7_list.h

    bmx7: avoid list.h namespace collision
    mwarning committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    e737f4f View commit details
    Browse the repository at this point in the history
  6. Merge pull request openwrt#402 from crza/fix-ndppd

    ndppd: fix compile error with musl
    mwarning committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    938e4db View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2018

  1. nodogsplash: fix minor package issues

    - package now conflicts with nodogsplash2
    - properly close heredoc block
    - quiet uci when removing previous firewall hook
    
    Signed-off-by: Moritz Warning <moritzwarning@web.de>
    mwarning committed Aug 17, 2018
    Configuration menu
    Copy the full SHA
    02966f8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#404 from mwarning/nodogsplash

    nodogsplash: fix minor things
    mwarning committed Aug 17, 2018
    Configuration menu
    Copy the full SHA
    f18bdea View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2018

  1. nodogsplash: Release 3.1.0

    Signed-off-by: Rob White <rob@blue-wave.net>
    bluewavenet committed Aug 26, 2018
    Configuration menu
    Copy the full SHA
    0b21cb7 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2018

  1. Merge pull request openwrt#405 from bluewavenet/nodogsplash-3.1.0

    nodogsplash: Release 3.1.0
    mwarning committed Aug 28, 2018
    Configuration menu
    Copy the full SHA
    b6efcd5 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2018

  1. nodogsplash: Release 3.2.0

    Signed-off-by: Rob White <rob@blue-wave.net>
    bluewavenet committed Sep 2, 2018
    Configuration menu
    Copy the full SHA
    9d7a3f6 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2018

  1. luci-app-cjdns: luci admin support for cjdns-v20.2 (openwrt#394)

    * luci-app-cjdns: luci admin support for cjdns-v20.2
    
    * adds layer 2 and 3 address display column
    * fixes switch label pinger
    * get version from addr string
    * parse addr string for peerStats publicKey
    
    Signed-off-by: William Fleurant <william@netblazr.com>
    
    * luci-app-cjdns: bump release, update repo-url and license year
    
    Signed-off-by: William Fleurant <william@netblazr.com>
    
    * luci-app-cjdns: support views for 17.01 and 18.06
    - fixed user/name column
    - removed latency column
    - combind peerstats functions
    - fix css on overview page
    - table displays with `cbi_update_table` with fallback
    - columns ordered similar to peerStats.js output
    - normalized XHR polling to mimic wireless.htm by jow@openwrt
    
    Signed-off-by: William Fleurant <william@netblazr.com>
    wfleurant committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    cc7986a View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#406 from bluewavenet/nodogsplash-3.2.0

    nodogsplash: Release 3.2.0
    mwarning committed Sep 3, 2018
    Configuration menu
    Copy the full SHA
    c394f54 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2018

  1. nodogsplash: add missing config options

    sessiontimeout (minutes) until client is forced out
    checkinterval (seconds) interval at which nodogsplash checks client timeout status
    
    Add real world useful values to timeout options.
    
    Signed-off-by: Rob White <rob@blue-wave.net>
    bluewavenet committed Sep 13, 2018
    Configuration menu
    Copy the full SHA
    00a6bef View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#410 from bluewavenet/nodogsplash-3.2.0

    nodogsplash: add missing config options
    mwarning committed Sep 13, 2018
    Configuration menu
    Copy the full SHA
    89edf8c View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2018

  1. alfred: upgrade package to latest release 2018.3

    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Sep 15, 2018
    Configuration menu
    Copy the full SHA
    99430a8 View commit details
    Browse the repository at this point in the history
  2. batctl: upgrade package to latest release 2018.3

    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Sep 15, 2018
    Configuration menu
    Copy the full SHA
    22fd5c5 View commit details
    Browse the repository at this point in the history
  3. batman-adv: upgrade package to latest release 2018.3

    * support latest kernels (3.16 - 4.19)
    * coding style cleanups and refactoring
    * enable the DAT by default for the in-tree Linux module
    * bugs squashed:
    
      - fix segfault when writing to sysfs files under batman_adv/ with
        CONFIG_BATMAN_ADV_DEBUG enabled
      - avoid information leakage in probe ELP packets
      - adjust reference counters when queue_work fails
      - prevent duplicated entries in various lists
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Sep 15, 2018
    Configuration menu
    Copy the full SHA
    02e3cb6 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2018

  1. Merge pull request openwrt#412 from ecsv/batadv-2018.3

    batman-adv 2018.3
    simonwunderlich committed Sep 17, 2018
    Configuration menu
    Copy the full SHA
    a8d3f89 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2018

  1. nodogsplash: Version 3.2.1 release (openwrt#416)

    nodogsplash: Release 3.2.1
    
    Signed-off-by: Rob White <rob@blue-wave.net>
    bluewavenet authored and mwarning committed Sep 27, 2018
    Configuration menu
    Copy the full SHA
    4bfb63f View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2018

  1. nodogsplash: fix download hash

    The tagging of the release was wrong, as a result, the hash of the downloaded files is different from the usual download package.
    The content has been verified to be the same.
    
    Signed-off-by: Moritz Warning <moritzwarning@web.de>
    mwarning committed Sep 28, 2018
    Configuration menu
    Copy the full SHA
    372ed0d View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#419 from mwarning/nds_link_fix

    nodogsplash: fix download link
    mwarning committed Sep 28, 2018
    Configuration menu
    Copy the full SHA
    c5094aa View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2018

  1. babeld: Update to version 1.8.3 + fix init

    24 September 2018: babeld-1.8.3
    
      * Fixed a read-only two byte buffer overflow in the packet parser.
        This is a read-only overflow, and hence most probably not exploitable.
      * Fixed an issue with creating unreachable routes on recent kernels
        (4.16 and up).  Thanks to Christof Schulze.
      * Notice interface changes faster by listening to more netlink events.
        Thanks to Christof Schulze.
      * Fixed a local interface issue when an interface has no link-local
        address.  Thanks to Christof Schulze.
    
    Also, the init script was edited to kill babeld on stop; restart works properly now, as well.
    
    Signed-off-by: Michael Adams <unquietwiki@gmail.com>
    unquietwiki committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    bab933d View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#415 from unquietwiki/patch-1

    babeld: update to 1.8.3
    mwarning committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    4303ca6 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2018

  1. batman-adv: Rebuild automatically on mac80211 changes

    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Oct 7, 2018
    Configuration menu
    Copy the full SHA
    003607a View commit details
    Browse the repository at this point in the history
  2. batman-adv: Fix search for cfg80211 module symbols

    The Module.symvers with the exported symbols of all other kernel modules in
    OpenWrt is usually placed in the main source directory of the package. But
    the actual sources for batman-adv are found in net/batman-adv. OpenWrt must
    therefore be informed to move it to this subdirectory or otherwise modpost
    will fail to find the symbols
    
      WARNING: "cfg80211_get_station" [.../batman-adv-2018.3/net/batman-adv/batman-adv.ko] undefined!
    
    The dependency will then be missing in the .modinfo depends= option and
    thus it the kernel module loader will not correctly load the cfg80211.ko
    during bootup.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Oct 7, 2018
    Configuration menu
    Copy the full SHA
    8112737 View commit details
    Browse the repository at this point in the history
  3. batman-adv: Add openwrt revision to internal version

    OpenWrt is using a modified version of the software and these modifications
    may introduce extra bugs (or behavior changes). It is also patched for
    stable releases instead of switching to new releases. The revision should
    therefore be added to the version number to make it easier understandable
    which modified version the user may have installed.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Oct 7, 2018
    Configuration menu
    Copy the full SHA
    542a637 View commit details
    Browse the repository at this point in the history
  4. batctl: Add openwrt revision to internal version

    OpenWrt is using a modified version of the software and these modifications
    may introduce extra bugs (or behavior changes). It is also patched for
    stable releases instead of switching to new releases. The revision should
    therefore be added to the version number to make it easier understandable
    which modified version the user may have installed.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Oct 7, 2018
    Configuration menu
    Copy the full SHA
    c903a44 View commit details
    Browse the repository at this point in the history
  5. alfred: Add openwrt revision to internal version

    OpenWrt is using a modified version of the software and these modifications
    may introduce extra bugs (or behavior changes). It is also patched for
    stable releases instead of switching to new releases. The revision should
    therefore be added to the version number to make it easier understandable
    which modified version the user may have installed.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Oct 7, 2018
    Configuration menu
    Copy the full SHA
    3736630 View commit details
    Browse the repository at this point in the history
  6. batctl: Don't overwrite default PKG_BUILD_DIR

    There is no benefit to overwrite the PKG_BUILD_DIR directory for batctl. As
    seen with kmod-batman-adv, it actually can also break the build.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Oct 7, 2018
    Configuration menu
    Copy the full SHA
    e6a8135 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2018

  1. Merge pull request openwrt#420 from ecsv/batadv-2018.3

    batman-adv package fixes
    simonwunderlich committed Oct 11, 2018
    Configuration menu
    Copy the full SHA
    c7f14ce View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2018

  1. batman-adv: Add DEBUG_LOG -> DEBUGFS dependency

    The debug log is only available when the debugfs is also enabled. This
    must be reflected in Kconfig to avoid incompatible selection of batman-adv
    options.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Oct 14, 2018
    Configuration menu
    Copy the full SHA
    726b00d View commit details
    Browse the repository at this point in the history
  2. batman-adv: Order Kconfig config symbols like kernel

    The options in the kernel Kconfig have a different order than the one in
    the OptionWrt Config.in. This makes it unnecessary hard to compare these
    two files.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Oct 14, 2018
    Configuration menu
    Copy the full SHA
    c5092c6 View commit details
    Browse the repository at this point in the history
  3. batman-adv: Disable MCAST during compilation

    The multicast optimization compile option is disabled by default in the
    Kconfig of batman-adv. The out-of-tree module should keep this setting in
    sync and thus has to also disable the build of multicast optimization by
    default.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Oct 14, 2018
    Configuration menu
    Copy the full SHA
    45c12f4 View commit details
    Browse the repository at this point in the history
  4. batman-adv: Sync config options with kernel Kconfig

    The kernel already provides all available kernel options for batman-adv and
    even includes more verbose descriptions of each option. Importing this
    Kconfig (with minor adjustments) file as Config.in allows to share most
    information between kernel and OpenWrt.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Oct 14, 2018
    Configuration menu
    Copy the full SHA
    0db6616 View commit details
    Browse the repository at this point in the history
  5. batman-adv: Use the kernel style Kconfig symbols

    Kernel modules like ath9k and ath10k are using the same Kconfig option
    symbols as used in the kernel. This makes it easier to share them between
    these two projects. A similar approach should be used for the batman-adv
    module.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Oct 14, 2018
    Configuration menu
    Copy the full SHA
    6a25fd5 View commit details
    Browse the repository at this point in the history
  6. batman-adv: Remove unused dependency kmod-crypto-crc32c

    The translation table code from batman-adv is only using the function
    crc32c which is part of kmod-lib-crc32c. The kmod-crypto-crc32c is then
    only used by kmod-lib-crc32c but not batman-adv.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Oct 14, 2018
    Configuration menu
    Copy the full SHA
    c3b60d4 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2018

  1. Merge pull request openwrt#421 from ecsv/batadv-2018.3

    batman-adv: Cleanup of configuration options
    simonwunderlich committed Oct 18, 2018
    Configuration menu
    Copy the full SHA
    71664ba View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2018

  1. batman-adv: Re-add kmod-lib-crc16 back to dependency line

    The OpenWrt dependency builder cannot extract the crc16 dependency from
    the KMOD_BATMAN_ADV_BLA dependencies. They have to be specified directly in
    the OpenWrt Makefile's DEPENDS line to avoid error when BLA is enabled:
    
      Package kmod-batman-adv is missing dependencies for the following libraries:
      crc16.ko
    
    Reported-by: Lech Perczak <lech.perczak@gmail.com>
    Fixes: 0db6616 ("batman-adv: Sync config options with kernel Kconfig")
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Oct 22, 2018
    Configuration menu
    Copy the full SHA
    9bc898b View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2018

  1. babeld: Update to version 1.8.4

    9 November 2018: babeld-1.8.4
    
      * Fixed a bug that discarded pipelined commands received on the local
        configuration interface.
    * Added the per-interface option rfc6126-compatible.
    
    Signed-off-by: Robert Marko <robimarko@gmail.com>
    robimarko committed Nov 10, 2018
    Configuration menu
    Copy the full SHA
    6151c44 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2018

  1. Merge pull request openwrt#426 from robimarko/babeld-1.8.4

    babeld: Update to version 1.8.4
    zorun committed Nov 11, 2018
    Configuration menu
    Copy the full SHA
    2681019 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2018

  1. alfred: upgrade package to latest release 2018.4

    * bugs squashed:
    
      - fixed detection of own IPv4 packets
      - use manual IPv4 ARP requests to retrieve MAC of neighbors
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    3528a5d View commit details
    Browse the repository at this point in the history
  2. batctl: upgrade package to latest release 2018.4

    * coding style cleanups and refactoring
    * correction of manpage spelling errors
    * new subcommand "event" to receive netlink notifications
    * infrastructure to disable commands during build time
    * drop of the legacy vis subcommands
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    8936141 View commit details
    Browse the repository at this point in the history
  3. batman-adv: upgrade package to latest release 2018.4

    * support latest kernels (3.16 - 4.20)
    * coding style cleanups and refactoring
    * improve tx performance by avoiding unnecessary locking
    * add help messages regarding deprecation of debugfs files
    * support for debug message tracepoints
    * explicit ELP padding to allow TVLVs in the future
    * bugs squashed:
    
      - fix skb_over_panic for merged fragments with small tailroom
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    4167ad2 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2018

  1. Merge pull request openwrt#427 from ecsv/batadv-2018.4

    batman-adv 2018.4
    simonwunderlich committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    3d97690 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2018

  1. batctl: Fix parsing of optional debug table command parameters

    The commands which should have no support for -t/-u/-m/-i were allowed to
    accept these parameters but commands which should have accepted them were
    denying them.
    
    Fixes: 8936141 ("batctl: upgrade package to latest release 2018.4")
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    db18699 View commit details
    Browse the repository at this point in the history
  2. luci-app-bmx7: refactory, multiple fixes and add topology graph

    Signed-off-by: p4u <p4u@dabax.net>
    p4u committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    a1e1020 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2018

  1. Merge pull request openwrt#429 from ecsv/batadv-2018.4

    batctl: Fix parsing of optional debug table command parameters
    simonwunderlich committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    a31ebca View commit details
    Browse the repository at this point in the history
  2. luci-app-bmx7: update version, dependencies and maintainer

    Signed-off-by: p4u <p4u@dabax.net>
    p4u committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    9345df9 View commit details
    Browse the repository at this point in the history
  3. luci-app-bmx7: fix bmx7-info script's indentation

    Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
    rogerpueyo committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    a7d7f4b View commit details
    Browse the repository at this point in the history
  4. luci-app-bmx7: fix bmx7-info script's "$info" call

    This commit fixes a bug in bmx7-info script's "$info" call when no
    interfaces are being used by BMX7, or when no links have been
    established. In those cases, the generated JSON output struct contained
    extra commas, which made it invalid.
    
    Closes openwrt#430
    
    Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
    rogerpueyo committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    3e259f8 View commit details
    Browse the repository at this point in the history
  5. Merge pull request openwrt#431 from rogerpueyo/p4u/luci-app-bmx7/refa…

    …ctory
    
    Fix bmx7-info indentation and "$info" call
    p4u committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    3264d15 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    940d621 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2018

  1. luci-app-bmx6: Fix URL of network topology JSON file

    The JavaScript code of the network graph tried to fetch the topology from
    %HOST/cgi-bin/luci/status/bmx6/topology, but the topology entry is now located
    at admin->network->BMX6 (i.e., %HOST/cgi-bin/luci/admin/network/BMX6/topology).
    
    Fixes openwrt#432
    
    Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
    rogerpueyo committed Dec 8, 2018
    Configuration menu
    Copy the full SHA
    b6815d5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#433 from rogerpueyo/bmx6-graph

    luci-app-bmx6: Fix URL of network topology JSON file
    p4u committed Dec 8, 2018
    Configuration menu
    Copy the full SHA
    9bc518e View commit details
    Browse the repository at this point in the history
  3. luci-app-bmx6: Fix corner case in bmx6-info?tunnels

    The bmx6-info script will return null when no tunnels are known to BMX6.
    However, the "Graph" and the "Tunnels" pages expect a JSON structure with an
    array of tunnels. In case no tunnels are known to BMX6, bmx6-info now returns
    '{ "tunnels" : [] }'.
    
    Fixes openwrt#434
    
    Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
    rogerpueyo committed Dec 8, 2018
    Configuration menu
    Copy the full SHA
    2cc3c50 View commit details
    Browse the repository at this point in the history
  4. Merge pull request openwrt#435 from rogerpueyo/bmx6-graph-tunnels

    luci-app-bmx6: Fix corner case in bmx6-info?tunnels
    p4u committed Dec 8, 2018
    Configuration menu
    Copy the full SHA
    a7c4479 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2018

  1. luci-app-bmx6: Avoid race condition in bmx6json.lua get()

    The network topology of a BMX6 mesh can be obtained by asking all the nodes
    about their links via the bmx6-info script. The wget() function in the
    bmx6json.lua file is part of the process, but it often returns nil, even if
    the remote data can actually be fetched, in what seems to be a race condition.
    By calling the sys.exec("") function empty, the race condition disappears.
    
    Dirty fix to openwrt/routing#436.
    
    Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
    rogerpueyo committed Dec 9, 2018
    Configuration menu
    Copy the full SHA
    6c63383 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2018

  1. hnetd: add compatiblity with openssl 1.1.x

    Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
    cotequeiroz committed Dec 13, 2018
    Configuration menu
    Copy the full SHA
    2c9f89c View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2019

  1. luci-app-bmx7: show mDNS menu if available

    Signed-off-by: p4u <p4u@dabax.net>
    p4u committed Jan 10, 2019
    Configuration menu
    Copy the full SHA
    fce1287 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2019

  1. Merge pull request openwrt#438 from cotequeiroz/hnetd_openssl-1.1

    hnetd: add compatiblity with openssl 1.1.x
    mwarning committed Jan 11, 2019
    Configuration menu
    Copy the full SHA
    f438333 View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#437 from rogerpueyo/luci-app-bmx6-graph-sy…

    …s-exec
    
    luci-app-bmx6: Avoid race condition in bmx6json.lua get()
    p4u committed Jan 11, 2019
    Configuration menu
    Copy the full SHA
    29d4160 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2019

  1. batctl: Provide different variants

    The batctl binary is currently optional for batman-adv installations. But
    new configuration settings will only be exposed via generic netlink. The
    batctl tool will therefore be required to modify them.
    
    To also fit batctl in some of the smaller devices, a new variant
    batctl-tiny is build which only provides the settings subcommands. The
    batctl-default variant is equal to the old batctl package and batctl-full
    also provides the commands which were disabled until now.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    1299868 View commit details
    Browse the repository at this point in the history
  2. batman-adv: use batctl for configuration

    The batctl binary is currently optional for batman-adv installations. But
    new configuration settings will only be exposed via generic netlink. The
    batctl tool will therefore be required to modify them.
    
    batctl must therefore no longer depend on batman-adv but batman-adv must
    depend on batctl. Some already implemented settings are already moved to
    batctl.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    498463c View commit details
    Browse the repository at this point in the history
  3. nat46: drop from repo

    Move nat46 and 464xlat to OpenWrt base repo
    
    Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
    dedeckeh committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    bc431ae View commit details
    Browse the repository at this point in the history
  4. Merge pull request openwrt#444 from dedeckeh/pr_nat46

    nat46: drop from repo
    jow- committed Jan 27, 2019
    Configuration menu
    Copy the full SHA
    f796748 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2019

  1. nodogsplash: libmicrohttpd-no-ssl -> libmicrohttpd

    Due to rearrangements of the libmicrohttpd the non
    ssl variant is now called libmicrohttpd.
    
    Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
    diizzyy committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    be91e9d View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#445 from diizzyy/patch-1

    nodogsplash: libmicrohttpd-no-ssl -> libmicrohttpd
    mwarning committed Jan 31, 2019
    Configuration menu
    Copy the full SHA
    13a4dad View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2019

  1. alfred: upgrade package to latest release 2019.0

    * (no changes)
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 2, 2019
    Configuration menu
    Copy the full SHA
    0ba9fa2 View commit details
    Browse the repository at this point in the history
  2. batctl: upgrade package to latest release 2019.0

    * coding style cleanups and refactoring
    * add gateway selection manpage section for B.A.T.M.A.N. V
    * bugs squashed:
    
      - re-integrate support for translation table unicast/multicast filter
      - avoid incorrect warning about disabled mesh interface when debugfs
        support is not enabled in batman-adv
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 2, 2019
    Configuration menu
    Copy the full SHA
    5d3a71f View commit details
    Browse the repository at this point in the history
  3. batman-adv: upgrade package to latest release 2019.0

    * support latest kernels (3.16 - 5.0)
    * coding style cleanups and refactoring
    * allow to enable debug tracing without full batman-adv debugfs support
    * enable inconsistency reporting for most netlink dump commands
    * bugs squashed:
    
      - avoid unnecessary kernel warning (panic) during detection of interface loops
      - work around incorrect ethernet header offset in transmit code path
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 2, 2019
    Configuration menu
    Copy the full SHA
    e6fc697 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2019

  1. Merge pull request openwrt#446 from ecsv/batadv-2019.0

    batman-adv 2019.0
    simonwunderlich committed Feb 4, 2019
    Configuration menu
    Copy the full SHA
    6e8cf76 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2019

  1. batctl: fix wrong binary-name for batctl-default

    * correct binary for batctl-default to /usr/libexec/batctl-default
    * while at it fix description of batctl-full
    
    Signed-off-by: Sven Roederer <freifunk@it-solutions.geroedel.de>
    SvenRoederer committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    e291423 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2019

  1. bmx7: update to git snapshot as of 2018-12-29

    * fixes mbedTLS string constant deprecation build breakage
    * obsoletes local patch
    
    Signed-off-by: Daniel Golle <daniel@makrotopia.org>
    dangowrt committed Feb 20, 2019
    Configuration menu
    Copy the full SHA
    25916fb View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2019

  1. Merge pull request openwrt#450 from dangowrt/bmx7-2018122901

    bmx7: update to git snapshot as of 2018-12-29: Use MbedTLS 2.8.0
    axn committed Feb 21, 2019
    Configuration menu
    Copy the full SHA
    2d31531 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2019

  1. Merge pull request openwrt#448 from SvenRoederer/patch-1

    batctl: fix wrong binary-name for batctl-default
    simonwunderlich committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    34e4913 View commit details
    Browse the repository at this point in the history
  2. batman-adv: Drop unused compat-hacks.patch

    The linux/build_bug.h is already provided by mac80211's backports. It is
    not needed anymore to adjust the includes to use the older linux/bug.h
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    203ee34 View commit details
    Browse the repository at this point in the history
  3. batman-adv: Drop redefinition of NL80211_STA_INFO_EXPECTED_THROUGHPUT

    NL80211_STA_INFO_EXPECTED_THROUGHPUT is defined by the mac80211 package and
    doesn't have to be redefined in the compat-hacks.h.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    502d123 View commit details
    Browse the repository at this point in the history
  4. batman-adv: Drop compat-hack for netif_trans_update

    netif_trans_update is already defined by the mac80211's backports and
    doesn't have to be redefined in the compat-hacks.h.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    89bc1bc View commit details
    Browse the repository at this point in the history
  5. batman-adv: Drop compat-hack for nla_put_u64_64bit

    nla_put_u64_64bit is already defined by the mac80211's backports and
    doesn't have to be redefined in the compat-hacks.h.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    3f0a7c4 View commit details
    Browse the repository at this point in the history
  6. batman-adv: Drop compat-hack for skb_put*

    skb_put* is already defined by the mac80211's backports and
    doesn't have to be redefined in the compat-hacks.h.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    ae9c14e View commit details
    Browse the repository at this point in the history
  7. batman-adv: Drop compat-hack for from_timer

    from_timer is already defined by the mac80211's backports and
    doesn't have to be redefined in the compat-hacks.h.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    df9d271 View commit details
    Browse the repository at this point in the history
  8. batman-adv: Drop compat-hack for __poll_t

    __poll_t is already defined by the mac80211's backports and
    doesn't have to be redefined in the compat-hacks.h.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    fc37a1a View commit details
    Browse the repository at this point in the history
  9. batman-adv: Drop cfg80211_get_station memset workaround

    The actual memset fix for cfg80211_get_station's sinfo is already part of
    the mac80211 package and doesn't have to be shipped anymore with
    batman-adv.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    ad27ee7 View commit details
    Browse the repository at this point in the history
  10. batman-adv: use batctl for configuration of gw_mode

    The batctl tool should be used for modifying settings in the batman-adv
    driver to keep the scripts consistent and allow to use the correct way of
    communicating with the kernel (sysfs vs. netlink).
    
    The gw_mode, gw_bandwidth and gw_sel_class options are all handled by
    the same gw_mode command in batctl and thus have to be combined depending
    on the "gw_mode" value.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    7d97359 View commit details
    Browse the repository at this point in the history
  11. batctl: Add support for hop_penalty settings command

    The batman-adv scripts are still using sysfs for setting the hop_penalty.
    Since the sysfs is deprecated, the batctl interface should be used to make
    it independent of implementation details (sysfs vs. netlink).
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    278e98c View commit details
    Browse the repository at this point in the history
  12. batman-adv: use batctl for configuration of hop_penalty

    hop_penalty is the last remaining setting which is directly writing to
    sysfs instead of using a implementation (sysfs vs. netlink) abstraction
    layer. batctl now provides a wrapper function that allows the script to
    directly use it to take care of communicating with the driver.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    5882b60 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2019

  1. Merge pull request openwrt#451 from ecsv/batadv-2019.0

    batman-adv: finish config batctl usage & drop unused compat code
    simonwunderlich committed Mar 7, 2019
    Configuration menu
    Copy the full SHA
    571b0b5 View commit details
    Browse the repository at this point in the history
  2. batman-adv: Split batadv proto in meshif and hardif part

    batman-adv allows to configure three different objects:
    
    * batadv hardif
    
      - network interface used by batadv meshif to transport the batman-adv
        packets
      - its master interface is set to the batadv meshif
    
    * batadv (meshif/softif)
    
      - virtual interface that emulates a normal 802.3 interface on top
      - encapsulates traffic and forwards it via the batadv hardifs
    
    * batadv vlan
    
      - potential VLAN ID on top of batadv meshif
      - allows filtering of traffic from specific VIDs
    
    While batadv vlan objects were already represented as an own proto
    "batadv_vlan", the batadv meshif could never be fully configured using
    /etc/config/network. Instead, parts of its configuration were stored in
    /etc/config/batman_adv and some in the interfaces with the "batadv" proto.
    
    To increase the confusion, the "batadv" proto wasn't used to define the
    batadv meshif but to identify batadv (slave) hardifs. The batman-adv
    meshifs were also never created directly but only when a hardif was
    configured. The actual modification of the configuration settings was then
    applied using a hotplug script hack. The batadv meshif network interface
    could therefore only be created when an hardif was available and not
    manipulated with ifup/ifdown. Also `/etc/init.d/network reload` didn't
    modify the batadv meshif interface configuration correctly.
    
    The "batadv" is now renamed to "batadv_hardif" and a new "batadv" proto is
    used to configure the main (meshif) network interface with all its
    configuration.
    
    A simple network configuration with WiFi & ethernet interfaces and static
    IP on top of bat0 would look like:
    
      # batadv meshif bat0
      config interface 'bat0'
      	option proto 'batadv'
      	option routing_algo 'BATMAN_IV'
      	option aggregated_ogms 1
      	option ap_isolation 0
      	option bonding 0
      	option fragmentation 1
      	#option gw_bandwidth '10000/2000'
      	option gw_mode 'off'
      	#option gw_sel_class 20
      	option log_level 0
      	option orig_interval 1000
      	option bridge_loop_avoidance 1
      	option distributed_arp_table 1
      	option multicast_mode 1
      	option network_coding 0
      	option hop_penalty 30
      	option isolation_mark '0x00000000/0x00000000'
    
      # add *single* wifi-iface with network bat0_hardif_wlan as hardif to bat0
      config interface 'bat0_hardif_wlan'
      	option mtu '1536'
      	option proto 'batadv_hardif'
      	option master 'bat0'
      	# option ifname is filled out by the wifi-iface
    
      # add eth0 as hardif to bat0
      config interface 'bat0_hardif_eth0'
      	option proto 'batadv_hardif'
      	option master 'bat0'
      	option ifname 'eth0'
      	option mtu '1536'
    
      # configure IP on bat0
      config interface 'bat0_lan'
      	option ifname 'bat0'
      	option proto 'static'
      	option ipaddr '192.168.1.1'
      	option netmask '255.255.255.0'
      	option ip6assign '60'
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Mar 7, 2019
    Configuration menu
    Copy the full SHA
    54af5a2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request openwrt#453 from ecsv/batadv-2019.0

    batman-adv: Split batadv proto in meshif and hardif part
    simonwunderlich committed Mar 7, 2019
    Configuration menu
    Copy the full SHA
    b57b8dc View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2019

  1. bmx7: update source to 2019030802

    Signed-off-by: Daniel Golle <daniel@makrotopia.org>
    dangowrt committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    409d358 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2019

  1. bird1: update to version 1.6.6

    Signed-off-by: Josef Schlehofer <josef.schlehofer@nic.cz>
    BKPepe committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    6141d5d View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#454 from dangowrt/master

    bmx7: update source to 2019030802
    axn committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    a952ac8 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2019

  1. nodogsplash: fix invalid pointer bug when clock is turned back (openw…

    …rt#456)
    
    Signed-off-by: Moritz Warning <moritzwarning@web.de>
    mwarning committed Mar 14, 2019
    Configuration menu
    Copy the full SHA
    1cca73b View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2019

  1. batman-adv: Fix uci commit target

    Although batman-adv config is cycled in config_foreach, changes
    are made in the network config. Thus, this one has to be committed.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
    adschm committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    1a22e00 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2019

  1. Merge pull request openwrt#458 from adrianschmutzler/fixcommit

    batman-adv: Fix uci commit target
    simonwunderlich committed Mar 20, 2019
    Configuration menu
    Copy the full SHA
    4265df9 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2019

  1. [OLSRd] Bump OLSRd version to 0.9.7

    This patch bumps OLSRd from 0.9.6.2 to 0.9.7 (released 06-March-2019)
    
    Signed-off-by: pmelange <isprotejesvalkata@gmail.com>
    pmelange committed Mar 23, 2019
    Configuration menu
    Copy the full SHA
    20b9ab3 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2019

  1. nodogsplash: Bump to v3.3.0-1 (openwrt#457)

    Signed-off-by: Rob White <rob@blue-wave.net>
    bluewavenet authored and mwarning committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    b01e4b0 View commit details
    Browse the repository at this point in the history
  2. nodogsplash: Add missing install directories (openwrt#460)

    Add missing install directories in revised Makefile
    
    Signed-off-by: Rob White rob@blue-wave.net
    bluewavenet authored and mwarning committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    f049dfd View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2019

  1. batctl: Add package description per variant

    Fixes: 1299868 ("batctl: Provide different variants")
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Mar 28, 2019
    Configuration menu
    Copy the full SHA
    55a7a22 View commit details
    Browse the repository at this point in the history
  2. alfred: upgrade package to latest release 2019.1

    * synchronization of batman-adv netlink header
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Mar 28, 2019
    Configuration menu
    Copy the full SHA
    9e8aaf9 View commit details
    Browse the repository at this point in the history
  3. batctl: upgrade package to latest release 2019.1

    * coding style cleanups and refactoring
    * introduce support for batadv meshif, hardif and vlan configuration via netlink
    * replace multicast_mode with multicast_forceflood settings subcommand
    * add hop_penalty setting subcommand
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Mar 28, 2019
    Configuration menu
    Copy the full SHA
    0a2547a View commit details
    Browse the repository at this point in the history
  4. batman-adv: upgrade package to latest release 2019.1

    * support latest kernels (3.16 - 5.1)
    * coding style cleanups and refactoring
    * implement meshif, hardif and vlan config interface via netlink
    * snoop DHCP ACKs to improve DAT cache efficiency
    * bugs squashed:
    
      - avoid potential reference counter underflows and use-after free errors for
        several objects
      - fix GCC warning when B.A.T.M.A.N. V is build in but cfg80211 is not
        available
      - reject too small VLAN packets before they are processed further
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Mar 28, 2019
    Configuration menu
    Copy the full SHA
    312fd8a View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2019

  1. Merge pull request openwrt#461 from ecsv/batadv-2019.1

    batman-adv 2019.1
    simonwunderlich committed Mar 29, 2019
    Configuration menu
    Copy the full SHA
    0c867de View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2019

  1. Merge pull request openwrt#459 from pmelange/olsrd_0.9.7

    [OLSRd] Bump OLSRd version to 0.9.7
    bittorf committed Apr 1, 2019
    Configuration menu
    Copy the full SHA
    e40f689 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2019

  1. smcroute: remove package as it's orphaned

    If someone like to become the maintainer, please re-submit this package
    to the general openwrt package repository
    https://github.com/openwrt/packages
    
    Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
    lynxis committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    f36879f View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2019

  1. Merge pull request openwrt#467 from lynxis/remove-smcroute

    smcroute: remove package as it's orphaned
    jow- committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    0be5aa9 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2019

  1. nodogsplash: Release v3.3.2-1 (openwrt#468)

    Maintainer: Moritz Warning <moritzwarning@web.de>
    
    Compiled and tested on snapshot SDK mips_24kc and arm_cortex-a5_neon-vfpv4/
    
      * Fix Issue introduced in v3.3.0 with the addition of Improvements towards usable IPv6 support, that caused CPD on client devices to fail with "Too Many Redirects" error. NDS now terminates gracefully with a console error if fasremoteip is set AND fasport=80  [bluewavenet]
      * Validate fasremoteip to ensure that if it is set, then it is a valid dotted format IPv4 address  [bluewavenet]
      * Numerous Documentation updates  [bluewavenet]
      * Fix to Known Issue on OpenWrt >18.x.x with v3.3.1. This was caused by misconfigured Makefile for libmicrohttpd; this has been fixed there [bluewavenet]
    
    Signed-off-by: Rob White <rob@blue-wave.net>
    bluewavenet authored and mwarning committed May 7, 2019
    Configuration menu
    Copy the full SHA
    040b8e8 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2019

  1. bird2: Bump to v2.0.4

    Bird 2.0.4 was released on March 1st. Remove upstreamed patches.
    
    Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com>
    tohojo committed May 15, 2019
    Configuration menu
    Copy the full SHA
    37f8c50 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2019

  1. alfred: upgrade package to latest release 2019.2

    * synchronization of batman-adv netlink header
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed May 23, 2019
    Configuration menu
    Copy the full SHA
    7accd68 View commit details
    Browse the repository at this point in the history
  2. batctl: upgrade package to latest release 2019.2

    * coding style cleanups and refactoring
    * add multicast_fanout setting subcommand
    * implement netlink based support for remaining sysfs-only features
    * drop support for deprecated log command support
    * remove non-netlink support for translating MAC addresses to originators
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed May 23, 2019
    Configuration menu
    Copy the full SHA
    7b7da0c View commit details
    Browse the repository at this point in the history
  3. batman-adv: upgrade package to latest release 2019.2

    * support latest kernels (3.16 - 5.2)
    * coding style cleanups and refactoring
    * implement multicast-to-unicast support for multiple targets
    * deprecate sysfs support and make it optional
    * refresh DAT entry timeouts on incoming ARP Replies
    * bugs squashed:
    
      - fix multicast tt/tvlv worker locking
      - drop roam tvlv handler when unregistering mesh interface
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed May 23, 2019
    Configuration menu
    Copy the full SHA
    1ff00ee View commit details
    Browse the repository at this point in the history

Commits on May 24, 2019

  1. Merge pull request openwrt#471 from ecsv/batadv-2019.2

    batman-adv 2019.2
    simonwunderlich committed May 24, 2019
    Configuration menu
    Copy the full SHA
    d1acf62 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2019

  1. batmand: fix whitespace

    yogo1212 committed May 25, 2019
    Configuration menu
    Copy the full SHA
    c514a2a View commit details
    Browse the repository at this point in the history
  2. batmand: match loop format

    yogo1212 committed May 25, 2019
    Configuration menu
    Copy the full SHA
    fdc37ca View commit details
    Browse the repository at this point in the history

Commits on May 27, 2019

  1. Merge pull request openwrt#472 from yogo1212/batmand_whitespace

    batmand: whitespace
    elektra42 committed May 27, 2019
    Configuration menu
    Copy the full SHA
    bf475d6 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2019

  1. batman-adv: Fix duplicated OGMs on NETDEV_UP

    The state of slave interfaces are handled differently depending on whether
    the interface is up or not. All active interfaces (IFF_UP) will transmit
    OGMs. But for B.A.T.M.A.N. IV, also non-active interfaces are scheduling
    (low TTL) OGMs on active interfaces. The code which setups and schedules
    the OGMs must therefore already be called when the interfaces gets added as
    slave interface and the transmit function must then check whether it has to
    send out the OGM or not on the specific slave interface.
    
    But v2016.3 moved the setup code from the enable function to the activate
    function. The latter is called either when the added slave was already up
    when batadv_hardif_enable_interface processed the new interface or when a
    NETDEV_UP event was received for this slave interfac. As result, each
    NETDEV_UP would schedule a new OGM worker for the interface and thus OGMs
    would be send a lot more than expected.
    
    Fixes: 549909f ("batman-adv: upgrade package to latest release 2016.3")
    Reported-by: Linus Lüssing <linus.luessing@c0d3.blue>
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    e26096a View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#475 from ecsv/batadv-2019.2

    batman-adv: Fix duplicated OGMs on NETDEV_UP
    simonwunderlich committed Jun 2, 2019
    Configuration menu
    Copy the full SHA
    35b8866 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2019

  1. batctl: Add support for hardif settings

    batctl currently supports settings which are either mesh interface or vlan
    specific. But B.A.T.M.A.N. V introduced two additional settings which are
    hard (slave) interface specific.
    
    To support these, an additional command prefix called hardif is implemented
    for some sysfs commands:
    
      $ batctl -m bat0 hardif eth0 ..
    
    The usable commands with that are:
    
    * elp_interval
    * throughput_override
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jun 15, 2019
    Configuration menu
    Copy the full SHA
    eeea3e9 View commit details
    Browse the repository at this point in the history
  2. batman-adv: Add support for hardif settings

    B.A.T.M.A.N. V support additional settings which are hardif specific. The
    batadv_hardif proto has to expose them to allow automatic configuration.
    The default configuration would be:
    
      config interface 'bat0_hardif_eth0'
      	option proto 'batadv_hardif'
      	option master 'bat0'
      	option ifname 'eth0'
      	option mtu '1536'
      	option 'elp_interval' 500
      	# string like '1mbit' is accepted instead of kbit for override
      	option 'throughput_override' '0'
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jun 15, 2019
    Configuration menu
    Copy the full SHA
    67875e2 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2019

  1. batman-adv: Don't try to set unconfigured ap_isolation for vlan

    The ap_isolation setting only supports boolean values. So setting an empty
    string as ap_isolation is not supported by batctl.
    
    Fixes: f5205d7 ("batman-adv: upgrade package to latest release 2014.2.0")
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    ecsv committed Jun 16, 2019
    Configuration menu
    Copy the full SHA
    e87a25f View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#478 from ecsv/batadv-for-19.07

    batman-adv: Add support for B.A.T.M.A.N. V hardif settings
    simonwunderlich committed Jun 16, 2019
    Configuration menu
    Copy the full SHA
    e8799fb View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2019

  1. mcproxy: Fix compilation with uClibc-ng

    uClibc-ng also defines __GLIBC__, which messes up the check.
    
    Signed-off-by: Rosen Penev <rosenp@gmail.com>
    neheb committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    b3ebe49 View commit details
    Browse the repository at this point in the history
  2. cjdns: Do not build on ARC

    Is not supported by node.
    
    Signed-off-by: Rosen Penev <rosenp@gmail.com>
    neheb committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    ac8fc38 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2019

  1. Merge pull request openwrt#479 from neheb/master

    Build fixes
    jow- committed Jun 26, 2019
    Configuration menu
    Copy the full SHA
    33aab05 View commit details
    Browse the repository at this point in the history
  2. Merge pull request openwrt#441 from BKPepe/bird1

    bird1: update to version 1.6.6
    jow- committed Jun 26, 2019
    Configuration menu
    Copy the full SHA
    ca83636 View commit details
    Browse the repository at this point in the history
  3. Merge pull request openwrt#440 from tohojo/bird-203

    bird2: Bump to v2.0.4
    jow- committed Jun 26, 2019
    Configuration menu
    Copy the full SHA
    5934ad8 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2019

  1. Merge openwrt-routing into packages

    https://help.github.com/en/articles/about-git-subtree-merges
    git pull
    git checkout -b merge-test
    git remote add -f openwrt-routing https://github.com/openwrt-routing/packages.git
    git merge -s ours --no-commit --allow-unrelated-histories openwrt-routing/master
    git read-tree --prefix=routing/ -u openwrt-routing/master
    
    Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
    champtar committed Jul 7, 2019
    Configuration menu
    Copy the full SHA
    80bfaa7 View commit details
    Browse the repository at this point in the history