Commit Graph

5025 Commits (2021.2)
 

Author SHA1 Message Date
pedro 7c88382756 Bump version to 2020.3 5 years ago
pedro fe340ec36f Merge branch 'arm-master' into arm-sdk7 5 years ago
pedro 3d85ea3968 Merge branch 'arm-master' into arm-ng 5 years ago
pedro 113de20063 Update CHANGELOG 5 years ago
pedro 9ffe9c8c3c fix commit 0ebd8c4 6 years ago
pedro 57a8a14206 router: rc: services.c: simplify if statement 6 years ago
pedro 125b4f003d Merge branch 'arm-master' into arm-ng 6 years ago
pedro 6a97e03cd7 Merge branch 'arm-master' into arm-sdk7 6 years ago
pedro a9d6236518 fix commit d6292bd 6 years ago
pedro 0e94127b7e Merge branch 'arm-master' into arm-sdk7 6 years ago
pedro 0ba210ab85 Merge branch 'arm-master' into arm-ng 6 years ago
pedro d6292bd73a router: Makefile: add symlink to openssl 6 years ago
Not Sure f58e714c97 Support showing status of hilink modem reachable from any WAN. 6 years ago
M_ars ea81273167 rc: init.c - load wifi driver for sdk7 at sysinit
Hint: sdk7 seems to be a special case ...
6 years ago
M_ars 5f5431f290 rc: network.c - make sure to validate/restore all per wl-interface related variables for sdk7 6 years ago
pedro b0c82e6cc7 Merge branch 'arm-master' into arm-sdk7 6 years ago
pedro 12a4c57a5c Merge branch 'arm-master' into arm-ng 6 years ago
M_ars 1713538fd6 rc: network.c - unload/load wifi driver only with start_lan() and stop_lan()
tested with RT-N15U, RT-N18U, all ok (VIFs, wifi bridge, ...)

Improve/clean-up the following commits:
89564f837e (arm branch)
7ff750cadb (arm-ng branch)
6 years ago
pedro 4d7a8aed61 router: www: advanced-wlanvifs.asp: cosmetics 6 years ago
Michał Obrembski 399124003a Merged pedro311/freshtomato-arm into arm-master 6 years ago
notsure2 0ebd8c4434 Support showing status of hilink modem reachable from any WAN. 6 years ago
pedro 681e161ecf www: at.css: minor fixes in OpenVPN Server page 6 years ago
pedro 35ee9ae11a README.md: add cmake to required packages 6 years ago
pedro 2fe3c424e1 getdns/stubby: update to 1.6.0/0.3.0 6 years ago
pedro 2958fb8f72 GUI: OpenVPN client: extend "To Domain" field to 50 chars 6 years ago
pedro f73715cb2e Revert "getdns: add patch to fix missing define for log_warn"
This reverts commit 9712d83f34.
6 years ago
pedro 4adabab47b pppd: fixes from upstream
- pppd: Fix bounds check in EAP code

Given that we have just checked vallen < len, it can never be the case
that vallen >= len + sizeof(rhostname).  This fixes the check so we
actually avoid overflowing the rhostname array.

Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com>
Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
8d7970b8f3

- pppd: Ignore received EAP messages when not doing EAP

This adds some basic checks to the subroutines of eap_input to check
that we have requested or agreed to doing EAP authentication before
doing any processing on the received packet.  The motivation is to
make it harder for a malicious peer to disrupt the operation of pppd
by sending unsolicited EAP packets.  Note that eap_success() already
has a check that the EAP client state is reasonable, and does nothing
(apart from possibly printing a debug message) if not.

Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
8d45443bb5
6 years ago
pedro 24f974f336 tor: update to 0.4.2.6 6 years ago
pedro 88046a324e php: update to 7.2.28 6 years ago
pedro 766abff12d pcre: update to 8.44 6 years ago
pedro 57ff224d96 nginx: update to 1.17.9 6 years ago
pedro 99ab7d3867 nano: update to 4.8 6 years ago
pedro 6184d9823b libexif: update to 54b6f7f (2020.02.29) snapshot 6 years ago
pedro e2a0283acf dnsmasq: update to 2.81rc3 6 years ago
pedro f0f04c1672 libcurl: update to 7.69.0 6 years ago
M_ars ea973385b1 rc: network.c - sync mips and arm branch (stay as close as possible; only cosmetic) 6 years ago
pedro 70c44c97ae Merge branch 'arm-master' into arm-ng 6 years ago
pedro af10d5fa3e Merge branch 'arm-master' into arm-sdk7 6 years ago
M_ars 7033e8d10d Huawei WS880: change LED table - assign GPIO 14 for USB LED (active LOW) (no Change) - assign GPIO 1 for LED_BRIDGE (active LOW) (no Change) - assign GPIO 0 for LED_AOSS (active LOW) --> used for WLAN SUMMARY LED (similar to Netgear R-Series Router) - assign GPIO 12 for LED_WHITE (active HIGH) (no Change) - assign GPIO 6 for LED_DIAG (active LOW) / WPS LED in front - assign GPIO 15 for WLAN toggle function / Power Button in front (active LOW) - assign GPIO 2 for reset button (active LOW) (no Change) - assign GPIO 3 for wps button (active LOW) (no Change) - NO wifi blinking support anymore (causing problems)
Reference (for example) or WS880 CFE/Bootloader:
https://patchwork.ozlabs.org/patch/551390/

Hint: this should help to get back "Reboot via GUI" for WS880, see
https://www.linksysinfo.org/index.php?threads/ws880-lack-of-reboot-issue.75142/page-3#post-312259

HINT: prepare arm-sdk7 branch for merge with arm-master (add missing router)
6 years ago
M_ars 105839f479 rc: network.c - rework start and stop of emf/lan/wl - fix/correct start and stop of EMF (stop failed almost every time and also router stuck/hung sometimes at reboot via GUI!) - make EMF multi-lan aware - give feedback about start and stop EMF - rework basic start and stop of start_lan / start_lan_wl / start_wl / start_wireless ... - cosmetic - set start_wan(BOOT) last one --> at services.c (align also to init.c)
tested with RT-N18U and R7000, working (reboot, restart, wifi bridge, VIFs, multi lan, wifi on/off, et cetera... all ok)

HINT: prepare arm-sdk7 branch for merge with arm-master (add sdk7 specific things)
6 years ago
M_ars 67650bf3b7 Huawei WS880: change LED table - assign GPIO 14 for USB LED (active LOW) (no Change) - assign GPIO 1 for LED_BRIDGE (active LOW) (no Change) - assign GPIO 0 for LED_AOSS (active LOW) --> used for WLAN SUMMARY LED (similar to Netgear R-Series Router) - assign GPIO 12 for LED_WHITE (active HIGH) (no Change) - assign GPIO 6 for LED_DIAG (active LOW) / WPS LED in front - assign GPIO 15 for WLAN toggle function / Power Button in front (active LOW) - assign GPIO 2 for reset button (active LOW) (no Change) - assign GPIO 3 for wps button (active LOW) (no Change) - NO wifi blinking support anymore (causing problems)
Reference (for example) or WS880 CFE/Bootloader:
https://patchwork.ozlabs.org/patch/551390/

Hint: this should help to get back "Reboot via GUI" for WS880, see
https://www.linksysinfo.org/index.php?threads/ws880-lack-of-reboot-issue.75142/page-3#post-312259

HINT: prepare arm-ng branch for merge with arm-master (add missing router / cosmetic)
6 years ago
M_ars 7ff750cadb rc: network.c - rework start and stop of emf/lan/wl - fix/correct start and stop of EMF (stop failed almost every time and also router stuck/hung sometimes at reboot via GUI!) - make EMF multi-lan aware - give feedback about start and stop EMF - rework basic start and stop of start_lan / start_lan_wl / start_wl / start_wireless ... - cosmetic - set start_wan(BOOT) last one --> at services.c (align also to init.c)
tested with RT-N18U and R7000, working (reboot, restart, wifi bridge, VIFs, multi lan, wifi on/off, et cetera... all ok)

HINT: prepare arm-ng branch for merge with arm-master (add missing router)
6 years ago
M_ars e3095d6fea rc: init.c - set overcommit_memory and overcommit_ratio
Change:
overcommit_memory from 0 to 2 (align to Asus and Netgear SRC)
overcommit_ratio to 75% (Asus uses 50% (default) for example for arm router)
6 years ago
M_ars 48328460c0 rc: init.c - Reboot automatically when the kernel panics and set waiting time (3 sec now)
Hint: was turned off/disabled ...
6 years ago
M_ars 20b6b29afd rc: blink_br.c - exit / stop blink_br for router with more than one LAN LED (we do not need blink_br in that case --> save memory/cpu load) 6 years ago
M_ars 3e658c5d01 rc: init.c - remove start_nas()/stop_nas() (already done at start_services()/stop_services())
And important: call stop_nas() first before we start again
6 years ago
M_ars f6f1bc04ed rc: network.c - bring down loopback interface if we stop lan (and some cosmetic)
In addition: check if lo interface is already running,
we call function config_loopback() several times with multi-lan setups

tested with RT-N18U, working correct
6 years ago
M_ars 0cd1a47b51 GUI: about.asp - virtual SSID support of Teaman works really good! (no experiment/test anymore...) (only cosmetic) 6 years ago
M_ars 017c1a78ed rc: usb.c - improve/extend detection to activate the USB LED for Router with only one USB LED
(align to the two USB LED detection way and/or also see mips branch)
6 years ago
M_ars d3dc8ffe4f Huawei WS880: change LED table - assign GPIO 14 for USB LED (active LOW) (no Change) - assign GPIO 1 for LED_BRIDGE (active LOW) (no Change) - assign GPIO 0 for LED_AOSS (active LOW) --> used for WLAN SUMMARY LED (similar to Netgear R-Series Router) - assign GPIO 12 for LED_WHITE (active HIGH) (no Change) - assign GPIO 6 for LED_DIAG (active LOW) / WPS LED in front - assign GPIO 15 for WLAN toggle function / Power Button in front (active LOW) - assign GPIO 2 for reset button (active LOW) (no Change) - assign GPIO 3 for wps button (active LOW) (no Change) - NO wifi blinking support anymore (causing problems)
Reference (for example) or WS880 CFE/Bootloader:
https://patchwork.ozlabs.org/patch/551390/

Hint: this should help to get back "Reboot via GUI" for WS880, see
https://www.linksysinfo.org/index.php?threads/ws880-lack-of-reboot-issue.75142/page-3#post-312259
6 years ago