Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-15 | Initial IPv6 prefix support | Steven Barth | |
Signed-off-by: Steven Barth <steven@midlink.org> | |||
2013-01-15 | add mac os x compat #define for in6_addr s6_addr32 | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.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 | |||
2013-01-06 | fix removal of unknown device | Nathan Hintz | |
Netifd will crash if an attempt is made to remove a device that is not known to netifd. For instance: ubus call network.interface.lan remove_device "{ \"name\": \"xxx\" }" Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> | |||
2013-01-05 | proto-shell: use calloc_a | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2013-01-05 | utils.h: get rid of the duplicate BUILD_BUG_ON definition, use the one from ↵ | Felix Fietkau | |
libubox Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2012-12-31 | use calloc_a for interface error allocations | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2012-12-31 | interface: do not clear errors after an interface is marked as down, the ↵ | Felix Fietkau | |
user might like to read them Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2012-12-29 | log: fix processing of incomplete lines | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2012-12-17 | duplicate error subsystem and code for interface errors to prevent accessing ↵ | Felix Fietkau | |
stale data Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2012-12-17 | netifd: stop using jshn_append | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2012-12-13 | rewrite resolv.conf after any interface state change (not just up) | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2012-12-05 | rewrite resolv.conf after interface up setting updates | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2012-12-03 | fix error checking of asprintf | Frank Meerkötter | |
see man asprintf [...] RETURN VALUE When successful, these functions return the number of bytes printed, just like sprintf(3). If memory allocation wasn't possible, or some other error occurs, these functions will return -1, and the contents of strp is undefined. Signed-off-by: Frank Meerkötter <frank@meerkoetter.org> | |||
2012-10-30 | alias: add (and call) a check_state function to fix dynamically creating ↵ | Felix Fietkau | |
aliases for interfaces that are already up Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2012-10-30 | fix container_of for the log ustream | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2012-10-30 | move uloop_process_delete call to get rid of an unnecessary check | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2012-10-30 | proto-shell: ensure that the teardown timeout gets killed | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2012-10-30 | log: the ustream notify_state callback is now optional, remove the stub | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2012-10-29 | use ustream for process message logging | Felix Fietkau | |
2012-10-29 | use FD_CLOEXEC instead of tracking lists of fds | Felix Fietkau | |
2012-10-19 | bridge: toggle device present state after freeing a bridge member to ensure ↵ | Felix Fietkau | |
that it can be reassigned to a different bridge | |||
2012-10-19 | free unused devices after cleaning up interfaces to get rid of ↵ | Felix Fietkau | |
recently-freed bridge devices | |||
2012-10-19 | fix device_lock/device_unlock imbalances | Felix Fietkau | |
2012-09-29 | system-linux: do not delete kernel-generated ipv6 routes to fix using ↵ | Felix Fietkau | |
advertised routes | |||
2012-09-28 | device.c: use format_macaddr() helper to convert mac addresses to strings, ↵ | Jo-Philipp Wich | |
ether_ntoa() does not guarantee a canonical format | |||
2012-09-28 | utils.c: add helper function to format mac addresses as strings | Jo-Philipp Wich | |
2012-09-13 | ubus.c: now that disabled routes are in the inactive subtable it makes no ↵ | Jo-Philipp Wich | |
sense to expose the enabled attribute anymore | |||
2012-09-13 | ubus.c: move disabled routes, ips, dns server into an "inactive" subtable | Jo-Philipp Wich | |
2012-09-13 | interface-ip.c: fix possible null pointer access if calloc() fails | Jo-Philipp Wich | |
2012-09-06 | add optional flag for disabling compiler optimization (debug only) | Felix Fietkau | |
2012-09-06 | do not prematurely release the main dev on link loss, should fix DHCP NAK ↵ | Felix Fietkau | |
handling | |||
2012-09-06 | clean up and fix system-dummy addr/route messages | Felix Fietkau | |
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 | do not recreate or restart external devices on settings changes, apply them ↵ | Felix Fietkau | |
at runtime | |||
2012-07-12 | apply basic device settings for hotplug devices, e.g. mtu and txqueuelen | Felix Fietkau | |
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-07-12 | expose system_if_apply_settings, make it ignore the mac address for external ↵ | Felix Fietkau | |
devices | |||
2012-07-12 | ensure hotplug devices are marked as present in the add path - they are not ↵ | Felix Fietkau | |
cleaned up if they have config settings attached to them | |||
2012-07-12 | fix device_lock/device_unlock imbalance in the hotplug device handling | Felix Fietkau | |
2012-07-12 | add some debug messages for device user count | Felix Fietkau | |
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 | when specifying hotplug devices that already have existing configured ↵ | Felix Fietkau | |
devices, set the external flag | |||
2012-07-05 | avoid setting device presence for wifi interfaces via hotplug messages | Felix Fietkau | |
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 | 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-07-05 | memset the on-stack device route when clearing local subnet routes | Felix Fietkau | |
2012-07-05 | make alias devices attach to interface l2 devs | Felix Fietkau | |