pedro
bf6e673748
kernel: improve sack handling and resource usage
...
upstream commits:
967c05a tcp: enforce tcp_min_snd_mss in tcp_mtu_probing()
5f3e2bf tcp: add tcp_min_snd_mss sysctl
f070ef2 tcp: tcp_fragment() should apply sane memory limits
3b4929f tcp: limit payload size of sacked skbs
f331981 tcp: pass previous skb to tcp_shifted_skb()
- Ported from RMerlin, thanks.
dbd4abf8f7
f67ebf59ef
6 years ago
pedro
d72c8c8870
pppd: various fixes for errors found by coverity static analysis
...
- refs: fcb076c2b2
44012ae879
6 years ago
M_ars
9387ae0db0
Tenda AC15: - enable blink for 5 GHz Wifi
...
Hint: blink will start only for 5 GHz Wifi LED (GPIO). 2.4 GHz Wifi LED is non GPIO and will use setting "7" (blink slightly)
6 years ago
M_ars
6bda83ca70
Tenda AC15: change LED table and button feedback - add support for 2.4 GHz LED (non GPIO) - turn on WPS LED again (LED_AOSS) after WPS- OR WLAN- Button has been pressed
...
Summary for known GPIO LEDs:
- Sys LED GPIO 0, active HIGH (used for LED_DIAG, [substitute -99])
- WPS LED GPIO 6, active HIGH (used for LED_AOSS)
- USB LED GPIO 14, active HIGH (used for LED_USB)
- 5 GHz Wifi GPIO 2, active HIGH (used for LED_5G)
- 2.4 GHz Wifi LED (non GPIO, same like Asus RT-N18U for example)
The LEDs in front of router from left:
Power
LAN 3
LAN 2
LAN 1
Internet / WAN
WiFi 2.4 GHz
WiFI 5 GHz
WPS
USB
Sys
Hint: Power LED still turned on even in stealth mode! (tbd. if possible...)
thx at Marcin1108 (linksysinfo.org) for feedback
6 years ago
M_ars
df7a953f7a
shared: led.c - add conditional compilation and some cosmetic
...
In Additon: complete/fix sdk7 merge (see f4c270ab87
)
==> small corrections at function led_setup() (remove code to turn on wan & lan leds --> not needed anymore, with latest led commits/changes)
6 years ago
M_ars
8b10490e28
shared: led.c - add conditional compilation and some cosmetic
...
Hint: sdk7 with extra commit
6 years ago
pedro
cbc8a9cda6
OpenVPN: move loading of the policy routing modules (hash:ip) to openvpn.c script
...
- also rp_filter is now disabled there, instead of in vpnrouting.sh
6 years ago
Not Sure
bb39824069
Merged in notsure2/freshtomato-arm/multiwan-scripts (pull request #28 )
...
Implement MultiWAN Up script (WAN number passed as $1) that runs regardless of which one is considered the "primary" one.
6 years ago
Not Sure
0ee739302f
Merged in notsure2/freshtomato-arm/multiwan-pbr-rp-filter (pull request #27 )
...
Disable rp_filter on multiwan routing add to allow policy-based routing to work.
6 years ago
Not Sure
4011508e60
Merged in notsure2/freshtomato-arm/openvpn-policy-routing-priority (pull request #26 )
...
OpenVPN policy routing fixes.
Approved-by: pedro <pedro311@gmail.com>
Approved-by: kille72 <mail@exotic.se>
6 years ago
Not Sure
84d2e9b981
Merged in notsure2/freshtomato-arm/multiwan-routing-table-multilan (pull request #23 )
...
Add routes for all LAN bridges when creating multiwan routing tables.
Approved-by: pedro <pedro311@gmail.com>
Approved-by: kille72 <mail@exotic.se>
6 years ago
Not Sure
8810fba702
Merged in notsure2/freshtomato-arm/openvpn-password-length-validation-fix (pull request #24 )
...
Fix openvpn password validation to actually accept 70 characters.
Approved-by: pedro <pedro311@gmail.com>
Approved-by: kille72 <mail@exotic.se>
6 years ago
Not Sure
e8e34b149d
Merged in notsure2/freshtomato-arm/openvpn-tunnelblick-xor (pull request #25 )
...
Integrate OpenVPN 2.4.7 Tunnelblick XOR patch (allows using obfuscated servers).
Approved-by: pedro <pedro311@gmail.com>
Approved-by: kille72 <mail@exotic.se>
6 years ago
pedro
54b80aa3fe
router: Makefile: clean-up and simplify libcurl recipe
6 years ago
kille72
cb0072cb46
Revert "Revert "libcurl: Updated to 7.65.1""
...
This reverts commit 4ffa4895ff
.
6 years ago
pedro
54e9d63b2d
router: Makefile: libcurl: fix build break
...
- add --disable-threaded-resolver to fix build break
- enable IPv6 only if IPv6 is really enabled
- remove old option --disable-thread
6 years ago
pedro
192b26237d
router: Makefile: php: remove deprecated option - --without-mcrypt
6 years ago
pedro
e4ada7b637
router: Makefile: dnsmasq: skip gost validation with nettle, it's not supported anyway
...
- ref: 0366f24d30
6 years ago
pedro
93468355b1
kernel: improve sack handling and resource usage
...
upstream commits:
967c05a tcp: enforce tcp_min_snd_mss in tcp_mtu_probing()
5f3e2bf tcp: add tcp_min_snd_mss sysctl
f070ef2 tcp: tcp_fragment() should apply sane memory limits
3b4929f tcp: limit payload size of sacked skbs
f331981 tcp: pass previous skb to tcp_shifted_skb()
- Ported from RMerlin, thanks.
dbd4abf8f7
f67ebf59ef
6 years ago
pedro
46b904c176
pppd: various fixes for errors found by coverity static analysis
...
- refs: fcb076c2b2
44012ae879
6 years ago
M_ars
e3bd260a29
Tenda AC15: - enable blink for 5 GHz Wifi
...
Hint: blink will start only for 5 GHz Wifi LED (GPIO). 2.4 GHz Wifi LED is non GPIO and will use setting "7" (blink slightly)
6 years ago
M_ars
7f8595a1d7
Tenda AC15: change LED table and button feedback - add support for 2.4 GHz LED (non GPIO) - turn on WPS LED again (LED_AOSS) after WPS- OR WLAN- Button has been pressed
...
Summary for known GPIO LEDs:
- Sys LED GPIO 0, active HIGH (used for LED_DIAG, [substitute -99])
- WPS LED GPIO 6, active HIGH (used for LED_AOSS)
- USB LED GPIO 14, active HIGH (used for LED_USB)
- 5 GHz Wifi GPIO 2, active HIGH (used for LED_5G)
- 2.4 GHz Wifi LED (non GPIO, same like Asus RT-N18U for example)
The LEDs in front of router from left:
Power
LAN 3
LAN 2
LAN 1
Internet / WAN
WiFi 2.4 GHz
WiFI 5 GHz
WPS
USB
Sys
Hint: Power LED still turned on even in stealth mode! (tbd. if possible...)
thx at Marcin1108 (linksysinfo.org) for feedback
6 years ago
M_ars
12d916c92c
Merge branch 'arm-master' of https://bitbucket.org/pedro311/freshtomato-arm into arm-master
6 years ago
notsure2
588999620b
Implement MultiWAN Up script (WAN number passed as $1) that runs regardless of which one is considered the "primary" one.
6 years ago
notsure2
aeea9b78ed
router/rc/openvpn.c: Make firewall rules consistent in both IPv4 and IPv6.
6 years ago
notsure2
b392e5a8a0
When OpenVPN inbound firewall is enabled, adjust fw rules to allow reply packets.
6 years ago
notsure2
d9c94b8ccf
Fix OpenVPN policy based routing in case of using route-nopull or no pushed routes.
...
* Don't depend on $route_vpn_gateway because it is not passed by OpenVPN when no routes are pushed.
6 years ago
notsure2
97f2c1e7c8
Adjust OpenVPN policy routing priority to come before multiwan rules.
6 years ago
notsure2
612923045c
Disable rp_filter on multiwan routing add to allow policy-based routing to work.
6 years ago
M_ars
b9f535dbab
shared: led.c - add conditional compilation and some cosmetic
...
Hint: sdk7 with extra commit
6 years ago
notsure2
ec09e63dc0
router/rc/openvpn.c: Make firewall rules consistent in both IPv4 and IPv6.
6 years ago
notsure2
d11f0be32d
Implement MultiWAN Up script (WAN number passed as $1) that runs regardless of which one is considered the "primary" one.
6 years ago
notsure2
9f30f0d88d
When OpenVPN inbound firewall is enabled, adjust fw rules to allow reply packets.
6 years ago
pedro
b73a6d364d
OpenVPN: move loading of the policy routing modules (hash:ip) to openvpn.c script
...
- also rp_filter is now disabled there, instead of in vpnrouting.sh
6 years ago
pedro
f1a91babd1
Revert "Adjust OpenVPN policy routing priority to come before multiwan rules."
...
This reverts commit 769b80cf34
.
- it doesn't change anything...
6 years ago
notsure2
c298352ca4
Fix OpenVPN policy based routing in case of using route-nopull or no pushed routes.
...
* Don't depend on $route_vpn_gateway because it is not passed by OpenVPN when no routes are pushed.
6 years ago
notsure2
57f2b3801a
Disable rp_filter on multiwan routing add to allow policy-based routing to work.
6 years ago
M_ars
2e896375e1
Merge branch 'arm-master' of https://bitbucket.org/pedro311/freshtomato-arm into arm-master
6 years ago
notsure2
769b80cf34
Adjust OpenVPN policy routing priority to come before multiwan rules.
6 years ago
notsure2
ebe81ae045
Improve code layout, merge if branches.
6 years ago
notsure2
3bd958f138
Add routes for all LAN bridges when creating multiwan routing tables.
6 years ago
notsure2
99eb6b7038
Fix openvpn password validation to actually accept 70 characters.
6 years ago
notsure2
2e6d5dcf7e
Integrate OpenVPN 2.4.7 Tunnelblick XOR patch (allows using obfuscated servers).
6 years ago
notsure2
6eafba8be8
Adjust OpenVPN policy routing priority to come before multiwan rules.
6 years ago
notsure2
2887e3e46a
Improve code layout, merge if branches.
6 years ago
notsure2
2e1e920433
Integrate OpenVPN 2.4.7 Tunnelblick XOR patch (allows using obfuscated servers).
6 years ago
notsure2
59fdca5b23
Fix openvpn password validation to actually accept 70 characters.
6 years ago
pedro
1d8731f911
router: Makefile: clean-up and simplify libcurl recipe
6 years ago
notsure2
0f920bcf80
Add routes for all LAN bridges when creating multiwan routing tables.
6 years ago
pedro
e5415bad60
Revert "Revert "libcurl: Updated to 7.65.1""
...
This reverts commit 49aa7e23a6
.
6 years ago