Commit Graph

5617 Commits (2022.1)

Author SHA1 Message Date
snowman58 e0fe196479 Implement crash log partition 4 years ago
pedro 88a27f2215 Revert "build: disable CRASH_LOG for SDK7 because of incomplete implementation"
This reverts commit c3b0f8d67c.
4 years ago
snowman58 1585aad356 Fix commit 73d8725, correct crash partition generation
- thanks @M_ars
4 years ago
pedro b80d67dd6b Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro b2bc969037 rc: misc.c: clean-up; improve buffer handling 4 years ago
pedro aa17269e2d rc: mwam.c: clean-up; improve buffer handling 4 years ago
pedro b4d6b28434 rc: mwan.c: fix multiWAN routing 4 years ago
pedro a973cbf0ba Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro bcec436b91 build: router: Makefile: fix condition when install of libutil.so is needed 4 years ago
pedro e391d35bfa build: router: Makefile: small correction 4 years ago
pedro b8b6143b4d Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 381bdb452f build: router: Makefile: one version for all branches ARM6/ARM7/MIPS RT/MIPS RT-N/MIPS RT-AC
- another step to merge all the branches together into one repo
- of course it needs further modifications, ie: distinguish different version of patches for ARM/MIPS
- also some packages are in different versions, but it could be done later by changing the name of subdirs
4 years ago
pedro 58af7c9a73 openvpn: update to 2.5.5 4 years ago
pedro 5dca8ed88a openssl-1.1: update to 1.1.1m 4 years ago
pedro 37ab83b939 sqlite: update to 3.37.0 4 years ago
pedro 5349b74cab nano: update to 6.0 4 years ago
pedro 0449d29b2f libcurl: update to 7.80.0 4 years ago
pedro 199834474a libexif: update to 0.6.24 4 years ago
pedro c3b0f8d67c build: disable CRASH_LOG for SDK7 because of incomplete implementation 4 years ago
pedro 4056f2c3b1 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 19e00b79fc build: samba3: update Makefile; one version for ARM and MIPS branch 4 years ago
pedro 96452cb79c build: router: common.mak: universal version for ARM/MIPS RT/MIPS RT-AC 4 years ago
pedro a86a828879 build: router: Makefile: align to MIPS branch 4 years ago
pedro 95fe627bf7 build: router: utils: rename subdir to 'utils_arm' similarly to the naming conention used in SDK7 branch 4 years ago
pedro 9ee4c6539d router: compressed: Makefile: one version for sdk6/7 4 years ago
pedro a97620de99 router: common.mak: one version for sdk6/7 4 years ago
snowman58 73d8725abd Correct 128K crash partition creation 4 years ago
snowman58 def0117d16 Correct Memory mapping for 512M DRAM 4 years ago
M_ars 7005cbcd79 VLAN (ARM SDK7): extend/fix vlan setups
see commit 9e0e1e8413

problem report:
https://www.linksysinfo.org/index.php?threads/some-issues-after-commits-9e0e1e8-sdk7-and-52e32dd-sdk6-with-untagged-vlan.77002/#post-331377
4 years ago
M_ars 2c09fc5dfd VLAN (ARM SDK6): extend/fix vlan setups
see commit 52e32dd1f7

problem report:
https://www.linksysinfo.org/index.php?threads/some-issues-after-commits-9e0e1e8-sdk7-and-52e32dd-sdk6-with-untagged-vlan.77002/#post-331377
4 years ago
pedro 435b119e00 rc: services.c: do not add 'trust-anchors.conf' to dnsmasq config file when built without DNSSEC 4 years ago
pedro bc2d98b551 router: mdu: Makefile: one more update 4 years ago
pedro a9f4321489 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 6fb7b8c731 build: router: Makefile: add appropriate flags when building packages to prevent use of incorrect or old headers/libraries (fixes #174); clean-up 4 years ago
pedro 379818a28d router: mdu: update/fix recipe 4 years ago
pedro 13032dfc80 toolchain: remove unneeded libraries 4 years ago
pedro ee4e764ad2 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro e0c7d670c5 rc: nginx: make h5ai support optional - it breaks autoindex if enabled but not used 4 years ago
M_ars f98cf42ade router: rc / httpd - synchronize source with RT-N/RT-AC/ARM branches (stay closer) 4 years ago
pedro 64af5390e5 libcurl: update CA certificate bundle as of 2021-10-26 4 years ago
pedro 098f1720b6 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 71850b61e6 mysql: update to 5.5.62
- use cmake instead of autotools
- Innodb engine must be disabled
- based on @st-ty1 work - thanks!
4 years ago
pedro 28b958f3e3 build: router: Makefile: transmission: update zlib include dir 4 years ago
pedro 31c84bbd89 build: router: Makefile: transmission: do not try to built with libiconv 4 years ago
pedro dbf12292c8 build: router: Makefile: fix typo 4 years ago
pedro 1aca9aa56b build: util-linux: fix build break; add update from the upstream 4 years ago
pedro 8b4a888d52 build: router: Makefile: update CMAKE_CrossOptions definition 4 years ago
pedro 81c4cd2d40 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 03e26ddcf4 vsftpd: fix to fix... 4 years ago
pedro fe15c2a215 build: router: Makefile: update libffi/glib2 recipes 4 years ago
pedro 53020abb67 util-linux: update to 2.37.2 4 years ago
M_ars 9e0e1e8413 VLAN (ARM SDK7): repair vlan setup/config and adjust to FT logic (ID mapping)
After all this years :) - fix this very old bugs/problems, see for example
https://www.linksysinfo.org/index.php?threads/fresh-tomato-r7000-vlan-issue-on-ftth-provider.76958/#post-330960
https://www.linksysinfo.org/index.php?threads/wired-vlan-help-please.76898/#post-331142
and many more ...

tested with RT-N18U, wokring correct now

(Further Note: remove vlan0tag - we do not need/use it)

(And a little cosmitc for SDK7)
4 years ago
M_ars 52e32dd1f7 VLAN (ARM SDK6): repair vlan setup/config and adjust to FT logic (ID mapping)
After all this years :) - fix this very old bugs/problems, see for example
https://www.linksysinfo.org/index.php?threads/fresh-tomato-r7000-vlan-issue-on-ftth-provider.76958/#post-330960
https://www.linksysinfo.org/index.php?threads/wired-vlan-help-please.76898/#post-331142
and many more ...

tested with RT-N18U, wokring correct now

(Further Note: remove vlan0tag - we do not need/use it)
4 years ago
pedro 5d8f7ef022 nginx: update to 1.21.4 4 years ago
pedro 913928405a vsftpd: fix commit 066f3f8 4 years ago
pedro 066f3f8f64 vsftpd: restore OpenSSL-1.0 support (added as a patch) 4 years ago
pedro b0ad4bccc7 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 64616bb9da rc: nginx.c: fix php config file 4 years ago
pedro e2a7771bb3 mysql: build needed host files instead of copying them as a compressed package in the mysql source folder; update patches
- thanks @st-ty1
4 years ago
pedro f3b6ad3a47 build: router: Makefile: apcupsd: add symlink to hostname used by ex. mysql_install_db 4 years ago
pedro de620943f3 build: Makefile: openssl/openssl-1.1: fix and update recipes 4 years ago
pedro a5e9cfac03 build: move gencert.sh to others subdir 4 years ago
pedro 506949f341 build: others: Makefile: stay as close as possible to MIPS branch 4 years ago
pedro 937611616f patches: openssl-1.1: update patch to latest version 4 years ago
pedro 94788b3e88 build: Makefile: getdns/libjson-c: add PARALLEL_BUILD to speed-up compile 4 years ago
pedro 39593093b5 build: Makefile: glib: do not install redundant stuff 4 years ago
pedro 531f734c4d Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro bbe40cd83a rc: services.c: also prevent Windows' DDR (Designated Discovery of Resolver) when blocking auto DoH promotion
Reference: https://techcommunity.microsoft.com/t5/networking-blog/making-doh-discoverable-introducing-ddr/ba-p/2887289

- based on @RMerlin work - thanks
4 years ago
pedro 5b37919a62 rc: services.c: dnsmasq: replace Asus patched max EDNS packet size with proper config file setting
- based on @RMerlin work - thanks
4 years ago
pedro 6e70d2f019 GUI: Status: Device List: change name and title of the button for 'DHCP Reservation' 4 years ago
pedro 9c45e8d66c build: Makefile: use PARALLEL_BUILD for php/mysql 4 years ago
pedro 5fdc2983b4 build: Makefile: openssl/openssl-1.1: tune recipes - use stage directory; clean-up 4 years ago
pedro d6e7a70ce1 vsftpd: remove legacy capability warning (added as a patch) 4 years ago
pedro f0b2ba6eca getdns/stubby: add missing define for log_warn (as a patch) 4 years ago
pedro 8b0e8f7550 patches: getnds/stubby: also add tls_ca_file to yml quote check (broken in 0.4.0) 4 years ago
pedro c5fd116354 nginx: compile with ngx_http_realip_module enabled 4 years ago
pedro 7c62983315 httpd: misc.c: fix condition for recognition when the JFFS2 partition is mounted (only for RT-AC branch) 4 years ago
pedro 998a2e07b1 build: Makefile: add irqbalance to all multi-core targets 4 years ago
pedro 4ab9c41ba2 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 459b104ec9 build: Makefile: add irqbalance to all multi-core targets 4 years ago
pedro 3ea6c6204e build: Makefile: transmission: compile with -fno-exceptions and -fno-rtti for CXX 4 years ago
pedro 26562e36c6 build: use --no-check-certificate for wget in scripts only when CA cert is not installed 4 years ago
pedro ee4403f661 rom: Makefile: stay as close as possible to MIPS branch 4 years ago
pedro c85afb0693 build: patches: diskdev_cmds-332.25: add path to libcrypto.so.1.1 library, so mkfs.hfs can be linked to it instead of the old one from toolchain
Thanks @st_ty_ for pointing this out
4 years ago
pedro 00edf7e741 rc: services.c: fix compiler warnings
Thanks @M_ars ;)
4 years ago
pedro 528c1bef58 Merge branch 'arm-master' into arm-sdk7 4 years ago
M_ars 0ba0f0fafc GUI: basic-network - add more options for wireless mode (AC-Only, N/AC Mixed)
Note: only for SDK6 / AC-Router and up
4 years ago
pedro 2b95df5c00 libsodium: update to latest version of 1.0.18-stable 4 years ago
pedro 77a27ac491 build: Makefile: dnscrypt-proxy/libsodium: fix recipes 4 years ago
pedro 6e1ef2f0cf use '--no-check-certificate' for wget in scripts 4 years ago
pedro c940ccfcd8 build: busybox: compile with CONFIG_FEATURE_WGET_LONG_OPTIONS enabled 4 years ago
M_ars 2d8fcb16de GUI: status-overview - repair/show correct wireless infos (only for some Router like R6400, DIR868L ...)
see report:
https://www.linksysinfo.org/index.php?threads/fork-freshtomato-arm-development-discussion-only-for-support-always-open-your-own-thread.74117/page-206#post-317883
https://bitbucket.org/pedro311/freshtomato-arm/issues/167/20217-dir868l-24ghz-wifi-channel-issue

will work/show correct now
4 years ago
pedro 78678249ac Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 3a5d68c2ae build: add irqbalance tool with needed libraries for multi-core routers
- libglib2.0-dev package is needed now to build image
- discussion: https://www.linksysinfo.org/index.php?threads/performance-increase-on-multi-core-routers-with-irqbalance.76345/
4 years ago
pedro 8f3f70ebeb build: router: Makefile: cosmetic 4 years ago
pedro 6e02aa5bde build: Makefile: tune glib/nocat recipes 4 years ago
pedro 120dcf6bfb router: Makefile: cosmetic 4 years ago
pedro e1f4e2415c build: Makefile: dhcpv6: -fPIC is not needed here 4 years ago
pedro 3551fa2114 build: Makefile: cmake clean-up 4 years ago
pedro 36e8949ac1 dhcpv6: remove debug info - save some space; remove unneeded file 4 years ago
pedro 08df739d25 build: Makefile: transmission: update recipe 4 years ago
pedro d871f9c687 build: libsodium: build as static library 4 years ago
snowman58 5621707546 Fix program memory size too small for STOCK NETGEAR firmware 4 years ago
snowman58 0ac42cd437 Fix cryptic BAD TRX HEADER with actual error message that means something 4 years ago
pedro f7ec7b8212 patches: mysql: fix typo 4 years ago
M_ars aaba5b7f3a GUI: status-overview - improve ethstate if WAN port is moved to primary LAN
See report:
https://www.linksysinfo.org/index.php?threads/bug-since-2021-1-till-now.76930/

tested with Asus RT-N18U, look good now :)
4 years ago
pedro c6d14a9ca8 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro ff0223667d build: router: Makefile: changes according to MIPS branch 4 years ago
pedro 5944f0275e build: minidlna: use autotools to create Makefile/config.h, instead of adding them by patch; link libraries dynamically and add them to the image
- based on @st-ty1 work, thanks
4 years ago
pedro 5d0d16d349 build: Makefile: transmission: use cmake instead of autotools; also fix problems with absolute/relative path in __FILE__ macro on cmake
- based on @st-ty1 work, thanks
4 years ago
pedro 72a214410a build: getdns: fix problems with absolute/relative path in __FILE__ macro in cmake and use new option FORCE_COMPAT_STRPTIME 4 years ago
pedro a473f8ad52 build: apcupsd: add patch to help compile on Artix 4 years ago
pedro 2bacc19694 build: mysql: add patch to help compile on Artix 4 years ago
pedro 3edef68379 build: update Makefile to help compile on Artix 4 years ago
pedro ad3ec1f1d6 build: Makefile: libncurses: fix build break 4 years ago
pedro 43f25ed6fc libncurses: update to 6.3 4 years ago
pedro 9c01b214bf nano: update to 5.9 4 years ago
pedro 76e4fe7018 tor: update to 0.4.6.8 4 years ago
pedro c2cf3e78c7 GUI: Advanced: DHCP/DNS: dnscrypt-proxy: add dynamically to the page drop-down list of resolvers, so it's now possible to use alternative/downloaded file (/etc/dnscrypt-resolvers-alt.csv); also add DNSSEC and NOLOGS info to the list 4 years ago
pedro eba3d44c84 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro bbf53d16ae build: Makefile: pass EXTRACFLAGS also to openssl/mysql/php, ensure that optimization is complete; clean-up 4 years ago
pedro a3bd8ef04c build: Makefile: libsodium: add CFLAGS/LDFLAGS to recipe 4 years ago
pedro faa123620a build: Makefile: rp-pppoe: remove debugging information, add -Wall instead 4 years ago
pedro cc29643b8a kernel: [SCSI] sd: Fix overflow with big physical blocks
Ref: 526f7c7950
4 years ago
pedro c967842be3 kernel: [SCSI] sd: Fix overflow with big physical blocks
Ref: 526f7c7950
4 years ago
pedro a03cf9be3e GUI: Status: Logs: escape HTML characters in log entries 4 years ago
pedro 51899cbc1d Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro a8018a69a7 router: httpd: one version for ARM/MIPS branch 4 years ago
pedro 2811e8e56e router: mssl: one version for ARM/MIPS branch 4 years ago
pedro 85f5601618 router: config_base: cosmetic 4 years ago
pedro d5879ca8fe GUI: Basic: DHCP Reservation: allow 'dot' to be used in DHCP reservation hostname - useful for setting static records for external hosts 4 years ago
pedro 658f824a4e GUI: Basic: DHCP Reservation: do not allow duplicate IP - causes dnsmasq fail to start 4 years ago
pedro 020005e500 pdureader: avoid SIGSEGV caused by improper gcom (comgt) response; clean-up
- next move is to check what is wrong with gcom...
4 years ago
pedro 4ba8ac8177 mdu: use 'PUT' instead of 'POST' for cloudfare to update DNS record (closes #141) 4 years ago
M_ars 3384058f11 rc: network.c - repair/improve function for wireless restart/start (only)
Note: add pre-check for non-sta setups (help FT with CTF on)

Fix for - see bug report:
https://www.linksysinfo.org/index.php?threads/fork-freshtomato-arm-development-discussion-only-for-support-always-open-your-own-thread.74117/page-245#post-330123

tested with arm dual-core, working correct (v2)
4 years ago
pedro 9e0d7aa52d GUI: fix the display of SMS and signal level (RSSI) in some cases 4 years ago
M_ars 994c7db1ab GUI / httpd: misc.c - speed up status-overview (part 2)
Note: use cfe/bl nvram values if available (~95%)

tested with Asus RT-N18U / R7000, working
4 years ago
pedro 82a92b2d73 rc: do not stop ntpd on WAN stop - only stop it on stop_services() 4 years ago
pedro f780f4bade rc: pptp_client.c: replace depreciated gethostbyname() with getaddrinfo() 4 years ago
pedro 8d93989d01 rc: pbr.c: replace depreciated gethostbyname() with getaddrinfo() 4 years ago
pedro 18f00f6803 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro e583d8d136 Bump version to 2021.7 4 years ago
pedro 2a00351844 GUI: Status: Overview: fix javascript error caused by the lack of 'wanX_ifnames' nvram values 4 years ago
pedro 60da4460df dnscrypt-proxy: update resolvers csv file 4 years ago
pedro 225fb5c5c4 libcurl: update CA certificate bundle as of 2021-09-30 4 years ago
pedro b47cb733d5 GUI: correct display (center) of some checkbox in tables 4 years ago
pedro 007f354f9f www: admin-*.asp: cosmetic 4 years ago
pedro 9bdc184d16 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 84483ae71d rc: dhcp.c: start_dhcpc(): use _eval() with pid to start udhcpc 4 years ago
pedro f5d4fe1317 httpd: dhcp.c: wo_dhcpc(): correct number of args 4 years ago
pedro d858b9f6b5 rc: service: start_ntpd(): fix start of ntpd if Events Logged -> NTP is checked on Admin -> Logging page 4 years ago
pedro a0f0fa4002 rc: services.c: start_ntpd(): fix commit 09856db 4 years ago
pedro 8c0d748be5 httpd: openvpn.c: fix adding correct keys for client config file 4 years ago
pedro 2b5ceb1968 rc: services.c: add 'force' to dnsmasq dhcp-option 42 4 years ago
pedro 625f3b05ac www: tomato.js: fix createFieldTable() function 4 years ago
pedro 902614f2d9 rc: firewall.c: change condition for source in 'Intercept NTP/DNS client traffic' FW rules
- discussion: https://www.linksysinfo.org/index.php?threads/ft-intercept-client-traffic-ntp-dns-discussion.76338/
4 years ago
pedro 1916767634 GUI: add blinking to Time status when it's unavailable 4 years ago
pedro 4ae16ef4dd GUI: Status: Overview: fix minor problem with reported multiWAN status 4 years ago
pedro 78b3f9244b www: admin-config.asp: also replace '/' to '_' in filename 4 years ago
pedro 67ed7cc8e8 rc: dhcp.c: buffer overflow protection (snprintf) + cosmetic 4 years ago
pedro dd6002bdc0 busybox: update to 1.34.1
- refresh patches
- there is no '-H NAME' option, so use correct '-x hostname:NAME'
4 years ago
pedro 53334815dc GUI: Status: Overview: display 'Click to view SMS' link also for hw-ether (MIPS) module modem type 4 years ago
pedro 68c9198792 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 291a8d461f Bump version to 2021.6 4 years ago
pedro 2a7e96b76a Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 63711f9581 OpenVPN: Server: add generated keys for client also to .ovpn configuration file 4 years ago
pedro 64a7a73d7f Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro f9f82d916f build: fix libexif compilation 4 years ago
M_ars 214f9d0b43 ipv6: send only one NEWLINK when RA causes changes
see https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=2053aeb69a53224717296db31b13d5b45b4f1a0e

Signed-off-by: Marius Tomaschewski <mt@suse.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
4 years ago
M_ars fb135d43c5 ipv6: send NEWLINK on RA managed/otherconf changes
see https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a394eef562d781f37a50d99cf1dfe596dc1ed96d

The kernel is applying the RA managed/otherconf flags silently and
forgets to send ifinfo notify to inform about their change when the
router provides a zero reachable_time and retrans_timer as dnsmasq
and many routers send it, which just means unspecified by this router
and the host should continue using whatever value it is already using.
Userspace may monitor the ifinfo notifications to activate dhcpv6.

Signed-off-by: Marius Tomaschewski <mt@suse.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
4 years ago
M_ars 3b0c343559 ipv6: send only one NEWLINK when RA causes changes
see https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=2053aeb69a53224717296db31b13d5b45b4f1a0e

Signed-off-by: Marius Tomaschewski <mt@suse.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
4 years ago
M_ars a68fd317f8 ipv6: send NEWLINK on RA managed/otherconf changes
see https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a394eef562d781f37a50d99cf1dfe596dc1ed96d

The kernel is applying the RA managed/otherconf flags silently and
forgets to send ifinfo notify to inform about their change when the
router provides a zero reachable_time and retrans_timer as dnsmasq
and many routers send it, which just means unspecified by this router
and the host should continue using whatever value it is already using.
Userspace may monitor the ifinfo notifications to activate dhcpv6.

Signed-off-by: Marius Tomaschewski <mt@suse.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
4 years ago
pedro 9f2a69c491 ebtables: libebtc: fix malloc usage
Rule insertion may fail on systems where libc doesn't provided zeroed
memory via malloc (which is legal).

IOW, this was never guaranteed to work correctly.
Add a xzalloc wrapper to do error checking and zeroing and then
use it in libebtc.

Reported-and-tested-by: Senthil Kumar Balasubramanian <senthilb@qubercomm.com>
Diagnosed-by: Phil Sutter <phil@nwl.cc>
Signed-off-by: Florian Westphal <fw@strlen.de>

- fix from upstream: https://git.netfilter.org/ebtables/commit/?id=3af72f100ad783b0204ce519de26a639f920b558
4 years ago
pedro f0e02d9185 openvpn: update to 2.5.4 4 years ago
pedro 664b1918ac libexif: update to 0.6.23 4 years ago
pedro 7073bdbba7 libcurl: update to 7.79.1 4 years ago
pedro dc054e6008 build: allow to build dnssec and stubby independently
- Note: due to changes in variable names, the correctness of the settings on the 'Advanced -> DHCP/DNS' page should be checked
4 years ago
pedro f610de550c shared: misc.c: small fix for commit 8a1ce0f 4 years ago
pedro 73ee7b1f83 build: Makefile: dnsmasq: switch to nettle for crypto backend 4 years ago
pedro e521ffa4ae dnsmasq: update to 2.86
- refresh patches
4 years ago
pedro 3f044f20a1 build: Makefile: nettle: compile with --disable-fat 4 years ago
pedro 09856db47c rc: services.c: start_ntpd(): eval() will wait until process quits, so use _eval() with pid; otherwise, start_ntpd() never returns 4 years ago
snowman58 8f8049df81 Correct JFFS and crash memory storage R6400/R6400v2 NVRAM_128K 4 years ago
M_ars 314204de90 SDK7: use prebuilt 4 years ago
M_ars 9b9b282939 SDK6: use prebuilt 4 years ago
pedro 72fe5f485b GUI: Status: Logs: fix minor issue when hitting enter reloads the page 4 years ago
pedro 4e3c345223 GUI: Status: Overview: add MultiWAN Status and button to force watchdog check manually (closes #105) 4 years ago
pedro dc2207fb31 www: at.css: add icons to Connect/Disconnect buttons for Advanced themes 4 years ago
pedro cbe933b3f6 GUI: Admin: Configuration: add current date to backup file (closes #156)
- thanks @rs232
4 years ago
pedro b431e5affa Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 8a1ce0f01f watchdog/multiwan: fix a whole bunch of problems
- rc: misc.c: check_wanup(): add checking for content of WAN state file; fix fopen/fclose; sprintf -> snprintf
- others: watchdog: fix hanging at nslookup in some cases
- www: basic-network.asp: add possibility to disable watchdog for given WAN if needed
4 years ago
M_ars b3ad6e2b27 SDK6: update bcmcrypto and build from src now (keep old prebuild for backup)
Note: sync to GPL 40558
4 years ago
M_ars fd227b6fc3 SDK7: build bcmcrypto from src now (keep old prebuild for backup)
Note: no changes needed for the files / latest GPL 52545
4 years ago
M_ars afe5157bd7 SDK7: prepare for merge with SDK6 to support Protected Management Frames 4 years ago
pedro ff0602e5e6 GUI: Advanced: DHCP/DNS: move some options from Client to Server section
- thanks @rs232 for pointing this out
4 years ago
pedro 011b6bf17a GUI: Advanced: MAC Address: shorten description of one of the buttons 4 years ago
M_ars d49b1cbf95 GUI: advanced-wireless - add Protected Management Frames option
Note: only for ARM branch

Info / Warning: Not all wireless clients like/support that wl option --> default Off (no change)

Request / Discussion at linksysinfo
https://www.linksysinfo.org/index.php?threads/protected-management-frames-pmf.76715/
4 years ago
M_ars 3a87943174 Wireless Client Mode (only for SDK5 RT and RT-N): bring up wan interface after wl restart
fix for: wan connection will not work anymore after wireless restart (old problem)

Note: no change for arm; sync arm and mips
4 years ago
M_ars 84d8dd02f7 rc: network.c - repair function restart_wl() and do not start radio join (again)
Note: start radio join only once at function wlconf(); this fix effects (mainly) wet and psta

tested with wet, sta and psta - working correct now

fix for / NOK Example:
root@Tomato-Router:/tmp/home/root# service wl restart (5x times; Router in wet or psta mode)
...

  PID  PPID USER     STAT   VSZ %VSZ CPU %CPU COMMAND
 2069     1 root     S     1632  0.6   1  0.1 blink eth2 5g 10 8192
 1098     1 root     S     3632  1.4   0  0.0 httpd
    1     0 root     S     1636  0.6   0  0.0 /sbin/preinit
 1880     1 root     S     1628  0.6   0  0.0 radio join 0
 2015     1 root     S     1628  0.6   1  0.0 radio join 0
 2070     1 root     S     1628  0.6   0  0.0 radio join 0
 1950     1 root     S     1628  0.6   1  0.0 radio join 0
 1780     1 root     S     1628  0.6   1  0.0 radio join 0
 2076     1 root     S     1628  0.6   0  0.0 radio join
 ...
4 years ago
pedro 0f3c43fff5 GUI: Status: Logs: add possibility to use negative filters syntax e.g "-something"; add debounce to event used on search keyup to avoid invoking function every key release; use concat() to copy logs array to the local variable 4 years ago
pedro 791c30caa8 GUI: Status: Logs: add timestamp of last refresh, format urls in the table, make search case insensitive, fix some issues with ajax, cosmetic
- thanks @rs232 for suggestions
4 years ago
pedro 133f39b5b3 Revert "nocat: fix intercept traffic also also on port 443"
This reverts commit 954ba23cd9.
4 years ago
pedro 76a77c454c adblock: correct url of DOH servers list 4 years ago
pedro b212088ccc nocat: cosmetic, clean-up 4 years ago
pedro 954ba23cd9 nocat: fix intercept traffic also also on port 443 4 years ago
pedro 77de6524bf www: status-log.asp: retrieve only necessary number of lines from syslog, to reduce load when not all are needed 4 years ago
pedro dbe45dddba httpd: misc.c: fix check_connect(), causing problems (time-out) on Status->Ovrview page 4 years ago
Michał Obrembski be35564f2d GUI: Restored plain view of syslog, as an option to new improved log viewer 4 years ago
pedro 09b5b38768 www: status-devices.asp: add Media Bridge mode (psta) to be recognized as a WAN device 4 years ago
M_ars 7c37484945 Media Bridge Mode (SDK6 and up): add send keep alive and remove event (to keep up the connection after "longer" inactivity time)
Note: small fix/update for commit
b5f9f02a44
4 years ago
pedro f14c3a59e4 www: status-log.asp: fix regexp 4 years ago
M_ars b5f9f02a44 Add Media Bridge Mode (for SDK6 and up)
Note: offer an extra/new operation mode for SDK6 and up! (--> Can replace wireless ethernet bridge mode for SDK7 [probably broken ...])

tested with arm dual-core, working correct! :)
4 years ago
pedro a85dfb6213 www: move functions searchOUI() and displayOUI() to tomato.js, they are used more than once 4 years ago
pedro 81a40855f1 GUI: Status: Overview: fix WL label issue on some routers 4 years ago
pedro 84e8419ac3 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro ebf75881b7 GUI: Basic: Network: fix javascript freezing when more than 1 WAN has been set 4 years ago
pedro 15d80e7aed miniupnpd: update to 2.2.3
- refresh patches
4 years ago
pedro 3e361afc86 tor: update to 0.4.6.7 4 years ago
pedro 93fda2850f ntfs-3g: update to 2021.8.22 4 years ago
pedro 5e4e1a9ae2 nginx: update to 1.21.3 4 years ago
pedro a198d95ed8 e2fsprogs: update to 1.46.4 4 years ago
pedro 592c419d17 GUI: Status: Logs: make it 100% compatible even with older browsers (ex. IE9, Safari 5.1.7) 4 years ago
pedro 59cf0b2f8c GUI: Status: Logs: fix javascript error when the search result is null 4 years ago
Michał Obrembski 3ea5a80495 GUI: Removed logEntry class from status-log.asp 4 years ago
pedro 791237936d GUI: Status: Logs: fix coloring log levels for some themes 4 years ago
Michał Obrembski d3fb4a85e6 New, improved log viewer
[ fixes & corrections - @pedro ]
4 years ago
pedro 51911ae503 www: tomato.js: remove unused code 4 years ago
M_ars 5463e6d643 WL SDK (RT-N branch and up): turn On wl setting STBC RX
Note: default On
4 years ago
pedro 1f48fc227e www: advanced-wlanvifs.asp: fix bug causing js error 4 years ago
Michał Obrembski b220580312 GUI: Admin: Debugging: rename console log level into Kernel printk log level (it has better meaning); add a reboot after changing log level, since we setup klogd only at init,
so it is required to reboot; add Notes

[ fixes & corrections - @pedro ]
4 years ago
Michał Obrembski 251bb7a88c GUI: Admin: Logging: add minimum log level watched for syslogd 4 years ago
Michał Obrembski 898a903968 httpd: log.c: fix a bug not showing all logs when external log is configured 4 years ago
pedro e8afe0a585 build: add WiFi QR Code generator to all targets 4 years ago
Michał Obrembski 870e134289 GUI: add WiFi QR Code generator to 'z' (AIO) targets
Thanks @rs232!

[ fixes & corrections - @pedro ]
4 years ago
Michał Obrembski 069eaed80a GUI: Improvements to Advanced MAC page; closes #125
- Add Notes
- Add possibility to randomize only BurnIn address (UAA)
- Take care of Unicast bit while randomizing
4 years ago
pedro 9c872eb65a GUI: Status: Overview: fix toggle of WAN and Virtual Wireless nodes 4 years ago
pedro b6e03a6797 openssl: update to 1.1.1l 4 years ago
pedro 268d2891e3 GUI: OpenVPN Server: fix generation of the correct CA Key previously caused clients errors. In order to work properly, the key must be generated again both for the server and client(s). 4 years ago
pedro f46afd303a GUI: OpenVPN Server: fix the case in which after removing the CA key in GUI, re-generating keys will use its old version from nvram 4 years ago
pedro b64fa2b451 Adblock: remove inactive list (http://www.malwaredomainlist.com/hostslist/hosts.txt) 4 years ago
M_ars 1b51d9f986 PPTP Server: bypass CTF (if enabled) 4 years ago
M_ars f6af2da2a1 GUI: advanced-wireless: - add one more example for USA country setup ( Q2 / 96 )
Note: Asus default setup for USA and SDK7 router RT-AC3200
4 years ago
pedro 8de012a53e Revert "rc: do not restart nas services/wsdd2 on WAN up"
This reverts commit 26d12c0f1f.
4 years ago
pedro e27fecfd6d mymotd: comma -> dot in WL frequency 4 years ago
Michał Obrembski a234de84e0 GUI: Added missing space between unit and flash size 4 years ago
pedro d31aceb9f1 GUI: Status: Device List: fix javascript error in targets without network discovery helper 4 years ago
pedro c337f6e41a GUI: Administration: Access: show 'Allow Remote Upgrade' regardless of 'Remote Access' state 4 years ago
pedro 5b4f7c6e39 wsdd2: cosmetic in patch 4 years ago
M_ars 2368ec2e40 build: Makefile: util-linux: add autoreconf -fsi (Mint) 4 years ago
pedro 1968f689db Merge branch 'arm-master' into arm-sdk7 4 years ago