Christian Hesse
537a3c2c19
hotspot-to-wpa-lease: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
8cc5ca649e
hotspot-to-wpa: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
51822553d3
gps-track: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
99737d9511
fw-addr-lists: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
b6db05f87e
firmware-upgrade-reboot: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
e7a7432960
dhcpv6-client-lease: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
381d6637f2
dhcpv4-server-lease: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
f0ce3fbf04
dhcp-to-dns: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
42ec837716
dhcp-lease-comment: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
78d070f8f8
daily-psk: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
02eddb23f3
collect-wireless-mac: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
e50d6932ca
check-routeros-update: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
788e8a0bb6
check-perpetual-license: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
266354467b
check-lte-firmware-upgrade: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
f77d373779
check-health: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
d95f6f95e5
check-certificates: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
4dfb1972db
certificate-renew-issued: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
110dac8dcb
capsman-rolling-upgrade: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
fa6e047536
capsman-download-packages: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
6db3e2333e
backup-upload: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
c1b67caaf8
backup-partition: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
754edf1d60
backup-email: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
25432c1b62
backup-cloud: early exit with :exit
2026-08-07 15:01:41 +02:00
Christian Hesse
fd89a1d685
Merge branch 'compare-ids' into next
2026-08-07 15:01:41 +02:00
Christian Hesse
9d309e8b20
Merge branch 'cert-by-OU' into next
2026-08-07 15:01:41 +02:00
Christian Hesse
626a87213b
global-functions: deprecate $HexToNum
2026-08-07 15:01:41 +02:00
Christian Hesse
85a3bc9ac0
CERTIFICATES: explain special case with Organizational Unit
2026-08-07 15:01:41 +02:00
Christian Hesse
bde214a96a
log-forward: fix indention
2026-08-07 15:01:41 +02:00
Christian Hesse
384a02212d
global-functions: $CertificateDownload: pass OU on exact match
2026-08-07 15:01:41 +02:00
Christian Hesse
23b688ec6b
log-forward: use comparison for ids
...
This was introduced with RouterOS 7.22beta1.
Initializing $LogForwardLast with boolean value looks odd, but this is
required to match the very first message.
2026-08-07 15:01:41 +02:00
Christian Hesse
4cac06774c
global-functions: $CertificateNameByCN: fail on matching serveral certs
2026-08-07 15:01:41 +02:00
Christian Hesse
731ff26110
global-functions: $CertificateNameByCN: name by OU on exact match
2026-08-07 15:01:16 +02:00
Christian Hesse
ee757e0934
global-functions: $CertificateDownload: accept name in unit (OU)
2026-08-07 13:59:08 +02:00
Christian Hesse
06a9544dd3
global-functions: $CertificateAvailable: accept name in unit (OU)
2026-08-07 13:59:08 +02:00
Christian Hesse
7f113e96eb
hotspot-to-wpa: rework for RouterOS 7.24 compatibility
2026-08-01 16:37:36 +02:00
Christian Hesse
245162c426
mode-button: set dont-require-permissions
...
Actually this is a fixup for the RouterOS 7.24 changes.
2026-08-01 16:37:36 +02:00
Christian Hesse
7932b3c138
global-functions: $ScriptInstallUpdate: log existing script with info, not warning
2026-08-01 16:37:36 +02:00
Christian Hesse
306842ed74
global-functions: $ScriptInstallUpdate: match in one regular expression
2026-07-29 23:12:36 +02:00
Christian Hesse
4fd2d89320
global-functions: $ScriptInstallUpdate: drop the check for matching policies...
...
... as this started to produce false positives.
2026-07-29 23:12:36 +02:00
Christian Hesse
1ebbb7f3a7
global-functions: $ScriptInstallUpdate: support setting dont-require-permissions
2026-07-29 23:12:36 +02:00
Christian Hesse
a8c6aa90b6
global-functions: $ScriptInstallUpdate: support setting policy
2026-07-29 23:12:36 +02:00
Christian Hesse
cc644351b6
fw-addr-lists: fix list without certificate
2026-07-29 23:12:36 +02:00
Christian Hesse
deee37d918
update list of contributors
2026-07-27 21:38:30 +02:00
Filipe Santos
b6398422d0
netwatch-dns: fix :toarray on unset doh-cert
...
Co-authored-by: Christian Hesse <mail@eworm.de>
2026-07-27 21:35:12 +02:00
Christian Hesse
608499bc89
README: mention mode-button-scheduler
2026-07-23 07:45:00 +02:00
Christian Hesse
a8ba5ee13b
Merge branch 'mode-button' into next
2026-07-17 11:48:22 +02:00
Christian Hesse
16cfe335c2
announce the change on mode-button, run migration
2026-07-17 11:48:22 +02:00
Christian Hesse
68dfe26198
mode-button: drop all global variables
...
With RouterOS 7.24 (actually 7.24beta1 I think) the mode, reset and wps
button scripts are run with limited policy. This causes global variables
not being available... So let's drop them here.
This is kind of inconvenient, but we can live with it. The second script
'mode-button-scheduler' is run from scheduler and does not suffer that
limitation.
2026-07-17 11:48:22 +02:00
Christian Hesse
198b088faa
mode-button{,-scheduler}: store to and get count from scheduler's comment
2026-07-17 11:48:22 +02:00
Christian Hesse
0e5a30d946
mode-button: spilt the into two scripts
2026-07-17 10:22:25 +02:00