Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-27 | netifd: Link layer state awareness support on device level | Hans Dedecker | |
Device layer is informed by netlink events regarding the link layer status. Link layer status change results in a DEV_EVENT_LINK_UP/DEV_EVENT_LINK_DOWN broadcast event for a given device. Depends on uloop error callback patch. Solves issue reported in https://dev.openwrt.org/ticket/14590 Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> Acked-by: Karl Vogel <karl.vogel@gmail.com> | |||
2013-12-14 | Revert "netifd: Link layer state support on device level" | Felix Fietkau | |
This reverts commit c439b52400978dd3799c66e1f632ee68d2c7c9eb. | |||
2013-12-08 | netifd: Link layer state support on device level | Hans Dedecker | |
Patch implements link layer state awareness (aka carrier detection) in netifd on device level. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | |||
2013-12-08 | netifd: Code style line/clean up | Hans Dedecker | |
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-06-10 | config: use the new uci_blob library code | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-04-15 | device: use safe_list for device event, fixes some hang issues | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-02-10 | device: protect device event broadcast against simultaneous deletions of ↵ | Felix Fietkau | |
multiple receivers in the callback (can happen with aliases) Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2012-07-05 | alias: use a callback for managing device presence state, track alias deps ↵ | Felix Fietkau | |
in a separate list to avoid recursion issues | |||
2012-07-05 | split alias support into a separate source file for better readability | Felix Fietkau | |
2012-07-05 | fix ifname for alias+vlan chains | Felix Fietkau | |
2012-07-05 | device: export device_broadcast_event | Felix Fietkau | |
2012-06-07 | device: make device_set_disabled inline, add device_set_deferred | Felix Fietkau | |
2012-05-04 | add copyright headers | Felix Fietkau | |
2012-03-15 | parse tunnel devices from config | Felix Fietkau | |
2012-03-04 | device: differentiate between DEV_CONFIG_APPLIED (no device up/down), and ↵ | Felix Fietkau | |
DEV_CONFIG_RESTART (device restart) | |||
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-19 | allow devices to be disabled through a config option | Felix Fietkau | |
2011-12-04 | fix use-after-free on device free codepath due to recursion issues, and fix ↵ | Felix Fietkau | |
dev->parent refcounting issues | |||
2011-11-04 | add a hotplug op for preparing an interface bridge so that it's ready when ↵ | Felix Fietkau | |
an external process adds interfaces | |||
2011-10-26 | recognize stacked interfaces (e.g. dsa) and handle their dependencies | Felix Fietkau | |
2011-10-20 | do not clear device state for devices created by proto-up with ↵ | Felix Fietkau | |
address-external set | |||
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-18 | add support for alias devices, which are activated based on hotplug events ↵ | Felix Fietkau | |
containing the real device name | |||
2011-10-18 | directly pass the device name to the device create function | Felix Fietkau | |
2011-10-11 | implement a new ubus object "network.device", add a method for dumping ↵ | Felix Fietkau | |
detailed device information | |||
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 | rename check_device_state to device_check_state | Felix Fietkau | |
2011-10-03 | more changes for config reload handling | Felix Fietkau | |
2011-10-03 | use a common function for creating devices that avoids creating duplicates | Felix Fietkau | |
2011-09-05 | move ip related functions and data structures to a separate header file | Felix Fietkau | |
2011-09-05 | improve interface for cleaning up unused devices | Felix Fietkau | |
2011-09-04 | make device_claim/device_release operate on the device_user instead of the ↵ | Felix Fietkau | |
device to avoid refcount bugs | |||
2011-09-04 | make bridge configuration more dynamic | Felix Fietkau | |
2011-07-29 | reorder function | Felix Fietkau | |
2011-07-29 | s/release_device/device_release/ | Felix Fietkau | |
2011-07-29 | s/claim_device/device_claim/ | Felix Fietkau | |
2011-07-29 | s/init_virtual_device/device_init_virtual/ | Felix Fietkau | |
2011-07-29 | s/init_device/device_init/ | Felix Fietkau | |
2011-07-29 | s/get_device/device_get/ | Felix Fietkau | |
2011-07-29 | s/cleanup_device/device_cleanup/ | Felix Fietkau | |
2011-07-29 | s/set_device_present/device_set_present/ | Felix Fietkau | |
2011-07-29 | s/add_device_user/device_add_user/ | Felix Fietkau | |
2011-07-29 | s/remove_device_user/device_remove_user/g | Felix Fietkau | |
2011-07-29 | s/free_device/device_free/g | Felix Fietkau | |
2011-07-29 | s/cleanup_devices/device_free_all/ | Felix Fietkau | |
2011-07-29 | use uci_to_blob for creating devices | Felix Fietkau | |