]> Git [git.vados.ru] :: Repos - Mikrotiks/ros.vados.ru.git/commitdiff
Autocommit in repo: ros.vados.ru, generated by owner: root, in 13:30:03 04.05.2026.
authorvados-dev <192440777+vados-dev@users.noreply.github.com>
Mon, 4 May 2026 10:30:03 +0000 (13:30 +0300)
committervados-dev <192440777+vados-dev@users.noreply.github.com>
Mon, 4 May 2026 10:30:03 +0000 (13:30 +0300)
70 files changed:
html/AM-GlobalFunc.rsc
html/certs/ca-list/AC-RAIZ-FNMT-RCM-SERVIDORES-SEGUROS.pem [moved from html/certs/ca-list/.cert-000093.pem with 100% similarity]
html/certs/ca-list/ANF-Secure-Server-Root-CA.pem [moved from html/certs/ca-list/.cert-000097.pem with 100% similarity]
html/certs/ca-list/Atos-TrustedRoot-Root-CA-ECC-TLS-2021.pem [moved from html/certs/ca-list/.cert-000127.pem with 100% similarity]
html/certs/ca-list/Atos-TrustedRoot-Root-CA-RSA-TLS-2021.pem [moved from html/certs/ca-list/.cert-000128.pem with 100% similarity]
html/certs/ca-list/Autoridad-de-Certificacion-Firmaprofesional-CIF-A62634068.pem [moved from html/certs/ca-list/.cert-000103.pem with 100% similarity]
html/certs/ca-list/BJCA-Global-Root-CA1.pem [moved from html/certs/ca-list/.cert-000121.pem with 100% similarity]
html/certs/ca-list/BJCA-Global-Root-CA2.pem [moved from html/certs/ca-list/.cert-000122.pem with 100% similarity]
html/certs/ca-list/Certainly-Root-E1.pem [moved from html/certs/ca-list/.cert-000119.pem with 100% similarity]
html/certs/ca-list/Certainly-Root-R1.pem [moved from html/certs/ca-list/.cert-000118.pem with 100% similarity]
html/certs/ca-list/Certigna-Root-CA.pem [moved from html/certs/ca-list/.cert-000079.pem with 100% similarity]
html/certs/ca-list/Certum-EC-384-CA.pem [moved from html/certs/ca-list/.cert-000098.pem with 100% similarity]
html/certs/ca-list/Certum-Trusted-Root-CA.pem [moved from html/certs/ca-list/.cert-000099.pem with 100% similarity]
html/certs/ca-list/D-TRUST-BR-Root-CA-1-2020.pem [moved from html/certs/ca-list/.cert-000114.pem with 100% similarity]
html/certs/ca-list/D-TRUST-BR-Root-CA-2-2023.pem [moved from html/certs/ca-list/.cert-000138.pem with 100% similarity]
html/certs/ca-list/D-TRUST-EV-Root-CA-1-2020.pem [moved from html/certs/ca-list/.cert-000115.pem with 100% similarity]
html/certs/ca-list/D-TRUST-EV-Root-CA-2-2023.pem [moved from html/certs/ca-list/.cert-000141.pem with 100% similarity]
html/certs/ca-list/DigiCert-TLS-ECC-P384-Root-G5.pem [moved from html/certs/ca-list/.cert-000116.pem with 100% similarity]
html/certs/ca-list/DigiCert-TLS-RSA4096-Root-G5.pem [moved from html/certs/ca-list/.cert-000117.pem with 100% similarity]
html/certs/ca-list/FIRMAPROFESIONAL-CA-ROOT-A-WEB.pem [moved from html/certs/ca-list/.cert-000133.pem with 100% similarity]
html/certs/ca-list/GLOBALTRUST-2020.pem [moved from html/certs/ca-list/.cert-000096.pem with 100% similarity]
html/certs/ca-list/GTS-Root-R1.pem [moved from html/certs/ca-list/.cert-000109.pem with 100% similarity]
html/certs/ca-list/GTS-Root-R2.pem [moved from html/certs/ca-list/.cert-000110.pem with 100% similarity]
html/certs/ca-list/GTS-Root-R3.pem [moved from html/certs/ca-list/.cert-000111.pem with 100% similarity]
html/certs/ca-list/GTS-Root-R4.pem [moved from html/certs/ca-list/.cert-000112.pem with 100% similarity]
html/certs/ca-list/GlobalSign-4.pem [moved from html/certs/ca-list/.cert-000108.pem with 100% similarity]
html/certs/ca-list/GlobalSign-Root-E46.pem [moved from html/certs/ca-list/.cert-000095.pem with 100% similarity]
html/certs/ca-list/GlobalSign-Root-R46.pem [moved from html/certs/ca-list/.cert-000094.pem with 100% similarity]
html/certs/ca-list/HARICA-TLS-ECC-Root-CA-2021.pem [moved from html/certs/ca-list/.cert-000102.pem with 100% similarity]
html/certs/ca-list/HARICA-TLS-RSA-Root-CA-2021.pem [moved from html/certs/ca-list/.cert-000101.pem with 100% similarity]
html/certs/ca-list/HiPKI-Root-CA-G1.pem [moved from html/certs/ca-list/.cert-000107.pem with 100% similarity]
html/certs/ca-list/Hongkong-Post-Root-CA-3.pem [moved from html/certs/ca-list/.cert-000084.pem with 100% similarity]
html/certs/ca-list/ISRG-Root-X2.pem [moved from html/certs/ca-list/.cert-000106.pem with 100% similarity]
html/certs/ca-list/Microsoft-ECC-Root-Certificate-Authority-2017.pem [moved from html/certs/ca-list/.cert-000085.pem with 100% similarity]
html/certs/ca-list/Microsoft-RSA-Root-Certificate-Authority-2017.pem [moved from html/certs/ca-list/.cert-000086.pem with 100% similarity]
html/certs/ca-list/NAVER-Global-Root-Certification-Authority.pem [moved from html/certs/ca-list/.cert-000092.pem with 100% similarity]
html/certs/ca-list/OISTE-Server-Root-ECC-G1.pem [moved from html/certs/ca-list/.cert-000143.pem with 100% similarity]
html/certs/ca-list/OISTE-Server-Root-RSA-G1.pem [moved from html/certs/ca-list/.cert-000144.pem with 100% similarity]
html/certs/ca-list/SSL-com-TLS-ECC-Root-CA-2022.pem [moved from html/certs/ca-list/.cert-000126.pem with 100% similarity]
html/certs/ca-list/SSL-com-TLS-RSA-Root-CA-2022.pem [moved from html/certs/ca-list/.cert-000125.pem with 100% similarity]
html/certs/ca-list/Sectigo-Public-Server-Authentication-Root-E46.pem [moved from html/certs/ca-list/.cert-000123.pem with 100% similarity]
html/certs/ca-list/Sectigo-Public-Server-Authentication-Root-R46.pem [moved from html/certs/ca-list/.cert-000124.pem with 100% similarity]
html/certs/ca-list/SecureSign-Root-CA12.pem [moved from html/certs/ca-list/.cert-000135.pem with 100% similarity]
html/certs/ca-list/SecureSign-Root-CA14.pem [moved from html/certs/ca-list/.cert-000136.pem with 100% similarity]
html/certs/ca-list/SecureSign-Root-CA15.pem [moved from html/certs/ca-list/.cert-000137.pem with 100% similarity]
html/certs/ca-list/Security-Communication-ECC-RootCA1.pem [moved from html/certs/ca-list/.cert-000120.pem with 100% similarity]
html/certs/ca-list/SwissSign-RSA-TLS-Root-CA-2022-1.pem [moved from html/certs/ca-list/.cert-000142.pem with 100% similarity]
html/certs/ca-list/TWCA-CYBER-Root-CA.pem [moved from html/certs/ca-list/.cert-000134.pem with 100% similarity]
html/certs/ca-list/Telekom-Security-TLS-ECC-Root-2020.pem [moved from html/certs/ca-list/.cert-000131.pem with 100% similarity]
html/certs/ca-list/Telekom-Security-TLS-RSA-Root-2023.pem [moved from html/certs/ca-list/.cert-000132.pem with 100% similarity]
html/certs/ca-list/Telia-Root-CA-v2.pem [moved from html/certs/ca-list/.cert-000113.pem with 100% similarity]
html/certs/ca-list/TrustAsia-Global-Root-CA-G3.pem [moved from html/certs/ca-list/.cert-000129.pem with 100% similarity]
html/certs/ca-list/TrustAsia-Global-Root-CA-G4.pem [moved from html/certs/ca-list/.cert-000130.pem with 100% similarity]
html/certs/ca-list/TrustAsia-TLS-ECC-Root-CA.pem [moved from html/certs/ca-list/.cert-000139.pem with 100% similarity]
html/certs/ca-list/TrustAsia-TLS-RSA-Root-CA.pem [moved from html/certs/ca-list/.cert-000140.pem with 100% similarity]
html/certs/ca-list/Trustwave-Global-Certification-Authority.pem [moved from html/certs/ca-list/.cert-000089.pem with 100% similarity]
html/certs/ca-list/Trustwave-Global-ECC-P256-Certification-Authority.pem [moved from html/certs/ca-list/.cert-000090.pem with 100% similarity]
html/certs/ca-list/Trustwave-Global-ECC-P384-Certification-Authority.pem [moved from html/certs/ca-list/.cert-000091.pem with 100% similarity]
html/certs/ca-list/TunTrust-Root-CA.pem [moved from html/certs/ca-list/.cert-000100.pem with 100% similarity]
html/certs/ca-list/UCA-Extended-Validation-Root.pem [moved from html/certs/ca-list/.cert-000078.pem with 100% similarity]
html/certs/ca-list/UCA-Global-G2-Root.pem [moved from html/certs/ca-list/.cert-000077.pem with 100% similarity]
html/certs/ca-list/cert-000088.pem [moved from html/certs/ca-list/.cert-000088.pem with 100% similarity]
html/certs/ca-list/e-Szigno-Root-CA-2017.pem [moved from html/certs/ca-list/.cert-000087.pem with 100% similarity]
html/certs/ca-list/e-Szigno-TLS-Root-CA-2023.pem [moved from html/certs/ca-list/.cert-000145.pem with 100% similarity]
html/certs/ca-list/emSign-ECC-Root-CA-C3.pem [moved from html/certs/ca-list/.cert-000083.pem with 100% similarity]
html/certs/ca-list/emSign-ECC-Root-CA-G3.pem [moved from html/certs/ca-list/.cert-000081.pem with 100% similarity]
html/certs/ca-list/emSign-Root-CA-C1.pem [moved from html/certs/ca-list/.cert-000082.pem with 100% similarity]
html/certs/ca-list/emSign-Root-CA-G1.pem [moved from html/certs/ca-list/.cert-000080.pem with 100% similarity]
html/certs/ca-list/vTrus-ECC-Root-CA.pem [moved from html/certs/ca-list/.cert-000104.pem with 100% similarity]
html/certs/ca-list/vTrus-Root-CA.pem [moved from html/certs/ca-list/.cert-000105.pem with 100% similarity]

index 6dbeb17e17908713073187983e5349850f28c9bb..ac706ed356c4819cb9d5e1510cbba55595dd1ca5 100644 (file)
@@ -17,9 +17,9 @@
 :global GlobalFuncReady false;
 
 # Git commit id & info, expected configuration version
-:global CommitId "main/558/cdd44dfb";
+:global CommitId "main/559/a7de843a";
 :global CommitTAG "unknown";
-:global CommitInfo "Autocommit in repo: ros.vados.ru, generated by owner: root, in 13:25:03 04.05.2026.";
+:global CommitInfo "Autocommit in repo: ros.vados.ru, generated by owner: root, in 13:30:03 04.05.2026.";
 
 # The variables are received right here.
 :global GlobalConfVersion 140;
@@ -97,6 +97,8 @@
 :global EitherOr;
 :global FormatLine;
 :global GetRandom20CharAlNum;
+:global GetRandom20CharHex;
+:global GetRandomNumber;
 :global Grep;
 :global IfThenElse;
 :global MAX;
 }
 
 :if ([ :typeof $NotificationFunctions ] != "array") do={:set NotificationFunctions ({})}
+
 :set GetRandom20CharAlNum do={
   :global EitherOr;
   :return [ :rndstr length=[ $EitherOr [ :tonum $1 ] 20 ] from="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789" ];
 }
 
+:set GetRandom20CharHex do={:global EitherOr; :return [ :rndstr length=[ $EitherOr [ :tonum $1 ] 20 ] from="0123456789abcdef" ]; }
+:set GetRandomNumber do={:global EitherOr; :return [ :rndnum from=0 to=[ $EitherOr [ :tonum $1 ] 4294967295 ] ]; }
+
 :global checkRunJob;
 :set checkRunJob do={
   :local Script [ :tostr $1 ];
   :return $Return;
 }
 
-:set GetRandomNumber do={
-  :global EitherOr;
-  :return [ :rndnum from=0 to=[ $EitherOr [ :tonum $1 ] 4294967295 ] ]
-}
-
 :set RandomDelay do={
   :local Time [ :tonum $1 ];
   :local Unit [ :tostr $2 ];
 
   :set CheckCert [ $IfThenElse ($CheckCert = "false") "no" "yes-without-crl" ];
 
-  :set tmpName [ $CleanName "tmp-" . [ $GetRandom20CharAlNum 4 ] ];
+  :set tmpName ($CleanName "tmp-" . [ $GetRandom20CharAlNum 6 ]);
   :local DirName ("tmpfs/" . $tmpName);
   :if ([ $MkDir $DirName ] = false) do={
     :log error ($RunName . " Failed creating directory: " . $DirName . "!");