Commit Graph

5255 Commits (2021.4)
 

Author SHA1 Message Date
edrikk 2f25907d1c Merged pl_shibby/tomato-arm into shibby-arm 10 years ago
edrikk 334adac009 added missing ";" 10 years ago
edrikk 0e0346aeb1 Implementing patch for kernel 2.6.35+, as per: 0224fec05b 10 years ago
edrikk baac61dab5 Implementing patch for kernel 2.6.35+, as per: 0224fec05b 10 years ago
edrikk dbbf7a38a7 Implementing patch for kernel 2.6.35+, as per: 0224fec05b 10 years ago
edrikk 0698d803fa Implementing patch for kernel 2.6.35+, as per: 0224fec05b 10 years ago
edrikk 937446b08d handle negation correctly. backported from 0354b48f63 10 years ago
edrikk b467fee530 Small memory leak fix. 10 years ago
Shibby eeadb01947 GUI: Allow users to decide which NTFS driver they want to use cd ..
fix paragon driver definition
10 years ago
edrikk 1b58d09991 services.c edited online with Bitbucket 10 years ago
edrikk 366cfa40f5 Adding a couple of dnsmasq optimizations based on forum thread:
http://www.linksysinfo.org/index.php?threads/dnsmasq-cache-optimization-and-howto.23076/

It appears safe to increase the dnsmasq cache to 2048 on ARM, as people have been running with 10,000 on old WRT54GL routers.

In addition, enabling asynchronous logging for dnsmasq, which can potentially remove/reduce deadlocks with syslog, but also, generally provide better performance under load.
10 years ago
Shibby 611f18b0ba Fix Wireless Temperature if interfaces are not bridged with br0 10 years ago
Shibby 997e307154 compile IPSet as kernel modules 10 years ago
Shibby b3d039a267 Revert "Rewised Paragon NTFS driver"
This commit revert 0f62d8919e
Rewised module does not work - cannot load module.
10 years ago
Shibby 366a4ce8b7 GUI: add Wireless Temperature on Status page
feature cherry-picked from Hyzoom (BWQ) sources - THX
10 years ago
Shibby 8d73972699 vpnrouting: improvements 10 years ago
tvlz c5170480f2 Merged pl_shibby/tomato-arm into shibby-arm 10 years ago
Shibby 2b6e3d1d25 OpenVPN: add "Ignore Redirect Gateway (route-nopull)"
Some servers push "redirect-gateway def1" to the clients. If we don`t want it or want use "Routing policy" now we can just ignore remote gateway.
10 years ago
Shibby a534d78172 OpenVPN: Routing policy cd ..
missing changes.
10 years ago
Shibby 91e69b3ce6 OpenVPN: Routing policy
You can select client IPs, destination IPs or website domain which you want to route through your VPN tunnel.
You can enter a single IP (192.168.1.5) or a whole subnet in CIDR format (for example 1.2.3.4/30).
IP range is not supported yet!

To domain redirect has been used ipset with dnsmasq.

This feature is using iptables and MARK module - please do not use MARK 111 and 112. Those two are reserved for this feature.
10 years ago
Shibby d8879aeeda Add Entware install script for ARM
Just mount any drive as /opt and run "entware-install.sh" command.
10 years ago
Shibby fec5584882 backport ipset kernel modules from K3
build-in all ipset modules to kernel - no needed load modules manually anymore
10 years ago
Shibby c96284cd35 ipset: update to 6.24 10 years ago
Shibby fa353620f0 libmnl - clean sources
required by ipset 6.24
10 years ago
pl_shibby f57e40ac67 Merged in lancethepants/tomato-arm (pull request #7)
Add /mmc directory.
10 years ago
Shibby be0ba8ef9f cosmetics 10 years ago
Shibby 4cbbe290b5 Merge branch 'shibby-arm' of https://bitbucket.org/pl_shibby/tomato-arm into shibby-arm 10 years ago
pl_shibby 973732b901 Merged in edrikk/tomato-arm-edrikk (pull request #14)
Set "-fno-delete-null-pointer-checks" for ARM branch in relevant Makefiles
10 years ago
Shibby 004187f09a Merge branch 'shibby-arm' of https://bitbucket.org/pl_shibby/tomato-arm into shibby-arm 10 years ago
Shibby 2a61478aec Makefile: cosmetics
We cannot use ufsd (paragon NTFS driver) on D-Link, Huawei and Linksys devices. They don`t have a Paragon`s licence. Only Asus and Netgear does.
10 years ago
Shibby 8f619dfae7 revert some code deleted by mistake 10 years ago
Shibby 8bc84b3485 GUI: bittorrent - allow set download and upload speed to 0 10 years ago
Shibby 4e6c25163f compile fat/vfat as module 10 years ago
Shibby 0f62d8919e Rewised Paragon NTFS driver
from RMerlin branch - thx
10 years ago
Shibby 9b142eedf1 NTFS-3G driver update to 2015.3.14 10 years ago
Shibby 0c0caef757 GUI: Allow users to decide which NTFS driver they want to use
Tuxera (AC56, AC68) or Paragon (N18, Netgears) or NTFS-3G (all routers)
10 years ago
Shibby 72991cb939 Tuxera NTFS driver 10 years ago
Shibby bd1006f000 Fix OpenVPN TAP server
Server won`t start when TAP has been bridged with br1/2/3 and "Client address pool" has been set manually (not from DHCP).
11 years ago
edrikk 42cd4c1882 Adding -fno-delete-null-pointer-checks compiler flags. The compiler assumption which is automatically enabled at all levels: -O0, -O1, -O2, -O3, -Os. may not be valid on some ARM based architectures, and is recommended to be disabled on embedded devices:
https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
11 years ago
edrikk 91a6092961 Adding -fno-delete-null-pointer-checks compiler flags. The compiler assumption which is automatically enabled at all levels: -O0, -O1, -O2, -O3, -Os. may not be valid on some ARM based architectures, and is recommended to be disabled on embedded devices:
https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
11 years ago
edrikk 02c35405cd Adding -fno-delete-null-pointer-checks compiler flags. The compiler assumption which is automatically enabled at all levels: -O0, -O1, -O2, -O3, -Os. may not be valid on some ARM based architectures, and is recommended to be disabled on embedded devices:
https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
11 years ago
edrikk 264c816b45 Adding -fno-delete-null-pointer-checks compiler flags. The compiler assumption which is automatically enabled at all levels: -O0, -O1, -O2, -O3, -Os. may not be valid on some ARM based architectures, and is recommended to be disabled on embedded devices:
https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
11 years ago
edrikk 58599de26f Adding -fno-delete-null-pointer-checks compiler flags. The compiler assumption which is automatically enabled at all levels: -O0, -O1, -O2, -O3, -Os. may not be valid on some ARM based architectures, and is recommended to be disabled on embedded devices:
https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
11 years ago
edrikk 7587e1e9c8 Adding -fno-delete-null-pointer-checks compiler flags. The compiler assumption which is automatically enabled at all levels: -O0, -O1, -O2, -O3, -Os. may not be valid on some ARM based architectures, and is recommended to be disabled on embedded devices:
https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
11 years ago
edrikk e7c2396581 Adding -fno-delete-null-pointer-checks compiler flags. The compiler assumption which is automatically enabled at all levels: -O0, -O1, -O2, -O3, -Os. may not be valid on some ARM based architectures, and is recommended to be disabled on embedded devices:
https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
11 years ago
edrikk d4d4c68c87 Adding -fno-delete-null-pointer-checks compiler flags. The compiler assumption which is automatically enabled at all levels: -O0, -O1, -O2, -O3, -Os. may not be valid on some ARM based architectures, and is recommended to be disabled on embedded devices:
https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
11 years ago
edrikk dcefc6d8ec Adding -fno-delete-null-pointer-checks compiler flags. The compiler assumption which is automatically enabled at all levels: -O0, -O1, -O2, -O3, -Os. may not be valid on some ARM based architectures, and is recommended to be disabled on embedded devices:
https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
11 years ago
edrikk 5e7d413b7b Adding -fno-delete-null-pointer-checks compiler flags. The compiler assumption which is automatically enabled at all levels: -O0, -O1, -O2, -O3, -Os. may not be valid on some ARM based architectures, and is recommended to be disabled on embedded devices:
https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
(In this file it's commented out; Just adding for completeness)
11 years ago
edrikk d473bae102 Adding -fno-delete-null-pointer-checks compiler flags. The compiler assumption which is automatically enabled at all levels: -O0, -O1, -O2, -O3, -Os. may not be valid on some ARM based architectures, and is recommended to be disabled on embedded devices:
https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
11 years ago
edrikk f58789569d Adding -fno-delete-null-pointer-checks compiler flags. The compiler assumption which is automatically enabled at all levels: -O0, -O1, -O2, -O3, -Os. may not be valid on some ARM based architectures, and is recommended to be disabled on embedded devices:
https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
11 years ago