Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-08-07 | Makefile: only regenerate existing scripts from templates | Christian Hesse | 1 | -4/+3 | |
2023-08-07 | Makefile: support wifiwave2 in templates | Christian Hesse | 1 | -3/+9 | |
2023-08-07 | collect-wireless-mac: move comment up | Christian Hesse | 3 | -6/+6 | |
2023-08-07 | Makefile: drop path rewriting, use pattern to filter | Christian Hesse | 5 | -31/+46 | |
2023-08-06 | mod/notification-telegram: introduce $PurgeTelegramQueue | Christian Hesse | 2 | -0/+14 | |
... to purge the queue and remove the scheduler. | |||||
2023-08-06 | mod/notification-matrix: introduce $PurgeMatrixQueue | Christian Hesse | 2 | -0/+14 | |
... to purge the queue and remove the scheduler. | |||||
2023-08-06 | mod/notification-email: introduce $PurgeEmailQueue | Christian Hesse | 2 | -0/+14 | |
... to purge the queue and remove the scheduler. | |||||
2023-07-23 | check-certificates: properly handle in place updates | Christian Hesse | 1 | -9/+12 | |
This worked just kind of... The certification was updated, but script aborted before the notification was sent. | |||||
2023-07-15 | check-routeros-update: also match platform for neighbors | Christian Hesse | 1 | -1/+1 | |
2023-07-13 | check-routeros-update: match version with date suffix | Ben Harris | 1 | -1/+2 | |
Neighbor version can have a date suffix. This changes to match only on the beginning. Closes: GH-45 Co-authored-by: Christian Hesse <mail@eworm.de> | |||||
2023-06-28 | netwatch-dns: increase startup delay | Christian Hesse | 1 | -1/+1 | |
In RouterOS 7.9 netwatch itself comes with a (default) startup-delay of five minutes. Increase our delay to make sure netwatch is active. | |||||
2023-06-28 | netwatch-notify: drop the delay on startup...routeros-7.9beta4-6 | Christian Hesse | 2 | -4/+4 | |
... now that in RouterOS 7.9 netwatch itself comes with a startup-delay. Hosts in state 'unknown' are just ignored. | |||||
2023-06-28 | README: reference stable version | Christian Hesse | 1 | -1/+1 | |
2023-06-28 | global-functions: $MkDir: drop extra block, restore indention | Christian Hesse | 1 | -14/+13 | |
We had this to make the previous commit cleaner. No functional change. | |||||
2023-06-28 | global-functions: $MkDir: drop old code with smb workaround...routeros-7.9beta4-5 | Christian Hesse | 2 | -42/+3 | |
... and increase required RouterOS. | |||||
2023-06-28 | Merge branch 'hotspot-to-wpa' into next | Christian Hesse | 5 | -22/+56 | |
2023-06-28 | hotspot-to-wpa-cleanup: drop hard-coded timeout, get from comment | Christian Hesse | 3 | -12/+22 | |
This keeps the default of four weeks, though. | |||||
2023-06-28 | hotspot-to-wpa-cleanup: drop hard-coded server name, find by commentchange-103 | Christian Hesse | 4 | -12/+25 | |
2023-06-28 | hotspot-to-wpa: reject for two seconds... | Christian Hesse | 1 | -1/+5 | |
... to make the device send a new DHCP request after. | |||||
2023-06-28 | hotspot-to-wpa: support non-local userschange-102 | Christian Hesse | 4 | -2/+9 | |
This has some limitations, though: The password is not known and additional configuration can not be given in user's comment. | |||||
2023-06-27 | doc/sms-forward: link the RouterOS button to changelog | Christian Hesse | 1 | -1/+1 | |
2023-06-27 | doc/mod/ssh-keys-import: link the RouterOS button to changelog | Christian Hesse | 1 | -1/+1 | |
2023-06-27 | README: link the RouterOS button to changelog | Christian Hesse | 1 | -1/+1 | |
2023-06-27 | Merge branch 'no-escape-question-mark' into next | Christian Hesse | 6 | -8/+8 | |
2023-06-27 | global-functions: $IsTimeSync: calculate with uptime, drop scheduler | Christian Hesse | 1 | -5/+6 | |
2023-06-27 | update-tunnelbroker: escaping question mark is no longer required | Christian Hesse | 1 | -1/+1 | |
2023-06-27 | mod/scriptrunonce: escaping question mark is no longer required | Christian Hesse | 1 | -1/+1 | |
2023-06-27 | mod/notification-email: escaping question mark is no longer required | Christian Hesse | 1 | -1/+1 | |
2023-06-27 | global-functions: escaping question mark is no longer required | Christian Hesse | 2 | -4/+4 | |
2023-06-27 | global-config: escaping question mark is no longer required | Christian Hesse | 1 | -1/+1 | |
2023-06-23 | update-tunnelbroker: rework the retry-loop | Christian Hesse | 1 | -10/+11 | |
2023-06-23 | fw-addr-lists: retry to download on failure | Christian Hesse | 1 | -4/+14 | |
2023-06-22 | mode-button: add dollar sign in scheduler name | Christian Hesse | 1 | -5/+5 | |
2023-06-22 | packages-update: rename scheduler to match function name | Christian Hesse | 2 | -3/+3 | |
2023-06-22 | global-functions: $IsTimeSync: reset ntp client when "waiting" | Christian Hesse | 1 | -0/+13 | |
Every now and then the ntp client stays in status "waiting" forever... This happens if the server answers, but is not accurate enough. Unlike with connection failure the address is not rotated. (SUP-120012) Let's reset it... Should help with a pool address (like pool.ntp.org) at least. | |||||
2023-06-14 | update list of contributors | Christian Hesse | 1 | -0/+1 | |
2023-06-13 | Merge branch 'fw-addr-lists' into next | Christian Hesse | 8 | -1/+555 | |
2023-06-13 | fw-addr-lists: support domain names in lists | Christian Hesse | 1 | -3/+3 | |
2023-06-13 | fw-addr-lists: prepare lists from spamhaus.org in config | Christian Hesse | 2 | -1/+6 | |
2023-06-13 | certs: add Cloudflare certificates... | Christian Hesse | 1 | -0/+163 | |
... for later use. | |||||
2023-06-13 | fw-addr-lists: add lists from abuse.ch in config | Christian Hesse | 2 | -1/+6 | |
2023-06-13 | certs: add GlobalSign certificates... | Christian Hesse | 1 | -0/+177 | |
... for later use. | |||||
2023-06-13 | introduce fw-addr-listschange-101 | Christian Hesse | 6 | -1/+205 | |
2023-06-13 | global-functions: $CertificateDownload: add proper version in user agent | Christian Hesse | 1 | -3/+4 | |
2023-06-13 | gps-track: add error handling | Christian Hesse | 1 | -10/+14 | |
2023-06-13 | gps-track: wait to be fully connected | Christian Hesse | 1 | -0/+2 | |
2023-06-13 | Merge branch 'script-lock' into next | Christian Hesse | 21 | -0/+57 | |
2023-06-13 | update-tunnelbroker: lock the script | Christian Hesse | 1 | -0/+3 | |
2023-06-13 | update-gre-address: lock the script | Christian Hesse | 1 | -0/+3 | |
2023-06-13 | ospf-to-leds: lock the script | Christian Hesse | 1 | -0/+3 | |
2023-06-13 | ipv6-update: lock the script | Christian Hesse | 1 | -0/+3 | |
2023-06-13 | ipsec-to-dns: lock the script | Christian Hesse | 1 | -0/+3 | |
2023-06-13 | gps-track: lock the script | Christian Hesse | 1 | -0/+3 | |
2023-06-13 | hotspot-to-wpa: lock the script | Christian Hesse | 1 | -0/+3 | |
2023-06-13 | firmware-upgrade-reboot: lock the script | Christian Hesse | 1 | -0/+3 | |
2023-06-13 | dhcp-lease-comment: lock the script | Christian Hesse | 3 | -0/+9 | |
2023-06-13 | daily-psk: lock the script | Christian Hesse | 3 | -0/+6 | |
2023-06-13 | check-lte-firmware-upgrade: lock the script | Christian Hesse | 1 | -0/+4 | |
2023-06-13 | check-certificates: lock the script | Christian Hesse | 1 | -0/+2 | |
2023-06-13 | certificate-renew-issued: lock the script | Christian Hesse | 1 | -0/+3 | |
2023-06-12 | backup-upload: lock the script | Christian Hesse | 1 | -0/+2 | |
2023-06-12 | backup-partition: lock the script | Christian Hesse | 1 | -0/+3 | |
2023-06-12 | backup-email: lock the script | Christian Hesse | 1 | -0/+2 | |
2023-06-12 | backup-cloud: lock the script | Christian Hesse | 1 | -0/+2 | |
2023-06-11 | hotspot-to-wpa: fail on missing context | Christian Hesse | 1 | -0/+5 | |
2023-06-11 | Merge branch 'doc-copy-hint' into next | Christian Hesse | 20 | -2/+79 | |
2023-06-11 | global-config-overlay: link global-config | Christian Hesse | 1 | -0/+1 | |
2023-06-11 | doc/mod/notification-telegram: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | global-config-overlay: link 'editing-configuration' in README | Christian Hesse | 1 | -1/+1 | |
2023-06-11 | doc/mod/notification-matrix: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/mod/notification-email: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/mod/scriptrunonce: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/telegram-chat: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/sms-forward: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/sms-action: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/mode-button: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/log-forward: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/ipsec-to-dns: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/gps-track: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/dhcp-to-dns: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/daily-psk: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/check-routeros-update: hint to copy from global-config | Christian Hesse | 1 | -2/+3 | |
2023-06-11 | doc/check-health: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/check-certificates: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/certificate-renew-issued: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/backup-upload: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/backup-email: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-11 | doc/backup-cloud: hint to copy from global-config | Christian Hesse | 1 | -0/+4 | |
2023-06-08 | collect-wireless-mac: use 'active-' properties from lease | Christian Hesse | 3 | -6/+6 | |
2023-06-08 | dhcp-lease-comment: use 'active-' properties from lease | Christian Hesse | 3 | -6/+6 | |
2023-06-08 | dhcp-to-dns: use 'active-' properties from lease | Christian Hesse | 1 | -13/+13 | |
Turns out that address for static leases can be an address pool. Of course that breaks the script as an ip address is expected. Use 'active-address' instead. Also let's do the same for 'active-mac-address'... Fixes GH-43 | |||||
2023-06-07 | check-lte-firmware-upgrade: update formatting of notification | Christian Hesse | 1 | -2/+3 | |
2023-06-01 | global-functions: $CertificateDownload: add a delay | Christian Hesse | 1 | -0/+1 | |
For any reason the imported certificate(s) is/are not available for fetch command immediately. Let's add a delay here... It should not hurt as certificates are not imported that often. | |||||
2023-06-01 | global-functions: $ScriptInstallUpdate: handle scripts with DOS line endings | Christian Hesse | 1 | -1/+1 | |
If the script is converted to DOS line endings (\r\n) on the device it was no longer handled by $ScriptInstallUpdate. Let's change that... | |||||
2023-06-01 | doc/daily-psk: rename schedulers... | Christian Hesse | 1 | -4/+4 | |
... to match other scripts. | |||||
2023-06-01 | doc/check-certificates: move and rename schedule at startup | Christian Hesse | 1 | -2/+7 | |
2023-06-01 | doc/check-routeros-update: hint on schedule at startup | Christian Hesse | 1 | -0/+8 | |
2023-06-01 | netwatch-dns: reorder variables | Christian Hesse | 1 | -1/+1 | |
2023-06-01 | netwatch-dns: handle status 'up' only | Christian Hesse | 1 | -5/+4 | |
2023-05-31 | netwatch-notify: ignore status 'unknown' | Christian Hesse | 1 | -1/+1 | |