Lukas Schreiner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d96bf91a0d 
							
						 
					 
					
						
						
							
							Support of different default pass schemes + support of BLF-CRYPT ( #3832 )  
						
						 
						
						... 
						
						
						
						* Introduce MAILCOW_PASS_SCHEME in order to support blowfish (cf. mailcow/mailcow-dockerized#1019 )
* Furthermore added dovecot to support new environment varible for MAILCOW_PASS_SCHEME defaulted to SSHA256
* Revert changes regarding gitignore.
* Added fallback to SSHA256 if environment is not proper prepared.
* No fallback within management frontend, as it must match to other components.
* Unified and corrected alignment; implemented support of SSHA512
* Currently, password_hash of PHP is using by default bcrypt (BLF). As this might change later, we must ensure, that BLF is still used after PHP changes its default.
* Switched to BLF-CRYPT by default (even on update)
* Switched to BLF-CRYPT by default (even on update)
* Adding information in config generation / update with link to supported hash algorithm
* Bump sogo version to 1.92
* Fallback to BLF-CRYPT in case password scheme is not proper defined for Mailcow administration. 
						
					 
					
						2020-11-15 20:22:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e337b308f 
							
						 
					 
					
						
						
							
							[Dovecot] Select action in quarantine script, use nobody to run imapsync cron  
						
						 
						
						
						
					 
					
						2020-11-06 12:23:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							5f8e13f596 
							
						 
					 
					
						
						
							
							[Dovecot] Allow to define static master user (not recommended)  
						
						 
						
						
						
					 
					
						2020-10-20 15:43:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2df661a91e 
							
						 
					 
					
						
						
							
							[Dovecot] Move mail index to new volume  
						
						 
						
						
						
					 
					
						2020-09-23 11:20:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							386133b855 
							
						 
					 
					
						
						
							
							[Dovecot] Remove like from query  
						
						 
						
						... 
						
						
						
						Signed-off-by: andryyy <andre.peters@debinux.de> 
						
					 
					
						2020-09-20 22:30:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4627331339 
							
						 
					 
					
						
						
							
							[Dovecot] Fix sieve with new protocol toggling implementation,  fixes   #3769  
						
						 
						
						
						
					 
					
						2020-09-19 19:15:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09ec4fcd81 
							
						 
					 
					
						
						
							
							[Dovecot] For future use: pass used protocol; Check if user has protocol access while authenticating  
						
						 
						
						
						
					 
					
						2020-09-17 19:46:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09ad2b1314 
							
						 
					 
					
						
						
							
							[Dovecot] Filter by compose project name, create trusted map for SOGo IP, run DNS check before starting service  
						
						 
						
						
						
					 
					
						2020-07-11 13:22:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9078031255 
							
						 
					 
					
						
						
							
							[Dovecot] WIP: Read env vars for cronjobs from prepared file  
						
						 
						
						
						
					 
					
						2020-05-04 07:49:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85a69a580e 
							
						 
					 
					
						
						
							
							[Dovecot] Implement disallowed logins  
						
						 
						
						
						
					 
					
						2020-04-29 10:58:47 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Lea 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6e6d3e8ee 
							
						 
					 
					
						
						
							
							[Dovecot] fix error redirection at doveconf ( #3500 )  
						
						 
						
						
						
					 
					
						2020-04-23 09:35:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56e4963423 
							
						 
					 
					
						
						
							
							[Dovecot] Set repl health on start  
						
						 
						
						
						
					 
					
						2020-04-14 17:32:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5944595be3 
							
						 
					 
					
						
						
							
							[Watchdog] Watch replication, if any (unsupported)  
						
						 
						
						
						
					 
					
						2020-04-14 12:48:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6364f70a9e 
							
						 
					 
					
						
						
							
							[Dovecot] Fix var  
						
						 
						
						
						
					 
					
						2020-03-25 21:24:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9aebd73cc 
							
						 
					 
					
						
						
							
							[Dovecot] Wait for versions table instead of failing and restarting  
						
						 
						
						
						
					 
					
						2020-03-08 16:51:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c785c8f700 
							
						 
					 
					
						
						
							
							[Dovecot] Show last mail (pop3, imap) login in web interface  
						
						 
						
						
						
					 
					
						2020-02-25 19:38:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d2962a12d 
							
						 
					 
					
						
						
							
							[Dovecot] LUA: Passdb: Reconnect to SQL if connection was lost  
						
						 
						
						
						
					 
					
						2020-02-20 17:48:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8b9f2b36c 
							
						 
					 
					
						
						
							
							[Dovecot] Add auth_passdb_lookup to LUA, add default plugins for replicator, check if master, add node to GUID creation, use correct syslog-ng config if Redis write-master is not redis-mailcow, trim logs on Redis master  
						
						 
						
						
						
					 
					
						2020-02-05 10:56:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf4baa00a6 
							
						 
					 
					
						
						
							
							[Dovecot] Fix quarantine bcc, use socket for LUA API  
						
						 
						
						
						
					 
					
						2020-01-29 10:30:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							390cbc070b 
							
						 
					 
					
						
						
							
							[Dovecot] Remove CONTROL from shared namespace - thanks to @Keessaus  
						
						 
						
						
						
					 
					
						2019-12-25 10:34:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8ed434ecd 
							
						 
					 
					
						
						
							
							[Dovecot] Delete ham/spam hash if previously learned; Change LUA script pathes  
						
						 
						
						
						
					 
					
						2019-12-06 10:20:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7a749208d 
							
						 
					 
					
						
						
							
							[Dovecot] Really strange race condition when reading an untouched LUA file on slower systems  
						
						 
						
						
						
					 
					
						2019-12-05 10:14:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4715245697 
							
						 
					 
					
						
						
							
							[Dovecot] Drop logs  
						
						 
						
						
						
					 
					
						2019-12-05 09:30:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13ef9dd113 
							
						 
					 
					
						
						
							
							[Dovecot] Fix lua error when trying to escape empty domains  
						
						 
						
						
						
					 
					
						2019-12-04 21:47:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							afb43c9c5b 
							
						 
					 
					
						
						
							
							[Dovecot] Fix app passwds: allow multiple pass hashes by using LUA construct  
						
						 
						
						
						
					 
					
						2019-12-03 18:50:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfbf3e85be 
							
						 
					 
					
						
						
							
							[Dovecot] Add map for app passwds  
						
						 
						
						
						
					 
					
						2019-12-02 10:53:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcel Hofer 
							
						 
					 
					
						
						
						
						
							
						
						
							2e35da6816 
							
						 
					 
					
						
						
							
							[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx  
						
						 
						
						
						
					 
					
						2019-10-19 12:48:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0711db489 
							
						 
					 
					
						
						
							
							[Dockerfiles] Rename some files and create hook points  
						
						 
						
						
						
					 
					
						2019-10-18 12:01:47 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3488cb2171 
							
						 
					 
					
						
						
							
							[Dovecot] Fix GUID  
						
						 
						
						
						
					 
					
						2019-08-10 21:03:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							457d62e22e 
							
						 
					 
					
						
						
							
							[Dovecot] Generate GUID  
						
						 
						
						
						
					 
					
						2019-08-09 14:11:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97c2fe9fe1 
							
						 
					 
					
						
						
							
							[Dovecot] Install from repository  
						
						 
						
						
						
					 
					
						2019-07-28 21:34:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b139e48eec 
							
						 
					 
					
						
						
							
							Add some hints to autogenerated files  
						
						 
						
						
						
					 
					
						2019-07-08 07:56:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de03e4178a 
							
						 
					 
					
						
						
							
							[Dovecot] Run cronjob at 4:15 AM to remove max aged quarantine items (default: 365 days)  
						
						 
						
						
						
					 
					
						2019-06-01 21:23:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcacf85a5d 
							
						 
					 
					
						
						
							
							[Dovecot] Rename sieve_after to global_sieve_after and create a global_sieve_before file  
						
						 
						
						
						
					 
					
						2019-06-01 13:53:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							395f0f7a3d 
							
						 
					 
					
						
						
							
							[Rspamd] Remove authenticated user from auth results header  
						
						 
						
						... 
						
						
						
						[Dovecot] Fix permissions of console
[Compose] New Dovecot image 
						
					 
					
						2019-05-29 18:02:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d7ecbe591 
							
						 
					 
					
						
						
							
							[Dovecot] Removed quota recalc job (too intensive on larger systems)  
						
						 
						
						
						
					 
					
						2019-05-27 20:29:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							922a8db7a5 
							
						 
					 
					
						
						
							
							[Dovecot] Auto-generate shared namespace  
						
						 
						
						
						
					 
					
						2019-05-18 23:01:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								André Peters 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb2b26699c 
							
						 
					 
					
						
						
							
							[Dovcot] Cleanup random user maildirs  
						
						 
						
						
						
					 
					
						2019-03-27 16:37:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcel Hofer 
							
						 
					 
					
						
						
						
						
							
						
						
							7d2289c3a7 
							
						 
					 
					
						
						
							
							Merge branch 'master' into admin-login  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	data/web/js/site/mailbox.js 
						
					 
					
						2019-03-23 21:17:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22798a85e5 
							
						 
					 
					
						
						
							
							[Config] Add MAILDIR_SUB, "Maildir" for new setups by default  
						
						 
						
						... 
						
						
						
						[Update] Add MAILDIR_SUB= for updated mailcows
[Dovecot] Read MAILDIR_SUB for mail_home 
						
					 
					
						2019-03-18 14:09:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								André Peters 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae19d81f2d 
							
						 
					 
					
						
						
							
							Merge branch 'master' into admin-login  
						
						 
						
						
						
					 
					
						2019-03-10 10:38:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47d4be8884 
							
						 
					 
					
						
						
							
							[Dovecot] v2.3.5 (PH 0.5.5)  
						
						 
						
						... 
						
						
						
						[Dovecot] Change Solr cronjob to fit dovecot-fts 
						
					 
					
						2019-03-10 09:35:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcel Hofer 
							
						 
					 
					
						
						
						
						
							
						
						
							dd6d253ac0 
							
						 
					 
					
						
						
							
							add random masterpass for sogo admin login  
						
						 
						
						... 
						
						
						
						add required headers for sogo proxy auth with password
add SOGoEncryptionKey
add SOGoTrustProxyAuthentication only conditionally if feature is enabled 
						
					 
					
						2019-02-26 09:02:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcel Hofer 
							
						 
					 
					
						
						
						
						
							
						
						
							cac67db203 
							
						 
					 
					
						
						
							
							add config ALLOW_ADMIN_EMAIL_LOGIN and implement password-less SOGo login admins  
						
						 
						
						
						
					 
					
						2019-02-23 17:59:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Larisch 
							
						 
					 
					
						
						
						
						
							
						
						
							5cae935485 
							
						 
					 
					
						
						
							
							Fix empty maildir_gc.sh  
						
						 
						
						
						
					 
					
						2019-02-12 17:11:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7c1422095 
							
						 
					 
					
						
						
							
							[Dovecot] Add quota_notify script  
						
						 
						
						... 
						
						
						
						[Dovecot] Some minor changes to quarantine notification script to catch more errors 
						
					 
					
						2019-02-05 00:00:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f493d3a957 
							
						 
					 
					
						
						
							
							[Dovecot] Simplify Docker image  
						
						 
						
						... 
						
						
						
						[Dovecot] Set Dovecot plugins dynamically via file and exclude Solr if not enabled
[Dovecot] Add new quarantine notification script 
						
					 
					
						2019-01-29 00:11:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Heberling 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9750ec5bec 
							
						 
					 
					
						
						
							
							Merge branch 'master' into master  
						
						 
						
						
						
					 
					
						2019-01-01 14:20:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andryyy 
							
						 
					 
					
						
						
						
						
							
						
						
							b7c9af5e75 
							
						 
					 
					
						
						
							
							[Dovecot] Give master user a uid and gid,  fixes   #2093  
						
						 
						
						
						
					 
					
						2018-12-13 19:52:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Heberling 
							
						 
					 
					
						
						
						
						
							
						
						
							4755bb323b 
							
						 
					 
					
						
						
							
							Allow setting ACL_ANYONE in the configuration  
						
						 
						
						
						
					 
					
						2018-12-11 11:32:36 +01:00