Christian Hesse 
							
						 
					 
					
						
						
							
						
						557016387c 
					 
					
						
						
							
							netwatch-notify: use $SendNotification2  
						
						
						
						
					 
					
						2021-04-28 13:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						81f84353cd 
					 
					
						
						
							
							log-forward: use $SendNotification2  
						
						
						
						
					 
					
						2021-04-28 13:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						354aedd98e 
					 
					
						
						
							
							daily-psk: use $SendNotification2  
						
						
						
						
					 
					
						2021-04-28 13:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						1ca3e8b59f 
					 
					
						
						
							
							collect-wireless-mac: use $SendNotification2  
						
						
						
						
					 
					
						2021-04-28 13:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						d6edf6c2d3 
					 
					
						
						
							
							cloud-backup: use $SendNotification2  
						
						
						
						
					 
					
						2021-04-28 13:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						19ca17190d 
					 
					
						
						
							
							check-routeros-update: use $SendNotification2  
						
						
						
						
					 
					
						2021-04-28 13:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						4fe11fadee 
					 
					
						
						
							
							check-lte-firmware-upgrade: use $SendNotification2  
						
						
						
						
					 
					
						2021-04-28 13:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						bf315c15f6 
					 
					
						
						
							
							check-health: use $SendNotification2  
						
						
						
						
					 
					
						2021-04-28 13:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						71976f2eb9 
					 
					
						
						
							
							check-certificates: use $SendNotification2  
						
						
						
						
					 
					
						2021-04-28 13:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						76f32e3927 
					 
					
						
						
							
							global-functions: $ScriptInstallUpdate: use $SendNotification2  
						
						
						
						
					 
					
						2021-04-28 13:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						c7a2eecd3c 
					 
					
						
						
							
							global-functions: introduce $SendEMail2, $SendNotification2 & $SendTelegram2  
						
						... 
						
						
						
						These accept just one array as argument. Adding new features is possible
without breaking the API.
These calls are the same for now:
$SendNotification "Subject..." "Message...";
$SendNotification2 ({ subject="Subject..."; message="Message..." });
But the latter will bring more features in future. 
						
						
					 
					
						2021-04-28 13:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						d4c9d1c577 
					 
					
						
						
							
							README: add logo  
						
						
						
						
					 
					
						2021-04-28 13:58:14 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						99f828e7c0 
					 
					
						
						
							
							add logo  
						
						... 
						
						
						
						This should be displayed by Gitlab now...
Also it is the logo we use for the Telegram group. 
						
						
					 
					
						2021-04-28 12:05:04 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						a90511cff9 
					 
					
						
						
							
							check-routeros-update: be verbose when run from terminal only  
						
						
						
						
					 
					
						2021-04-27 08:57:05 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						96613e9bdd 
					 
					
						
						
							
							global-functions: $LogPrintExit: add deprecation warning  
						
						
						
						
					 
					
						2021-04-26 16:40:02 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						625d1dda12 
					 
					
						
						
							
							check-routeros-update: silence check-for-updates, but be more verbose  
						
						
						
						
					 
					
						2021-04-26 16:33:41 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						7fee37f57e 
					 
					
						
						
							
							update list of contributors  
						
						
						
						
					 
					
						2021-04-12 23:40:17 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						025f14ae13 
					 
					
						
						
							
							global-functions: CertificateDownload: silence certificate import  
						
						
						
						
					 
					
						2021-03-21 22:28:09 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						b55cdfb566 
					 
					
						
						
							
							check-certificates: silence certificate import  
						
						
						
						
					 
					
						2021-03-21 22:27:31 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						f77213c6d0 
					 
					
						
						
							
							check-certificates: be more verbose when attempting to renew  
						
						
						
						
					 
					
						2021-03-21 22:22:52 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						5610926d0a 
					 
					
						
						
							
							log-forward: use $EscapeForRegEx  
						
						
						
						
					 
					
						2021-03-17 08:55:33 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						7c4ab95394 
					 
					
						
						
							
							global-functions: introduce $EscapeForRegEx  
						
						
						
						
					 
					
						2021-03-17 08:51:23 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						baa096fe03 
					 
					
						
						
							
							log-forward: filter e-mail error on log forwarding in script...  
						
						... 
						
						
						
						... and update the filter in global configuration. 
						
						
					 
					
						2021-03-15 12:40:14 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						d00f18dc8c 
					 
					
						
						
							
							log-forward: update filter to match mail with quoted-printable encoding  
						
						
						
						
					 
					
						2021-03-11 21:21:40 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						4472784274 
					 
					
						
						
							
							global-functions: $CertificateAvailable: use pre-test loop  
						
						... 
						
						
						
						This is required to test for root CA (without intermediate) directly. 
						
						
					 
					
						2021-03-10 23:16:39 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						b1647c760c 
					 
					
						
						
							
							log-forward: list messages with 'black circle'  
						
						
						
						
					 
					
						2021-03-04 18:47:55 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						f762d395eb 
					 
					
						
						
							
							log-forward: skip multi-repeated messages  
						
						
						
						
					 
					
						2021-03-04 18:44:34 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						d1741c99fe 
					 
					
						
						
							
							global-functions: $ScriptInstallUpdate: run migration unconditionally  
						
						... 
						
						
						
						We want the migration to run even if the notification is disabled. 
						
						
					 
					
						2021-03-04 12:13:20 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						9ab20bb927 
					 
					
						
						
							
							global-config-overlay: remove magic  
						
						... 
						
						
						
						This allows to drop the ignore flag. 
						
						
					 
					
						2021-03-04 12:13:20 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						842c44b10a 
					 
					
						
						
							
							global-functions: $DNSIsResolving: have a final return  
						
						
						
						
					 
					
						2021-03-03 14:54:22 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						e65802007f 
					 
					
						
						
							
							global-functions: introduce and use $QuotedPrintable  
						
						... 
						
						
						
						Some mail clients do not like unencoded utf-8 in subject... Let's
encode in quoted-printable to fix. 
						
						
					 
					
						2021-03-03 14:54:22 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						7829a6c33a 
					 
					
						
						
							
							global-functions: $UrlEncode: simplify code  
						
						
						
						
					 
					
						2021-03-03 14:54:22 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						a019ff861e 
					 
					
						
						
							
							global-functions: $ValidateSyntax: add line breaks  
						
						... 
						
						
						
						This makes sure the closing curly bracket is not hidden in comment. 
						
						
					 
					
						2021-02-26 20:59:27 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						99d3e5d578 
					 
					
						
						
							
							netwatch-notify: use $ValidateSyntax  
						
						
						
						
					 
					
						2021-02-26 16:23:13 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						cf87be70f9 
					 
					
						
						
							
							mode-button: use $ValidateSyntax  
						
						
						
						
					 
					
						2021-02-26 16:01:39 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						e76b52e3b0 
					 
					
						
						
							
							sms-action: use $ValidateSyntax  
						
						
						
						
					 
					
						2021-02-26 15:51:29 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						8e00545267 
					 
					
						
						
							
							global-functions: $ScriptInstallUpdate: validate syntax of changelog and migration code  
						
						
						
						
					 
					
						2021-02-26 15:38:33 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						c48ad50f24 
					 
					
						
						
							
							global-functions: introduce and use $ValidateSyntax  
						
						
						
						
					 
					
						2021-02-26 14:49:10 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						464dd55bbd 
					 
					
						
						
							
							unattended-lte-firmware-upgrade: skip interface on missing firmware information  
						
						
						
						
					 
					
						2021-02-26 12:21:38 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						9c9c9f4d34 
					 
					
						
						
							
							unattended-lte-firmware-upgrade: be more verbose  
						
						
						
						
					 
					
						2021-02-26 11:58:28 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						fcbfb568da 
					 
					
						
						
							
							unattended-lte-firmware-upgrade: act on running interfaces only  
						
						... 
						
						
						
						The firmware is downloaded over the air, so broadband connection
is required. 
						
						
					 
					
						2021-02-26 11:51:19 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						c9854fa800 
					 
					
						
						
							
							doc/unattended-lte-firmware-upgrade: broadband connection is required!  
						
						
						
						
					 
					
						2021-02-26 11:15:58 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						bd6b67ad7a 
					 
					
						
						
							
							global-functions: $ScriptInstallUpdate: add syntax validation  
						
						
						
						
					 
					
						2021-02-25 16:50:10 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						d0cdad791c 
					 
					
						
						
							
							global-functions: $ScriptInstallUpdate: swap conditions  
						
						
						
						
					 
					
						2021-02-25 16:31:19 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						fe3d582c1f 
					 
					
						
						
							
							global-functions: $FlushEmailQueue: fix syntax  
						
						
						
						
					 
					
						2021-02-25 12:51:57 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						60ec200945 
					 
					
						
						
							
							global-functions: $ScriptInstallUpdate: expect global-config-overlay to be present  
						
						
						
						
					 
					
						2021-02-25 12:50:20 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						948a2664c4 
					 
					
						
						
							
							global-functions: $ScriptInstallUpdate: list news with 'black circle'  
						
						... 
						
						
						
						... if symbols are enabled. 
						
						
					 
					
						2021-02-25 12:27:20 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						68ab6af56b 
					 
					
						
						
							
							let's keep next branch and document it  
						
						
						
						
					 
					
						2021-02-25 11:13:35 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						1015a1bbde 
					 
					
						
						
							
							global-functions: $CertificateAvailable: use $0 for $RequiredRouterOS  
						
						
						
						
					 
					
						2021-02-24 22:55:08 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						8abb3c1e33 
					 
					
						
						
							
							update-tunnelbroker: silence fetch  
						
						
						
						
					 
					
						2021-02-24 22:55:08 +01:00