summaryrefslogtreecommitdiffhomepage
path: root/proto-shell.c
AgeCommit message (Expand)Author
2012-03-19properly flush routes and l3 devices when tearing down interfacesFelix Fietkau
2012-03-19proto-shell: fix potential use-after-freeFelix Fietkau
2012-03-15shell: add tunnel supportFelix Fietkau
2012-02-26proto: move the dns search option handling to the coreFelix Fietkau
2012-02-26proto-shell: process some common notify options using proto_apply_ip_settings()Felix Fietkau
2012-01-22proto-shell: merge setup/teardown task into oneFelix Fietkau
2012-01-21proto-shell: rework task statemachineFelix Fietkau
2011-10-27proto-shell: handle the "available" config flagFelix Fietkau
2011-10-27proto-shell: add a notify command for setting interface availabilityFelix Fietkau
2011-10-21fix the exit status for the proto-shell task, use WEXITSTATUSFelix Fietkau
2011-10-21proto-shell: allow protocol handlers to add interface error messages and bloc...Felix Fietkau
2011-10-21proto-shell: pass the return code of the proto task to the teardown handlerFelix Fietkau
2011-10-20reduce stack usageFelix Fietkau
2011-10-20proto-shell: fix parsing of long proto handler descriptions, simplify codeFelix Fietkau
2011-10-20do not clear device state for devices created by proto-up with address-extern...Felix Fietkau
2011-10-19make a few more functions staticFelix Fietkau
2011-10-19rework route handling, move parser code to interface-ip.c, add extra options ...Felix Fietkau
2011-10-19add support for keeping multiple ip addr/route/dns listsFelix Fietkau
2011-10-18proto-shell: reset l3 device if it was set beforeFelix Fietkau
2011-10-18defer releasing the l3 dev so that the generic code can take care of cleaning...Felix Fietkau
2011-10-16detach stdin/stdout/stderr from child processes, implement a separate logging...Felix Fietkau
2011-10-15add support for tracking open file descriptors of modules and closing them fo...Felix Fietkau
2011-10-15move netifd_start_process dir_fd to the data structureFelix Fietkau
2011-10-15keep track of all running child processes in one placeFelix Fietkau
2011-10-14proto-shell: fix parsing route netmaskFelix Fietkau
2011-10-14proto-shell: allow proto handlers to export variables to child processesFelix Fietkau
2011-10-14proto-shell: add dns search domainsFelix Fietkau
2011-10-14proto-shell: allow passing netmask in ip address formatFelix Fietkau
2011-10-14proto-shell: allow proto setups without ifname (if interface main dev is pres...Felix Fietkau
2011-10-14add support for killing running proto-shell tasks with an arbitrary signal an...Felix Fietkau
2011-10-13proto-shell: fix updating settings, only issue ifup event after configuration...Felix Fietkau
2011-10-13proto-shell: add dns server supportFelix Fietkau
2011-10-12kill the proto task after teardown is complete, ignore proto task completion ...Felix Fietkau
2011-10-12add support for launching a long running command from a proto-shell handler t...Felix Fietkau
2011-10-09proto-shell: add _GNU_SOURCE define to get O_DIRECTORYFelix Fietkau
2011-10-03proto-shell: remove the device user before issuing the protocol down eventFelix Fietkau
2011-10-03proto-shell: fix a typo in string length calculationFelix Fietkau
2011-10-03fix a heap overrunFelix Fietkau
2011-09-14proto-shell: parse routesFelix Fietkau
2011-09-12remove proto-shell handlers listFelix Fietkau
2011-09-12proto-shell: parse ipv4/ipv6 address listsFelix Fietkau
2011-09-11proto-shell: only set the l3 dev if it is not already setFelix Fietkau
2011-09-11use false instead of 0 for a bool variableFelix Fietkau
2011-09-11fix a null pointer deref bugFelix Fietkau
2011-09-11add a protocol event for link lossFelix Fietkau
2011-09-11proto-shell: add l3 interface claim/releaseFelix Fietkau
2011-09-11add forced shell proto setup kill (timeout: 1 second)Felix Fietkau
2011-09-11add support for interrupting shell protocol setupFelix Fietkau
2011-09-11proto-shell: pass the interface name to pluginsFelix Fietkau
2011-09-11reorder codeFelix Fietkau