see: https://lists.olsr.org/pipermail/olsr-dev/2015-June/007598.html
"Everyone using olsrd v1 is strongly urged to upgrade, especially people
using Smart-Gateway.
In this release the Multi-Smart-Gateway additions are declared stable.
Also, Smart-Gateway timeouts are now implemented, which is a major fix
to the Smart-Gateway system. These timeouts were missing ever since its
first implementation." (Ferry Huberts)
Fixes seccomp on ARM or musl-based builds, notable upstream changes:
a97c189 fix Hex_test unit test
4bceb72 seccomp: allow readv and writev syscalls (used by musl)
64f4791 seccomp: define GET_SYSCALL_NUM accessor macro
0102181 seccomp: allow gettimeofday syscall (required on ARM)
18979ee Add a check to prevent a rare assertion failure
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
upstream changes:
3d879c0 typo in GET32()
f964d14 Fixed IpTunnel unaligned access, thanks Viric for pointing it out
a05ade4 attempt to fix a rare assertion failure
6f1fdd8 Fix a memory leak in InterfaceController.c
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
From the CHANGELOG:
* add support to call commands after data was updated
* automatic reduction of process capabilities when not needed anymore
* allow printing of the data version number in the alfred client mode
* various code cleanups
* bugs squashed:
- update of the version number when data was updated with different
version number
- tighten size check on received packet
Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
alfred always requires IPv6 support in the kernel and not only when
"Enable IPv6 support in packages" is enabled.
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
The current uci-defaults scripts assumes than a network interface named
'lan' always exists. Check if this is true before adding ETHInterface
section.
This is a temporary work-around until cjdrouteconf gets the Linux
interface from netifd via ubus...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
uci-defaults script complained about
sh: missing ]
fix this by adding the missing whitespace which caused the error.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Use hyperboria/cjdns source and squash changes from meshbox:
422062d cjdns: update source version
17fedb6 cjdns: bump release
bc113ec cjdns: remove musl patch
This includes fixes to build on aarch64 and mips64 targets.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>