Commit Graph

5046 Commits (2021.4)

Author SHA1 Message Date
pedro b010bf0f0d Admin: Bandwidth Monitoring: fix the availability of some forms when enabling/disabling 4 years ago
pedro 0895e6b17f Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 03cc485609 cstats: use logmsg(); universal Makefile for both ARM/MIPS; cosmetic; clean-up 4 years ago
pedro 68ef1e17a2 httpd: bwm.c: combine almost identical functions; use logmsg(); cosmetic and clean-up; changes in corresponding .c/.asp scripts 4 years ago
pedro efaf7880d3 rc: init.c: try to write all pending modifications/cache data before reboot 4 years ago
pedro bbfb6cfc09 rstats: use logmsg(); universal Makefile for both ARM/MIPS; cosmetic; clean-up 4 years ago
pedro 5eda5152f2 rstats: remove old history format 4 years ago
pedro 0f2f6fcd17 rc: services.c: remove non-existent preprocessor directive 4 years ago
pedro 1c7c876ecc cstats: replace date check with nvram ntp check instead 4 years ago
pedro 0d4f07c5ae httpd: upgrade.c: cosmetic, no code change 4 years ago
pedro 1ac3e188ac rc: init.c: a small correction of the location of the stop_syslog() 4 years ago
pedro 63b5b641ab rc: services.c: simplify use of logmsg() in two places 4 years ago
pedro e5fd77f42e rstats: replace date check with nvram ntp check instead 4 years ago
pedro f6b15d9108 sqlite: update to 3.35.5 4 years ago
pedro 1984974964 nginx: update to 1.19.10
- refresh patch
4 years ago
pedro 34291a112d nettle: update to 3.7.2 4 years ago
pedro 527bc681a4 libcurl: update to 7.76.1
- refresh patch
- fix lib name in Makefile
4 years ago
pedro a91ff36924 ebtables: fixes from upstream
- libebtc: Fix an issue that '--concurrent' doesn't work with NFS: https://git.netfilter.org/ebtables/commit/?id=d696eb94e1ed49b1fce8c2da47aedbe9972cbf86
- ebtables: Spewing an error if --concurrent isn't first argument: https://git.netfilter.org/ebtables/commit/?id=52f88f8c22aae3b33f08865f2de659f8a9c4fa5c
4 years ago
pedro c31fc0d982 libcurl: update CA certificate bundle as of 2021-04-13 4 years ago
pedro b8cf4e21f2 others: updown-client.sh: fix rmdir warning 4 years ago
pedro 8a7ec54224 GUI: Bandwidth: Last 24 Hours: fix bridge naming; cosmetic 4 years ago
pedro ed5bd4a502 rc: dhcpd: discard old format of dhcpd_static; some improvements when adding dhcp reservations 4 years ago
pedro 488c93a9a9 GUI: status-devices.asp: fix sorting by Media 4 years ago
pedro c2e66cc699 openvpn: update to 2.5.2
- refresh patches
4 years ago
pedro d186cf8a83 Merge branch 'arm-master' into arm-sdk7 4 years ago
M_ars 21654b0f47 PPPoE: Allow MTU up to 1500 for ISPs that support RFC 4638
Note: Jumbo frame needs to be enabled and supported (Gigabit-LAN) for the router. Clamping can be disabled manually via nvram value "tcp_clamp_disable"

nvram set tcp_clamp_disable=1
nvram commit

basic testing done, no problems/errors
4 years ago
notsure2 afeb747c9a BWL: fix bwlimit filter conflicts due to priority value 4 years ago
M_ars 5fd4039d1a GUI: status-devices.asp - extend IPv6 support (cosmetic update)
Note: show wifi qual also for IPv6 line (and completely align to IPv4 line/entry)

Looks good :)
4 years ago
M_ars 455984a762 GUI: status-devices.asp - extend IPv6 support
Note: IPv6 clients always had a disconnected icon for exmaple

tested, looks good :)
4 years ago
pedro 2b0a37af5a rc: services.c: dnsmasq: remove "dhcp-hostsfile" as we don't use it anymore; change the location and name of "addn-hosts" file 4 years ago
pedro 0d57f863b9 www: basic-static.asp: abandon the old nvram dhcpd_static format; cosmetic
Note: the allowed notation of the IP address also changes (one octet => full IP), ie "200" => "192.168.1.200" (to be synced with other places), so if using the old one, re-enter reservations again
4 years ago
pedro 558623388f rc: dnsmasq: add the ability to forward local domain queries to upstream DNS (default disabled) 4 years ago
pedro 8947961a91 rc: services.c: dnsmasq: disable negative caching 4 years ago
pedro e0b88c6a10 rc: services.c: distinguish subdirs with additional hosts/dhcp hosts files 4 years ago
pedro ed08735418 www: move mac_null to tomato.js as a global variable 4 years ago
pedro f9f14d02f5 build: Makefile: tune dnsmasq recipe 4 years ago
pedro 5c1bea40d7 www: advanced-dhcpdns.asp: fix javascript error in case when the image is built without IPv6 support 4 years ago
pedro 13ff2cf9d6 stubby: only include IPv6 resolvers if needed 4 years ago
pedro fd827ea3aa www: status-overview.asp: cosmetic 4 years ago
M_ars 191871c738 GUI: basic-ipv6.asp - show option tun ttl for case 6rd from DHCPv4 (Option 212)
Note: underlying code is using nvram value "ipv6_tun_ttl"
4 years ago
M_ars f89747ae67 GUI: basic-ipv6.asp - hide option tun mtu for case 6RD Relay (not used)
Note: underlying code is using nvram value "wan_mtu" (and not nvram value "ipv6_tun_mtu")
4 years ago
M_ars 400abb7734 IPv6: help IPv6 and advertise the link MTU in router advertisement messages
Example: the IPv6 MTU advertised on Ethernet interfaces should (or can) be 1492 (bytes) in PPPoE environments

tested with DHCPv6 PD (PPPoE), working correct
4 years ago
pedro ff4e2a69b1 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 5530fe4182 OpenVPN: Server: fix generating keys 4 years ago
pedro 1af3d6b9cb getdns: remove no more needed patch 4 years ago
pedro 89e1759e7b getdns: fixes from upstream part 2
- CMake libunbound fixups: f01e7188c8
- Fix install path for cmake build since we use GNUInstallDirs: 7c6188c53d
- Add system libraries when checking OpenSSL functions: c9072b2526
- build: fix naming of extension libraries: 03fc32984e
4 years ago
pedro 1b932b3d98 getdns: fixes from upstream
- register only a single poll_t with libuv: 2673a5736c
- only check for and process read/write events if status is success: 71521626d9
4 years ago
pedro f131c6907b getdns: fix exporting symbols for extension libraries
- fix from upstream: 6507e4c469
4 years ago
pedro fd391e1e37 getdns: fix typo in cmakeconfig.h.in files
- fix from upstream: 0a13e4dbd3
4 years ago
pedro 816e487457 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 1f976c34a1 dnsmasq: update to 2021.04.10 (3573ca0) snapshot
- refresh patches
4 years ago
pedro de15d81ae0 sqlite: update to 3.35.4 4 years ago
pedro aee5e38052 Revert "GUI: Advanced: VLAN: add enforcement of the default vlan always being untagged"
This reverts commit 347e6b1aec.
4 years ago
pedro 23e967b063 Revert "GUI: Advanced: VLAN: fix commit 347e6b1"
This reverts commit 5925c4ee58.
4 years ago
M_ars 97780d5b9c IPv6: for case DHCPv6 PD use first ethernet for DUID-LL (LLT) (and not ifb0); fixes #113
DUID used by a client or server should not change over time, therefore we use eth0 (constant) now

Note: see arm Issue 113
https://bitbucket.org/pedro311/freshtomato-arm/issues/113/keeping-duid-between-reboots

tested with DHCPv6 PD, working
4 years ago
pedro 7f1964aca7 www: update optimized cell icon 4 years ago
pedro 5aa651f2dc www: do not include cell.gif icon if built without USB support 4 years ago
pedro dee1a7ae30 GUI improvements: add interface/bridge info to the device list page and other changes; fixes #106
- thanks to @rs232 for idea, help and testing
4 years ago
pedro 28875323f4 www: update (part of) signal bar icons again
- thanks to @rs232
4 years ago
pedro c69d87f83a BWL: unfortunately, fix for the 'Highest' priority doesn't work 4 years ago
pedro a37c247788 Merge branch 'arm-master' into arm-sdk7 4 years ago
M_ars 227ee05a72 dhcp6c: add declaration for function gettimeofdaymonotonic()
Note: remove compiler warning
see commit
1178cceb77
4 years ago
M_ars 5c09e8e54f WIDE-DHCPV6: adjust makefile and (re-) add missing file lease.c (we need function is_leased (...))
Note: adjust the following commit
e77c032c2a
4 years ago
M_ars d17da2be6d IPv6: for case DHCPv6 PD use IPv6 preferred lifetime provided by your ISP/Server for LAN0-3 (IPv6 lease time)
Note: get back IPv6 connectivity faster with IPv6 addr/prefix changes. (Some ISPs provide really very low lifetimes)

tested with R7000, working correct
4 years ago
pedro c43ea1a273 BWL: fix problems with priorities when default class for unlisted MAC/IP is enabled 4 years ago
pedro f669e13249 rc/httpd: vstrsep() can only check if the number of arguments is smaller than the required 4 years ago
pedro 6d0d3e5203 BWL: add the ability to enable/disable rule and enter the description 4 years ago
pedro 2c72b79d2c tor: update to 0.4.5.7 4 years ago
pedro 5925c4ee58 GUI: Advanced: VLAN: fix commit 347e6b1 4 years ago
pedro 8558597e50 busybox: build with CONFIG_FEATURE_TOP_INTERACTIVE 4 years ago
pedro aba8d3976c QoS: extend qos_irates and qos_orates nvram variables to 256 characters for multiwan images 4 years ago
pedro 347e6b1aec GUI: Advanced: VLAN: add enforcement of the default vlan always being untagged
- thanks to @tvlz
4 years ago
pedro 5c9e374c33 dnsmasq: fixes in patches
- delete no more needed 103-fix-router-reboots-when-connect-to-wifi.patch
- correct 101-tomato-specific.patch
- correct 110-add-openssl-backend-for-dnssec.patch
4 years ago
pedro f110f2a701 stubby: rename alternative configuration file 4 years ago
pedro 32e86e8256 GUI: update all icons
- thanks to @rs232
4 years ago
pedro 67b7666d7e www: remove unneeded gif file 4 years ago
pedro 23ac80e9b5 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 574dce1254 openssl: update to 1.1.1k 4 years ago
pedro 540e5c5a2f Bump version to 2021.2 4 years ago
pedro cc690063bb GUI: update signal bar and ethernet icons
- thanks to @rs232
4 years ago
pedro 79b7292ab7 www: advanced-wlanvifs.as: fix javascript error - WL interface details can not be displayed if it does not exist yet 4 years ago
pedro 319ba5ab4c www: restrict*: one more fix... 4 years ago
pedro 3d369e4185 www: restrict*: fix in the case of editing already existing rule 4 years ago
pedro 1a1a2d3843 GUI: Advanced: VLAN: use the same port order as on Overview page 4 years ago
pedro f3afc5c9b2 Revert "www: tomato.js: update html attributes for password fields"
This reverts commit 25bcb634da.
4 years ago
pedro bd6ec90ab8 www: restrict*: prepare for incoming changes 4 years ago
pedro 9f8907d416 build: remove asp_lipp(), use asp_lanip(1) instead 4 years ago
pedro 3bdea44d71 GUI: Bandwidth: change of naming convention as on other pages 4 years ago
pedro 8438821475 GUI: Basic: Network: fix problems with Wireless Client mode
- when changing Wireless Client Mode to one of WLs, Security stays on (for ex.) 'WPA2 Personal' and if it was not corrected to the appropriate value (in this case 'WPA / WPA2 Personal'), but saved, the connection has not been established for obvious reasons
- when changed back, restore original Wireless Mode value also on correspondent Wireless
4 years ago
pedro 4d846bc922 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro acf24467b7 GUI: change of naming convention for WANs and LANs; also in some places for WL
WAN-WAN2-WAN3-WAN4 => WAN0-WAN1-WAN2-WAN3
LAN-LAN1-LAN2-LAN3 => LAN0-LAN1-LAN2-LAN3
4 years ago
pedro 461d48f399 GUI: update signal bar images
- thanks to @rs232
4 years ago
pedro 20f6c508de www: move more global JS variables to tomato.js 4 years ago
pedro d9ed8eed7b www: basic-static.asp: no such service - dhcpd 4 years ago
pedro 9f30be3765 GUI: Basic: Network: fix LTE/3G fields checker (this mode can only be set to one WAN) 4 years ago
pedro 72b5ce48c7 GUI: Advanced: VLAN: fix the order of displayed port icons 4 years ago
pedro dcfbdc90b3 www: move global JS variables to tomato.js 4 years ago
pedro 69ee71106c GUI: Advanced: VLAN: add marking that the given WL is turned off; cosmetic 4 years ago
pedro 82c71d0927 tomatoanon: fix script 4 years ago
pedro 6ca3b88a29 www: admin-debug.asp: fix typo 4 years ago
pedro 1d0c036757 GUI: Advanced: VLAN: improvement to the page; fixes #104
- thanks to @rs232 for help and testing
4 years ago
pedro 94afca867c QoS: statistics and classification not available in Cake mode 4 years ago
pedro 610c955c61 watchdog: also use temporary added route for WAN check in case of failover 4 years ago
pedro 2883beec5e watchdog: fix problems with DHCP on multiwan 4 years ago
pedro 8ee10d7df2 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 24ab7634bb httpd: httpd.c: fix compilation 4 years ago
pedro a000eab12a Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 6c7e29d980 httpd: misc.c: put LAN check in loop for all bridges in print_ipv6_addrs() 4 years ago
pedro 46631b2720 busybox: ntpd: fix the case where two replies received at once and first one causes a step
- fix from upstream: https://git.busybox.net/busybox/commit/?id=afb5d8b2db432b8433ba80a1206ae41ef4f4ea8b
4 years ago
M_ars c461693525 GUI: basic-network.asp - in case wan disabled (for ex. wireless bridge) make sure to use static dns
Note: no DNS after (full) reset in some cases (tested with RT-AC56U). Make sure that we have valid nvram values by default. If we disable wanX set nvram wanX_dns_auto to 0 (use static dns)
4 years ago
M_ars 8845191869 rc: adjust new ntpd handling for case wan disabled (time was not working after boot up; bridge mode and AP only)
Note: small addendum for commit 57fac61fc7
4 years ago
pedro 76240e7db5 stubby: add location of alternative configuration file (/etc/stubby/stubby.alt) to bypass stubby UI configuration; fixes #108 4 years ago
pedro c27a97c069 adblock: fix the issue when only a custom black list is added (without any URL defined), dnsmasq restarts every 5 minutes
- discussion: https://www.linksysinfo.org/index.php?threads/bug-adblock-assumes-no-internet-when-no-blacklist-urls-active-kills-dnsmasq.76350/
4 years ago
pedro 8fd4581c2f GUI: Admin: Debugging: add the ability to disable cache in the httpd daemon 4 years ago
pedro 4c3ae8bdd8 httpd: add IP when logging bad password attempt; fix incorrect sizeof() in strlcpy() (line 820+); clean-up 4 years ago
M_ars 78e2942ae5 SDK6: update wireless driver (dual core)
For Info:
6.37 RC14.126
wl0: Feb  4 2021 16:49:59 version 6.37.14.126 (r561982)

previous wireless driver:
6.37 RC14.126
wl0: Jan 15 2021 14:50:50 version 6.37.14.126 (r561982)

tested with R7000, working
4 years ago
pedro b416a07428 Revert "pppd: update to 2.4.9"
It doesn't work correctly on FreshTomato:

Mar  9 17:11:51 Tomato-Router daemon.info pppd[2816]: Plugin rp-pppoe.so loaded.
Mar  9 17:11:51 Tomato-Router daemon.info pppd[2816]: RP-PPPoE plugin version 3.14 compiled against pppd 2.4.9
Mar  9 17:11:51 Tomato-Router daemon.err pppd[2816]: tdb_store failed: Corrupt database
Mar  9 17:11:51 Tomato-Router daemon.err pppd[2823]: tdb_store failed: Corrupt database
Mar  9 17:11:51 Tomato-Router daemon.notice pppd[2823]: pppd 2.4.9 started by root, uid 0
Mar  9 17:11:51 Tomato-Router daemon.err pppd[2823]: tdb_store failed: Corrupt database
Mar  9 17:11:51 Tomato-Router daemon.err pppd[2823]: tdb_store key failed: Corrupt database
Mar  9 17:11:51 Tomato-Router daemon.err pppd[2823]: tdb_store failed: Corrupt database
Mar  9 17:11:51 Tomato-Router daemon.err pppd[2823]: tdb_store key failed: Corrupt database
Mar  9 17:11:51 Tomato-Router daemon.err pppd[2823]: tdb_store failed: Corrupt database
Mar  9 17:11:51 Tomato-Router daemon.err pppd[2823]: tdb_store failed: Corrupt database
Mar  9 17:11:51 Tomato-Router daemon.err pppd[2823]: tdb_store failed: Corrupt database
Mar  9 17:11:51 Tomato-Router daemon.err pppd[2823]: tdb_store failed: Corrupt database
Mar  9 17:11:51 Tomato-Router daemon.err pppd[2823]: tdb_store failed: Corrupt database
Mar  9 17:11:51 Tomato-Router user.info redial[2824]: Redial (wan) started, the check interval is 20 seconds
Mar  9 17:11:52 Tomato-Router daemon.info pppd[2823]: PPP session is 4404 (0x1134)
Mar  9 17:11:52 Tomato-Router daemon.warn pppd[2823]: Connected to cc:e1:7f:xx:xx:xx via interface vlan70
Mar  9 17:11:52 Tomato-Router daemon.err pppd[2823]: tdb_store failed: Corrupt database
Mar  9 17:11:52 Tomato-Router daemon.info pppd[2823]: Using interface ppp0
Mar  9 17:11:52 Tomato-Router daemon.err pppd[2823]: tdb_store key failed: Corrupt database
Mar  9 17:11:52 Tomato-Router daemon.err pppd[2823]: tdb_store failed: Corrupt database
Mar  9 17:11:52 Tomato-Router daemon.err pppd[2823]: tdb_store key failed: Corrupt database
Mar  9 17:11:52 Tomato-Router daemon.err pppd[2823]: tdb_store failed: Corrupt database
Mar  9 17:11:52 Tomato-Router daemon.err pppd[2823]: tdb_store failed: Corrupt database
Mar  9 17:11:52 Tomato-Router daemon.notice pppd[2823]: Connect: ppp0 <--> vlan70

Also problems with IPv6

This reverts commit 82a7d9c2b7.
4 years ago
pedro d953a59ebc Revert "pppd: fix IPv6 on Freshtomato"
This reverts commit 69da1b11d8.
4 years ago
pedro a4850500b4 Revert "pppd: remove (last piece of) old no more needed patch"
This reverts commit 0277d5b1f9.
4 years ago
pedro aa9471148e rc: tor.c: fix permissions on tor tmp directory 5 years ago
pedro 0277d5b1f9 pppd: remove (last piece of) old no more needed patch 5 years ago
M_ars c80d86cc2f IPv6: adjust linux setup and make it more stable
- do not wipe out default route every time we start/reload the firewall (move out ipv6 forward & ndp proxy)
- remove service ipv6 start/stop (not working and not used)
- call ipv6 forward and ndp proxy only if start or stop ipv6

tested with DHCPv6 PD, working
5 years ago
M_ars c0432af44f rc: wan.c: remove enable_ip_forward() at start_wan()
Note: function start_firewall() will call enable_ip_forward() (no need to call it twice)
5 years ago
pedro a052b434ca rc: services.c: also restart httpd on ntp sync; clean-up 5 years ago
pedro 90000a13f9 httpd: some changes to gencert.sh and httpd.c
- revert back to 10 years duration, as the Safari limitation only targets certificates signed by one of the built-in CAs
- remove CommonName entries as modern browsers no longer use that field - only hardcode router's IP address as the sole CN.
- add router_name and make sure that the hostname is not the same to avoid duplicate SANs
- use file_lock in httpd to avoid collisions if another httpd instance is initializing SSL cert; clean-up

Thanks to @RMerlin
5 years ago
pedro ee24af4898 rc: nfs: add threads support 5 years ago
pedro 2215cb3763 nfs-utils: update to 1.3.5-rc6 5 years ago
pedro b1fe97682d e2fsprogs: update to 1.46.2 5 years ago
pedro d7286fda7a nano: update to 5.6.1 5 years ago
pedro 19d4224cdb nginx: update to 1.19.7 5 years ago
pedro bb2a409bf7 sqlite: update to 3.34.01 5 years ago
pedro c705edeb0a tor: update to 0.4.5.6 5 years ago
pedro 3af2242d23 libcurl: update CA certificate bundle as of 2021-01-19 5 years ago
pedro 57fac61fc7 rc: further tweaks to ntpd handling on wanup
Based on @RMelin work - thanks!
5 years ago
pedro a139b2a4c0 ebtables: libebtc: Open the lockfile with O_CLOEXEC
Fix from upstream: https://git.netfilter.org/ebtables/commit/?id=46eb78ff358724f5addf14e45f2cfc31542ede3c
5 years ago
pedro d3d405f3ba stubby: update resolvers file 5 years ago
pedro 69da1b11d8 pppd: fix IPv6 on Freshtomato 5 years ago
pedro 4a0a2ea14d build: Makefile: enable CRASHLOG by default on AIO targets 5 years ago
pedro 82a7d9c2b7 pppd: update to 2.4.9
- refresh patches, remove no more needed
5 years ago
pedro 1dd79fd92f pppd: update to 2.4.8
- rewrite patches, add some more from openwrt
- 'use monotonic time' applied in code (fix from upstream)
5 years ago
pedro 1178cceb77 dhcp6c: use monotonic time if possible
Based on: 363b692a13
5 years ago
M_ars 47189ecc4e SDK6: update wireless driver (dual core)
For Info:
6.37 RC14.126
wl0: Jan 15 2021 14:50:50 version 6.37.14.126 (r561982)

previous wireless driver:
6.37 RC14.126
wl0: Oct 20 2020 11:55:53 version 6.37.14.126 (r561982)

tested with R7000, working
5 years ago
pedro 0dc26e13a3 iptables: fix save formatting for libipt_ipp2p 5 years ago
pedro 28800a22ed iptables: fix save formatting for libipt_layer7 5 years ago
pedro 613e32464e iptables: fix default location of l7-protocols of iptables userspace components 5 years ago
pedro 9a8fc25e2e rc: qos.c: use the same size of buffer as in restrict.c 5 years ago
pedro 3d071372b2 rc: openvpn.c: fix compiler warning 5 years ago
pedro cf2408380e Merge branch 'arm-master' into arm-sdk7 5 years ago
pedro 11c0b669bf pppd: use monotonic time if possible
- refresh patches, remove no more needed patch known as "pppd: watch out for time warps"

Feature from upstream: c78e3129d4
5 years ago
pedro 5bdc12918a rp-pppoe: use monotonic time if possible, added as a patch 5 years ago
pedro a13e77f65b busybox: use CLOCK_MONOTONIC instead of gettimeofday 5 years ago
pedro 90344fc748 busybox: ntpd: add -t switch to disable rfc4330 cross-check, parameters tuning
Based on: e8dcb55c0e
Thanks!
5 years ago
pedro ade6622c1f openvpn: update to 2.5.1 5 years ago
pedro 963312a448 www: basic-network.asp: cosmetic 5 years ago
pedro d54e30f3a2 GUI: Status: Overview: correctly display used DNS 5 years ago
pedro 545f5dcdc5 GUI: Basic: Network: disable DNS and set to Auto if dnscrypt/Stubby with No-Resolv is enabled (except for static proto); fix variable in for loop; cosmetic 5 years ago
pedro 79405fe0c4 GUI: Advanced: Wireless: remove 'AP Isolation' option because it's already on 'Virtual Wireless' page (where it's also possible to use this option with virtual interfaces) 5 years ago
pedro 8908540018 GUI: Advanced: DHCP/DNS: add warning to dnscrypt-proxy/Stubby priority option regarding possible DNS leak 5 years ago
pedro ef295be54a www: qos-classify.asp: there is no need to reload the page when saving 5 years ago
pedro 0b3b7ef2f0 GUI: Admin: Logging: add 'Drop duplicates' option 5 years ago
pedro 5f469507c7 GUI: Status: Overview: correct Connect/Disconnect buttons behaviour; fixes #103 5 years ago
pedro 06a0c191e7 www: add Status_Router.asp with current IP (only WAN) for ddclient; use '-use=linksys-wrt854g' as a supported router (https://sourceforge.net/p/ddclient/git/ci/master/tree/ddclient) 5 years ago
pedro 395fdc3843 rc: openvpn.c: fix typo in f710bac 5 years ago
pedro c421688439 busybox: enable CONFIG_FEATURE_SYSLOGD_DUP 5 years ago
pedro f710bac5c1 rc: openvpn.c: only add 'username-as-common-name' to server config if user/pass auth only is checked 5 years ago
pedro 71bade8d3e openvpn: vpnrouting.sh: fix removal of firewall rules 5 years ago
pedro 8c6efc9e85 rc: openvpn.c: don't allow duplicate-cn while in non-exclusive config-dir mode 5 years ago
pedro e7f1b1587b GUI: modification to QoS and Bandwidth/IP-Traffic pages; fixes #79
- modification of default chart colors
- now the colors are stored in the css file so they can be easily changed in any theme
- some fixes for svg, html, js
- clean-up
5 years ago
pedro 1d839e5312 httpd: iptraffic: cosmetic 5 years ago
pedro d3bb77cafa www: advanced-dhcpdns.asp: fix javascript error on images without OpenVPN 5 years ago
pedro 32725b6ddd openssl: update to 1.1.1j 5 years ago
pedro cadcd4a441 www: remove unused rstats/cstats_color leftovers 5 years ago
pedro 87db56e6d6 GUI: change default colours of _all_ speed graphs to Blue & Orange 5 years ago
pedro 898e199342 www: basic-time.asp: fix potential problem with _service input field; display Router Time (almost) in real time 5 years ago
pedro ba3708b903 www: .asp: fix potential problem with _service input field 5 years ago
pedro 8aaeb895f4 Merge branch 'arm-master' into arm-sdk7 5 years ago
pedro b89a5f370a GUI: UPnP/NAT-PMP: fix javascipt (hidden) error causing issue with Forwarded Ports tables 5 years ago
pedro 3bb5d7265b miniupnpd: only build miniupnpd exe; also build with HAVE_IP_MREQN 5 years ago
pedro 6e0d71fdd6 rc: openvpn.c: another attempt to obtain an automatic restart after the client/server dies
Based on @RMerlin work
5 years ago
pedro 81a3e09b73 rc: wan.c: do not send user/password when empty in PPP3G proto 5 years ago
pedro fb4e35bfc6 build: Makefile: e2fsprogs: include badblocks in image 5 years ago
pedro 9f88d965ef dnsmasq: fix version 5 years ago
pedro 9ceb067fe2 www: vpn-pptp-server.asp: add info about user ip-up/ip-down scripts; cosmetic 5 years ago
pedro 25bcb634da www: tomato.js: update html attributes for password fields 5 years ago
pedro 8ee5c0d5ea iptables: update to 1.8.7 5 years ago
pedro 58ddee7c6c e2fsprogs: update to 1.46.1 5 years ago
pedro 0ee534f608 adminer: update to 4.8.0 5 years ago
pedro a02040c63a tor: update to 0.4.4.7 5 years ago
pedro a58e935ddd rc/shared: do not redefine functions in different folders! It already cost me a lot of time... Also move killall_tk_period_wait() to libshared 5 years ago
pedro 59a74ad687 GUI: Advanced: Firewall: add the ability to configure udpxy upstream interface; closes #35 5 years ago
pedro f6f453ffb3 SNMP: tune recipe: add 2 more modules, set default snmp level to 2, set enable-mfd-rewrites 5 years ago
pedro 218b70c21d rc: restart nas services/wsdd2 on WAN up
- temp workaround for issue with wsdd2
5 years ago
pedro 89259ce5c4 wsdd2: cosmetic in patch 5 years ago
pedro 241cf85b8a GUI: QoS: Basic Settings: small fix for CAKE priority queue mode variable 5 years ago
Further Lin 52c54dbe56 DDNS: add Duck DNS support 5 years ago
pedro e80f63e605 www: advanced-dhcpdns.asp: fix javascript error (again...)
- thanks @M_ars for pointing this out
5 years ago
pedro 3d98661230 GUI: Tunneling: OpenVPN Server: add auth file (if needed) for generated client configuration; fix client number in generated certificate; some code improvements 5 years ago
pedro 5cd4ab9606 openvpn_plugin_auth_nvram: cosmetic, no code change 5 years ago
pedro 3f8c7a84fd Merge branch 'arm-master' into arm-sdk7 5 years ago
pedro 2c0d1765de GUI: use Advanced/VLAN instead of Basic/Network for WAN bridging
- the old method only caused bugs in the GUI and confusion
5 years ago