Christian Hesse
9c628f5a7a
hotspot-to-wpa-cleanup: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
b76cd6df02
hotspot-to-wpa: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
51077a8d0a
gps-track: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
74f2e1af7c
fw-addr-lists: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
e3bfd3be01
firmware-upgrade-reboot: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
c255b5bfa8
dhcp-to-dns: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
88a4082475
dhcp-lease-comment: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
709acb964c
daily-psk: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
d7bbeb6a03
collect-wireless-mac: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
ae2251052f
check-routeros-update: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
a1f2b00a8b
check-perpetual-license: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
11e9631074
check-lte-firmware-upgrade: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
46cbbc0e15
check-health: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
860a439dc3
check-certificates: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
1a05b85bd7
certificate-renew-issued: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
b1cd1410cb
capsman-rolling-upgrade: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
8b6379ad4e
capsman-download-packages: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
49a7ce9f69
backup-upload: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
12cff010b9
backup-partition: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
d4da1512cf
backup-email: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
9e8abb8e14
backup-cloud: early exit with :exit
2026-01-19 15:27:26 +01:00
Christian Hesse
f00174aab2
telegram-chat: early exit with :exit
2026-01-19 14:56:51 +01:00
Christian Hesse
f34feb2b1b
netwatch-dns: early exit with :exit
2026-01-19 14:56:51 +01:00
Christian Hesse
54a9ebd270
global-functions: drop $HexToNum
2026-01-19 14:56:51 +01:00
Christian Hesse
75a0124e82
log-forward: fix indention
2026-01-19 14:56:51 +01:00
Christian Hesse
46702c4ff6
log-forward: use comparison for ids
...
This was introduced with RouterOS 7.22beta1.
Initializing $LogForwardLast with boolean value looks odd, but this is
reuqired to match the very first message.
2026-01-19 14:56:51 +01:00
Christian Hesse
4857b6ba8b
check-certificates: drop the compatibility workaround...
...
... and make it depend in RouterOS 7.19 and its builtin certificates.
2026-01-19 14:56:51 +01:00
Christian Hesse
996b8e2c5d
global-functions: $CertificateAvailable: drop the compatibility workaround...
...
... and make it depend in RouterOS 7.19 and its builtin certificates.
2026-01-19 14:56:51 +01:00
Christian Hesse
73f65c82bd
INITIAL-COMMANDS: drop the compatibility workaround...
...
... and make it depend in RouterOS 7.19 and its builtin certificates.
2026-01-19 14:56:51 +01:00
Christian Hesse
f1333087d2
mode-button: drop unused variable $ExitOK
2026-01-19 14:55:19 +01:00
Christian Hesse
e6542ba8cc
accesslist-duplicates: drop unused variable $ExitOK
2026-01-19 14:54:32 +01:00
Christian Hesse
883a442ff5
Merge branch 'lets-encrypt-gen-y' into next
2026-01-17 16:59:01 +01:00
Christian Hesse
7716bb9d6c
fw-addr-lists: rsc.eworm.de requires 'Root YE'
2026-01-17 16:58:16 +01:00
Christian Hesse
ced6bf2c11
INITIAL-COMMANDS: update for new Let's Encrypt CA 'Root YE'
2026-01-17 16:58:16 +01:00
Christian Hesse
6e8e841906
README: update for new Let's Encrypt CA 'Root YE'
2026-01-17 16:58:16 +01:00
Christian Hesse
9919b9fe76
global-functions: $ScriptInstallUpdate: get new Let's Encrypt CA 'Root YE'
2026-01-17 16:58:16 +01:00
Christian Hesse
68a4ac942e
certs: update *.eworm.de for new Let's Encrypt 'Root YE'
2026-01-17 16:58:16 +01:00
Christian Hesse
244eceafee
certs: add Let's Encrypt 'Root YR' for future use
...
https://letsencrypt.org/2025/11/24/gen-y-hierarchy
https://letsencrypt.org/certificates/#root-cas
2026-01-17 16:58:16 +01:00
Christian Hesse
aebe7bd054
certs: add Let's Encrypt 'Root YE' for future use
...
https://letsencrypt.org/2025/11/24/gen-y-hierarchy
https://letsencrypt.org/certificates/#root-cas
2026-01-17 16:58:16 +01:00
Christian Hesse
6468c24d61
update list of contributors
2026-01-17 16:57:50 +01:00
Christian Hesse
fd4bf59bae
Merge branch 'certificates' into next
2026-01-17 16:57:34 +01:00
Christian Hesse
b52936e946
doc/netwatch-dns: mention ip address...
...
... which can be used for serveral services that have it in SAN.
2026-01-17 16:52:20 +01:00
Christian Hesse
92759fcca5
doc/netwatch-dns: give hint on multiple certificates
2026-01-16 14:48:18 +01:00
Christian Hesse
ad310e6573
doc/netwatch-dns: always use the same order for examples
2026-01-16 14:48:18 +01:00
Christian Hesse
c0c1c5521e
doc/netwatch-dns: include examples for dns.quad9.net & dns.google
2026-01-16 14:48:02 +01:00
Christian Hesse
0fffb5198e
netwatch-dns: support multiple certificates
...
Some services use certificates issued by differnt CA certificates,
depending on geolocation. One example is dns.google, which may require
either of 'GTS Root R1' or 'GTS Root R4'.
/tool/netwatch/add comment="doh, dns, name=google-dns-ipv4, doh-cert=GTS Root R1:GTS Root R4" host=8.8.8.8 type=simple;
2026-01-16 13:52:18 +01:00
Christian Hesse
330a616406
check-certificates: abort renew if "new" certificate is older...
...
... and drop the condition on $CertRenewTime.
2026-01-16 13:41:10 +01:00
Christian Hesse
0fee5cea3c
check-certificates: move the warning below check for key
2026-01-16 13:41:10 +01:00
Christian Hesse
d673f0956c
global-functions: $CertificateAvailable: get missing certificate...
...
... not the issued and available one.
2026-01-16 00:32:49 +01:00
Christian Hesse
ad455c8f1d
doc/netwatch-dns: cloudflare uses a new CA for certificates
2026-01-15 23:14:37 +01:00