Commit Graph

7017 Commits (2024.2)

Author SHA1 Message Date
pedro e9135cf372 Bump version to 2024.2 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
M_ars 27ba4b3f95 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 b0cdea1aa3 www: tools-survey.asp: fix commit ad5a43a 1 year ago
rs232 650ec26f1e - Correction on wlscandata[] array or arrays sorting (we don't use object sorting any more) - Correction on number of ellipses counting in the context of ssid-limit 1 year ago
rs232 8499530b94 Added color shuffle button for scanned SSIDs (ellipses). 1 year ago
pedro d4cf325559 www: advanced-vlan.asp: after editing, just reset mwan_num to 1 to avoid problems 1 year ago
pedro 1f309d1545 www: advanced-vlan.asp: wipe out relevant fields for inactive or just disabled WAN - needed in various places for the proper operation of FW 1 year ago
pedro b221ba6e78 www: basic-ddns.asp: automatically uncheck the WANx box in OpenDNS DDNS when this WAN has just been removed from logical WANs 1 year ago
pedro b710dbaf55 mdu: support special case, when ifname is set to 'none' or proto is 'disabled' - use default WAN 1 year ago
rs232 6951164957 Removed control on "wireless mode" as the noise is to be displayed regardless. 1 year ago
pedro e6bdeae19b GUI: Advanced: VLAN: update the number of logical WANs after editing VLANs 1 year ago
pedro 805e62e3c9 rc: mwan.c: use correct wan interface 1 year ago
pedro ad5a43a6c8 www: tools-survey.asp: drawFT(): makes sure that when the wireless card is not in ap mode the real rssi is used 1 year ago
pedro e484df91cc GUI: Tools: Wireless Survey: make the footer more readable 1 year ago
pedro 7cb376ca3a rc: mwan.c: remove memset on struct 1 year ago
pedro 6984864b97 rc: mwan.c: cosmetic in logging, clean-up 1 year ago
pedro 115ce988a9 shared: shared.h: remove no more needed extern nvram_set_int() 1 year ago
pedro 07118def31 www: tools-survey.asp: set minimal refresh time to 10 secs 1 year ago
pedro 6b3783f290 rc: interface.c: cosmetic in logging 1 year ago
pedro af7c239c69 rc: fix typo (pid_ntpd) in check_services() 1 year ago
pedro c6d1250b46 mwwatchdog: rename nvram variable for log debugging, to be different than in mwan.c scrip 1 year ago
pedro 93881f6b6e shared: misc.c: use reasonable buffer sizes; tune a little code in check_wanup() 1 year ago
pedro 34ba381f63 rc: interface.c: route_manip(): sanitize more variables before use 1 year ago
pedro 69fcbe00dd rc: wanc.c: _do_wan_routes(): reset buffer before use 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 43df75eac8 www: tools-survey.asp: some tweaks
- according to BW/IPT charts also do not use borders for canvas
- remove redundant values in nvram call
- canvas width/height cannot contain px
1 year ago
rs232 da860214f3 - supports for any CIDR (no dependency to /24 any more) - network and broadcast IPs are now always excluded from the polling - works when brX IP address is not the first in the subnet 1 year ago
rs232 a8a8c59b96 tools-survey.asp - v1.01 - 11/05/24 - rs232
- display SSID in ellipses style on canvas
- show only canvas relevant to enabled frequencies
- sort output of frequencies higher RSSI to lower
- 40 hardcoded colors
- Support for auto-channels in canvas
- Support for tri-band routers
- Fix historical issue with column sorting
- Add noise level to the charts
- Visual tweaking of ellipses from GUI
- Added cookies relevant to the new settings
- Introduced filtering by number of SSID (higher to lower). This affects the canvas only.
1 year ago
pedro 25afa65eaf util-linux: update to 2.39.4 1 year ago
pedro 714e6fb11c nginx: update to 1.26.0 1 year ago
pedro 79693880ca rc: init.c: use already defined ASIZE 1 year ago
pedro 7633ab7823 shared: remove unused scripts 1 year ago
pedro 2e37fca183 ntpd: try to monitor and restart it when it dies or doesn't start at all 1 year ago
pedro 84ab99bc53 GUI: Administration: Admin Access: fix preparing url of redirect page in case of remote connection 1 year ago
pedro f9b4de5509 mdu: use already defined ASIZE 1 year ago
pedro 36e8c096ec nvram: fix behavior of 'convert' option 1 year ago
pedro b7e7ebc2ce Revert "rc: wan.c: help ntpd start properly"
This reverts commit f31760880a.

It doesn't always work - has to be done differently
1 year ago
pedro 9f661d7c2d GUI: Administration: Admin Access: exclude ports 80 and 443 for remote GUI access for security reasons 1 year ago
pedro f31760880a rc: wan.c: help ntpd start properly
- sometimes ntpd does not start - more precisely: it starts but does not synchronize the time until its restart; probably has binding issues and restarting fixes it
1 year ago
pedro eb60d8f2a8 Revert "kernel: usb: cdc-wdm: close race between read and workqueue"
This reverts commit 2b1f8b2454.
1 year ago
pedro 206d8267b8 mdu: add/remove routes when checking IP/DDNS server in MultiWAN case 1 year ago
pedro b157a2466b rc: wan.c: do not duplicate the buffer unnecessarily 1 year ago
lancethepants e749b55b08 Merged in arm-master (pull request #167)
rc: arpbind.c: stop_arpbind(): Skip header of /proc/net/arp.
1 year ago
lancethepants adbdef9868 rc: arpbind.c: stop_arpbind(): Skip header of /proc/net/arp.
Code attempts to run "arp -d IP" which hangs for several seconds.
1 year ago
pedro f705fb9e75 mdu: remove DyNS from the list of available services (down) 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 c654cc05e5 ddns: increase the number of errors allowed before entering standby from 3 to 10
- it's important because above this number of errors, ddns goes into sleep mode for a given service/IP checker and the only way to restart it is to select the "Force next update" option or restart the router
1 year ago
pedro 00b33481fe rc: ddns.c: unify start/stop/restart of ddns with other services; before start check whether it is necessary to stop 1 year ago
pedro 4159d8f975 mdu: remove obsolete service name from the services array to save some space 1 year ago