Commit Graph

6423 Commits (2023.3)

Author SHA1 Message Date
pedro aa27db4c3d getdns/stubby: fix the IP of one of the OpenDNS servers 2 years ago
pedro 3c5176b667 www: basic-ddns.asp: add forgotten line 2 years ago
pedro 94b823bd03 mdu: mdu.c: correct long parameters in curl_easy_setopt() 2 years ago
pedro 4716c7cac5 mdu: allow the user to specify a custom polling period for External IP address checker 2 years ago
pedro 40e89eaa0e GUI: Basic: DDNS Client: use ajax to refresh info on page 2 years ago
pedro ccdceb8dc3 openvpn: update to 2.6.3 2 years ago
pedro 191b4d2770 mdu/ddns: cosmetic, remove no more used functions 2 years ago
pedro 0338daad51 rc: ddns.c: distinguish addrcache and dump file depending on the unit number 2 years ago
pedro 333b0e6d2d mdu: small correction in update_wget() 2 years ago
pedro 11174deb45 GUI: Port Forwarding: DMZ: change some option descriptions 2 years ago
pedro 855e60a276 rc: some cosmetic changes to logging 2 years ago
pedro 3f12129c75 others: mymotd: do not use full paths to call programs/scripts - not needed anymore; cosmetic 2 years ago
pedro 07156f3dd5 httpd: iperf.c: remove unneeded definition of DEBUG_NOISY 2 years ago
pedro cf5c93c755 kernel: usbnet: optimize usbnet_bh() to reduce CPU load
Ref: fb59bf28cd
2 years ago
pedro d0554ffcf6 mdu: fix basic auth in update_wget() when built with libcurl
- it didn't work since libcurl's support added
2 years ago
pedro 277600ee16 mdu: add addtional headers for wget() 2 years ago
pedro 140649be0b mdu: fix segfault in curl_headers() when adding more than one header at a time 2 years ago
pedro c2e2526e1a mdu: fix compilation in case if built without libcurl; avoid compiler warnings 2 years ago
M_ars c27df927cb rc: jffs2.c - do not delete (automatically) jffs if mounting fails (show error only)
Note: help the following case
https://www.linksysinfo.org/index.php?threads/freshtomato-2021-x-jffs-issue.76752/

Note 2: if mounting fails, reboot of the router needed to make jffs work again (--> so far only observerd with RT-N18U single core)
2 years ago
pedro 6932c408ae mdu: fix logging; change user-agent for wget; use sizeof() in memset() 2 years ago
M_ars 749ed10813 rc: jffs2.c - adjust function start_jffs2() / stop_jffs2()
- use regular umount()
- remove mtd_unlock() for arm-branch (not needed)

Note:
help the following case/report
https://www.linksysinfo.org/index.php?threads/freshtomato-2021-x-jffs-issue.76752/#post-328487

tested with RT-N18U (read/write, erase, firmware upgrade) - all ok
2 years ago
M_ars 593e29fb78 GUI: bwlimit.asp - add checks for Multi-LAN setups
Note:
prevent firewall problems if LAN X does not exist

user.info preinit[1]: iptables-restore failed - retrying in 1 secs...
user.info preinit[1]: iptables-restore failed - retrying in 4 secs...
user.info preinit[1]: iptables-restore failed - retrying in 9 secs...
user.crit preinit[1]: Error while loading rules. See /etc/iptables.error file.
2 years ago
pedro f9a20fd73b adblock v2: update to 2.72
Changelog:
- corrected Byte/KByte output in status output
- correction to checkRam() logic
- changed swift-run terminology into quick-run
- source the optional adblock.extra if present where default variables could be overwritten
- some corrections/simplifications to the shell status command
- introduced $hold variable to define hold time (defaults to 30 min)
- added sleep 1 to dnsrestart logi to facilitate the logging
- decrease maximum pidfile age from 90 to a more appropriate 30 min
- modify dnsrestart not to use system command "time" (fixes compatibility with MIPS builds)

Thanks @rs232
2 years ago
pedro aebecb3239 rc: do not waste time and resources if IPv6 is disabled (V2); cosmetic 2 years ago
pedro 83df99b82a Revert "rc: do not waste time and resources if IPv6 is disabled"
This reverts commit f5a0b7d21d.
2 years ago
pedro 5ca8c0154a Revert "rp-pppoe: update to 3c0f6c02 (2023-02-08) snapshot"
This reverts commit 384b42db8b.

Problem with VLANs
2 years ago
pedro 34509c1340 GUI: VPN Tunneling: OpenVPN: open HOWTO link in a new window
Thanks @txnative for pointing this out
2 years ago
pedro bcc2e8cdaf GUI: About: update copyright dates 2 years ago
pedro f5a0b7d21d rc: do not waste time and resources if IPv6 is disabled 2 years ago
pedro 7c4be5507f rc: transmission.c: fix port forwarding for IPv6 2 years ago
pedro fa9ffd4555 GUI: Basic: Network: fix visibility of 'AP MAC Address to connect' option, cosmetic 2 years ago
pedro 42c5cacd15 shared: defaults.c: stay as close as possible to MIPS branch; also move default params for AC3200 and R8000 to rc/init.c
- next step is to add struct nvram_tuple to MIPS branch
2 years ago
M_ars d6a1a891ce WL (SDK6 and up!): show & provide all valid WiFi 5 (AC / 80 MHz) control channels (lower-lower [LL], lower-upper [LU], upper-lower [UL], upper-upper [UU])
Note: also add some more infos to the GUI (status-overview.asp)

Note 2: provide much more channel flexibility
2 years ago
pedro 637ac1aede GUI: Administration: Admin Access: add note about maximum password length and check it; cosmetic 2 years ago
pedro bc213322c1 GUI: Advanced: DHCP/DNS/TFTP: allow to ignore DHCP requests from unknown devices on each bridge individually 2 years ago
pedro 9b7027caa9 rc: services.c: add safe mode also for start_dnsmasq_wet() in case something is wrong in custom config or custom file; also append dnsmasq.ipset file 2 years ago
pedro e2c1324130 rc: wan.c: fix restart of some services in WET mode 2 years ago
pedro ebc8de41fc rc: wan.c: use sizeof() in memset 2 years ago
pedro 973e5e54af sqlite: update to 3.41.2 2 years ago
pedro 9ace637448 libcurl: update to 8.0.1 2 years ago
pedro 8a08ede8c7 openvpn: update to 2.6.2 2 years ago
pedro 499e6a438f rc: pptpd.c: disable unwanted logging during pptpd stop when daemon is not running 2 years ago
pedro 13c9b48aff stubby: add getdnsapi.net DNS to the resolver list 2 years ago
pedro 171c5ccb35 stubby: remove Surfnet/Sinodun DNS from the list - it doesn't work anymore (resolves #279) 2 years ago
pedro feb7f03789 rc: init.c: fix restart of some services when using SIGHUP on init (resolves #284) 2 years ago
M_ars bd87236a5b GUI: advanced-wireless.asp - add Optimized for Xbox option
Note: Default will enable LDPC cap.
2 years ago
M_ars cd8c7df112 UPnP: add upnp nvram variables only if feature is enabled (clean-up nvram at boot/re-boot)
Note: save nvram space if feature is disabled.

Note 2: manual upnp nvram clean-up also possible ("service upnp_nvram stop")
2 years ago
M_ars 5a913c693a SNMP: add snmp nvram variables only if feature is enabled (clean-up nvram at boot/re-boot)
Note: save nvram space if feature is disabled.

Note 2: manual snmp nvram clean-up also possible ("service snmp_nvram stop")
2 years ago
M_ars eff42349ce FTP Server: add ftp nvram variables only if feature is enabled (clean-up nvram at boot/re-boot)
Note: save nvram space if feature is disabled.

Note 2: manual ftp nvram clean-up also possible ("service ftp_nvram stop")
2 years ago
M_ars 4cf0056c37 GUI: admin-iptraffic.asp - add note about IPv4 only (no support for IPv6)
see also
https://www.linksysinfo.org/index.php?threads/enable-ip-traffic-for-ipv6.77895/
2 years ago
M_ars c95b517e73 cstats (IP Traffic Monitoring): add cstats nvram variables only if feature is enabled (clean-up nvram at boot/re-boot)
Note: save nvram space if feature is disabled.

Note 2: manual cstats nvram clean-up also possible ("service cstats_nvram stop")
2 years ago
M_ars 13e37c236f rstats (Bandwidth Monitoring): add rstats nvram variables only if feature is enabled (clean-up nvram at boot/re-boot)
Note: save nvram space if feature is disabled.

Note 2: manual rstats nvram clean-up also possible ("service rstats_nvram stop")
2 years ago
pedro 13056e67db GUI: Basic: DHCP Reservation: properly initialize 'Static lease time' on page load 2 years ago
pedro ba22979694 Bump version to 2023.2 2 years ago
pedro c535520dc7 adblock v2: update to 2.71u
Changes:

- different approach to calculate execution time and make it hopefully compatible with a reboot
- added missing </b> in status-gui
- some greptimisation
- fixed handling of quoted lines in blacklist custom and whitelist and mapped files
- ignoring leading spaces (if any) from blacklist custom and whitelist and mapped files
- extend the leading spaces pruning to variables populated from NVRAM
- statically map grep and set to the version under /bin to avoid conflict with entware
- introduced "upgrade" function
- introduced "upgrade" silent function (no question asked)
- logw warning message when Custom path = /jffs
- match, log and skip Easylist format as part of the parsefile()
- extend the parsefile analisis to the first 500 unquoted lines
- minor tweak to the alias "domain"
- handle quoted text when this starts from the middle of the line
- shaffles code around for the parsing routing, removing comments first then checking the first 50 lines
- removed leftover <br> from the status-gui
- automatic removal of leftover list/headers from perm storage when not used and 15days+ old
- increase top of the list analysis from 50 to 500 lines on all the elif conditions
- reporting efficiency now uses lines and not bytes, also reports with double decimal e.g.: 0.78% and total line pruned e.g. 1033 lines
- corrected "- gt" typo to "-gt"
- removed the auto-pruning and it came with a "find" issue also it was not compatible with list-of-lists
- increase top of the list analysis from 50 to 500 lines (helps with lists that start with extensive comments)
- renamed "Adblock file" to "Blockfile" in GUI and command line status
- corrected some typos
- exclude blank lines custom/white when fetching content from nvram
- reclassified few messages from debug to info
- CheckRam() "would not fit" messages are now logged as errors
- configuration check for black_custom/whitelist are now excluding any quoted-line/extra-space from the comparison
- Black_custom & Whitelist procedures are run conditionally, e.g. skipped if empty
- automatically prune *.list/*.headers from custom path when they are not enabled and the file date is older than 14 days

Thanks @rs232
2 years ago
pedro 279066c9bd sqlite: update to 3.41.1 2 years ago
pedro 9e019a45a8 openvpn: update to 2.6.1 2 years ago
pedro 5c71786b16 build: sync to MIPS 2 years ago
pedro f6f131a1da GUI: DHCP / DNS / TFTP: clean-up 2 years ago
pedro 22abdecc2c www: shutdown.asp: adjust halt message 2 years ago
pedro c8b98377f5 others: entware-install-MIPS.sh: use the full path when calling programs 2 years ago
pedro ff0ba51138 GUI: VPN Tunneling: add Wireguard page (for now only with link to the wiki howto) 2 years ago
pedro 740bbf38d2 dnsmasq safe-mode: add warning to syslog if started in safe-mode; correct message in the GUI 2 years ago
pedro 515e2f013b Revert "iptables: update to 1.8.9; refresh patches"
This reverts commit f055986bf8.
2 years ago
pedro 45b1ac2154 Revert "router: Makefile: iptables-1.8.x-install: add symbolic links to libs which were lately merged"
This reverts commit b762f2c6f8.
2 years ago
pedro bb8246017c dnsmasq safe-mode + TFTP (resolves #263) 2 years ago
pedro 857fac67a1 rc: transmission.c: disable unwanted logging during transmission stop when daemon is not running 2 years ago
pedro ea5f355596 rc: mysql.c: disable unwanted logging during mysqld stop when daemon is not running 2 years ago
pedro 60e5cd7bbc rc: interface.c: change a little bit error logging 2 years ago
rs232 469df9f978 wwansignal - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 77be122906 webmon_bkp - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 bf36ed27c7 watchdog - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 a44e4671f3 vpnrouting.sh - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 d937b81260 updown-client.sh - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 bbc0017c6b cru - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 ffcf0285c9 ethstate - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 23c38f1609 groups - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 6a7c8a9272 linkagg - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 939e2cd280 mymotd - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 4d54da3900 ntp2ip - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 60efbe9c3b ttb-simple - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 2d43181b8a ttb - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 dabcca5da4 tomatoanon - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 015503e1fe sysinfo-helper - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 c51831223d sysinfo - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 0cf47b3749 switch4g - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 48ee7d9cea switch3g - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 9b4f8c492f stealthMode - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 b0bdcb6473 optware-install.sh - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 038833c875 gencert.sh - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 ccf2b7f015 entware-install-ARM.sh - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 4e530aa55c discovery.sh - added local $PATH directive to avoid conflicts with entware/optware 2 years ago
rs232 8ab1f7e4bc added PATH directive to avoid conflicts with entware/optware 2 years ago
pedro eb2154e995 Revert "GUI: add new default theme"
This reverts commit e6622a15a3.
3 years ago
pedro cad1727351 rc: wan.c: fix commit 80a7e66 (resolves #275)
thanks @M_ars
3 years ago
pedro b762f2c6f8 router: Makefile: iptables-1.8.x-install: add symbolic links to libs which were lately merged 3 years ago
pedro c45bd12e0b kernel: net: usb: rndis_host: Secure rndis_query check against int overflow
Ref: c7dd13805f
3 years ago
pedro 7a71791349 kernel: net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem
Ref: eea8ce81fb
3 years ago
pedro da5f29fba8 e2fsprogs: disable metadata_csum_seed feature in the mke2fs.conf file 3 years ago
M_ars 65b03db874 SDK6: update wireless driver (dual core)
For Info:
6.37 RC14.126
wl0: Feb 21 2023 19:39:48 version 6.37.14.126 (r561982)

previous wireless driver:
6.37 RC14.126
wl0: Jan 18 2022 09:11:39 version 6.37.14.126 (r561982)

Note: repair the following commit
bd93ef93e9
3 years ago