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-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
2020-02-02
global-functions: $CertificateAvailable: simplify loop
Christian Hesse
1
-4
/
+4
2020-01-29
README: update instructions to use $ScriptInstallUpdate
change-11
Christian Hesse
1
-1
/
+1
2020-01-29
global-functions: add $ScriptInstallUpdate
Christian Hesse
1
-0
/
+14
2020-01-29
global-functions: $CertificateAvailable: check whole chain
Christian Hesse
1
-0
/
+12
2020-01-29
global-functions: $CertificateAvailable: warn about crl download to flash
Christian Hesse
1
-0
/
+6
2020-01-28
global-functions: replace deprecated keep-result=no with output=none
Christian Hesse
1
-1
/
+1
2020-01-06
global-functions: $CertificateDownload: properly name new certificates
Christian Hesse
1
-0
/
+5
2020-01-03
global-functions: do not encode dash, dot, slash and underscore
Christian Hesse
1
-4
/
+3
2020-01-03
global-functions: $Certificate*: add quoting around CN
Christian Hesse
1
-2
/
+2
2020-01-03
global-functions: split $CertificateAvailable to $CertificateDownload
Christian Hesse
1
-17
/
+28
2020-01-01
update copyright for 2020
Christian Hesse
1
-1
/
+1
2019-12-10
global-functions: define first, set later
Christian Hesse
1
-16
/
+34
2019-12-05
global-functions: $DownloadPackage: retry on error
Christian Hesse
1
-12
/
+17
2019-12-03
global-functions: introduce $ScriptFromTerminal
Christian Hesse
1
-0
/
+18
2019-11-28
global-functions: $DeviceInfo: append revision to model
Christian Hesse
1
-1
/
+5
2019-10-28
global-functions: add architecture in device info
Christian Hesse
1
-2
/
+3
2019-10-14
check-health: make threshold for voltage configurable
change-10
Christian Hesse
1
-1
/
+1
2019-09-12
introduce global-config-overlay
change-9
Christian Hesse
1
-1
/
+1
2019-09-12
global-functions: $DeviceInfo: handle configuration version
Michael Gisbers
1
-0
/
+10
2019-09-12
global-functions: introduce and use $DeviceInfo
Christian Hesse
1
-0
/
+29
2019-08-30
script-updates: add donation hint in configuration warning notification
change-8
Christian Hesse
1
-1
/
+1
2019-08-27
add script 'check-health'
change-7
Christian Hesse
1
-1
/
+1
2019-08-18
global-functions: support sending silent telegram notifications
Christian Hesse
1
-4
/
+6
2019-08-18
global-functions: split off $SendEMail and $SendTelegram
Christian Hesse
1
-9
/
+31
2019-08-01
global-functions: $DownloadPackage: re-introduce check for valid package
Christian Hesse
1
-0
/
+5
2019-07-26
global-functions: add $RandomDelay
Christian Hesse
1
-0
/
+7
[prev]
[next]