aboutsummaryrefslogtreecommitdiffstats
path: root/global-functions.rsc
AgeCommit message (Expand)AuthorFilesLines
2023-08-18global-functions: prepare user-agent for fetch in global variableGravatar Christian Hesse1-6/+6
2023-08-15news and migration for wifiwave2change-104Gravatar Christian Hesse1-1/+1
2023-06-28global-functions: $MkDir: drop extra block, restore indention•••We had this to make the previous commit cleaner. No functional change. Gravatar Christian Hesse1-14/+13
2023-06-28global-functions: $MkDir: drop old code with smb workaround...•••... and increase required RouterOS. routeros-7.9beta4-5Gravatar Christian Hesse1-41/+2
2023-06-28hotspot-to-wpa-cleanup: drop hard-coded server name, find by commentchange-103Gravatar Christian Hesse1-1/+1
2023-06-28hotspot-to-wpa: support non-local users•••This has some limitations, though: The password is not known and additional configuration can not be given in user's comment. change-102Gravatar Christian Hesse1-1/+1
2023-06-27global-functions: escaping question mark is no longer requiredGravatar Christian Hesse1-3/+3
2023-06-27global-functions: $IsTimeSync: calculate with uptime, drop schedulerGravatar Christian Hesse1-5/+6
2023-06-22global-functions: $IsTimeSync: reset ntp client when "waiting"•••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. Gravatar Christian Hesse1-0/+13
2023-06-13introduce fw-addr-listschange-101Gravatar Christian Hesse1-1/+1
2023-06-13global-functions: $CertificateDownload: add proper version in user agentGravatar Christian Hesse1-3/+4
2023-06-01global-functions: $CertificateDownload: add a delay•••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. Gravatar Christian Hesse1-0/+1
2023-06-01global-functions: $ScriptInstallUpdate: handle scripts with DOS line endings•••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... Gravatar Christian Hesse1-1/+1
2023-05-10global-functions: $ParseDate: handle date in ISO standard format•••This was introduced with RouterOS 7.10beta5... https://xkcd.com/1179/ 😜 routeros-7.10beta5-1Gravatar Christian Hesse1-0/+6
2023-05-10global-functions: introduce $ParseDate•••The extra indention is intended for a later change. Gravatar Christian Hesse1-0/+13
2023-04-26mod/ssh-keys-import: make ssh-keys-import a modulerouteros-7.9beta4-3change-100Gravatar Christian Hesse1-1/+1
2023-04-24dhcp-to-dns: get domain from dhcp server's network definitionchange-99Gravatar Christian Hesse1-1/+1
2023-04-24global-functions: $DeviceInfo: use $FormatLineGravatar Christian Hesse1-15/+16
2023-04-24global-functions: introduce $FormatLineGravatar Christian Hesse1-0/+27
2023-04-07check-certificates: try all SANs for downloadchange-98Gravatar Christian Hesse1-1/+1
2023-03-30global-functions: $VersionToNum: support "alpha" in version stringGravatar Christian Hesse1-3/+6
2023-03-30global-functions: $RequiredRouterOS: accept "alpha" in version stringGravatar Christian Hesse1-1/+1
2023-03-28global-functions: $MkDir: make directory by adding file•••This is new functionality in RouterOS 7.9beta4, where new file can be added with `/file/add ...`. This also creates directories for the full path. routeros-7.9beta4-2Gravatar Christian Hesse1-1/+18
2023-03-28global-functions: $MkDir: add extra block for indention...•••... to make the next commit cleaner. No functional change. Gravatar Christian Hesse1-30/+32
2023-03-28global-functions: $MkDir: create tmpfs in local functionGravatar Christian Hesse1-10/+22
2023-03-28global-functions: $MkDir: return false on errorGravatar Christian Hesse1-1/+1
2023-03-28global-functions: $MkDir: drop unused functionGravatar Christian Hesse1-1/+0
2023-03-22dhcp-to-dns: always create A record with mac address...•••... and an optional CNAME with host name. change-97Gravatar Christian Hesse1-1/+1
2023-03-20netwatch-notify: support note in notificationchange-96Gravatar Christian Hesse1-1/+1
2023-03-10global-functions: $ScriptInstallUpdate: add proper version in user agent•••This allows me to identify what RouterOS versions are run on devices fetching my scripts, which may helps to decide what incompatible changes to push. Gravatar Christian Hesse1-2/+5
2023-03-07global-functions: $ScriptInstallUpdate: make sure not to match selfGravatar Christian Hesse1-1/+1
2023-03-07rename scripts and add file extension ".rsc"•••No functional change for the user... The migration is done automatically. change-95Gravatar Christian Hesse1-0/+1292