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
2020-09-18
extend magic pattern with "by RouterOS"
Christian Hesse
1
-4
/
+4
2020-09-17
global-functions: add missing colon
Christian Hesse
1
-1
/
+1
2020-09-14
global-functions: $FlushTelegramQueue: destroy empty queue
Christian Hesse
1
-0
/
+1
2020-09-14
global-functions: $FlushTelegramQueue: give hint on queued message
Christian Hesse
1
-2
/
+8
2020-09-14
global-functions: queue Telegram notifications on failure and re-send
Christian Hesse
1
-3
/
+45
2020-09-01
global-functions: $DefaultRouteIsReachable: exclude blackhole
Christian Hesse
1
-1
/
+1
2020-08-26
[ ... print count-only ...] -> [ :len [ ... find ... ] ]
Christian Hesse
1
-12
/
+12
2020-08-21
global-functions: $TimeIsSync: return gracefully...
Christian Hesse
1
-2
/
+2
2020-08-21
global-functions: $TimeIsSync: warn on missing time source
Christian Hesse
1
-0
/
+3
2020-08-21
global-functions: $TimeIsSync: return false if cloud enabled but not ready
Christian Hesse
1
-3
/
+5
2020-08-21
global-functions: $TimeIsSync: return false if ntp client enabled but not synced
Christian Hesse
1
-0
/
+1
2020-08-07
notify about support for dhcp server name in fqdn
change-25
Christian Hesse
1
-1
/
+1
2020-07-25
global-functions: drop $GetRandomSha256, introduce $GetRandom20CharHex
Christian Hesse
1
-16
/
+12
2020-07-17
check-certificates: add symbol in notification
Christian Hesse
1
-0
/
+1
2020-07-17
global-functions: $ScriptInstallUpdate: add symbol in notification
Christian Hesse
1
-1
/
+4
2020-07-17
cloud-backup: add symbol in notification
Christian Hesse
1
-0
/
+1
2020-07-17
global-functions: introduce and use $SymbolForNotification
change-24
Christian Hesse
1
-1
/
+14
2020-07-17
global-functions: introduce $SymbolByUnicodeName
Christian Hesse
1
-0
/
+16
2020-07-16
global-functions: $DeviceInfo: use $IfThenElse
Christian Hesse
1
-31
/
+21
2020-07-16
global-functions: introduce $IfThenElse
Christian Hesse
1
-0
/
+9
2020-07-15
add 'log-forward', drop 'early-errors'
change-23
Christian Hesse
1
-1
/
+1
2020-07-14
global-functions: $ScriptInstallUpdate: update wording for notification
Christian Hesse
1
-1
/
+1
2020-07-14
global-config: dropped $ScriptUpdatesIgnore, use ignore flag in comment
change-22
Christian Hesse
1
-5
/
+13
2020-07-14
notify about auto patch updates in check-routeros-update
change-21
Christian Hesse
1
-1
/
+1
2020-07-14
notify about hooks in netwatch-notify
change-20
Christian Hesse
1
-1
/
+1
2020-07-14
notify about options in script comments
change-19
Christian Hesse
1
-1
/
+1
2020-07-14
notify about $IPCalc
change-18
Christian Hesse
1
-1
/
+1
2020-07-14
notify about early-errors
change-17
Christian Hesse
1
-1
/
+1
2020-07-14
global-functions: $MailServerIsUp: do immediate check
Christian Hesse
1
-1
/
+9
2020-07-14
global-functions: $DNSIsResolving: try a domain that is unlikely to be cached
Christian Hesse
1
-1
/
+3
2020-07-07
global-functions: add $VersionToNum
Christian Hesse
1
-0
/
+30
2020-07-02
global-functions: $ScriptInstallUpdate: get base url and suffix from comment
Christian Hesse
1
-2
/
+6
2020-07-02
global-functions: $ScriptInstallUpdate: support ignore from comment
Christian Hesse
1
-0
/
+3
2020-07-02
global-functions: $ParseKeyValueStore: allow equals sign in value
Christian Hesse
1
-4
/
+2
2020-07-02
global-functions: $ParseKeyValueStore: key without value for boolean true
Christian Hesse
1
-2
/
+6
2020-06-30
global-functions: do not initialize $Sent* variables
Christian Hesse
1
-3
/
+0
2020-06-30
global-functions: $GetRandomNumber: limit at 2^32-1
Christian Hesse
1
-1
/
+1
2020-06-29
global-functions: $GetRandomNumber: return 32bit number without limit
Christian Hesse
1
-1
/
+4
2020-06-23
global-functions: add $IPCalc
Christian Hesse
1
-0
/
+17
2020-06-19
explicitly name the license
Christian Hesse
1
-0
/
+1
2020-06-18
global-functions: $GetRandomNumber: use $GetRandomSha256
Christian Hesse
1
-6
/
+12
2020-06-18
global-functions: rename $GetRandom -> $GetRandomNumber
Christian Hesse
1
-4
/
+4
2020-06-18
global-functions: add $GetRandomSha256
Christian Hesse
1
-0
/
+12
2020-05-26
global-functions: add $WaitFullyConnected
Christian Hesse
1
-0
/
+12
2020-05-26
global-functions: add $WaitDNSResolving
Christian Hesse
1
-0
/
+10
2020-05-26
global-functions: add $DNSIsResolving
Christian Hesse
1
-0
/
+11
2020-05-17
global-functions: $WaitTimeSync: replace comment with debug output
Christian Hesse
1
-1
/
+2
2020-05-17
global-functions: $DownloadPackage: replace comment with debug output
Christian Hesse
1
-1
/
+1
2020-05-15
global-functions: $MailServerIsUp: handle resolve errors
Christian Hesse
1
-1
/
+6
2020-05-15
global-functions: $MailServerIsUp: remove duplicate define
Christian Hesse
1
-1
/
+0
2020-05-15
global-functions: $MailServerIsUp: use prepared value
Christian Hesse
1
-1
/
+1
2020-05-15
global-functions: $WaitTimeSync: run rotate-ntp less frequently
Christian Hesse
1
-1
/
+1
2020-05-13
global-functions: $WaitTimeSync: failing rotate-ntp is not fatal
Christian Hesse
1
-1
/
+5
2020-05-04
global-functions: $ScriptInstallUpdate: log when reloading code
Christian Hesse
1
-0
/
+2
2020-05-04
global-functions: $DownloadPackage: support downloading bundle
Christian Hesse
1
-1
/
+1
2020-04-24
global-functions: $CertificateNameByCN: replace apostrophe
Christian Hesse
1
-1
/
+2
2020-04-22
global-functions: add $WaitDefaultRouteReachable
Christian Hesse
1
-0
/
+10
2020-04-22
global-functions: add $DefaultRouteIsReachable
Christian Hesse
1
-0
/
+9
2020-04-22
global-functions: $TimeIsSync: unbreak with bundled ntp client
Christian Hesse
1
-3
/
+10
2020-04-07
global-functions: $DownloadPackage: do not re-download
Christian Hesse
1
-0
/
+5
2020-04-03
global-functions: $SendTelegram: use $LogPrintExit
Christian Hesse
1
-1
/
+1
2020-04-03
global-functions: $SendEMail: use $LogPrintExit
Christian Hesse
1
-1
/
+3
2020-04-03
global-functions: $ScriptFromTerminal: use $LogPrintExit
Christian Hesse
1
-1
/
+4
2020-04-03
global-functions: $MailServerIsUp: use $LogPrintExit
Christian Hesse
1
-1
/
+3
2020-04-03
global-functions: $CertificateDownload: use $LogPrintExit
Christian Hesse
1
-3
/
+4
2020-04-03
global-functions: $CertificateAvailable: use $LogPrintExit
Christian Hesse
1
-3
/
+6
2020-04-03
global-functions: $SendTelegram: check status of certificate download
Christian Hesse
1
-2
/
+5
2020-04-03
global-functions: $GetMacVendor: check status of certificate download
Christian Hesse
1
-3
/
+5
2020-04-03
global-functions: $DownloadPackage: check status of certificate download
Christian Hesse
1
-1
/
+4
2020-04-03
global-functions: $Certificate{Available,Download}: return and check status
Christian Hesse
1
-2
/
+9
2020-04-01
global-functions: $ScriptInstallUpdate: log and print changes
Christian Hesse
1
-0
/
+2
2020-03-31
global-functions: $SendTelegram: always return a value
Christian Hesse
1
-1
/
+1
2020-03-31
global-functions: $SendEMail: always return a value
Christian Hesse
1
-1
/
+1
2020-03-31
global-functions: $ScriptInstallUpdate: ignore empty scripts
Christian Hesse
1
-1
/
+1
2020-03-27
ask for GitHub and GitLab stars
change-16
Christian Hesse
1
-1
/
+1
2020-03-27
Notify about new documentation!
change-15
Christian Hesse
1
-1
/
+1
2020-03-27
link global-{config,config-overlay,functions} to main README
Christian Hesse
1
-0
/
+1
2020-03-23
completely replace script-updates with $ScriptInstallUpdate
change-14
Christian Hesse
1
-3
/
+133
2020-03-20
global-functions: introduce $MkDir
Christian Hesse
1
-0
/
+18
2020-03-12
add script 'global-wait'
Christian Hesse
1
-0
/
+4
2020-03-09
global-functions: $DeviceInfo: more indention
Christian Hesse
1
-5
/
+5
2020-03-05
global-functions: $SendEMail: invert condition
Christian Hesse
1
-11
/
+13
2020-03-05
global-functions: $SendTelegram: invert condition
Christian Hesse
1
-10
/
+12
2020-03-05
global-functions: $SendTelegram: allow to override chatid
Christian Hesse
1
-2
/
+8
2020-03-05
always use severity 'warning', not just 'warn'
Christian Hesse
1
-2
/
+2
2020-03-05
global-functions: $LogPrintExit: add debugging option
Christian Hesse
1
-7
/
+12
2020-03-03
bridge-port-to-default: use $ParseKeyValueStore...
change-13
Christian Hesse
1
-1
/
+1
2020-02-28
global-functions: sort alphabetically
Christian Hesse
1
-281
/
+280
2020-02-27
global-functions: $ScriptLock: use $LogPrintExit
Christian Hesse
1
-2
/
+3
2020-02-26
global-functions: merge $LogAnd{Error,Put} to $LogPrintExit ...
Christian Hesse
1
-16
/
+17
2020-02-26
global-functions: introduce $LogAndPut
Christian Hesse
1
-0
/
+10
2020-02-26
global-functions: $LogAndError: add severity
Christian Hesse
1
-3
/
+4
2020-02-24
global-functions: introduce $LogAndError
Christian Hesse
1
-0
/
+9
2020-02-24
global-functions: $WaitTimeSync: rotate ntp servers minutely
Christian Hesse
1
-0
/
+4
2020-02-24
global-functions: introduce $WaitTimeSync
Christian Hesse
1
-0
/
+10
2020-02-24
global-functions: introduce $TimeIsSync
Christian Hesse
1
-0
/
+16
2020-02-24
global-functions: introduce $MailServerIsUp
Christian Hesse
1
-0
/
+22
2020-02-06
global-functions: introduce and use $CertificateNameByCN
Christian Hesse
1
-2
/
+13
2020-02-04
global-config: drop $ScriptUpdatesConfigChangesIgnore
change-12
Christian Hesse
1
-1
/
+1
2020-02-03
global-functions: $CharacterReplace: do not limit string length
Christian Hesse
1
-2
/
+1
[next]