209 Commits (813aec6796c4345fcd43a4862e1ed5792699c478)

Author SHA1 Message Date
Steven Barth 231f8c2969 base-files: fix network_get_prefix6 12 years ago
Jo-Philipp Wich 1941fb309d base-files: network.sh: fix typo in previous commit 12 years ago
Jo-Philipp Wich 3b2db1838a base-files: network.sh: simplify network_get_prefix6() 12 years ago
Steven Barth 847cd984b9 base-files: add support for ipv6-prefixes in connection with netifd 12 years ago
Vasilis Tsiligiannis 674439299f base-files: Don't pass '--set-worker /lib/hotplug2/worker_fork.so' to hotplug2 (#12781) 12 years ago
Steven Barth f657787b52 base-files: Fix a typo in config_list_foreach 12 years ago
Mirko Vogt 4cca5cd4fd hot-fix nameclash in sysupgrade: rename pivot() to supivot() in sysupgrade 12 years ago
Mirko Vogt 4d4b2d3ced merge /lib/functions/boot.sh and /lib/functions.sh 12 years ago
Mirko Vogt 439a869090 Do not overload mount-call - trying to reduce confusion 12 years ago
Jo-Philipp Wich 3339316fbe base-files: use json_is_a() in network.sh 12 years ago
Jo-Philipp Wich 17acf9bf27 base-files: rework cache handling in network.sh to keep the entire parsed ifstatus, use jshn namespaces to support using it concurrently with other jshn users 12 years ago
Jo-Philipp Wich 1600ba99e4 base-files: various enhancements to network.sh 12 years ago
Gabor Juhos 1552af3131 base-files: add mtd_find_chardev helper 12 years ago
Mirko Vogt ee17703371 Revert "remove function find_mtd_part() from /lib/functions.sh" 12 years ago
Mirko Vogt 1521cdda0f remove function find_mtd_part() from /lib/functions.sh 12 years ago
Florian Fainelli 5ae2524d3a base-files: use a natural mount syntax 12 years ago
Jo-Philipp Wich dac5ed38b6 base-files: remove route enabled check in lib/functions/network.sh after netifd bump 12 years ago
Gabor Juhos ca857b7a50 base-files: uci-defaults for rssileds 12 years ago
Jo-Philipp Wich ff3161a6c4 base-files: ensure that /sys is available during sysupgrade, some essential services like om-watchdog need it 12 years ago
Jo-Philipp Wich b2e5c5f82e base-files: implement network_get_dnsserver() and network_get_dnssearch() in /lib/functions/network.sh 12 years ago
Jo-Philipp Wich e654014352 base-files: only consider enabled default routes when finding the wan iface (#11774) 12 years ago
Jo-Philipp Wich 57a7257569 base-files: implement network_get_gateway(), network_get_gateway6(), network_find_wan() and network_find_wan6() in /lib/functions/network.sh 12 years ago
Jo-Philipp Wich 9869b4da3c base-files: implement network_defer_device() and network_ready_device() wrappers for upcoming netifd iface deferring support 13 years ago
Jo-Philipp Wich a044a43d06 base-files: make user_add() populate the shadow db as well 13 years ago
Jo-Philipp Wich 9ae901445b /etc/functions.sh => /lib/functions.sh 13 years ago
Gabor Juhos eca7502dfd base-files: add LED specific functions to /lib/functions/uci-defaults 13 years ago
Jo-Philipp Wich c11151bc70 base-files: add network_is_up() 13 years ago
Jo-Philipp Wich bf52cbf108 base-files: let network_get_device() return the l3 interface, introduce network_get_physdev() to obtain the underlying iface (if applicable) 13 years ago
Jo-Philipp Wich 8ef9450b37 base-files: add network_get_device() to network.sh 13 years ago
Jo-Philipp Wich f1d04190c5 base-files: introduce /lib/functions/network.sh This file will contain common procedures to deal with network interfaces. Initially provides network_get_ipaddr(), network_get_ipaddr6(), network_get_subnet() and network_get_subnet6() to determine the primary IP addresses or subnets of a given logical interface. 13 years ago
Felix Fietkau 166db84309 base-files: kill ubusd and udhcpc on sysupgrade as well 13 years ago
Felix Fietkau 5d6628a88c base-files: allow sysupgrade to kill netifd, fixes pppd shutdown on upgrade 13 years ago
Gabor Juhos 6aec1d72c2 package/base-files: copy /lib/functions.sh to the ramfs on sysupgrade 13 years ago
Florian Fainelli 129afe12b7 base-files: fix typo in 05_firstboot_skip script (#11359) 13 years ago
Felix Fietkau 3678ba60ca base-files: rename internal variables in config_foreach to make namespace conflicts more unlikely 13 years ago
Felix Fietkau 6f46704743 base-files: split service related functions off to /lib/functions/service.sh 13 years ago
Gabor Juhos 6c61d7cbf1 base-files: remove trailing whitespaces from lib/functions/boot.sh 13 years ago
Gabor Juhos 8ae051799a base-files: remove trailing whitespaces from lib/functions.sh 13 years ago
Gabor Juhos 561f4d2840 base-files: add lib/functions/uci-defaults.sh 13 years ago
Jo-Philipp Wich 6d80ce78f1 base-files: rewrite killing of nonessential services to not rely on top, use the proc filesystem only 13 years ago
Nicolas Thill b49aed1520 package/base-files: enhance service functions 13 years ago
Nicolas Thill f371d516bf package/base-files: /lib/functions.sh: add {group,user}_{add,exists} functions 13 years ago
Nicolas Thill 62a2827ea7 package/base-files: /lib/functions.sh: let service_stop exit early if no matching process to stop where found 13 years ago
Nicolas Thill b7b56df707 package/base-files: enhance & cleanup service wrappers 13 years ago
Nicolas Thill d0659ce37e package/base-files: move service* functions from /etc/rc.common to /lib/functions.sh 13 years ago
Jo-Philipp Wich 7e3b6aa1f1 base-files: do not kill udhcpc on sysupgrade, it will tear down the interface if terminated 13 years ago
Jo-Philipp Wich daca6a6a97 base-files: do not assume that "top" is busybox' top, but try to call the applet explicitely 13 years ago
Nicolas Thill b6aef59ea8 package/base-files: move /etc/functions.sh to /lib/functions.sh 13 years ago
Jo-Philipp Wich e3daeabda3 base-files: add some more protected services to sysupgrade kill blacklist 13 years ago
Jo-Philipp Wich ef6d7a7e33 base-files: fix typo 13 years ago