Commit Graph

898 Commits

Author SHA1 Message Date
Lars Gierth c63ccc4fa2 cjdns: update source, bump release
Signed-off-by: Lars Gierth <larsg@systemli.org>
2015-05-03 21:22:07 +02:00
Lars 874d309add Merge pull request #94 from SeattleMeshnet/some-uci-defaults-fixes
Some uci defaults fixes
2015-05-03 00:47:12 +02:00
Daniel Golle e26942118b cjdns: uci-defaults: work around missing lan interface
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>
2015-04-30 19:34:10 +02:00
Daniel Golle 25d637576d cjdns: uci-defaults: fix shell syntax error
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>
2015-04-30 19:19:10 +02:00
Steven Barth 1c40d0e54d hnetd: depend on ip
Signed-off-by: Steven Barth <steven@midlink.org>
2015-04-30 08:24:02 +02:00
Steven Barth 5c47023436 Merge pull request #93 from SeattleMeshnet/master
cjdns: update source version and bump release
2015-04-27 21:42:33 +02:00
Lars Gierth aedfe045da cjdns: update source version and bump release
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>
2015-04-27 14:41:29 +02:00
Lars Gierth 2a6a5d6084 cjdns: parse lan ifname more gracefully
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-04-27 04:18:30 +02:00
Steven Barth e693e6ac09 Merge pull request #92 from SeattleMeshnet/master
cjdns: support libc other than uClibc
2015-04-22 11:22:16 +02:00
Steven Barth e318b03d19 Merge pull request #91 from dedeckeh/master
nat46: Refuse link local address as implicit source in 464xlat
2015-04-22 11:21:48 +02:00
Daniel Golle f5eb74fa4d cjdns: support libc other than uClibc
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-04-21 13:26:06 +02:00
Gabriel Kerneis c5f795cc38 babeld: tweak configuration for source-specific features
- Enable ipv6-subtrees by default.
- Add UCI options to configure source-specific filters.

Signed-off-by: Gabriel Kerneis <kerneis@google.com>
2015-04-21 10:29:58 +02:00
Steven Barth b46e7f995f babels: bump and enable subtrees by default
Signed-off-by: Steven Barth <steven@midlink.org>
2015-04-21 10:27:48 +02:00
Hans Dedecker 94c5d19efa nat46: Refuse link local address as implicit source in 464xlat
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2015-04-20 18:26:20 +02:00
Steven Barth dd10ecf06e Merge pull request #90 from SeattleMeshnet/master
luci-app-cjdns: import package from SeattleMeshnet/meshbox
2015-04-20 13:18:33 +02:00
Daniel Golle 89914e47de luci-app-cjdns: import package from SeattleMeshnet/meshbox
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-04-20 12:45:07 +02:00
Steven Barth 94ee37fe6c Merge pull request #89 from SeattleMeshnet/master
cjdns: import package from github.com:SeattleMeshnet/meshbox
2015-04-20 04:21:37 +02:00
Gabriel Kerneis c6da651c39 Revert "babels: remove deprecated experimental package"
This reverts commit 23e20773d8.

Signed-off-by: Gabriel Kerneis <kerneis@google.com>
2015-04-18 06:53:05 +02:00
Gabriel Kerneis 23e20773d8 babels: remove deprecated experimental package
The source-specific functionnality has been merged into babeld 1.6.0.

Signed-off-by: Gabriel Kerneis <kerneis@google.com>
2015-04-17 21:04:31 +02:00
Gabriel Kerneis f425d537a0 babeld: update to release 1.6.0
14 April 2014: babeld-1.6.0

* Added support for source-specific routing.  Thanks to Matthieu Boutier.
* Added support for reflecting metrics as kernel priorities.  Thanks to
  Pierre Pfister.
* Worked around a Linux kernel bug with an infinite EAGAIN loop.  Thanks
  to Dave Taht.
* Changed wildcard updates to not set flag 0x40.  Reported by Markus
  Stenberg.
* Made ipv6-subtrees a runtime option.  Thanks to Matthieu Boutier.

Signed-off-by: Gabriel Kerneis <kerneis@google.com>
2015-04-17 21:04:31 +02:00
Steven Barth de19208446 hnetd: remove accidental debug logging
Signed-off-by: Steven Barth <steven@midlink.org>
2015-04-17 16:05:07 +02:00
Steven Barth ed025182d7 nat46: fix interface name handling
Signed-off-by: Steven Barth <steven@midlink.org>
2015-04-17 15:58:00 +02:00
Steven Barth 326d4de13c nat46: shorten prefix for 464xlat interface
Signed-off-by: Steven Barth <steven@midlink.org>
2015-04-17 15:11:53 +02:00
Daniel Golle cd765e581d cjdns: import package from github.com:SeattleMeshnet/meshbox
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-04-17 14:50:16 +02:00
Steven Barth 11ebefc174 Merge pull request #88 from dedeckeh/master
nat46: Delete 464xlat device when pause is interrupted by SIGTERM
2015-04-16 16:21:43 +02:00
Hans Dedecker b508f93679 nat46: Delete 464xlat device when pause is interrupted by SIGTERM 2015-04-16 15:08:18 +02:00
Steven Barth e74055ba8f hnetd: bump to latest
Signed-off-by: Steven Barth <steven@midlink.org>
2015-04-15 07:55:06 +02:00
Steven Barth 91d39b4bc5 Revert "miniupnpd: backport portrange-fix"
This reverts commit 2302e0b0b7.
2015-04-14 15:03:10 +02:00
Steven Barth 9227cae2c5 miniupnpd: fix patch in last commit
Signed-off-by: Steven Barth <steven@midlink.org>
2015-04-14 12:08:43 +02:00
Steven Barth 2302e0b0b7 miniupnpd: backport portrange-fix
Signed-off-by: Steven Barth <steven@midlink.org>
2015-04-14 11:38:40 +02:00
Steven Barth 35091bf789 babels: update to latest source-specific
Signed-off-by: Steven Barth <steven@midlink.org>
2015-04-13 10:01:07 +02:00
Steven Barth 83d41fdd19 hnetd: update to latest
Signed-off-by: Steven Barth <steven@midlink.org>
2015-04-10 18:58:05 +02:00
axn 46f5251a5f Merge pull request #87 from dangowrt/fix-bmx6-libjson-c-dependency
bmx6: fix libjson-c dependency
2015-04-01 10:07:23 +02:00
Daniel Golle fdb51f8bd6 bmx6: fix libjson-c dependency
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-04-01 00:14:30 +02:00
Steven Barth 3ed7001954 nat46: initial 464xlat support
Signed-off-by: Steven Barth <steven@midlink.org>
2015-03-31 16:47:54 +02:00
Steven Barth b81369bd8f miniupnpd: bump to 20150307
Signed-off-by: Steven Barth <steven@midlink.org>
2015-03-30 18:55:51 +02:00
axn 5eec1474fd Merge pull request #84 from dangowrt/master
bmx6: fix json.h include
2015-03-25 07:27:19 +01:00
Daniel Golle 155be29b31 bmx6: fix json.h include
unbreaks json plugin

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-03-24 19:27:04 +01:00
Moritz Warning 09cd03cd56 Merge pull request #81 from lynxis/nodogsplash_uci_config
Nodogsplash uci config
2015-03-05 18:04:58 +01:00
Alexander Couzens 7a233607af nodogsplash: simplify append_config_option
Drop arguement config_counterpart from append_config_option(). append_config_option
took an additional argument named config_counterpart which represents the
configuration name in configfile.This is needed for configuration variable names isn't the same
as in uci. Nodogsplash ignores the case of configuration variables and makes this feature optional.
Introduce new func append_config_option_map() which does the old behaviour.
2015-03-05 18:01:05 +01:00
Alexander Couzens dfa1e090fb nodogsplash: fix uci configuration by fixing append_config_option
append_config_option doesn't wrote anything to nodogsplash.conf.
2015-03-05 18:00:52 +01:00
Alexander Couzens 375378d4de nodogsplash: make missing config options available through uci 2015-03-05 12:47:15 +01:00
Steven Barth 9c661a093f nat46: fix compilation with newer kernels (thx to Andrew Yourtchenko)
Signed-off-by: Steven Barth <steven@midlink.org>
2015-02-21 10:31:14 +01:00
Moritz Warning 80711295dd nodogsplash: remove option ExternalInterface as there is no implementation behind it 2015-02-10 13:31:39 +01:00
Markus Stenberg 8ff37ec52c hnetd: Disabling localservice from default dnsmasq configuration. In a hnetd topology, dnsmasq requests may come from non-local prefixes. 2015-02-03 13:14:52 +02:00
Steven Barth 5bea51d76c Merge pull request #77 from Noltari/mcproxy-next
mcproxy: uci config improvements and fixes
2015-01-31 17:38:22 +01:00
Steven Barth de9fecb8d3 Merge pull request #76 from Noltari/bird-next
bird: add lightweight client support
2015-01-31 17:37:49 +01:00
Álvaro Fernández Rojas 90ec859959 mcproxy: uci config improvements and fixes
- fix /var/etc race condition (uci config)
- start mcproxy later
- rework mcproxy config trigger
- add network triggers
- simplify uci instances generation and allow querier only configs
- improve uci tables generation
- fix uci behaviour generation for specific interface names

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2015-01-31 15:51:47 +01:00
Moritz Warning 5f49ef1192 nodogsplash: code cleanup, add option gatewayinterface, allow uci and manual configration in parallel 2015-01-26 15:13:56 +01:00
Moritz Warning 0a8100ae67 Merge pull request #66 from lynxis/upstream_nodogsplash
nodogsplash: migrate to uci based configuration
2015-01-26 08:23:16 +01:00