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
M_ars
89564f837e
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)
6 years ago
M_ars
0fc43dee91
Huawei WS880: disable wifi blink by default for WS880, causing problems (This is a workaround for now!)
...
fix for: lack of reboot with WS880 (with both wifi radios must be turned on!)
see forum:
https://www.linksysinfo.org/index.php?threads/ws880-lack-of-reboot-issue.75142/page-3#post-312177
6 years ago
M_ars
99948c952a
rc: init.c - init variable restore_defaults to 0 and also use it to reset/adjust beamforming parameter
6 years ago
M_ars
de4d55aea8
rc: init.c - Adjust et and wl thresh value after reset (for wifi-driver and et_linux.c)
6 years ago
M_ars
2407fb71a1
kernel: arch: arm: mach-brcm-hnd: board_ns.c - cosmetic - fix typo - use else if
6 years ago
M_ars
fec4440007
RT-AC3200: improve/change LED table if router is in WiFi bridge mode
...
fix for: second WAN LED with color RED (GPIO 5, active HIGH) was turned on in WiFi bridge mode.
see report:
https://www.linksysinfo.org/index.php?threads/fork-freshtomato-arm-development-thread.74117/page-180#post-311841
Hint: reboot required
6 years ago
M_ars
accaa4ebf0
GUI: nas-samba.asp - add option to enable/disable GRO (Default Off --> like before)
...
Note: GRO only gets enabled when Samba is! (tomato user can decide)
See log file:
Jan 1 01:00:27 Tomato-Router kern.warn kernel: gro enabled with interval 2
Jan 1 01:00:27 Tomato-Router user.info preinit[1]: samba daemon is started
tested with RT-N18U, working without problems
6 years ago
pedro
096ab80d91
GUI: add AdvancedTomato-like themes: red, blue, green and dark
...
- AdvancedTomato's look and feel
- uniform panel-based UI
- custom-drawn controls
- svg-based (embedded) icons
- css-only vector animations for spinners
- collapsible menu for low-res screens
- ability to enable dynamic chart scaling
- note: requires modern browser
Based on https://github.com/tsg2k2/tomato-css (thanks!) with numerous corrections and additions (e.g. it wasn't ready for a dark theme, some icons were missing, errors in some places etc.)
6 years ago
pedro
5452ceada3
GUI: clean-up; the first step to sorting out this mess
...
- many changes, fixes and improvements
- remove duplicate JS scripts and more
- 99.5% of css rules moved from .asp scripts to main css file (tomato.css)
- at last 100% compatible with older browsers (ex. IE 9, Safari 5.1.7)
- some of themes (css) on tomatothemebase.eu may need corrections in 1-2 places (#footer mainly)
- preparation for advanced themes
- /www size reduced by 25KB
- tested on: IE 9, Safari 5.1.7, Opera 67.0.3575.53, Chrome 80.0.3987.132, Firefox Nightly 75.0a1: all ok
6 years ago
pedro
e7e259f9a9
router: others: mymotd: fix 'bad number' bug when wanX is disabled
6 years ago
Michał Obrembski
6c53343187
Merged pedro311/freshtomato-arm into arm-master
6 years ago
pedro
cc7678b2fb
GUI: Basic Network: fix the order in which the wifi interfaces are selected when setting Wireless Client Mode
...
- bug similar to that on the Overview page fd06410
6 years ago
pedro
3c2f4fb983
GUI: Admin Access: do not restart sshd if there are no configuration changes
6 years ago
pedro
d3f599fce1
GUI: overview: fix issue when warning about unsecured wifi appears, even if this radio is temporarily disabled by "Disable" button on this page
6 years ago
pedro
fd064101ab
GUI: overview: fix the order of the enable/disable wifi buttons for routers with three radios
6 years ago
pedro
abb1dc3041
router: www: cosmetic in some asp/html files
6 years ago
pedro
c728a8484b
sqlite: update to 3.31.1
6 years ago
pedro
c309c9f6f0
spawn-fcgi: update to 3c1b01c (2019.08.25) snapshot; clean sources, add patch instead, cosmetic in router/Makefile
6 years ago
pedro
2dd42c6520
router: rc: nginx.c: some corrections, clean-up
6 years ago
pedro
f2974d3b5c
php: update to 7.2.27
6 years ago
pedro
7da5255589
nginx: update to 1.17.8
6 years ago
pedro
a1f3af3535
gmp: update to 6.2.0
6 years ago
pedro
fc93eeb007
router: rc: services.c: add warning to syslog when dnsmasq is skipped because of WEB mode enabled
6 years ago
pedro
6ca9de742c
Merge branch 'arm-sdk7' of https://bitbucket.org/pedro311/freshtomato-arm into arm-sdk7
6 years ago
pedro
d96e4689e3
Merge branch 'arm-master' into arm-sdk7
6 years ago
pedro
f69c96ac82
Merge branch 'arm-master' into arm-ng
6 years ago
pedro
c3be5786a1
router: mdu: Makefile: build openssl11 with pthread
6 years ago
pedro
3a61559acd
GUI: Admin Access: delete the unnecessary http_root variable (Allow web login as "root") - now the username is 'root' if it's not entered, no need to check/uncheck something
6 years ago
pedro
766c05eb44
GUI: Admin Access: fix info about default web username
6 years ago
pedro
914730a960
router: httpd: misc.c: change memory format specifiers to unsigned integer, fixes #9
...
- there was an overflow in displaying memory sizes above 2GB
6 years ago