Commit Graph

684 Commits

Author SHA1 Message Date
Steven Barth c08fe48bcd hnetd: stability and bug fixes 2014-09-26 09:34:15 +02:00
Casper Meijn 1a999ad02b babeld: create the directory for the config file before writing to it 2014-09-08 14:51:08 +02:00
Baptiste Jonglez 47f74d0041 babeld: Specify edge cases 2014-09-03 15:12:21 +02:00
Baptiste Jonglez d26e5eb197 babeld: Backward compatibility with old config files
This allows to use the old syntax "config interface foo" for specifying an
interface.  The new syntax ("option ifname foo") takes precedence.

Also, old option names for the "general" section are translated
accordingly.  Exceptions are:

- 'hello_interval' and 'wired_hello_interval', which are now interface-specific;
- 'conf_file', since /etc/babeld.conf is now always used;

which are simply ignored.

Beware, the syntax for the 'diversity' option is not backward compatible.
2014-09-03 15:01:44 +02:00
Baptiste Jonglez e30f3394d3 babeld: Update configuration file for new syntax 2014-09-03 15:01:44 +02:00
Baptiste Jonglez 8ff7cde48f babeld: Support default interface configuration
When a "section interface" does not have a "option ifname", all its
options are used as default interface options.
2014-09-03 15:01:44 +02:00
Baptiste Jonglez 06158b911e babeld: Take interface name from "option ifname"
Previously, we were using the name of the section as the interface name,
but this has several drawbacks:

- no "-" or other special characters are allowed in a section name,
  preventing some physical interface names to be specified this way
  (e.g. "tun-topeka" would not work)
- it is harder to support default interface options (no interface name)

This change is not backward compatible, but a later commit will fix that.
2014-09-03 15:01:44 +02:00
Baptiste Jonglez a7a090d12e babeld: Handle ignore options 2014-09-03 15:01:44 +02:00
Baptiste Jonglez bfbcaf87e6 babeld: Print an error when startup fails 2014-09-03 15:01:44 +02:00
Baptiste Jonglez 20004f09cb babeld: Generate a configuration file instead of passing cmdline arguments
This is the first step toward fixing issue #33.

This still lacks some features:

- no support for "ignore" options
- no backward compatibility for option names
- no support for default interface options
2014-09-03 15:01:44 +02:00
Baptiste Jonglez 6218a5ac03 babeld: Update to 1.5.1 2014-09-03 15:01:44 +02:00
Steven Barth 9a64273132 nat46: add map-t meta-package
Signed-off-by: Steven Barth <steven@midlink.org>
2014-09-02 13:57:19 +02:00
Steven Barth 1774c10dba hnetd: fix mdns-support
Signed-off-by: Steven Barth <steven@midlink.org>
2014-09-02 10:19:00 +02:00
Steven Barth 11ed2e8613 babels: update repository URL 2014-08-10 14:18:24 +02:00
Steven Barth 9d3c311fdd hnetd: fix ipv4 uplink detection 2014-07-31 17:41:23 +02:00
Steven Barth d7616fd1f3 miniupnpd: fix integer conversion in NAT-PMP, update description
Signed-off-by: Steven Barth <steven@midlink.org>
2014-07-30 15:51:05 +02:00
Steven Barth ba11f8d9d3 hnetd: more racecondition fixes 2014-07-29 19:24:46 +02:00
Steven Barth 4db1d6df19 hnetd: bump for more race condition fixes 2014-07-28 22:52:19 +02:00
Steven Barth 4cb5af2727 luci-app-bcp38: import from cerowrt 2014-07-25 19:10:17 +02:00
Steven Barth 7c17d3fa91 hnetd: stability fixes 2014-07-25 19:02:37 +02:00
Dave Taht fd30ce0fc5 packages: BCP38 support for openwrt
This adds firewall support for blocking common invalid address
ranges, using ipset.
2014-07-25 19:01:11 +02:00
Simon Wunderlich 0af5c75f79 alfred: bump version to 2014.3.0
From the CHANGELOG:

 * fix various possible memleak, access errors and strncpy issues
 * handle fcntl return codes
 * fix altitude verification check in gpsd

Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
2014-07-24 12:58:36 +02:00
Markus Stenberg 0d53388e49 hnetd: Updated to latest. Various bugfixes, external and hybrid interface modes. 2014-07-18 01:09:16 +03:00
Steven Barth 6e0239002d hnetd: rework dependencies for luci-app-hnet 2014-07-14 15:03:44 +02:00
Steven Barth 2886e0c267 babels: bump to latest version 2014-07-13 19:26:33 +02:00
Jo-Philipp Wich dbe56f3012 miniupnpd: fix typo in init script
A missing space in the init script prevented the detection of the external
interface. Fixes OpenWrt bug #16910.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-07-01 12:12:42 +02:00
Markus Stenberg 6dca756c06 minimalist-pcproxy/miniupnpd: added+using upnp.config.external_zone. 2014-06-26 23:19:32 +03:00
Markus Stenberg 20c981679d miniupnpd: Fixed hotplug script's DEVICE handling. 2014-06-25 11:09:18 +03:00
Markus Stenberg 6c553c24c0 miniupnpd: Fixes #39. Based on discussion with jow, use external interface if specified by user first, and then network_find_wan{,6} as backup heuristic for determining firewall zone. 2014-06-23 13:05:43 +03:00
Markus Stenberg f2c0aa67b2 hnetd: Updated to latest.
- uci has per-interface 'mode' flag now, as opposed to 'adhoc' 'guest' etc.
- made default logging level less verbose (can be changed back in init script)
- better prefix selection logic
- better initial assignment handling (prevent initial duplicate assignments)
2014-06-19 17:59:44 +03:00
Markus Stenberg 6c294ec6a1 ohybridproxy: Updated with latest which fixed one typecast problem in two places (possibly problem somewhere), and one warning. 2014-06-19 11:45:10 +03:00
Steven Barth f570e704ad hnetd: add correct per-link FQDNs 2014-06-16 01:50:12 +02:00
sbyx 52cf3b08e5 minimalist-pcproxy: Fix typo in postinst 2014-06-15 19:52:53 +02:00
Steven Barth f59727d5fe hnetd: daily bugfix bump 2014-06-13 18:50:24 +02:00
Steven Barth cf4f284e00 hnetd: various bugfixes (incl. convergence failure fix) 2014-06-12 21:51:58 +02:00
Saverio Proto 978118be72 olsrd: increasing package release number to 4 2014-06-12 14:33:41 +02:00
Alessio Caiazza 0a08b22f15 olsrd: backward compatibility (config and init script) 2014-06-12 12:57:12 +02:00
Steven Barth b88c048c08 hnetd: bump for bugfixes 2014-06-11 14:59:16 +02:00
Steven Barth f3dd0ab8c1 miniupnpd: disable detection / use of libnetfilter-conntrack 2014-06-11 14:05:04 +02:00
Steven Barth 63d13fb131 hnetd: bump and package LuCI pages 2014-06-10 22:58:10 +02:00
Saverio Proto 0c0c2d34a9 Merge pull request #35 from nolith/olsrd_conf_fix
Do not delete old olsrd configuration file
2014-06-10 12:54:45 +02:00
Saverio Proto becec22cba Merge pull request #34 from wlanslovenija/master
Fix broken olsrd init script activation
2014-06-10 12:54:06 +02:00
Alessio Caiazza 386cfb365f olsrd: do not remove the old config file if present 2014-06-10 12:02:21 +02:00
Jernej Kos 744bef42d6 olsrd: Added missing $IPKG_INSTROOT. 2014-06-09 19:27:05 +02:00
Gabriel Kerneis b849326852 Merge babeld configuration fix by zorun 2014-06-09 09:58:39 +01:00
Saverio Proto aa9af551d0 olsrd: Merge branch 'olsrd_6and4' by Alessio Caiazza. 2014-06-08 11:29:54 +02:00
Saverio Proto 6104e77ebf olsrd: bump version to 0.6.6.2, remove redundant patch 2014-06-08 10:49:21 +02:00
Baptiste Jonglez 127d0dcfcf babeld: fix configuration for new options 2014-06-08 12:47:50 +09:00
Marek Lindner 1b98927064 batctl: upgrade package to latest release 2014.2.0
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2014-06-07 13:35:37 +08:00
Marek Lindner f5205d7d24 batman-adv: upgrade package to latest release 2014.2.0
* remove batctl tool into separate package
 * support for vlan options added

Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
2014-06-07 13:33:28 +08:00