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.rsc
Age
Commit message (
Expand
)
Author
Files
Lines
2024-01-31
global-functions: introduce $CleanName
Christian Hesse
1
-0
/
+19
2024-01-31
global-functions: $MkDir: drop declaration of unused functions
Christian Hesse
1
-2
/
+0
2024-01-31
global-functions: $IsDNSResolving: drop declaration of unused function
Christian Hesse
1
-2
/
+0
2024-01-30
global-functions: $ScriptInstallUpdate: warn just once...
Christian Hesse
1
-1
/
+2
2024-01-30
global-functions: use :jobname to get script name
Christian Hesse
1
-1
/
+1
2024-01-30
send a warning on storage size
change-118
Christian Hesse
1
-1
/
+1
2024-01-30
packages-update: support deferred reboot on auto-update
change-117
Christian Hesse
1
-1
/
+1
2024-01-30
global-functions: $RandomDelay: always scale to ms...
routeros-7.12-1
Christian Hesse
1
-2
/
+3
2024-01-29
global-functions: $RandomDelay: allow zero time, return immediately
Christian Hesse
1
-0
/
+4
2024-01-29
global-functions: $RandomDelay: name the parameters
Christian Hesse
1
-1
/
+4
2024-01-20
global-functions: $SymbolByUnicodeName: log warning on missing name
Christian Hesse
1
-0
/
+7
2024-01-20
global-functions: $SymbolByUnicodeName: name the parameter
Christian Hesse
1
-1
/
+3
2024-01-18
global-functions: log successful loading
Christian Hesse
1
-0
/
+5
2024-01-18
global-functions: $LogPrintOnce: support exit
Christian Hesse
1
-1
/
+2
2024-01-16
global-functions: $HexToNum: use :tonum
Christian Hesse
1
-7
/
+5
2024-01-08
global-functions: $CertificateDownload: move delay up
Christian Hesse
1
-1
/
+1
2024-01-01
update copyright for 2024
Christian Hesse
1
-1
/
+1
2023-12-22
global-functions: $GetMacVendor: get new certificate
Christian Hesse
1
-1
/
+1
2023-12-05
mention the donation hint...
change-116
Christian Hesse
1
-1
/
+3
2023-12-05
celebrating ✨⭐ 1.000 stars ⭐✨ on Github!
change-115
Christian Hesse
1
-1
/
+2
2023-12-04
global-functions: $FormatLine: use $CharacterMultiply
Christian Hesse
1
-1
/
+3
2023-12-04
global-functions: $AlignRight: use $CharacterMultiply
Christian Hesse
1
-1
/
+2
2023-12-04
global-functions: introduce $CharacterMultiply
Christian Hesse
1
-0
/
+10
2023-12-04
global-functions: $DeviceInfo: add SNMP location and contact
Christian Hesse
1
-1
/
+6
2023-11-30
global-functions: introduce $MIN
Christian Hesse
1
-0
/
+7
2023-11-30
global-functions: introduce $MAX
Christian Hesse
1
-0
/
+7
2023-11-30
global-functions: $SymbolByUnicodeName: rename up-arrow -> arrow-up
Christian Hesse
1
-1
/
+1
2023-11-30
global-functions: $SymbolForNotification: properly append space to alt text
Christian Hesse
1
-2
/
+3
2023-11-23
global-functions: introduce $AlignRight
Christian Hesse
1
-0
/
+14
2023-11-15
global-functions: introduce $HumanReadableNum
Christian Hesse
1
-0
/
+31
2023-11-15
notify about parted scripts for wifi package
change-114
Christian Hesse
1
-1
/
+1
2023-11-09
global-functions: drop $Read
Christian Hesse
1
-6
/
+0
2023-11-09
mod/notification-matrix: introduce $SetupMatrix{Authenticate,JoinRoom} for setup
change-113
Christian Hesse
1
-1
/
+1
2023-11-09
mod/ssh-keys-import: calculate fingerprint...
routeros-7.12beta1-2
change-112
Christian Hesse
1
-1
/
+1
2023-11-07
global-functions: $ParseDate: drop code for old format...
routeros-7.10beta5-2
Christian Hesse
1
-10
/
+1
2023-10-27
dhcp-to-dns: allow multiple records for one mac address
change-111
Christian Hesse
1
-1
/
+1
2023-10-27
global-functions: introduce $LogPrintOnce
Christian Hesse
1
-0
/
+23
2023-10-26
global: switch eworm.de to new certificate chain (E1 / ISRG Root X2)
Christian Hesse
1
-4
/
+0
2023-10-25
global-functions: $ParseJson: prevent infinite loop...
Christian Hesse
1
-2
/
+4
2023-10-19
global-functions: $ParseJson: return array as ... array 😜
Christian Hesse
1
-8
/
+15
2023-10-17
global-functions: $ScriptInstallUpdate: use $EitherOr
Christian Hesse
1
-4
/
+2
2023-10-17
global-functions: $ScriptInstallUpdate: restore indention
Christian Hesse
1
-22
/
+21
2023-10-17
global-functions: $ScriptInstallUpdate: drop support for scripts from storage
change-110
Christian Hesse
1
-10
/
+2
2023-10-17
global-functions: $ScriptInstallUpdate: rename variable
Christian Hesse
1
-4
/
+4
2023-10-17
global-functions: $ScriptInstallUpdate: use pushpin as bullet
Christian Hesse
1
-2
/
+1
2023-10-17
global-functions: $SymbolForNotification: support fallback without symbols
Christian Hesse
1
-1
/
+1
2023-10-17
introduce mod/notification-ntfy...
change-109
Christian Hesse
1
-1
/
+1
2023-10-17
log-forward: use colorful bullets to indicate severity
change-108
Christian Hesse
1
-1
/
+4
2023-10-17
global-functions: $ScriptInstallUpdate: http-header-field expects an array
Christian Hesse
1
-4
/
+4
2023-10-17
global-functions: $CertificateDownload: http-header-field expects an array
Christian Hesse
1
-1
/
+1
2023-10-16
global-functions: $ParseJson: properly handle array
Christian Hesse
1
-0
/
+13
2023-10-16
global-functions: $ParseJson: prepare elif-workaround
Christian Hesse
1
-1
/
+4
2023-10-16
global-functions: $ParseJson: use temporary variables
Christian Hesse
1
-3
/
+5
2023-10-16
mod/notification-telegram: drop support for non-fixed width font
change-107
Christian Hesse
1
-1
/
+1
2023-10-16
telegram-chat: act on reply from self
change-106-1
Christian Hesse
1
-1
/
+1
2023-10-16
global-functions: $ParseJson: handle outher curly brackets
Christian Hesse
1
-1
/
+6
2023-10-16
global-functions: $ParseJson: drop superfluous substraction
Christian Hesse
1
-1
/
+1
2023-10-16
global-functions: make $ParseJson global
Christian Hesse
1
-0
/
+29
2023-09-18
global-functions: split off $FormatMultiLines ...
Christian Hesse
1
-7
/
+21
2023-09-15
global-functions: $EitherOr: properly handle time values
Christian Hesse
1
-0
/
+3
2023-08-31
check-routeros-update: support update from specific neighbor(s)
change-105
Christian Hesse
1
-1
/
+1
2023-08-18
global-functions: prepare user-agent for fetch in global variable
Christian Hesse
1
-6
/
+6
2023-08-15
news and migration for wifiwave2
change-104
Christian Hesse
1
-1
/
+1
2023-06-28
global-functions: $MkDir: drop extra block, restore indention
Christian Hesse
1
-14
/
+13
2023-06-28
global-functions: $MkDir: drop old code with smb workaround...
routeros-7.9beta4-5
Christian Hesse
1
-41
/
+2
2023-06-28
hotspot-to-wpa-cleanup: drop hard-coded server name, find by comment
change-103
Christian Hesse
1
-1
/
+1
2023-06-28
hotspot-to-wpa: support non-local users
change-102
Christian Hesse
1
-1
/
+1
2023-06-27
global-functions: escaping question mark is no longer required
Christian Hesse
1
-3
/
+3
2023-06-27
global-functions: $IsTimeSync: calculate with uptime, drop scheduler
Christian Hesse
1
-5
/
+6
2023-06-22
global-functions: $IsTimeSync: reset ntp client when "waiting"
Christian Hesse
1
-0
/
+13
2023-06-13
introduce fw-addr-lists
change-101
Christian Hesse
1
-1
/
+1
2023-06-13
global-functions: $CertificateDownload: add proper version in user agent
Christian Hesse
1
-3
/
+4
2023-06-01
global-functions: $CertificateDownload: add a delay
Christian Hesse
1
-0
/
+1
2023-06-01
global-functions: $ScriptInstallUpdate: handle scripts with DOS line endings
Christian Hesse
1
-1
/
+1
2023-05-10
global-functions: $ParseDate: handle date in ISO standard format
routeros-7.10beta5-1
Christian Hesse
1
-0
/
+6
2023-05-10
global-functions: introduce $ParseDate
Christian Hesse
1
-0
/
+13
2023-04-26
mod/ssh-keys-import: make ssh-keys-import a module
routeros-7.9beta4-3
change-100
Christian Hesse
1
-1
/
+1
2023-04-24
dhcp-to-dns: get domain from dhcp server's network definition
change-99
Christian Hesse
1
-1
/
+1
2023-04-24
global-functions: $DeviceInfo: use $FormatLine
Christian Hesse
1
-15
/
+16
2023-04-24
global-functions: introduce $FormatLine
Christian Hesse
1
-0
/
+27
2023-04-07
check-certificates: try all SANs for download
change-98
Christian Hesse
1
-1
/
+1
2023-03-30
global-functions: $VersionToNum: support "alpha" in version string
Christian Hesse
1
-3
/
+6
2023-03-30
global-functions: $RequiredRouterOS: accept "alpha" in version string
Christian Hesse
1
-1
/
+1
2023-03-28
global-functions: $MkDir: make directory by adding file
routeros-7.9beta4-2
Christian Hesse
1
-1
/
+18
2023-03-28
global-functions: $MkDir: add extra block for indention...
Christian Hesse
1
-30
/
+32
2023-03-28
global-functions: $MkDir: create tmpfs in local function
Christian Hesse
1
-10
/
+22
2023-03-28
global-functions: $MkDir: return false on error
Christian Hesse
1
-1
/
+1
2023-03-28
global-functions: $MkDir: drop unused function
Christian Hesse
1
-1
/
+0
2023-03-22
dhcp-to-dns: always create A record with mac address...
change-97
Christian Hesse
1
-1
/
+1
2023-03-20
netwatch-notify: support note in notification
change-96
Christian Hesse
1
-1
/
+1
2023-03-10
global-functions: $ScriptInstallUpdate: add proper version in user agent
Christian Hesse
1
-2
/
+5
2023-03-07
global-functions: $ScriptInstallUpdate: make sure not to match self
Christian Hesse
1
-1
/
+1
2023-03-07
rename scripts and add file extension ".rsc"
change-95
Christian Hesse
1
-0
/
+1292