Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-11 | utils: Move IP address validation to parse_addr function | Hans Dedecker | |
Commit 7a51f23e adds IP address validation in the function parse_ip_and_netmask; however the added check is too restrictive as the function is used on several places resulting into the problem multicast routes cannot be added anymore via UCI. Therefore move the IP host address validation to the function parse_addr so experimantal/multicast addresses cannot be added as a host IP address while multicast routes can be added again. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2016-08-11 | proto: Display proto flags when dumping the protocol handlers in ubus | Hans Dedecker | |
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2016-02-01 | proto: Fix possible segfaults | Hans Dedecker | |
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2016-02-01 | proto: Fix possible buffer overflow due to non null terminated string | Hans Dedecker | |
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2015-04-03 | netifd: Interface last error support | Hans Dedecker | |
Adds interface last error support which preserves the last reported error reported by the protocol handler till the interface is up; e.g. survives network reload and interface restarts. This is mainly usefull for tracking down why an interface fails to establish; eg auth failure/traffic limit for PPP interfaces Protocol handlers register last error support by setting lasterror=1 in the proto_init function Signed-off-by: Johan Peeters <johan.peeters111@gmail.com> Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2014-05-09 | netifd: Apply interface metric on configured interface gateway parameters | Hans Dedecker | |
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2014-03-21 | netifd: Reload proto on topology change | Helmut Schaa | |
Introduce a new device event "topology change" that gets signaled by bridges on adding/removing members. On "topology changes" the proto handlers are requested to "renew" which is most useful for DHCP. Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> | |||
2014-02-17 | add validation rules to proto static | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-02-17 | get_proto_handlers now also dumps the validation info | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2013-11-27 | IPv6: add class support to regular IPv6 addresses | Steven Barth | |
2013-06-10 | config: use the new uci_blob library code | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-05-30 | IPv6: reorganize prefix assignment | Steven Barth | |
* put parameters in a more suitable place * add support for prefix classes | |||
2013-05-28 | IPv6: fix wrap-arounds in address lifetimes | Steven Barth | |
2013-05-17 | Add option to define target routing table for protocol routes. | Steven Barth | |
This unifies source-routing for both IPv6 and IPv4 (default off). Based on a patch by Kristian Evensen | |||
2013-05-11 | IPv6: Use source-routing to allow multi-wan | Steven Barth | |
2013-05-08 | IPv6: Use key=val format for prefix options | Steven Barth | |
2013-04-05 | fix route sorting order | Felix Fietkau | |
New sorting order: - prefix length (descending) - metric (ascending) - flags - target address Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-04-05 | Add myself to header for IPv6 work | Steven Barth | |
2013-04-03 | Rewrite IPv6 prefix assignment | Steven Barth | |
2013-02-10 | proto: default to 128 instead of the "netmask" option for ipv6 addresses | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-02-01 | Improved IPv6 featureset | Steven Barth | |
* Fix reloading of ula-prefixes * Added support for temporary addresses and routes * Added support for offlink addresses * Improved status-output for assigned prefixes | |||
2013-01-15 | remove commented out TODO items | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-01-15 | Initial IPv6 prefix support | Steven Barth | |
Signed-off-by: Steven Barth <steven@midlink.org> | |||
2012-06-18 | Move IP address parsing functions to utils. | Stéphan Kochen | |
This is a patch series against the netifd repository. This first patch moves some previously static functions to utils, so that the follow up patch may use them from system-linux.c. Signed-off-by: Stéphan Kochen <stephan@kochen.nl> | |||
2012-05-31 | add an ubus method for dumping available protocol handlers | Felix Fietkau | |
2012-05-19 | move dns server/search list parsing to interface core to support peerdns=0 + ↵ | Felix Fietkau | |
static entries | |||
2012-05-14 | parse point to point ip addresses | Felix Fietkau | |
2012-05-14 | proto-shell: refactor code to allow specifying per-address broadcast option ↵ | Felix Fietkau | |
for ipv4 | |||
2012-05-13 | drop broadcast/netmask parsing from proto_apply_ip_settings | Felix Fietkau | |
2012-05-13 | split applying static proto setting from handler settings | Felix Fietkau | |
2012-05-04 | add copyright headers | Felix Fietkau | |
2012-04-29 | include route/address flags in vlist comparison | Felix Fietkau | |
2012-03-15 | always create device routes | Felix Fietkau | |
2012-03-04 | simplify vlist, move avl key handling to vlist_add() | Felix Fietkau | |
2012-02-26 | minor cleanup | Felix Fietkau | |
2012-02-26 | parse and use the broadcast option | Felix Fietkau | |
2012-02-26 | move broadcast address handling to the core | Felix Fietkau | |
2012-02-26 | make proto_parse_ip_addr_string() static | Felix Fietkau | |
2012-02-26 | proto: move the dns search option handling to the core | Felix Fietkau | |
2012-02-26 | proto: add an option for specifying external addresses using ↵ | Felix Fietkau | |
proto_apply_ip_settings() | |||
2012-02-26 | move static address setup to proto.c in preparation for unifying it with the ↵ | Felix Fietkau | |
proto-shell code doing similar things | |||
2012-01-24 | make sure iface->proto_handler is always initialized | Felix Fietkau | |
2011-10-26 | ensure that iface->proto_handler gets initialized | Felix Fietkau | |
2011-10-14 | proto-shell: allow passing netmask in ip address format | Felix Fietkau | |
2011-10-07 | fix proto events for immediate proto handlers | Felix Fietkau | |
2011-09-12 | fix parsing of ipaddr + netmask | Felix Fietkau | |
2011-09-12 | move ip address parsing code to proto.c | Felix Fietkau | |
2011-09-11 | move protocol flags to the handler, add a pointer to the handler in the ↵ | Felix Fietkau | |
proto state, add PROTO_FLAG_NODEV | |||
2011-09-04 | remove the uci dependency from protocol handlers | Felix Fietkau | |
2011-09-04 | trigger proto attach from config.c | Felix Fietkau | |