73 Commits (838c0682f8aa89b10fe77737ab6442f27a1bac64)

Author SHA1 Message Date
Vasilis Tsiligiannis baa9053e7a base-files: Fix sysupgrade .tar.gz configuration restoring 16 years ago
Jo-Philipp Wich c6fe201fb6 sysupgrade: sync *before* mtd write, only fallback to sysrq-trigger if standard reboot fails 16 years ago
Vasilis Tsiligiannis f4a81139b7 base-files: Add support for bzipped images in sysupgrade 16 years ago
Vasilis Tsiligiannis 57d7cc7666 base-files: Detect and decompressed gzipped images automatically when flashing with sysupgrade 16 years ago
Vasilis Tsiligiannis d1f5700e78 base-files: format hexdump output instead of using awk for sysupgrade 16 years ago
Vasilis Tsiligiannis 5b72dc3d8f base-files: fix test experession for sysupgrade 16 years ago
Felix Fietkau 642870d0cc network: prevent unnecessary interface down/up cycles if no mac address change is requested 16 years ago
Felix Fietkau 154ebf9380 network: do not unnecessarily touch interfaces configured as proto=none; bring down old aliases before setting up new ones 16 years ago
Jo-Philipp Wich af8500e97d sysupgrade: use sysrq-trigger if available 16 years ago
Jo-Philipp Wich d8aee6e471 base-files: show reboot notification is sysupgrade 16 years ago
Jo-Philipp Wich 71e0f59b80 Add option in sysupgrade to flash gzipped images 16 years ago
Felix Fietkau 6397e188af do not run hotplug event for aliases 16 years ago
Jo-Philipp Wich 9a72419724 - fix mac assignment for broadcom vifs in bridging mode - thanks abramoff1 for spotting this - fix possible regression with different interface protocols - bump PKG_RELEASE 16 years ago
Jo-Philipp Wich 7e6c947e4b sync macs with vif bssids in broadcom.sh, fixes multi-ssid with wpa 16 years ago
Jo-Philipp Wich 8a6acee2e2 sysupgrade: install /bin/sleep into ramdisk too and add completition notice (#4747) 16 years ago
Jo-Philipp Wich 789848d327 Prevent "SIOCSIFHWADDR: Device or resource busy" when trying to change mac address 16 years ago
Nicolas Thill ac915623a6 make network config script work with brctl from both bridge-utils & busybox 16 years ago
Felix Fietkau 9b75b9e35c don't bring down interfaces when preparing them 16 years ago
Felix Fietkau 7300d22877 install missing busybox symlinks for sysupgrade (patch by Frédéric Moulins) 16 years ago
Felix Fietkau f47a4a58c5 fix sysupgrade support for brcm-2.4 and brcm47xx make mtd refresh based config append optional (leave enabled on x86) 16 years ago
Felix Fietkau 22585e578b sysupgrade: add optional delay before rebooting 16 years ago
John Crispin fd26ece7f1 fixes variables, oops 16 years ago
John Crispin 3cf1a8932b adds the option to have no proto for a interface, usefull if the uci states need to be set, but interface bring up is handled somewhere else 16 years ago
Felix Fietkau c05eb4ba63 add basic interface alias support. for now (since we don't use ip in our network scripts yet), it adds :1, :2, ... alias interfaces this will change when we add support for the ip utility, but the config format will remain the same. example: 17 years ago
Felix Fietkau d98002bd59 avoid duplicate vlan add events 17 years ago
Felix Fietkau 11df62d176 link default routes added by the network scripts to the appropriate interface (#2621) 17 years ago
Felix Fietkau e606b1603b properly keep track of bridged interfaces in the network state 17 years ago
Travis Kemen 7346ef83e1 fix sysupgrade endian issues 17 years ago
Felix Fietkau 036b397595 fix sysupgrade 'do_upgrade: not found' error 17 years ago
Felix Fietkau 3c94156b28 fix use of uci_set_state in network scripts (thx, netprince) 17 years ago
Felix Fietkau f4f7d687f0 fix interface enumeration issues related to /var/state/network (thx to fish for debugging this) 17 years ago
Felix Fietkau 0cf1a58282 Here comes the new UCI. Enjoy :) 17 years ago
Felix Fietkau 2afa8ad23c fix ppp issues (thanks to Fatus for debugging this) 17 years ago
Florian Fainelli d8faf285a8 Allow specifying static IPv6 gateways (#2710) 17 years ago
Felix Fietkau 071a907015 add support for interfaces with ipv6, but no ipv4 (patch from #2695) 17 years ago
Florian Fainelli 0d2e9a6539 Turn off stp by default, thanks ejka 17 years ago
Florian Fainelli c37f550144 Turn on stp by default for bridges (#2476) 17 years ago
Travis Kemen 1c09c55875 add clientid to udhcpc thanks pjama 17 years ago
Felix Fietkau ce63393e36 sync awk implementation of config_get_bool with the shell variant 17 years ago
Felix Fietkau 1e38527a52 add sysupgrade script for config preserving system upgrades. only implemented for x86-2.6 at the moment, but can be ported to other platforms easily 17 years ago
Felix Fietkau 049dc2925b fix a race condition with dynamic interfaces and firewalling 18 years ago
Mike Baker 57da2d5713 move uci_load into config_load so that changes can be applied via uci without commiting 18 years ago
Mike Baker 9a785f0b0a more wpa+wds patches 18 years ago
Felix Fietkau 5b52ebfcb1 fix a race condition with broadcom wl devices in a bridge if a device is added before the bridge is brought up, the wifi settings are lost 18 years ago
Mike Baker 810b0bcb22 fix broadcast address (#1611) 18 years ago
Felix Fietkau 4f16e9cc3e keep track of the network interface states (stored in uci format in /var/state/network, overlay over /etc/config/network) 18 years ago
Felix Fietkau 90d54c0faa more fixes 18 years ago
Felix Fietkau 5e6f8739be some shell variable handling fixes 18 years ago
Felix Fietkau 74f84753e7 fix typo 18 years ago
Felix Fietkau 796e53414f allow config_* and uci_* functions to work on files outside of /etc/config - these files are assumed to use commands generated by uci_* only (as overlay to regular config files) 18 years ago