index
:
routeros-scripts
main
next
routeros-v6
routeros-v7
staging
RouterOS Scripts
git daemon user
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
global-functions
Age
Commit message (
Expand
)
Author
Files
Lines
2021-06-16
global-functions: $HexToNum: properly handle capital characters
Christian Hesse
1
-2
/
+2
2021-06-15
global-functions: introduce $HexToNum
Christian Hesse
1
-0
/
+16
2021-06-10
global-functions: $SendEMail2: fix name in array
Christian Hesse
1
-1
/
+1
2021-06-09
log-forward: implement reverse logic to include messages...
change-55
Christian Hesse
1
-1
/
+1
2021-06-08
global-functions: make Telegram notifications a module
change-54
Christian Hesse
1
-157
/
+1
2021-06-08
global-functions: implement notifications via Matrix
change-53
Michael Gisbers
1
-1
/
+1
2021-06-08
global-functions: make notification functions extensible
Christian Hesse
1
-133
/
+159
2021-06-08
global-functions: $ScriptInstallUpdate: drop the re-run message
Christian Hesse
1
-5
/
+0
2021-06-08
global-functions: $ScriptInstallUpdate: reload configuration later
Christian Hesse
1
-7
/
+12
2021-06-08
global-functions: $ScriptInstallUpdate: reload functions just once
Christian Hesse
1
-6
/
+11
2021-06-08
global-functions: support loading modules
Christian Hesse
1
-1
/
+6
2021-05-19
global-functions: $DownloadPackage: quote package name
Christian Hesse
1
-2
/
+2
2021-05-18
update Let's Encrypt trust chain
change-52
Christian Hesse
1
-1
/
+1
2021-05-17
add 'ipsec-to-dns'
change-51
Christian Hesse
1
-1
/
+1
2021-05-06
netwatch-notify: support dynamic address update
change-50
Christian Hesse
1
-1
/
+1
2021-04-29
upload-backup: add second symbol
Christian Hesse
1
-0
/
+1
2021-04-29
cloud-backup: add second symbol
Christian Hesse
1
-0
/
+1
2021-04-29
email-backup: use $SendEMail2
change-49
Christian Hesse
1
-1
/
+1
2021-04-29
global-functions: $SendEMail2: support file attachments
Christian Hesse
1
-3
/
+5
2021-04-29
global-functions: $DownloadPackage: be more verbose
Christian Hesse
1
-2
/
+4
2021-04-29
global-functions: $DownloadPackage: fix typo
Christian Hesse
1
-1
/
+1
2021-04-29
global-functions: $FlushEmailQueue: try to avoid running simultaneously
Christian Hesse
1
-1
/
+3
2021-04-28
global-functions: notify about settings override
change-48
Christian Hesse
1
-1
/
+1
2021-04-28
global-functions: $ScriptInstallUpdate: pass origin to $SendNotification2
Christian Hesse
1
-2
/
+3
2021-04-28
global-functions: $SendTelegram2: support overriding token id and chat id
Christian Hesse
1
-7
/
+7
2021-04-28
global-functions: $SendTelegram2: store token id in queue
Christian Hesse
1
-4
/
+3
2021-04-28
global-functions: $SendEMail2: support overriding to and cc
Christian Hesse
1
-2
/
+8
2021-04-28
global-functions: introduce $EitherOr
Christian Hesse
1
-0
/
+11
2021-04-28
global-functions: $ScriptInstallUpdate: use $SendNotification2
Christian Hesse
1
-3
/
+3
2021-04-28
global-functions: introduce $SendEMail2, $SendNotification2 & $SendTelegram2
Christian Hesse
1
-27
/
+42
2021-04-26
global-functions: $LogPrintExit: add deprecation warning
Christian Hesse
1
-0
/
+1
2021-03-21
global-functions: CertificateDownload: silence certificate import
Christian Hesse
1
-1
/
+1
2021-03-17
global-functions: introduce $EscapeForRegEx
Christian Hesse
1
-0
/
+23
2021-03-10
global-functions: $CertificateAvailable: use pre-test loop
Christian Hesse
1
-2
/
+2
2021-03-04
global-functions: $ScriptInstallUpdate: run migration unconditionally
Christian Hesse
1
-41
/
+52
2021-03-03
global-functions: $DNSIsResolving: have a final return
Christian Hesse
1
-1
/
+1
2021-03-03
global-functions: introduce and use $QuotedPrintable
Christian Hesse
1
-2
/
+41
2021-03-03
global-functions: $UrlEncode: simplify code
Christian Hesse
1
-14
/
+15
2021-02-26
global-functions: $ValidateSyntax: add line breaks
Christian Hesse
1
-1
/
+1
2021-02-26
global-functions: $ScriptInstallUpdate: validate syntax of changelog and migr...
Christian Hesse
1
-15
/
+28
2021-02-26
global-functions: introduce and use $ValidateSyntax
Christian Hesse
1
-7
/
+15
2021-02-25
global-functions: $ScriptInstallUpdate: add syntax validation
Christian Hesse
1
-18
/
+30
2021-02-25
global-functions: $ScriptInstallUpdate: swap conditions
Christian Hesse
1
-4
/
+5
2021-02-25
global-functions: $FlushEmailQueue: fix syntax
Christian Hesse
1
-1
/
+1
2021-02-25
global-functions: $ScriptInstallUpdate: expect global-config-overlay to be pr...
Christian Hesse
1
-8
/
+3
2021-02-25
global-functions: $ScriptInstallUpdate: list news with 'black circle'
Christian Hesse
1
-1
/
+4
2021-02-24
global-functions: $CertificateAvailable: use $0 for $RequiredRouterOS
Christian Hesse
1
-1
/
+1
2021-02-24
global-functions: silence fetch
Christian Hesse
1
-4
/
+4
2021-02-24
global-functions: $GetMacVendor: improve error handling
Christian Hesse
1
-0
/
+7
2021-02-24
certs: remove obsolote certificate "Let's Encrypt Authority X3"
change-47
Christian Hesse
1
-1
/
+1
2021-02-24
backup: notify about random delay
change-46
Christian Hesse
1
-1
/
+1
2021-02-24
global: give script or function name in log messages
Christian Hesse
1
-60
/
+70
2021-02-24
global-functions: $GetMacVendor: requires certificate "Cloudflare Inc ECC CA-...
Christian Hesse
1
-1
/
+1
2021-02-23
global-functions: $ScriptInstallUpdate: handle migration before message
Christian Hesse
1
-3
/
+3
2021-02-22
We have a Telegram group!
change-45
Christian Hesse
1
-1
/
+1
2021-02-18
global-functions: $FlushTelegramQueue: disable web page preview
Christian Hesse
1
-1
/
+2
2021-02-18
global-functions: $TimeIsSync: do not flood log...
Christian Hesse
1
-1
/
+1
2021-02-18
global: drop script 'global-wait'
change-44
Christian Hesse
1
-8
/
+1
2021-02-18
global-functions: $ScriptInstallUpdate: fix change notification
Christian Hesse
1
-2
/
+3
2021-02-18
global-functions: $ScriptInstallUpdate: Properly escape question mark
Christian Hesse
1
-1
/
+1
2021-02-16
global-functions: $DeviceInfo: shorten text
Christian Hesse
1
-1
/
+1
2021-02-16
global-functions: drop $MailServerIsUp
Christian Hesse
1
-47
/
+0
2021-02-16
global-functions: send (and re-send) e-mails from queue
change-43
Christian Hesse
1
-10
/
+56
2021-02-16
global-functions: drop support for attachment in notification e-mail
Christian Hesse
1
-6
/
+3
2021-02-09
global-functions: $CertificateAvailable: check chain by akid and skid
routeros-6.47
Christian Hesse
1
-8
/
+11
2021-02-03
global-functions: $DownloadPackage: this requires Let's Encrypt "R3" now
Christian Hesse
1
-1
/
+1
2021-02-03
global-functions: $GetMacVendor: this requires Let's Encrypt "R3" now
Christian Hesse
1
-1
/
+1
2021-01-22
global-functions: $LogPrintExit: notify about colorful output
change-42
Christian Hesse
1
-1
/
+1
2021-01-22
global-functions: $LogPrintExit: make colorful output configurable
Christian Hesse
1
-0
/
+6
2021-01-22
global-functions: $LogPrintExit: colorful output
Christian Hesse
1
-2
/
+7
2021-01-22
global-functions: $ScriptInstallUpdate: give hint on changes
Christian Hesse
1
-0
/
+6
2021-01-20
global-functions: add error handling
Christian Hesse
1
-5
/
+13
2021-01-20
global-functions: $SymbolForNotification: remove empty line
Christian Hesse
1
-1
/
+0
2021-01-20
global-functions: $WaitForFile: declare input first
Christian Hesse
1
-1
/
+3
2021-01-20
global-functions: $MkDir: clean path
Christian Hesse
1
-0
/
+3
2021-01-04
global-functions: introduce and use $RequiredRouterOS
Christian Hesse
1
-0
/
+21
2021-01-03
global-functions: $ScriptInstallUpdate: log error on reloading global functions
Christian Hesse
1
-1
/
+5
2021-01-03
global-functions: $ScriptInstallUpdate: log error on reloading global configu...
Christian Hesse
1
-1
/
+5
2021-01-01
update copyright for 2021
Christian Hesse
1
-1
/
+1
2020-12-20
global-functions: $ScriptInstallUpdate: simplify code
Christian Hesse
1
-6
/
+1
2020-12-20
global-functions: $ScriptInstallUpdate: drop ignore migration
Christian Hesse
1
-10
/
+0
2020-12-18
global-functions: $ScriptInstallUpdate: implement migration mechanism
change-41
Christian Hesse
1
-1
/
+8
2020-12-18
global-functions: $ScriptInstallUpdate: make Let's Encrypt certificate semi-m...
Christian Hesse
1
-0
/
+5
2020-12-18
check-certificates: make the certificate renewal time configurable
change-40
Christian Hesse
1
-1
/
+1
2020-12-18
ipv6-update: notify about interface specific address list entries
change-39
Christian Hesse
1
-1
/
+1
2020-12-17
import Let's Encrypt certificate "R3"
change-38
Christian Hesse
1
-1
/
+1
2020-12-10
global-functions: $FlushTelegramQueue: log warning on empty queue...
Christian Hesse
1
-0
/
+5
2020-12-10
global-functions: $FlushTelegramQueue: do not fail if run without scheduler
Christian Hesse
1
-1
/
+1
2020-12-01
global-functions: $SendTelegram: give amount of truncated text
Christian Hesse
1
-2
/
+4
2020-11-29
global-functions: $CertificateDownload: fix typo
Michael Gisbers
1
-1
/
+1
2020-11-26
global-functions: clickable links in telegram notifications
Christian Hesse
1
-11
/
+13
2020-11-26
global-functions: $SendEMail: prepare to add link
Christian Hesse
1
-0
/
+2
2020-11-26
global-functions: $SendEMail: handle signature with $IfThenElse
Christian Hesse
1
-4
/
+4
2020-11-26
global-functions: $SendTelegram: split off & move down truncation message
Christian Hesse
1
-3
/
+7
2020-11-26
global-functions: $SendTelegram: prepare to add clickable link
Christian Hesse
1
-2
/
+8
2020-11-26
global-functions: $SendTelegram: change internal wording
Christian Hesse
1
-5
/
+5
2020-11-26
global-functions: $SendTelegram: try to get the line breaks right
Christian Hesse
1
-3
/
+4
2020-11-26
global-functions: $SendTelegram: disable web page preview
Christian Hesse
1
-1
/
+1
2020-11-17
netwatch-notify: notify about changes
change-37
Christian Hesse
1
-1
/
+1
2020-11-13
global-functions: $SendTelegram: decrease log severity to info
Christian Hesse
1
-1
/
+1
[prev]
[next]