コミット履歴

作者 SHA1 メッセージ 日付
  Felix Fietkau cd4b616312 proto-shell: add support for appending configuration data over multiple update_link notifications 12 年 前
  Felix Fietkau f4508267c9 proto-shell: set sm to S_IDLE once the interface is up 12 年 前
  Felix Fietkau 9b40d469c8 allow proto handlers to attach data items in notify 12 年 前
  Felix Fietkau b7d1c27b75 move l3 device tracking to interface core to enforce proper order of address/route removal on device or interface state changes 12 年 前
  Felix Fietkau 75baeca6f8 properly flush routes and l3 devices when tearing down interfaces 12 年 前
  Felix Fietkau 889a60c26d proto-shell: fix potential use-after-free 12 年 前
  Felix Fietkau ad4f8bf014 shell: add tunnel support 12 年 前
  Felix Fietkau f5ca090c26 proto: move the dns search option handling to the core 12 年 前
  Felix Fietkau f365db4c75 proto-shell: process some common notify options using proto_apply_ip_settings() 12 年 前
  Felix Fietkau 4bdcb2edfe proto-shell: merge setup/teardown task into one 13 年 前
  Felix Fietkau a12081aa98 proto-shell: rework task statemachine 13 年 前
  Felix Fietkau 24ccfe7d35 proto-shell: handle the "available" config flag 13 年 前
  Felix Fietkau 4ff6bcbee0 proto-shell: add a notify command for setting interface availability 13 年 前
  Felix Fietkau 986c4a1434 fix the exit status for the proto-shell task, use WEXITSTATUS 13 年 前
  Felix Fietkau 14f7651a6e proto-shell: allow protocol handlers to add interface error messages and block interface restart 13 年 前
  Felix Fietkau 31e8b6e9a4 proto-shell: pass the return code of the proto task to the teardown handler 13 年 前
  Felix Fietkau 268149290f reduce stack usage 13 年 前
  Felix Fietkau 4b1a0ddadc proto-shell: fix parsing of long proto handler descriptions, simplify code 13 年 前
  Felix Fietkau fb0e413807 do not clear device state for devices created by proto-up with address-external set 13 年 前
  Felix Fietkau 937a95ad71 make a few more functions static 13 年 前
  Felix Fietkau 33a44b9c7d rework route handling, move parser code to interface-ip.c, add extra options and add further support for pulling routes from config 13 年 前
  Felix Fietkau a0dedf26ed add support for keeping multiple ip addr/route/dns lists 13 年 前
  Felix Fietkau 8e1b0ca9e7 proto-shell: reset l3 device if it was set before 13 年 前
  Felix Fietkau 8527f455f6 defer releasing the l3 dev so that the generic code can take care of cleaning system settings 13 年 前
  Felix Fietkau b314737e9a detach stdin/stdout/stderr from child processes, implement a separate logging pipe and relay log messages with prefix 13 年 前
  Felix Fietkau 6b3f6f4466 add support for tracking open file descriptors of modules and closing them for created child processes 13 年 前
  Felix Fietkau 8c4dface37 move netifd_start_process dir_fd to the data structure 13 年 前
  Felix Fietkau 745016bc4a keep track of all running child processes in one place 13 年 前
  Felix Fietkau 206958f8b6 proto-shell: fix parsing route netmask 13 年 前
  Felix Fietkau b9d470a3f4 proto-shell: allow proto handlers to export variables to child processes 13 年 前