Commit Graph

4901 Commits (2021.1.082)
 

Author SHA1 Message Date
pedro c8a6d73187 Bump version to 2020.7 5 years ago
pedro 35dbb0129e Merge branch 'arm-master' into arm-sdk7 5 years ago
pedro 98cfca93ff Update CHANGELOG to 2020.6 5 years ago
pedro a4df926279 openvpn: update to 2.5_rc1
- cosmetic in patch
5 years ago
pedro aea5c9645d transmission: update to 3.00
- remove no more needed patch
5 years ago
pedro e43024bacc tor: update to 0.4.4.5 5 years ago
M_ars 20f4af9574 IPv6: adjust start and stop logic
- add function stop_wan6() (and use it)
- call start_wan6() only for "wan"
- start IPv6 a little earlier
- cosmetic

Note: Tomato IPv6 does not support multiwan right now!

Tested with dual-stack setup, working correct
5 years ago
M_ars 8b985d7840 shared: defaults.c: adjust redial period to 20 seconds
Note: this (minimum) waiting time helps with dual-stack to get a fresh IPv6 setup.

tested and confirmed :)

(see also arm issue 13)
5 years ago
pedro 7a9d305dfe e2fsprogs: tune recipe once more 5 years ago
pedro 9f22b3da98 router: Makefile: cosmetic 5 years ago
pedro f401adca7f openvpn: update config file generation for OpenVPN 2.5 (also fixes #57) 5 years ago
pedro 313b5b9553 openvpn: disable compression by default 5 years ago
pedro 8d4fa5758a openvpn: try to use CHACHA20-POLY1305 (if supported by the remote end) on routers without AES acceleration
- also make it possible to choose it in GUI
5 years ago
pedro 6957b0965f router: shared: defaults.c: don't prioritize AES-256 over AES-128 (no AES acceleration) also on clients 5 years ago
pedro 0895077637 build: e2fsprogs: tune recipe; add more tools (tune2fs, badblocks); add config file for e2fsck; move to /usr/sbin, where they should be 5 years ago
pedro 66ae30d3d9 busybox: (real) clean sources of 1.25.1 - get rid of additional files in e2fsprogs subdir. Also revert changes in some of them to original bb source.
- fix some build warnings about reassign/nonexistent symbols
- update patch
5 years ago
pedro c7f79f2f26 Merge branch 'arm-master' into arm-sdk7 5 years ago
pedro ef6501f259 router: shared: defaults.c: don't prioritize AES-256 over AES-128 (no AES acceleration) - 2nd server; thanks @M_ars :P 5 years ago
pedro 1a38597bcb router: rc: firewall.c: raise a little allowed hit count in BF protection for remote GUI access 5 years ago
pedro e668ba23e9 busybox: clean sources of 1.25.1, add patches instead
- clean-up
- fix ntpd.c because of bad previous update e4f2b4f2b1
- still additional stuff in e2fsprogs subdir
5 years ago
pedro fc1ddb8ae5 buils: disable JFFS support for target 'r6400e/z' (R6400/R6400v2/R6700v3) because of problems 5 years ago
pedro c2e42afe91 openvpn: update to 2.5_beta4 5 years ago
pedro 6d50b17b5b openssl-1.1: remove references to openssl11 5 years ago
pedro f48effcb9f router: shared: defaults.c: don't prioritize AES-256 over AES-128 (no AES acceleration) 5 years ago
Michał Obrembski d341c94b14 Merged in fix_libflac_build_problems (pull request #31)
router: fix build of libFLAC in some cases
5 years ago
pedro f6ca29903b router: openvpn_plugin_auth_nvram: Makefile: One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro 60412a0807 Merge branch 'arm-master' into arm-sdk7 5 years ago
M_ars 8f5d913a0b MULTIWAN: rc: dhcp.c : call function mwan_load_balance() for dual WAN and multi WAN setups
Note: fix dual WAN feature/setup; mwan_load_balance() is dual WAN and multiwan aware

Further Note: only cosmetic for ARM branch (99,9% multiwan builds)
5 years ago
M_ars 3ce9d4aff2 MULTIWAN: rc: dhcp.c : call function mwan_table_del(prefix) for dual WAN and multi WAN setups
Note: fix dual WAN feature/setup; without calling mwan_table_del() nothing will be deleted on release and only added on renew

Tested with RT-N16 / RT-N15U

Further Note: only cosmetic for ARM branch (99,9% multiwan builds)
5 years ago
M_ars 51ffcf0681 rc: mwan.c: - adjust function mwan_table_del() and remove only active and valid DNS
Note: the for-loop tried to execute the same command three times for each wan
(because we could have had 1x DNS AUTO + 2x DNS MANUAL; now we can have only 1x DNS AUTO OR 2x DNS MANUAL (not both DNS settings at same time)
--> see fix 92c50d31ca)

Example for WAN with AUTO DNS:
ip rule del table 1 pref 111 // success / 0 for i = 0
ip rule del table 1 pref 111 // non 0 for i = 1
ip rule del table 1 pref 111 // non 0 for i = 2

...

Tested with Multiwan DHCP (3 WANs), working correct
5 years ago
Michał Obrembski 5cc093b535 Removed warning during compilation of router/config.
Makefile generated a default main() in lxtemp.c without return code
5 years ago
Michał Obrembski f82b779a4c Fix building router/conf on GCC 10 compiler on host
GCC 10 has no-common turned on, meaning that only one variable declaration is possible,
rest need to be extern'ed.

in mconf.c nad zconf.tab.c we had such a situation, which blocks building project on GCC-10
5 years ago
Michał Obrembski 4fdeca2518 Remove libuuid checking in miniupnpd build.
This stops miniupnpd building when libuuid-dev was installed on system
5 years ago
Michał Obrembski a7ab78c051 router: fix build of libFLAC in some cases
Sometimes libflac failed to build due to incorrect version of libgcc_s.so.1.
This is mostly for 64-bit systems. Problem was in fact that OGG_LIBS variable in m4/ogg
has hardcoded library path set to -L/lib by default, which is outside build root.
Forcing ogg library path by adding --with-ogg helps
5 years ago
Michał Obrembski 37d6a07c6c Merged pedro311/freshtomato-arm into arm-master 5 years ago
pedro c446cea557 openvpn: update to 2.5_beta3
- fix compilation
- cosmetic in patches
5 years ago
pedro dd7077a730 sqlite: update to 3.33.0 5 years ago
pedro 94b0083a0c php: update to 7.2.33 5 years ago
pedro c78a2120ec nginx: update to 1.19.2 5 years ago
pedro 8ba9f3b453 nano: update to 5.2 5 years ago
pedro 6eb61afee0 libjson: udpdate to 0.15 (20200726) 5 years ago
pedro bdd0f8ce76 libcurl: update to 7.72.0 5 years ago
pedro dfd85c586b libcurl: update CA certificate bundle as of 2020-07-22 5 years ago
pedro 13bb5561c2 Merge branch 'arm-master' into arm-sdk7 5 years ago
pedro 21f15dc6df GUI: include AdvancedTomato font into the css stylesheet 5 years ago
M_ars 5619e519e3 rc: wan.c: - do not restart wireless at function start_wan()
Note: At power-on/boot/reboot/restart we just started wireless interfaces at init_main() (function start_wl()) for example.
(restart wireless twice not needed; restart introduced with multiwan feature);

last change/improvement see also 2c95d1d011

Tested with AP-Mode and Multiwan DHCP (3 WANs), working correct
5 years ago
M_ars 585269cb24 GUI: advanced-wireless.asp - hide option Turbo QAM for 5 GHz wireless interfaces
Note: only for 2.4 GHz needed
5 years ago
M_ars 0bead04dd3 GUI: advanced-wireless.asp - hide option Bluetooth Coexistence for 5 GHz wireless interfaces
Note: only for 2.4 GHz needed
5 years ago
pedro a54026093e kernel sdk7: drivers: usb: host: xhci-hub.c: fix compiler warnings 5 years ago
pedro 4d9edccddb kernel sdk7: drivers: usb: class: usblp.c: fix compiler warnings 5 years ago