Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-11 | CMakeList: Check that compiler supports -Wimplicit-fallthrough | Florian Fainelli | |
This is a GCC >= 7 feature, not all compilers support it. Fixes: 908a9f4f1027 ("CMakeLists.txt: add -Wimplicit-fallthrough to the compiler flags") Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> | |||
2018-07-11 | CMakeLists.txt: add -Wimplicit-fallthrough to the compiler flags | Alexander Couzens | |
Signed-off-by: Alexander Couzens <lynxis@fe80.eu> Acked-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2017-05-09 | build: disable unknown warning option error in clang | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@nbd.name> | |||
2017-05-04 | build: suppress format truncation warnings to avoid errors with gcc7 | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@nbd.name> | |||
2017-02-11 | device: add veth support | Matthias Schiffer | |
The veth config code mostly handles the primary interface of a veth pair, the secondary interface is not explicitly referenced and will be found as an unrelated interface after the pair has been created. This doesn't only allow us to keep the veth code simple (and similar to existing device handlers), but will also avoid complicating handling unnecessarily in case the secondary interface is moved into another network namespace. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net> | |||
2016-12-24 | remove obsolete /opt/local prefix on Mac OS X | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@nbd.name> | |||
2015-03-06 | netifd: fixes for json-c 0.12 | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
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> | |||
2013-11-29 | add initial support for handling wireless devices via scripts | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-10-22 | proto-shell: move script handler dump code to handler.c | 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-04-04 | Add support for ip rules | Jo-Philipp Wich | |
2013-03-04 | fix libnl detection | Thomas Gstädtner | |
2013-02-11 | prefer to link against libjson-c over libjson (the new library name in git ↵ | Felix Fietkau | |
versions of json-c) Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2012-09-06 | add optional flag for disabling compiler optimization (debug only) | Felix Fietkau | |
2012-07-05 | split alias support into a separate source file for better readability | Felix Fietkau | |
2012-03-15 | parse tunnel devices from config | Felix Fietkau | |
2012-03-15 | system-linux: add functions for adding/removing ip tunnels (currently only ↵ | Felix Fietkau | |
sit supported) | |||
2011-10-19 | add -Wmissing-declarations to cflags | Felix Fietkau | |
2011-10-12 | move --std=gnu99 to the main cflags | Felix Fietkau | |
2011-10-09 | drop -O0 for debug builds | Felix Fietkau | |
2011-10-09 | add an install target | Felix Fietkau | |
2011-10-09 | add a variable for overriding the libnl linker command | Felix Fietkau | |
2011-10-09 | rename interface-hotplug.c to interface-event.c | Felix Fietkau | |
2011-10-07 | add support for calls to a hotplug script on interface state changes | Felix Fietkau | |
2011-10-02 | add a variable to allow forcing dummy mode on linux systems | Felix Fietkau | |
2011-10-02 | only override the uci conf dir in dummy mode | Felix Fietkau | |
2011-09-22 | add OS switch to select system library | Steven Barth | |
2011-09-11 | only use -g3 with -DDEBUG | Felix Fietkau | |
2011-09-10 | fix invoking shell protocol handler scripts | Felix Fietkau | |
2011-09-09 | add work in progress code for enumerating shell protocol handlers | Felix Fietkau | |
2011-09-07 | move some code to utils.[ch] | Felix Fietkau | |
2011-05-02 | move address handling to common code | Felix Fietkau | |
2011-04-13 | add a dummy protocol handler for "static" | Felix Fietkau | |
2011-03-29 | add rudimentary protocol handling | Felix Fietkau | |
2011-03-27 | Initial import | Felix Fietkau | |