Matthias Schiffer
39c17c6a34
modules: update routing packages
...
0bf3b72c33d9 nat46: fixup PKG_MIRROR_HASH
23aa2e7b4afa nodogsplash2: Add NDS Restart Hook for Firewall (#369 )
7ae81c8311ec cjdns: 20.1 -> 20.2
ff7b5da265e1 prince: version bump to v0.4
2f90fe406c58 miniupnpd: De-maintainering myself.
fdaa4cde3b2c bmx7: bump version
455a54207c84 batman-adv: upgrade package to latest release 2018.1
2e4937ea68f8 batctl: upgrade package to latest release 2018.1
a0eca40b0003 alfred: upgrade package to latest release 2018.1
015e5e99f2b6 bmx7: use configReaload on service reload
0ced8ec5a763 bmx7: keep bmx7 secret keys on sysupgrade
4bff0b3c65c5 cjdns: build fixes
7fc2fbdfc1b7 babeld: release 1.8.1
135bc605b4cf alfred: Support interface IDs with more than two digits
91e600e1cd9a bmx7: convert init script to use procd
86be0095b475 nodogsplash2: Add compatibility with mwan3 v2
17fccad969ea smcroute: Change download to HTTP
63cae8f571a6 bmx7: bump version
2018-05-04 20:35:42 +02:00
Matthias Schiffer
22cdd1d78e
batman-adv: add pending patches
...
Fixes checksum failures on TT version updates.
Fixes #1321
2018-03-16 20:11:35 +01:00
Linus Lüssing
7e404ac517
batman-adv: multicast TT fixes and cleanups
...
The first one adds a fix that might potentially result in multicast packet
loss once we would enable multicast_mode again.
The second one avoids some small but unnecessary overhead. More
importantly though, it is supposed to ease further multicast improvements
later (e.g. no need for a multicast sending node to determine overlap
between WANT_ALL_IPV4/6 flags and TT entries while on fast-path).
Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
2018-03-07 10:10:32 +01:00
Matthias Schiffer
4d9c3c1c79
modules: update routing packages
...
3aaa772ef520 bmx7: bump version
ccd4210f0ba7 bmx7: add PKG_MIRROR_HASH
d6dcd0c75630 bmx6: add PKG_MIRROR_HASH
536782119f0a alfred: upgrade package to latest release 2018.0
6a6f5da5efd5 batctl: upgrade package to latest release 2018.0
3bb75b003563 batman-adv: upgrade package to latest release 2018.0
2f74073c209d bmx7: bump version to 58b3823262512a48f5174e6778b2368c55bd05d9
733e935f04fc cjdns: v20 -> v20.1
f0ee73aa2285 bmx7: bump version
21a6454d7226 bmx6: bump to latest upstream version
2018-03-07 08:45:52 +01:00
Matthias Schiffer
a9edd43693
Avoid unaligned memory accesses in VXLAN and batman-adv
...
Improves performance slightly.
2018-01-24 22:41:23 +01:00
Matthias Schiffer
4d4626f1c5
batman-adv: add fixes for packet checksum handling
...
Fixes "hw csum failure" log spam in batman-adv.
2018-01-23 12:14:29 +01:00
Matthias Schiffer
fbc11086c0
modules: update routing packages
...
Updates batman-adv and alfred to 2017.1. This also allows us to drop our
last batman-adv patch.
2017-05-30 11:54:42 +02:00
Matthias Schiffer
2adf67edad
Update routing packages (batman-adv v2016.5)
...
Also remove our own no_rebroadcast patch, as batman-adv v2016.5 now has a
more sophisticated rebroadcast suppression that should work automatically
in the most relevant cases.
2017-02-11 20:12:27 +01:00
Matthias Schiffer
9c93baf740
batman-adv: use kernel-specific PKG_BUILD_DIR
...
Fixes a build issue when switching targets.
2017-01-27 13:47:56 +01:00
Matthias Schiffer
78b2775eec
Use LEDE as base for Gluon
2017-01-18 17:21:43 +01:00
Matthias Schiffer
04818c170b
package: refactor add_to_set/remove_to_set to get rid of last LuCI patch
2017-01-18 16:28:54 +01:00
Matthias Schiffer
7736f53dc4
Update LuCI to master branch
2017-01-18 16:28:48 +01:00
Matthias Schiffer
7dce74c0f9
Refresh patches
2016-12-20 01:09:53 +01:00
Matthias Schiffer
a7d8409466
Update routing packages
...
This lifts batman-adv and alfred to version 2016.4.
2016-12-11 01:16:27 +01:00
Matthias Schiffer
cb2ecbfdf0
Make libuecc a shared library, update Gluon packages
2016-07-28 01:06:56 +02:00
Sven Eckelmann
4af46bdb9c
batman-adv: import Linux 4.7 fixes
...
Introduce new fixes:
* Avoid nullptr dereference in bla after vlan_insert_tag
* Avoid nullptr dereference in dat after vlan_insert_tag
* Avoid tt_req_node list put for unhashed entry
* Fix orig_node_vlan leak on orig_node_release
* Fix non-atomic bla_claim::backbone_gw access
* Fix reference leak in batadv_find_router
* Free last_bonding_candidate on release of orig_node
Also replace the gluon version of the speedyjoin patch with the one already
included in openwrt-routing.
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-07-06 15:56:16 +02:00
Sven Eckelmann
93fe275000
batman-adv: Fix speedy join in gateway client mode
...
Speedy join only works when the received packet is either broadcast or an
4addr unicast packet. Thus packets converted from broadcast to unicast via
the gateway handling code have to be converted to 4addr packets to allow
the receiving gateway server to add the sender address as temporary entry
to the translation table.
Not doing it will make the batman-adv gateway server drop the DHCP response
in many situations because it doesn't yet have the TT entry for the
destination of the DHCP response.
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2016-06-21 12:26:46 +02:00
Matthias Schiffer
04106989bb
Update routing packages
...
batman-adv & alfred 2016.2.
2016-06-16 06:03:09 +02:00
Matthias Schiffer
2b5bf4c2a2
Update OpenWrt and LuCI packages
2016-06-16 04:40:45 +02:00
Matthias Schiffer
5ea9c0833a
node: fix CXXFLAGS on host install
...
Now really fixes the build on Debian Jessie...
2016-05-30 01:00:00 +02:00
Matthias Schiffer
ca7c71a52b
node: fix build on Debian Jessie
2016-05-29 20:19:21 +02:00
Matthias Schiffer
13465e9365
node: downgrade to v0.12.14
...
Allow to build Gluon with GCC 4.7 (e.g. on Debian Wheezy) as host compiler
again.
2016-05-28 16:06:43 +02:00
Matthias Schiffer
340df0dbee
Fix build with GCC 6
...
Make pkg-config, mkimage and gcc build with GCC 6 as host compiler. Fix
miscompilation of node.
Fixes #755
2016-05-09 17:09:00 +02:00
Matthias Schiffer
0b25275976
Update to libuecc v7 and fastd v18
2016-03-29 00:35:02 +02:00
Matthias Schiffer
19242f4deb
Remove all uses of batman-adv-visdata
...
Should be redundant after 0bd0df6f93
2016-02-08 20:58:28 +01:00
Matthias Schiffer
c523238f82
Update routing packages
2016-02-08 20:13:15 +01:00
Matthias Schiffer
d84028301e
Update LuCI packages
2016-02-08 19:49:20 +01:00
Matthias Schiffer
4ebbf01a51
Update OpenWrt packages
2016-02-08 19:42:55 +01:00
Matthias Schiffer
97471a1bb7
lua-cjson: add host build support
2016-01-02 23:49:25 +01:00
Matthias Schiffer
73a818b896
alfred: use batman-adv-visdata
2015-12-18 17:46:24 +01:00
Matthias Schiffer
172ad68134
node: add python/host to HOST_BUILD_DEPENDS as well
2015-10-28 01:15:03 +01:00
Matthias Schiffer
400613cb8b
libuecc: update to v6
2015-10-25 17:32:30 +01:00
Matthias Schiffer
a71ab2fb72
Get rid of rpcd
...
LuCI's authentication won't work without rpcd, but we aren't using the
authentication anyways. Users who need it can just install rpcd explicitly.
Fixes #452
2015-09-06 01:37:42 +02:00
Matthias Schiffer
d19b05e7b7
Merge remote-tracking branch 'origin/br-client-ifname-list'
2015-09-04 21:13:08 +02:00
Nils Schneider
7c6703d84b
luci.model.uci: add add_to_set / remove_from_set
2015-09-04 20:31:53 +02:00
Jan-Philipp Litza
961e6cc1c0
Add sink support to luci-lib-jsonc and use it where needed
2015-09-04 12:27:45 +02:00
Jan-Philipp Litza
8e670bd3fd
Add patch "luci-lib-jsonc: Fix memory leak in stringify"
2015-08-31 19:56:00 +02:00
Jan-Philipp Litza
15a80aaffd
Switch from luci-lib-json to luci-lib-jsonc
...
Apart from replacing a patch for the former by two patches for latter,
this involved minimal adaptations of the lua scripts in the following
packages:
* gluon-announce
* gluon-announced
* gluon-mesh-batman-adv-core
* gluon-status-page
2015-08-30 21:05:13 +02:00
Matthias Schiffer
d432a0a214
alfred: not only wait for the interface, but also a link-local address
2015-08-09 18:13:45 +02:00
Matthias Schiffer
11bffa59db
Update routing packages
...
This also updates batman-adv & alfred to 2015.1
2015-08-06 22:31:28 +02:00
Matthias Schiffer
397d56e317
batman-adv: fix patch ordering
2015-08-06 21:42:48 +02:00
Matthias Schiffer
b408e1c99e
batman-adv: decrease maximum fragment size
...
This should workaround batman-adv's inability to deal with different MTUs
which need fragmentation.
Fixes #435
2015-08-06 21:31:46 +02:00
Matthias Schiffer
6c378d1726
batman-adv: refresh no_rebroadcast patch to apply to 2015.0 cleanly
2015-06-15 12:37:38 +02:00
Matthias Schiffer
de0b59754d
luci-lib-json: ignore null keys to allow encoding empty objects
2015-06-10 11:10:38 +02:00
Matthias Schiffer
ab10be9f50
We're on Chaos Calmer now
2015-05-22 01:09:19 +02:00
Matthias Schiffer
326143f502
batman-adv (compat 15): fix application of no_rebroadcast option
2015-04-02 20:24:42 +02:00
Matthias Schiffer
34b34d0c3f
luci: fall back to English if no language matches
2015-03-19 21:29:30 +01:00
Matthias Schiffer
07e9b94601
Update fastd and libuecc
2015-01-29 07:48:33 +01:00
Matthias Schiffer
28f3e182a7
Update fastd package to v16-2
2015-01-08 01:27:43 +01:00
Matthias Schiffer
69c94b3f9f
Update batman-adv and alfred to v2014.4
2015-01-07 16:48:51 +01:00