Commit Graph

5380 Commits (2021.5)
 

Author SHA1 Message Date
pedro 6e8b880657 GUI: Web Server: Nginx & PHP: use ajax to Start/Stop button; clean-up 5 years ago
pedro 7dd50a35c9 rc: services.c: remove leftovers 5 years ago
pedro 6f762915f4 dnsmasq: bump version to 2.84 5 years ago
pedro fdd136d9a1 Merge branch 'arm-master' into arm-sdk7 5 years ago
M_ars e08d2f6310 GUI: advanced-dhcpdns.asp - add Fast RA mode option
Note: dnsmasq advertises the IPv6 prefix frequently (every ~10 seconds) for the first minute, and then drops back to sending maintenance advertisements every 10 minutes.
This option forces dnsmasq to send RAs every 15 seconds ==> can help some devices to not lose conectivity
5 years ago
M_ars 4d46e0c54b ipv6: addrconf.c: Checkpatch cleanups
net/ipv6/addrconf.c: Checkpatch cleanups
net/ipv6/addrconf.c:340: WARNING: EXPORT_SYMBOL(foo); should immediately follow its function/variable
net/ipv6/addrconf.c:342: ERROR: "foo * bar" should be "foo *bar"
net/ipv6/addrconf.c:444: ERROR: "foo * bar" should be "foo *bar"
net/ipv6/addrconf.c:1337: WARNING: EXPORT_SYMBOL(foo); should immediately follow its function/variable
net/ipv6/addrconf.c:1526: ERROR: "(foo*)" should be "(foo *)"
net/ipv6/addrconf.c:1671: ERROR: open brace '{' following function declarations go on the next line
net/ipv6/addrconf.c:1914: ERROR: "foo * bar" should be "foo *bar"
net/ipv6/addrconf.c:2368: ERROR: "foo * bar" should be "foo *bar"
net/ipv6/addrconf.c:2370: ERROR: "foo * bar" should be "foo *bar"
net/ipv6/addrconf.c:2416: ERROR: "foo * bar" should be "foo *bar"
net/ipv6/addrconf.c:2437: ERROR: "foo    * bar" should be "foo    *bar"
net/ipv6/addrconf.c:2573: ERROR: "foo * bar" should be "foo *bar"
net/ipv6/addrconf.c:3797: ERROR: "foo* bar" should be "foo *bar"

Signed-off-by: Eldad Zack <eldad@fogrefinery.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

see https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v3.19&id=8e5e8f30d0dea1db2c8e2a78802e7e57f796f339
5 years ago
M_ars 71aa300b0c ipv6: addrconf.c: Checkpatch cleanups
net/ipv6/addrconf.c: Checkpatch cleanups
net/ipv6/addrconf.c:340: WARNING: EXPORT_SYMBOL(foo); should immediately follow its function/variable
net/ipv6/addrconf.c:342: ERROR: "foo * bar" should be "foo *bar"
net/ipv6/addrconf.c:444: ERROR: "foo * bar" should be "foo *bar"
net/ipv6/addrconf.c:1337: WARNING: EXPORT_SYMBOL(foo); should immediately follow its function/variable
net/ipv6/addrconf.c:1526: ERROR: "(foo*)" should be "(foo *)"
net/ipv6/addrconf.c:1671: ERROR: open brace '{' following function declarations go on the next line
net/ipv6/addrconf.c:1914: ERROR: "foo * bar" should be "foo *bar"
net/ipv6/addrconf.c:2368: ERROR: "foo * bar" should be "foo *bar"
net/ipv6/addrconf.c:2370: ERROR: "foo * bar" should be "foo *bar"
net/ipv6/addrconf.c:2416: ERROR: "foo * bar" should be "foo *bar"
net/ipv6/addrconf.c:2437: ERROR: "foo    * bar" should be "foo    *bar"
net/ipv6/addrconf.c:2573: ERROR: "foo * bar" should be "foo *bar"
net/ipv6/addrconf.c:3797: ERROR: "foo* bar" should be "foo *bar"

Signed-off-by: Eldad Zack <eldad@fogrefinery.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

see https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v3.19&id=8e5e8f30d0dea1db2c8e2a78802e7e57f796f339
5 years ago
M_ars fef26bb219 ipv6: hash is calculated but not used afterwards
ipv6: hash is calculated but not used afterwards
hash is declared and assigned but not used anymore. ipv6_addr_hash()
exhibit no side-effects.

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>
Signed-off-by: David S. Miller <davem@davemloft.net>

see https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/net/ipv6/addrconf.c?h=v3.19&id=96d796a38e9ec9a7c04a6cda3fc15d79efebb008
5 years ago
M_ars aa9928f805 ipv6: hash is calculated but not used afterwards
ipv6: hash is calculated but not used afterwards
hash is declared and assigned but not used anymore. ipv6_addr_hash()
exhibit no side-effects.

Signed-off-by: Hagen Paul Pfeifer <hagen@jauu.net>
Signed-off-by: David S. Miller <davem@davemloft.net>

see https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/net/ipv6/addrconf.c?h=v3.19&id=96d796a38e9ec9a7c04a6cda3fc15d79efebb008
5 years ago
pedro cf210be737 Merge branch 'arm-master' into arm-sdk7 5 years ago
pedro edf3a94b0d stubby: add full GUI support (part 2/2)
- also add IPv6 listen address to config file if IPv6 is enabled
5 years ago
pedro 403bf0c244 rc: openvpn.c: fix firewall rules for ovpn server when [udp/tcp]4/6 is selected 5 years ago
lancethepants de299d8829 Merged in SWAPON_LABEL (pull request #53)
busybox: enable CONFIG_FEATURE_SWAPONOFF_LABEL
5 years ago
lancethepants a0ecf2ea56 busybox: enable CONFIG_FEATURE_SWAPONOFF_LABEL
In order to automatically mount swap on boot from /etc/fstab, usb.c calls `swapon -a`, which requires CONFIG_FEATURE_SWAPONOFF_LABEL to be enabled in busybox to function. Was disabled in commit 93c885c50e.
5 years ago
notsure2 f52f49f1d4 kernel: backport CAKE SQM scheduler and needed kernel functions 5 years ago
M_ars adeec7116a kernel: fix/addendum for commit "backport CAKE SQM scheduler and needed kernel functions" 48407b077b
see arm Issue #93
https://bitbucket.org/pedro311/freshtomato-arm/issues/93/ea6700-vpn-e-build-complete-buggy-unstable

tested with DHCPv6 PD, working again
5 years ago
M_ars 200f7dab85 kernel: fix/addendum for commit "backport CAKE SQM scheduler and needed kernel functions" 48407b077b
see arm Issue #93
https://bitbucket.org/pedro311/freshtomato-arm/issues/93/ea6700-vpn-e-build-complete-buggy-unstable

tested with DHCPv6 PD, working again
5 years ago
pedro 571148e18a Merge branch 'arm-master' into arm-sdk7 5 years ago
pedro 1cfd87eccd dnsmasq: update to 2.84rc2 5 years ago
pedro 600403d075 README.md: remove unnecessary step from howto 5 years ago
pedro 3e373f4463 ww: qos-settings.asp: cosmetic 5 years ago
M_ars 5aac9c0ac8 Belkin F9K1113v2: add NOSMP to image name (only cosmetic) 5 years ago
M_ars 1aca005c6b GUI: Bandwidth & IP Traffic - make it possible to show (save) values up to 500 Mbit/s (for last 24 hours, Daily, ...)
see problem report:
https://www.linksysinfo.org/index.php?threads/wan-upload-graph-drops-to-zero-if-over-245mbps-asus-rt-ac66u_b1-freshtomato-2020-6.76203/#post-322589

Note: for higher values we (would) need to switch to 64 bit calculation
5 years ago
pedro 34354aed12 nano: update to 5.5 5 years ago
pedro 4d5da5bd37 www: fix typos 5 years ago
pedro 135a0eedcc rc: remove redundant parameter from start_wan() and start_wan_if() functions 5 years ago
pedro 1d2eacb3aa Merge branch 'arm-master' into arm-sdk7 5 years ago
pedro b288d0c59a multiwan: improvements for GUI and connection time
- show real WAN status on Status->Overview page
- time needed to connect WANs (traffic) has been reduced twice
- code clean-up and cosmetic
5 years ago
M_ars 7d19d2302b router: shared: shared.h - adjust preprocessor conditons for SDK7
Note: prepare for merge with SDK6 (--> function declarations needed)
5 years ago
pedro cb7d01d7b3 rc: services.c: name of the service could be "jffs" or "jffs2" 5 years ago
M_ars 4ce26f6a66 SDK6: update wireless driver (dual core)
For Info:
6.37 RC14.126
wl0: Oct 20 2020 11:55:53 version 6.37.14.126 (r561982)

previous wireless driver:
6.37 RC14.126
wl0: Aug 10 2020 17:00:56 version 6.37.14.126 (r561982)

tested with R7000, working

Note: preprocessor conditions may need to be adjusted if we get updates for SDK6 single-core and/or SDK7 / DHD --> we will see :)
5 years ago
M_ars 02508c00c2 SDK6: small update/addendum for new wireless drivers (single- and dual-core) *.126 Year 2020
see driver commits (and up/newer):
86fd29f5a2
3c5386704e

Note: differentiate a little more between single core and dual core and add comments/notes
5 years ago
M_ars 9825ea0e57 router: rc: network.c : adjust and update host DHCP relay code
Note: distinguish SDK7 and SDK6
5 years ago
M_ars 1cdf9c8a8a router: rc: network.c : - small clean-up for BSD (remove left-overs, not needed/used) 5 years ago
pedro 462bdefcbb multiwan: also allow to init state file with value "1" instead of "0" - it could speed up connection process in some cases 5 years ago
pedro e5016fc9f9 multiwan: rename and move the state file to the directory where the other state files are 5 years ago
pedro b9f395a847 GUI: change default colours of speed graphs to Blue & Orange; cosmetic 5 years ago
pedro ce72307e9c Merge branch 'arm-master' into arm-sdk7 5 years ago
pedro 48fd96de8f GUI: Status: Overview: corrections and fixes
- display more info in real-time
- in case of Wireless Client mode, stick to Signal Quality (like on Device List page), not SNR (signal value to the noise value)
- clean-up javascript code, remove duplicate functions, unused variables
- cosmetic
5 years ago
pedro eb79ed2c83 www: cosmetic in asp files 5 years ago
xuzhun daaf299eac build: add support for Belkin F9K1113v2 router 5 years ago
notsure2 66909ea517 Add Wireguard tools
- wg-quick not supported because it depends on bash

* Sources: https://git.zx2c4.com/wireguard-tools/commit/?id=66ed611bd0f477fbe5792212d0a88076bec9bf3b
5 years ago
notsure2 5599460c26 kernel sdk7: add Wireguard v1.0.20201221 5 years ago
notsure2 5c192dddf4 kernel sdk7: add wireguard support
- backport get_monotonic_boottime https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=abb3a4ea2e0ea7114a4475745da2f32bd9ad5b73
- backport nf_reset_trace
- backport skb_transport_header_was_set and skb_probe_transport_header
- backport kref_get_unless_zero
- backport NAPI_POLL_WEIGHT
- backport kfree_skb_list
- backport ipv6_iface_scope_id
- backport INET_ECN_decapsulate
- backport deferrable work https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=dd6414b50fa2b1cd247a8aa8f8bd42414b7453e1
- backport netlink: advertise incomplete dumps https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=670dc2833d144375eac36ad74111495a825a9288
- backport rol64 and ror64
- backport sg_nents
- backport net: Export __sock_create https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=721db93a55dad71bb89e7d11cc6be1f180ec3f2d
- backport ip6_flow_hdr
- backport ip6tunnel_xmit
- export ip6_dst_hoplimit
- fix compile warnings
5 years ago
notsure2 13fcaefef5 kernel: add Wireguard v1.0.20201221 5 years ago
notsure2 0985fafe51 kernel: add wireguard support
- backport get_monotonic_boottime https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=abb3a4ea2e0ea7114a4475745da2f32bd9ad5b73
- backport nf_reset_trace
- backport skb_transport_header_was_set and skb_probe_transport_header
- backport kref_get_unless_zero
- backport NAPI_POLL_WEIGHT
- backport kfree_skb_list
- backport ipv6_iface_scope_id
- backport INET_ECN_decapsulate
- backport deferrable work https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=dd6414b50fa2b1cd247a8aa8f8bd42414b7453e1
- backport netlink: advertise incomplete dumps https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=670dc2833d144375eac36ad74111495a825a9288
- backport rol64 and ror64
- backport sg_nents
- backport net: Export __sock_create https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=721db93a55dad71bb89e7d11cc6be1f180ec3f2d
- backport ip6_flow_hdr
- backport ip6tunnel_xmit
- export ip6_dst_hoplimit
- fix compile warnings
5 years ago
pedro 455578ad1a www: advanced-dhcpdns.asp: fix javascript error in VPN builds 5 years ago
pedro 5ef41896c4 rc: do not restart WAN for changes on BW Limiter page when nocat is disabled; remove unused reset_nocat() function 5 years ago
notsure2 93f2e5b11c Implement GUI and nvram variables for CAKE AQM QoS 5 years ago
notsure2 df220cca74 iproute2: tc: cross-port cake support to tc from tc-adv project 5 years ago