Skip to content
  1. Oct 19, 2021
  2. Oct 16, 2021
  3. Oct 13, 2021
  4. Oct 01, 2021
  5. Sep 24, 2021
    • Rob White's avatar
      opennds: Release v9.4.0 · 7fb22c4a
      Rob White authored
      
      
      Maintainer: Rob White rob@blue-wave.net
      Compile tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc
      Run tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc, gl-inet b1300, gl-inet mt300n-v2, Snapshot, 21.02.0, 19.07.8
      
      Description:
      This version adds new functionality, and fixes some issues
        * Add - Error message in fas-aes-https if shared key is mismatched [bluewave.net]
        * Fix - and refactor error 511 page generation[bluewave.net]
        * Fix - and refactor dnsmasq configuration [bluewave.net]
        * Fix - Typographic error preventing RFC8910 disable [bluewave.net]
        * Add - gateway address and gatewayfqdn to ndsctl json output [bluewave.net]
        * Add - RFC8910 housekeeping on startup and shutdown [bluewave.net]
        * Add - correctly apply dhcp option 114 for generic Linux [bluewave.net]
        * Add - reading of configured ndsctlsocket in ndsctl utility[bluewave.net]
        * Add - use send_error 200 for MHD watchdog [bluewave.net]
        * Add - generation of page_511 html by library script [bluewave.net]
        * Add - extend debuglevel support to library scripts [bluewave.net]
        * Refactor - fas-aes-https to simplify and make customisation of http easier [bluewave.net]
        * Add - library script for error 511 page, allowing customisation [bluewave.net]
        * Add - make authmon report connection error details [bluewave.net]
        * Fix- remove unwanted debug message in ndsctl [bluewave.net]
        * Add - RFC8910 support by default [bluewave.net]
        * Add - display status page when accessing /login when authenticated [bluewave.net]
        * Add - MHD response to RFC8910 requests [bluewave.net]
        * Add - Dnsmasq RFC8910 configuration [bluewave.net]
        * Add - send error 511 in response to unsupported http method [bluewave.net]
        * Add - Check for ca-bundle on OpenWrt, if not installed, add syslog messages and terminate [bluewave.net]
        * Add - Make ndsctl use the configured value for socket path if set and deprecate -s option [bluewave.net]
        * Add - Warning message when Walled Garden port 80 is allowed [bluewave.net]
        * Fix - remove un-needed pthread_kill in termination_handler() [bluewave.net] [T-X]
        * Fix - debug messages from authmon.sh [bluewave.net]
        * Fix - Allow disabling gateway fqdn, facilitating access to router port 80 [bluewave.net]
        * Fix - Segfault in ndsctl when -s option is used incorrectly [bluewave.net] [T-X]
        * Fix - Typo making calculation of ul/dl rates incorrect [bluewave.net]
        * Fix - Allow port 80 to be configured in the Walled Garden [bluewave.net]
      
      Signed-off-by: default avatarRob White <rob@blue-wave.net>
      7fb22c4a
  6. Sep 15, 2021
  7. Sep 14, 2021
  8. Aug 22, 2021
  9. Aug 20, 2021
  10. Aug 19, 2021
  11. Aug 12, 2021
    • Toke Høiland-Jørgensen's avatar
      Merge pull request #713 from mattreeve/master · d4ff15eb
      Toke Høiland-Jørgensen authored
      [master] bird2: Fix bus error on OSPF on IPQ806X
      d4ff15eb
    • Matt Reeve's avatar
      bird2: Fix bus error on OSPF on IPQ806X · f4251ccf
      Matt Reeve authored
      
      
      On a Netgear R7800, if ospf v2 or v3 is configured in bird.conf, it fails to start with this error:
      
      Fri Jun 11 14:41:11 2021 daemon.info bird: Started
      Fri Jun 11 14:41:11 2021 kern.err kernel: [ 3500.853248] Alignment trap: not handling instruction f44c0a1f at [<00035848>] Fri Jun 11 14:41:11 2021 kern.alert kernel: [ 3500.853283] 8<--- cut here ---
      Fri Jun 11 14:41:11 2021 kern.alert kernel: [ 3500.859363] Unhandled fault: alignment exception (0x801) at 0x007e0624
      Fri Jun 11 14:41:11 2021 kern.alert kernel: [ 3500.862443] pgd = 0bbef4fd
      Fri Jun 11 14:41:11 2021 kern.alert kernel: [ 3500.868821] [007e0624] *pgd=5d6ca835, *pte=5c40b75f, *ppte=5c40bc7f
      
      The problem is due to a struct not being properly aligned on the ARMv7 architecture.
      
      This patch fixes the problem by adding the "PACKED" macro to the affected struct. Note
      that upstream may later fix this in another way, in which case this patch will not be required.
      
      Signed-off-by: default avatarMatt Reeve <matt@mreeve.com>
      (cherry picked from commit 166b6ea77b30f82eb880ce43a9e9ff343b79fe2e)
      f4251ccf
  12. Aug 09, 2021
    • Rob White's avatar
      opennds: Release v9.3.0 · 0a23eb0f
      Rob White authored
      
      
      Maintainer: Rob White rob@blue-wave.net
      Compile tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc
      Run tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc, gl-inet b1300, gl-inet mt300n-v2, Snapshot, 21.02.0-rc3, 19.07.7
      
      Description:
      This version adds new functionality, and fixes some issues
        * Add - firewall passthrough mode for authenticated users [bluewave.net]
        * Add - use configured debuglevel in authmon [bluewave.net]
        * Add - automated log rotation and client_zone to binauth_log [bluewave.net]
        * Add - increased timeout interval for file downloads [bluewave.net]
        * Add - local interface to MeshZone and remove unneeded call to ip utility [bluewave.net]
        * Add - log_mountpoint and max_log_entries options [bluewave.net]
        * Add - config variables ext_interface and ext_gateway [bluewave.net]
        * Add - Start initial download of remotes only if online [bluewave.net]
        * Add - Router online/offline watchdog [bluewave.net]
        * Fix - Segfault when gatewayfqdn is disabled [bluewave.net]
        * Fix - missing clientmac when not using themespec [bluewave.net]
        * Fix - some compiler warnings [bluewave.net]
        * Fix - use configured value for webroot for remote image symlink to images folder [bluewave.net]
        * Fix - remove refrences to login.sh in documentation and comments [bluewave.net]
        * Fix - Prevent potential read overrun within the MHD page buffer [bluewave.net]
        * Remove - legacy get_ext_iface() function [bluewave.net]
      
      Signed-off-by: default avatarRob White <rob@blue-wave.net>
      0a23eb0f
  13. Aug 01, 2021
  14. Jul 31, 2021
    • Tobias Schwarz's avatar
      olsrd: improve respawn settings · bc58bd99
      Tobias Schwarz authored
      
      
      This increases the amount of seconds to wait before a service restart
      attempt from 5 to 15 seconds and allows unlimited retries. Olsrd
      sometimes crashes together with a network interface and 5 seconds can
      be too short to bring back up a crashed network interface, which is
      required for olsrd to restart. It also adds the ability to configure
      the wait time (respawn_timeout) and the number of retries
      (respawn_retry).
      
      Signed-off-by: default avatarTobias Schwarz <info@tobias-schwarz.com>
      bc58bd99
  15. Jul 15, 2021
    • Rob White's avatar
      opennds: Release v9.2.0 · 8483b6d9
      Rob White authored
      
      
      Maintainer: Rob White rob@blue-wave.net
      Compile tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc
      Run tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc, gl-inet b1300, gl-inet mt300n-v2, Snapshot, 21.02.0-rc3, 19.07.7
      
      Description:
      This version adds new functionality, improves performance, adds documentation and fixes an issue
        * Add - new config options to ndsctl status [bluewave.net]
        * Add - Readthedocs / man documentation for configuration options [bluewave.net]
        * Add - Faster convergence of average rates to configured rate quotas [bluewave.net]
        * Add - BinAuth parse authenticated client database for client data [bluewave.net]
        * Add - Use heap allocation for http page buffer allowing large page sizes [bluewave.net]
        * Fix - fail to serve downloaded images on custom themespec [bluewave.net]
      
      Signed-off-by: default avatarRob White <rob@blue-wave.net>
      8483b6d9
  16. Jul 11, 2021
  17. Jul 07, 2021
    • Nick Hainke's avatar
      olsrd: fix olsrd starting before network · 5311c844
      Nick Hainke authored
      
      
      Should fix #691.
      
      Sometimes the wifi interface is not ready before olsrd tries to access
      it. This leads to warnings in the form of:
      
      daemon.info olsrd: /etc/rc.d/S65olsrd: olsrd_write_interface()
      	Warning: Interface 'wireless0' not found, skipped
      daemon.notice procd: /etc/rc.d/S65olsrd: olsrd: /etc/rc.d/S65olsrd:
      	olsrd_write_interface() Warning: Interface 'wireless0' not found,			skipped
      
      We make use of the "wait_for" procd command that allows us to wait for
      the network before starting olsrd.
      
      Tested-by: Noki
      Signed-off-by: default avatarNick Hainke <vincent@systemli.org>
      5311c844
  18. Jul 05, 2021
    • Rob White's avatar
      opennds: Release v9.1.1 · 17b6e998
      Rob White authored
      
      
      Maintainer: Rob White rob@blue-wave.net
      Compile tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc
      Run tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc, gl-inet b1300, gl-inet mt300n-v2, Snapshot, 21.02.0-rc3, 19.07.7
      
      Description:
      This version fixes a compiler error, some compiler warnings and mutes a debug message
        * Fix - Compiler error, missing mode in call to open() [bluewave.net]
        * Fix - Compiler warning, ignored return value from call to lockf() [bluewave.net]
        * Fix - Compiler warning, ignored return value from call to system() [bluewave.net]
        * Fix - Compiler warning, ignored return value from call to fgets() [bluewave.net]
        * Fix - Remove debug message from call to get_client_interface library [bluewave.net]
      
      Signed-off-by: default avatarRob White <rob@blue-wave.net>
      17b6e998
  19. Jun 23, 2021
  20. Jun 17, 2021
  21. Jun 13, 2021
  22. Jun 12, 2021
  23. Jun 11, 2021