pedro
79fda9dfb5
httpd: openvpn.c: fix client config generation
5 months ago
pedro
e03930d40d
wireguard: fix nvram definitions and default values
5 months ago
pedro
b8c8ad4759
wireguard: add 'Routing Policy' with kill switch (GUI only!)
5 months ago
pedro
7f848b2b3f
wireguard: add the ability to enable/disable Inbound Firewall in 'External - VPN Provider' mode
5 months ago
pedro
034af94822
wireguard: add the ability to enable/disable NAT on the tunnel in 'External - VPN Provider' mode
5 months ago
pedro
2554b065b2
wireguard: add the ability to enable/disable firewall in 'External - VPN Provider' mode
5 months ago
pedro
55dbdfa396
wireguard: add watchdog
6 months ago
xixix
8e742efe04
Issue with CPU Usage NaN% in Status Overview page (A Walkthrough) ARM Asus RT-AC3200
...
https://www.linksysinfo.org/index.php?threads/issue-with-cpu-usage-nan-in-status-overview-page-a-walkthrough-arm-asus-rt-ac3200.79175/post-358580
6 months ago
pedro
310537b428
tomatoanon: make 'TomatoAnon' and 'Update Notification System' independent; reorganize GUI
6 months ago
lancethepants
b84fc9598a
httpd: iptraffic.c: printf for unsgined int should use %u
7 months ago
pedro
197cc5f8f4
httpd: tomato.c: sync to MIPS branch
8 months ago
rs232
5a020a04f1
discovery.sh: update to v2.64
8 months ago
pedro
0ce92cb30c
Improve UPnP IGD & PCP/NAT-PMP
...
- Improve wording and GUI
- Remove 'Show In My Network Places' option as icon is always shown in Windows
- Remove 'Inactive Rules Cleaning' options as not working
- Use secure mode setting for PCP
- Improve listing and rearrange table headers
- Invert/reword secure mode
Thanks @Self-Hosting-Group
11 months ago
pedro
77912f6704
GUI: Basic: DDNS: add form for custom interface name for "External IP Checker" in case of non-WAN mode ( fix #337 )
11 months ago
pedro
0bb46941cb
httpd: add rel version to each .css script call
11 months ago
pedro
89432ecde9
GUI: VPN: Wireguard: add an extra field for configurable Persistent Keep-Alive
...
- Note: users using keep-alive in the router (Router behind NAT) should review their configuration due to the backward incompatibility of this option
11 months ago
pedro
d23867df9f
pppd: update to 2.5.1
11 months ago
pedro
1461c18c1e
GUI: VPN: OpenVPN server: add support for ECDH key generation
12 months ago
pedro
8a0da06a07
GUI: VPN: OpenVPN server: add ability to generate 2048 byte Diffie-Hellman parameters
12 months ago
pedro
d747fca6c1
httpd: iperf.c: fix compiler warning
12 months ago
pedro
1408852a56
httpd: iperf.c: multiple test streams will now be serviced by different threads for client mode (ARM SMP only)
1 year ago
pedro
4f57d9e256
httpd: iperf: use logmsg(); cosmetic
1 year ago
pedro
33a1468198
httpd: cosmetic
1 year ago
pedro
166a5bac1c
build: httpd/rc/shared/utils_arm: clean-up
1 year ago
pedro
e49ad29659
mssl/httpd: include config file header from wolfssl instead of given defined variables
1 year ago
pedro
0fb83c3f85
build: add wolfssl support for httpd
1 year ago
pedro
2b7d373585
httpd: httpd.c: sync #ifdefs to mssl.c
1 year ago
pedro
2aabf1d15c
Fixes to httpd and mssl
...
- httpd can't see OPENSSL_VERSION_NUMBER without it's include.
- Version check needs to use #if instead of #ifdef
- mssl.h: Change to USE_OPENSSL and add cflag define in httpd/Makefile.
- thanks @lancethepants for pointing this out.
1 year ago
pedro
0dea4af245
httpd: code clean-up
1 year ago
pedro
a02c206a53
httpd: openvpn.c: fix typo
1 year ago
pedro
72271b3d45
httpd: openvpn.c: initialize buffer before use; also log static/dhparam key creation
1 year ago
pedro
814c7c0bda
build: add OpenSSL 3.0.x recipes, add patches and update needed scripts
1 year ago
M_ars
66ea8de8bd
Asus RT-AC5300: allow to disable/shut down broken wireless radios
...
Note: depends on the following commit (apply first)
GUI: basic-network.asp - fix saving in case wl radio order is not ascending (ex. normal order wl0, wl1, wl2, ... )
Note: also prepare for shutting down wl radios feature (only RT-AC5300 so far)
see issue report
https://www.linksysinfo.org/index.php?threads/freshtomato-basic-network-wont-save.78545/#post-349498
1 year ago
pedro
3a3278b8e7
DHCPC: optionally prevent classless routes. Since this is used for iptv it cannot be disabled by default; recommended to turn it off when not using iptv, see CVE-2024-3661
...
- ref: https://github.com/advisories/GHSA-jcv7-6v4q-4m7x
1 year ago
pedro
7633ab7823
shared: remove unused scripts
1 year ago
lancethepants
6602cd8bc2
www: qos-{ctrate,qos-detailed}: Additional filter options.
...
First new option "Bold connection originator", bolds the IP address of whoever started the connection.
Second new option "Show connection originator always as Source" puts whoever started the connection in the Source column if not there already.
This was a user request. In particular I like the bold option to visualize incoming traffic to that comes to web/ssh/other hosted services.
1 year ago
pedro
b493d97242
DDNS: multiWAN aware ( fix #65 )
...
- split "Use received DNS with user-entered DNS" into individual WANs
- increase the number of DDNS clients to 4 for routers with nvram >= 64KB and without size optimization
- add more user-friendly curl error messages
- fix first updates of ddns on reboot/restart
Note: because of serious changes it is recommended to check the settings
2 years ago
pedro
7411d24497
httpd: httpd.c: fix compiler warning
2 years ago
M_ars
12fab6d0f6
httpd: wl.c - Add documentation for GUI wlscandata array
...
see https://www.linksysinfo.org/index.php?threads/test-help-needed-pimp-my-wireless-survey-v0-97.75607/#post-316791
2 years ago
M_ars
7f46eb9e1a
httpd: wl.c - Add 802.11N+AC BSS capabilities for future updates to the GUI Wireless Survey
...
Note: see https://www.linksysinfo.org/index.php?threads/test-help-needed-pimp-my-wireless-survey-v0-96.75607/
2 years ago
M_ars
d09e921a06
httpd: wl.c - Add central channel for future updates to the GUI Wireless Survey
...
Note: see https://www.linksysinfo.org/index.php?threads/test-help-needed-pimp-my-wireless-survey-v0-96.75607/
2 years ago
lancethepants
c8706ad3d5
httpd: devlist.c: Loop through dhcp enabled interfaces using BRIDGE_COUNT.
2 years ago
lancethepants
4540d0ae6c
httpd: etherstates - detect port info in one sscanf.
2 years ago
lancethepants
c1503d290d
httpd: etherstates - detect port info in one sscanf.
2 years ago
pedro
50706ab4a2
build: Makefiles: clean-up; one version for ARM and MIPS
2 years ago
M_ars
e58c8e1c83
httpd: httpd.c - fix/add IPv6 listeners for MultiLAN setups (do not try to add IPv4 listeners twice)
...
Note: solve error for example
...
daemon.info httpd[1707]: Error - bind: [192.168.2.1]:80: Address already in use
daemon.info httpd[1707]: Error - bind: [192.168.3.1]:80: Address already in use
daemon.info httpd[1707]: Error - bind: [192.168.4.1]:80: Address already in use
...
Note 2: this is/was a very old issue since the beginning of MultLAN :)
2 years ago
M_ars
bdd04209a7
GUI: admin-access.asp - Add option to enable/disable httpd listening on IPv6 and VLAN interfaces
...
Note: based on the work of Leon Mailfert - THX
see https://bitbucket.org/lonicom/freshtomato-arm/src/arm-master/
https://bitbucket.org/pedro311/freshtomato-arm/pull-requests/141
Note 2: keep default enabled (no change); FT user can decide
Note 3: firewall rules still required depending on your needs
2 years ago
lancethepants
9490fcd43f
httpd: Use BRIDGE_COUNT to iterate through listening interfaces.
2 years ago
lancethepants
766678d6c9
httpd: Use BRIDGE_COUNT to iterate through listening interfaces.
2 years ago
pedro
1fb9a25e48
build: use BRIDGE_COUNT/MAX_BRIDGE_ID when needed
2 years ago