Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-11 | Reorder alfabetically device type matching as they are growing in number | Gioacchino Mazzurco | |
Signed-off-by: Gioacchino Mazzurco <gmazzurco89@gmail.com> | |||
2014-06-11 | Add vlan 802.1q/802.1ad support as netifd devices | Gioacchino Mazzurco | |
At moment netifd supports just 802.1q vlan, you can configure them using a concise but "hacky" syntax using an interface config section, with this patch netifd acquire the capability of configuring 802.1ad and 802.1q vlan using config device sections, so you can define a vlan device plus interface with something like this: config device 'test' option type '8021ad' option name 'test' option ifname 'eth0' option vid '1000' config interface 'testif' option ifname 'test' option proto 'none' option auto '1' old syntax for 802.1q keeps working so no retrocompatibility problems, to keep retrocompatibility means also that user must not use name/ifname like eth0.2 for devices declared with the new style because this would trigger the "old style" when interface config section is parsed Signed-off-by: Gioacchino Mazzurco <gmazzurco89@gmail.com> | |||
2014-04-21 | config: add support for disabling interfaces | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-03-31 | config: ignore config parser errors | Felix Fietkau | |
This helps with keeping routers reachable when there are typos in the network config. Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-03-19 | uci: Allow setting the UCI config path on the command line | Matthias Schiffer | |
Add a -c switch which allows setting an alternative UCI path instead of using the libuci default. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net> | |||
2013-11-30 | wireless: show the virtual interface section name in wireless status | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-11-29 | add initial support for handling wireless devices via scripts | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-10-19 | interface: rework code to get rid of arbitrary IFNAMSIZ limitation for ↵ | Felix Fietkau | |
interface names Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-10-19 | interface: remove "dynamic" argument for interface_init, add the ↵ | Felix Fietkau | |
interface_set_dynamic function instead Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-10-17 | Add ubus function to create nested interfaces | Steven Barth | |
2013-10-03 | device: add macvlan support | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> | |||
2013-06-10 | config: use the new uci_blob library code | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-06-10 | config: replace config_memdup with blob_memdup from libubox | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-04-04 | Add support for ip rules | Jo-Philipp Wich | |
2013-04-03 | Rewrite IPv6 prefix assignment | Steven Barth | |
2013-01-15 | Initial IPv6 prefix support | Steven Barth | |
Signed-off-by: Steven Barth <steven@midlink.org> | |||
2012-10-19 | free unused devices after cleaning up interfaces to get rid of ↵ | Felix Fietkau | |
recently-freed bridge devices | |||
2012-07-12 | add simple device config params to interface blob attributes, and add a flag ↵ | Felix Fietkau | |
that indicates if it is present | |||
2012-05-23 | add interface alias support | Felix Fietkau | |
2012-05-04 | add copyright headers | Felix Fietkau | |
2012-03-15 | parse tunnel devices from config | Felix Fietkau | |
2012-02-03 | update the interface list version on config reload, fixes removing old ↵ | Felix Fietkau | |
interfaces | |||
2011-12-04 | fix use-after-free on config reload | Felix Fietkau | |
2011-11-08 | do not hardcode config package in config_init_package() | Felix Fietkau | |
2011-10-19 | add support for configuring static routes | Felix Fietkau | |
2011-10-19 | minor cleanup | Felix Fietkau | |
2011-10-19 | rename config_init_interfaces to config_init_all | Felix Fietkau | |
2011-10-19 | remove the argument to config_init_interfaces | Felix Fietkau | |
2011-10-19 | rework device hotplug handling some more, add device_lock/device_unlock to ↵ | Felix Fietkau | |
prevent use-after-free bugs | |||
2011-10-19 | apply device settings to simple devices with config specified from the ↵ | Felix Fietkau | |
interface section (legacy format compatibility), but only if no other config was provided | |||
2011-10-07 | config: remove unused variable (fix cc error) | Steven Barth | |
2011-10-06 | only free unused devices after the final config init | Felix Fietkau | |
2011-10-06 | prevent deletion devices that are part of the current configuration | Felix Fietkau | |
2011-10-05 | rename a variable for clarity | Felix Fietkau | |
2011-10-05 | add better debug messages for interface create/remove/update | Felix Fietkau | |
2011-10-04 | rework debugging code, add debugging levels | Felix Fietkau | |
2011-10-03 | do not memcmp padding bytes in config_diff | Felix Fietkau | |
2011-10-03 | more changes for config reload handling | Felix Fietkau | |
2011-10-03 | add functions for checking for config differences | Felix Fietkau | |
2011-10-03 | force the uci savedir for the dummy variant | Felix Fietkau | |
2011-10-03 | use a common function for creating devices that avoids creating duplicates | Felix Fietkau | |
2011-10-02 | manage interfaces via vlist | Felix Fietkau | |
2011-10-02 | only override the uci conf dir in dummy mode | Felix Fietkau | |
2011-09-07 | move more stuff out of netifd.h | Felix Fietkau | |
2011-09-05 | make config_init_devices static | Felix Fietkau | |
2011-09-05 | constify | Felix Fietkau | |
2011-09-05 | add config state tracking | Felix Fietkau | |
2011-09-05 | improve interface for cleaning up unused devices | Felix Fietkau | |
2011-09-04 | remove the uci dependency from protocol handlers | Felix Fietkau | |
2011-09-04 | fix compiler warnings | Felix Fietkau | |