Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-22 | utils: add a function for checking if a process given by pid is still alive | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
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-03 | IPv6: Improve source-routing policies | Steven Barth | |
* Set a default policy-failed rule per prefix (based on a patch by Jonas Gorski) * Use input interface in addition to source for filtering * Avoid duplicate routing policies | |||
2013-05-28 | IPv6: fix address-lifetime overflows on 64-bit architectures | Steven Barth | |
2013-05-27 | Move iprule flushing to the init function to make the timing predictable | Jo-Philipp Wich | |
2013-05-27 | Move initial iprule flushing to system_add_iprule() to not collide with ↵ | Jo-Philipp Wich | |
generic multiwan support | |||
2013-05-13 | Use logical instead of physical name for tunnel underlying link. | Steven Barth | |
Signed-off-by: Steven Barth <steven@midlink.org> | |||
2013-05-13 | Add support for IP in IPv6 tunnels (DS-Lite) | Steven Barth | |
Signed-off-by: Steven Barth <steven@midlink.org> | |||
2013-05-11 | IPv6: Use source-routing to allow multi-wan | Steven Barth | |
2013-04-23 | set default bridge priority to 0x7FFF | Jo-Philipp Wich | |
2013-04-23 | add bridge priority option | Niels Boehm | |
[netifd] add bridge priority option Using the bridge priority (lower numbers are higher in the hierarchy), one can ensure that the router is chosen as root bridge in a setup with spanning tree protocol. For instance, one can set the priority of network lan to 32767, causing the router to win over all directly and indirectly connected nodes that have a default priority of 32768. The reason for doing that is that otherwise it has a default priority 32768 as well and any other connected node could win and get root bridge. In a home setup, those nodes are often desktop or laptop boxes and get switched off from time to time. As a consequence, root bridges vanish or new root bridges get chosen relatively often, resulting in frequent topology changes to the STP network. While the new topology has not settled, packets can get lost, causing noticeable interruptions of network traffic. Setting the router's bridge on a lower numbered priority (and thus higher in the selection hierarchy) solves the problem in the vast majority of the cases by ensuring that the device that is most likely powered on 24/7 gets chosen as root and prevents topology changes. Signed-off-by: Niels Boehm <blubberdiblub@gmail.com> | |||
2013-04-05 | Maintain config order of ip rules unless user explicitely provides priority | Jo-Philipp Wich | |
2013-04-05 | Add myself to header for IPv6 work | Steven Barth | |
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> | |||
2013-01-13 | system-linux.c: use uin64_t datatype to read and store interface statistics, ↵ | Jo-Philipp Wich | |
pass values as u64 blob type | |||
2012-09-29 | system-linux: do not delete kernel-generated ipv6 routes to fix using ↵ | Felix Fietkau | |
advertised routes | |||
2012-08-11 | system-linux.c: install user routes with RTPROT_STATIC instead of ↵ | Jo-Philipp Wich | |
RTPROT_BOOT so that routing daemons like quagga will pick it up | |||
2012-07-12 | expose system_if_apply_settings, make it ignore the mac address for external ↵ | Felix Fietkau | |
devices | |||
2012-07-11 | system-linux.c: fix sysctl setting | Jo-Philipp Wich | |
The system_set_dev_sysctl() function erroneously used the value instead of the device name to format the sysctl path, this change corrects that. | |||
2012-07-05 | avoid setting device presence for wifi interfaces via hotplug messages | Felix Fietkau | |
2012-07-05 | zero-initialize the ifreq when adding/removing bridge member interfaces | Felix Fietkau | |
2012-07-05 | zero-initialize the ifreq when setting interfaces up or down | Felix Fietkau | |
2012-06-21 | add a #ifdef around the 6rd code to make it compile with older kernels that ↵ | Felix Fietkau | |
do not have 6rd support | |||
2012-06-18 | Add 6rd options to tunnel spec. | Stéphan Kochen | |
This patch adds support for setting the 6rd tunnel options. These are the same options normally specified with `ip tunnel 6rd ...`. Signed-off-by: Stéphan Kochen <stephan@kochen.nl> | |||
2012-06-14 | ignore mac80211 devices specified in /etc/config/network | Felix Fietkau | |
2012-05-20 | replace the kernel's implicit network routes if the metric is set | Felix Fietkau | |
2012-05-14 | system-linux: set the point to point address if present | Felix Fietkau | |
2012-05-04 | add copyright headers | Felix Fietkau | |
2012-04-15 | system-linux: fix system_rtnl_call() return code | 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 | make route metrics default to 0 | Felix Fietkau | |
2012-03-05 | system-linux: ignore errors in system_bridge_addif if the interface is ↵ | Felix Fietkau | |
already in the specified bridge | |||
2012-02-28 | fix mac address handling | Felix Fietkau | |
2012-02-26 | move broadcast address handling to the core | Felix Fietkau | |
2012-02-26 | system-linux: fix the default broadcast address for v4 | Felix Fietkau | |
2012-02-26 | remove device_{route,addr}->device | Felix Fietkau | |
2012-02-15 | set route metrics using netlink | Felix Fietkau | |
2012-01-22 | remove flags for device settings that could not be applied successfully | Felix Fietkau | |
2012-01-22 | show mtu, macaddr and txqueuelen from cached device settings | Felix Fietkau | |
2012-01-22 | save and restore previous device settings when overriding them via config | Felix Fietkau | |
2012-01-22 | move device settings to a separate struct | Felix Fietkau | |
2012-01-22 | query available/used device speeds via ethtool | Felix Fietkau | |
2012-01-20 | add mac address to device info | Felix Fietkau | |
2012-01-19 | export carrier status in device stats | Felix Fietkau | |
2011-10-31 | Add time.h include | Jens Muecke | |
Found on compiling for x64 | |||
2011-10-26 | recognize stacked interfaces (e.g. dsa) and handle their dependencies | Felix Fietkau | |
2011-10-23 | fix system_if_check | Felix Fietkau | |