Christian Hesse
689ffe2da2
netwatch-dns: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
c4639eb440
log-forward: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
840faac872
lease-script: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
b9906de463
ipv6-update: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
bf780cb727
ipsec-to-dns: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
bbc543ca55
hotspot-to-wpa-cleanup: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
98c9265857
hotspot-to-wpa: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
e609db4635
gps-track: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
16a9c33450
fw-addr-lists: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
fee6741bb1
firmware-upgrade-reboot: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
bca7ab89e1
dhcp-to-dns: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
5e55a56701
dhcp-lease-comment: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
c62e00c4d8
daily-psk: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
bb00f53d5d
collect-wireless-mac: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
b6f77a116e
check-routeros-update: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
d821bad4b6
check-perpetual-license: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
423a586660
check-lte-firmware-upgrade: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
4867ecf16e
check-health: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
61f7ab8b5e
check-certificates: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
a725bd64a1
certificate-renew-issued: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
9545639a03
capsman-rolling-upgrade: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
bbe0583398
capsman-download-packages: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
2560a04322
backup-upload: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
72522c8f79
backup-partition: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
a786e8c56b
backup-email: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
611a774b32
backup-cloud: early exit with :exit
2026-03-12 13:46:17 +01:00
Christian Hesse
7340fb5284
Merge branch 'compare-ids' into next
2026-03-12 13:46:17 +01:00
Christian Hesse
a18974acb5
Merge branch 'drop-builtin-trust-anchors' into next
2026-03-12 13:46:17 +01:00
Christian Hesse
7aef52fe4b
global-functions: deprecate $HexToNum
2026-03-12 13:46:17 +01:00
Christian Hesse
06b642d222
INITIAL-COMMANDS: drop the old builtin-trust-anchors
2026-03-12 13:46:17 +01:00
Christian Hesse
7f112f076f
log-forward: fix indention
2026-03-12 13:46:17 +01:00
Christian Hesse
d9867eb0bf
global-functions: $CertificateAvailable: drop the old builtin-trust-anchors
2026-03-12 13:46:17 +01:00
Christian Hesse
6c949e6dc0
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-03-12 13:46:17 +01:00
Christian Hesse
d796cf1aad
mod/notification-email: use errors from command...
...
... instead of reading status from properties. This was introduced in
RouterOS 7.21beta2 (and we bump to 7.21 instead).
2026-03-12 11:35:41 +01:00
Christian Hesse
0b1806fc78
README: drop the old builtin-trust-anchors
2026-03-12 11:35:41 +01:00
Christian Hesse
250c7cbe0c
mod/ssh-keys-import: drop old property
...
The property name changed in RouterOS 7.21beta2, so bump required
version to 7.21.
2026-03-12 11:35:41 +01:00
Christian Hesse
460508c931
Merge branch 'check-certificates' into next
2026-03-12 11:35:41 +01:00
Christian Hesse
6aebf5720d
check-certificates: give the name used for fetch
2026-03-12 11:35:41 +01:00
Christian Hesse
22c3f70dab
check-certificates: match status code in error message
...
The message used to be:
Fetch failed with status 404
... but changed recently:
failure: Status 404, NOT FOUND
The new string is in RouterOS 7.22, and changed in what ever
beta or rc release. Let's just match the status code and hope
for the best.
2026-03-12 11:35:41 +01:00
Christian Hesse
0d5ee6cf23
check-certificates: skip common-name if not available
2026-03-12 11:35:41 +01:00
Christian Hesse
491189ece4
doc/check-certificates: create example certificate with SAN
2026-03-12 11:05:24 +01:00
Christian Hesse
538071631d
global-functions: $ScriptInstallUpdate: warn when script exists...
...
... but is requested to be added.
2026-03-12 10:56:21 +01:00
Christian Hesse
76ae9686cf
fw-addr-lists: raw.githubusercontent.com requires 'ISRG Root X1' now
2026-03-12 10:56:21 +01:00
Christian Hesse
fa16e79746
mod/notification-email: suppress another racy condition
2026-03-10 13:13:03 +01:00
Christian Hesse
2567c332de
mod/notification-email: always use :find for scheduler
...
This is still racy... Try to improve.
2026-03-10 13:13:03 +01:00
Christian Hesse
51ec9dafb9
check-certificates: decrease the defaults for renewal and warning
...
https://letsencrypt.org/2025/12/02/from-90-to-45.html
2026-03-10 13:13:03 +01:00
Christian Hesse
349ebd5ad6
global-functions: $Grep: use length from variable
2026-02-23 08:57:02 +01:00
Christian Hesse
eecc8c6126
global-functions: $Grep: add comment on :deserialize
2026-02-23 08:57:02 +01:00
Christian Hesse
a3c815c2ca
update list of contributors
2026-02-23 08:57:02 +01:00
Christian Hesse
d8632ad370
update list of contributors
2026-02-19 08:57:31 +01:00