Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-07-30 | netifd: GRE tunnel support | Hans Dedecker | |
Adds support for gre, gretap, grev6 and grev6tap tunnels Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2014-06-26 | system-dummy: set present flags on all devices | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-06-20 | system: fix treatment of RT_TABLE_MAIN | Steven Barth | |
Do not treat RT_TABLE_MAIN as RT_TABLE_UNSPEC in system_resolve_rt_table() in order to allow ip rules with lookup main to work as expected. Provide a new function system_is_default_rt_table() to allow calling code to specifically test for RT_TABLE_MAIN, this is going to be needed for the backwards compatible handling of the table attribute in route objects. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> | |||
2014-06-18 | netifd: Route type support | Hans Dedecker | |
Patch adds route type support in netifd by means of the route parameter type. By default the route type was unicast; the parameter adss support for local/broadcast/multicast/unicast routes which will be put into the appropriate routing table. If route type parameter is unset the route type will be unicast as before. Signed-off-by: Hans Dedecker <dedeckeh@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-05 | system-dummy: indicate link on present devices | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-03-11 | netifd: Fix bridge MTU setting when a bridge member is added | Hans Dedecker | |
Reapply bridge mtu setting as adding a bridge member will override the bridge mtu in the kernel Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
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-04-05 | Fix system_resolve_rt_table() stub in system-dummy.c | Jo-Philipp Wich | |
2013-04-04 | Add support for ip rules | Jo-Philipp Wich | |
2013-04-04 | Implement support for route / route6 table attribute | Jo-Philipp Wich | |
2013-01-15 | Initial IPv6 prefix support | Steven Barth | |
Signed-off-by: Steven Barth <steven@midlink.org> | |||
2012-09-06 | clean up and fix system-dummy addr/route messages | Felix Fietkau | |
2012-07-12 | expose system_if_apply_settings, make it ignore the mac address for external ↵ | Felix Fietkau | |
devices | |||
2012-06-14 | ignore mac80211 devices specified in /etc/config/network | Felix Fietkau | |
2012-05-04 | add copyright headers | Felix Fietkau | |
2012-03-15 | always create device routes | Felix Fietkau | |
2012-03-15 | system-linux: add functions for adding/removing ip tunnels (currently only ↵ | Felix Fietkau | |
sit supported) | |||
2012-03-09 | system-dummy: add route metric information | Felix Fietkau | |
2012-01-19 | export carrier status in device stats | Felix Fietkau | |
2011-12-04 | add dummy code for testing system_if_get_parent() | Felix Fietkau | |
2011-10-26 | recognize stacked interfaces (e.g. dsa) and handle their dependencies | Felix Fietkau | |
2011-10-14 | flush routes after bringing up/down an interface | Felix Fietkau | |
2011-10-11 | implement a new ubus object "network.device", add a method for dumping ↵ | Felix Fietkau | |
detailed device information | |||
2011-10-10 | add interface uptime to the status info | Felix Fietkau | |
2011-10-09 | remove a bogus return statement | Felix Fietkau | |
2011-10-09 | fix clearing device state, trigger it on device_init() | Felix Fietkau | |
2011-10-09 | add more options for bridges, enable stp by default and set forwarding delay ↵ | Felix Fietkau | |
to 1 | |||
2011-10-04 | rework debugging code, add debugging levels | Felix Fietkau | |
2011-09-23 | add a system_init function for system control | Steven Barth | |
2011-09-12 | system-dummy: print ipv6 addresses on address add/remove | Felix Fietkau | |
2011-09-05 | move ip related functions and data structures to a separate header file | Felix Fietkau | |
2011-09-04 | fix compiler warnings | Felix Fietkau | |
2011-07-29 | s/set_device_present/device_set_present/ | Felix Fietkau | |
2011-05-03 | add routes/gateway support | Felix Fietkau | |
2011-05-02 | move interface address handling to the device module, clean up arguments to ↵ | Felix Fietkau | |
system_{add,del}_addr | |||
2011-04-13 | add functions for setting v4 addresses | Felix Fietkau | |
2011-03-29 | rework includes | Felix Fietkau | |
2011-03-27 | Initial import | Felix Fietkau | |