Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							26932ecb10 
							
						 
					 
					
						
						
							
							Add a 'welcome' panel to the control panel and make it the default page instead of the status checks which take too long to load  
						
						... 
						
						
						
						Fixes  #2014  
					
						2021-09-06 09:23:58 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							e884c4774f 
							
						 
					 
					
						
						
							
							Replace HMAC-based session API keys with tokens stored in memory in the daemon process  
						
						... 
						
						
						
						Since the session cache clears keys after a period of time, this fixes  #1821 .
Based on https://github.com/mail-in-a-box/mailinabox/pull/2012 , and so:
Co-Authored-By: NewbieOrange <NewbieOrange@users.noreply.github.com>
Also fixes  #2029  by not revealing through the login failure error message whether a user exists or not. 
						
					 
					
						2021-09-06 09:23:58 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							53ec0f39cb 
							
						 
					 
					
						
						
							
							Use 'secrets' to generate the system API key and remove some debugging-related code  
						
						... 
						
						
						
						* Rename the 'master' API key to be called the 'system' API key
* Generate the key using the Python secrets module which is meant for this
* Remove some debugging helper code which will be obsoleted by the upcoming changes for session keys 
						
					 
					
						2021-09-06 09:23:58 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							700188c443 
							
						 
					 
					
						
						
							
							Roundcube 1.5 RC  
						
						
						
					 
					
						2021-09-06 09:23:58 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							4bf71e68be 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/mail-in-a-box/mailinabox  
						
						
						
					 
					
						2021-08-23 17:48:17 -04:00 
						 
				 
			
				
					
						
							
							
								Downtown Allday 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72039a1409 
							
						 
					 
					
						
						
							
							Merge pull request  #15  from downtownallday/github-actions  
						
						... 
						
						
						
						GitHub actions 
						
					 
					
						2021-08-23 17:19:54 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							4f8697c07d 
							
						 
					 
					
						
						
							
							change badge link  
						
						
						
					 
					
						2021-08-23 16:57:40 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							71526bc294 
							
						 
					 
					
						
						
							
							Add badge  
						
						
						
					 
					
						2021-08-23 16:39:36 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							be932af813 
							
						 
					 
					
						
						
							
							git remote url does not contain .git extension in github actions  
						
						
						
					 
					
						2021-08-23 16:17:07 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							0876a9a7de 
							
						 
					 
					
						
						
							
							non-standard git remotes in github actions  
						
						
						
					 
					
						2021-08-23 16:01:16 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							0c2c76a6dc 
							
						 
					 
					
						
						
							
							Patch upstream to install php-xml instead of php-xsl  
						
						
						
					 
					
						2021-08-23 15:17:33 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							2a9fcd7101 
							
						 
					 
					
						
						
							
							add upgrade-from-upstream job  
						
						
						
					 
					
						2021-08-23 15:00:31 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							c29eb2fb23 
							
						 
					 
					
						
						
							
							add 127.0.1.1 if it does not exist  
						
						
						
					 
					
						2021-08-23 14:31:31 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							f8a679b9c2 
							
						 
					 
					
						
						
							
							ensure system hostname is resolvable locally  
						
						
						
					 
					
						2021-08-23 14:15:18 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							71d3b79965 
							
						 
					 
					
						
						
							
							avoid installing php-xsl, which is a virtual package provided by php-xml on github images  
						
						
						
					 
					
						2021-08-23 13:45:25 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							bad57e8688 
							
						 
					 
					
						
						
							
							Try running update-alternatives for php 7.2 as before system-setup  
						
						
						
					 
					
						2021-08-23 13:25:32 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							d8c52fedc5 
							
						 
					 
					
						
						
							
							Try using nanasess/setup-php action to resolve issue where setup/webmail.sh, which runs the roundcubemail/bin/updatedb.sh script, fails with "Unsupported PHP version. Required PHP >= 5.4 and < 8.0" indicating that PHP >= 8.0 is actually installed!  
						
						
						
					 
					
						2021-08-23 12:58:42 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							5911f05f89 
							
						 
					 
					
						
						
							
							use sudo  
						
						
						
					 
					
						2021-08-23 12:11:27 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							c855133c41 
							
						 
					 
					
						
						
							
							fix formatting  
						
						
						
					 
					
						2021-08-23 12:03:22 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							7fd1f0ae31 
							
						 
					 
					
						
						
							
							Initial commit  
						
						
						
					 
					
						2021-08-23 11:40:22 -04:00 
						 
				 
			
				
					
						
							
							
								David Duque 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba80d9e72d 
							
						 
					 
					
						
						
							
							Show backup retention period form when configuring B2 backups ( #2024 )  
						
						
						
					 
					
						2021-08-23 06:25:41 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							b6fd371615 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/mail-in-a-box/mailinabox  
						
						
						
					 
					
						2021-08-22 16:28:54 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a71a58e816 
							
						 
					 
					
						
						
							
							Re-order DS record algorithms by digest type and revise warning message ( #2002 )  
						
						
						
					 
					
						2021-08-22 14:45:56 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							67b5711c68 
							
						 
					 
					
						
						
							
							Recommend that DS records be updated to not use SHA1 and exclude MUST NOT methods (SHA1) and the unlikely option RSASHA1-NSEC3-SHA1 (7) + SHA-384 (4) from the DS record suggestions  
						
						
						
					 
					
						2021-08-22 14:43:46 -04:00 
						 
				 
			
				
					
						
							
							
								myfirstnameispaul 
							
						 
					 
					
						
						
						
						
							
						
						
							20ccda8710 
							
						 
					 
					
						
						
							
							Re-order DS record algorithms by digest type and revise warning message.  
						
						... 
						
						
						
						Note that 7, 4 is printed last in the status checks page but does not appear in the file, and I couldn't figure out why. 
						
					 
					
						2021-08-22 14:29:36 -04:00 
						 
				 
			
				
					
						
							
							
								NewbieOrange 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ba841c7b6 
							
						 
					 
					
						
						
							
							fail2ban now supports ipv6 ( #2015 )  
						
						... 
						
						
						
						Since fail2ban 0.10.0, ipv6 support has been added. The current Ubuntu 18.04 repository has fail2ban 0.10.2, which does have ipv6 protection. 
						
					 
					
						2021-08-22 14:13:58 -04:00 
						 
				 
			
				
					
						
							
							
								lamkin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							daad122236 
							
						 
					 
					
						
						
							
							Ignore bad encoding in email addresses when parsing maillog files ( #2017 )  
						
						... 
						
						
						
						local/domain parts of email address should be standard ASCII or
UTF-8. Some email addresses contain extended ASCII, leading to
decode failure by the UTF-8 codec (and thus failure of the
Usage-Report script)
This change allows maillog parsing to continue over lines
containing such addresses 
						
					 
					
						2021-08-16 11:46:32 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							e87290dd42 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/mail-in-a-box/mailinabox  
						
						
						
					 
					
						2021-08-03 05:40:16 -04:00 
						 
				 
			
				
					
						
							
							
								NewbieOrange 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21ad26e452 
							
						 
					 
					
						
						
							
							Disable auto-complete for 2FA code in the control panel login form ( #2013 )  
						
						
						
					 
					
						2021-07-28 16:39:40 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							508ac8b0f8 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/mail-in-a-box/mailinabox  
						
						... 
						
						
						
						# Conflicts:
#	CHANGELOG.md
#	README.md 
						
					 
					
						2021-07-18 20:41:37 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							4cb46ea465 
							
						 
					 
					
						
						
							
							v0.54  
						
						
						
					 
					
						2021-06-20 15:50:04 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							0f09880aa6 
							
						 
					 
					
						
						
							
							add -H option to /bin/chown call in case 'encrypted' is a symbolic link  
						
						
						
					 
					
						2021-06-07 06:40:05 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							0b2e504d7f 
							
						 
					 
					
						
						
							
							Remove extraneous hr's  
						
						
						
					 
					
						2021-05-16 08:02:19 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							e15d198eb6 
							
						 
					 
					
						
						
							
							Fix typo  
						
						
						
					 
					
						2021-05-16 07:43:13 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							b0b9f0e902 
							
						 
					 
					
						
						
							
							Update wording  
						
						
						
					 
					
						2021-05-16 07:41:01 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							fc4ad70535 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/mail-in-a-box/mailinabox  
						
						... 
						
						
						
						# Conflicts:
#	management/dns_update.py
#	management/web_update.py
#	tests/test_mail.py 
						
					 
					
						2021-05-15 22:35:48 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							35fa3fe891 
							
						 
					 
					
						
						
							
							Changelog entries  
						
						
						
					 
					
						2021-05-15 16:50:19 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							d510c8ae2a 
							
						 
					 
					
						
						
							
							Enable and recommend port 465 for mail submission instead of port 587 ( fixes   #1849 )  
						
						... 
						
						
						
						Port 465 with "implicit" (i.e. always-on) TLS is a more secure approach than port 587 with explicit (i.e. optional and only on with STARTTLS). Although we reject credentials on port 587 without STARTTLS, by that point credentials have already been sent. 
						
					 
					
						2021-05-15 16:42:14 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							e283a12047 
							
						 
					 
					
						
						
							
							Add null SPF, DMARC, and MX records for automatically generated autoconfig, autodiscover, and mta-sts subdomains; add null MX records for custom A-record subdomains  
						
						... 
						
						
						
						All A/AAAA-resolvable domains that don't send or receive mail should have these null records.
This simplifies the handling of domains a bit by handling automatically generated subdomains more like other domains. 
						
					 
					
						2021-05-15 16:42:14 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							e421addf1c 
							
						 
					 
					
						
						
							
							Pre-load domain purpopses when building DNS zonefiles rather than querying mail domains at each subdomain  
						
						
						
					 
					
						2021-05-09 08:16:07 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							354a774989 
							
						 
					 
					
						
						
							
							Remove a debug line added in  8cda58fb 
						
						
						
					 
					
						2021-05-09 07:34:44 -04:00 
						 
				 
			
				
					
						
							
							
								downtownallday 
							
						 
					 
					
						
						
						
						
							
						
						
							7144ed041e 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/mail-in-a-box/mailinabox  
						
						... 
						
						
						
						# Conflicts:
#	README.md
#	setup/start.sh 
						
					 
					
						2021-05-08 09:20:04 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							aaa81ec879 
							
						 
					 
					
						
						
							
							Fix indentation issue in  bc4ae51c2d 
						
						
						
					 
					
						2021-05-08 09:06:18 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							dbd6dae5ce 
							
						 
					 
					
						
						
							
							Fix exit status issue cased by  69fc2fdd 
						
						
						
					 
					
						2021-05-08 09:02:48 -04:00 
						 
				 
			
				
					
						
							
							
								John @ S4 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4c5872547 
							
						 
					 
					
						
						
							
							Make clear that non-AWS S3 backups are supported ( #1947 )  
						
						... 
						
						
						
						Just a few wording changes to show that it is possible to make S3 backups to other services than AWS - prompted by a thread on MIAB discourse. 
						
					 
					
						2021-05-08 08:32:58 -04:00 
						 
				 
			
				
					
						
							
							
								Thomas Urban 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3701e05d92 
							
						 
					 
					
						
						
							
							Rewrite envelope from address in sieve forwards ( #1949 )  
						
						... 
						
						
						
						Fixes  #1946 . 
					
						2021-05-08 08:30:53 -04:00 
						 
				 
			
				
					
						
							
							
								Hala Alajlan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc4ae51c2d 
							
						 
					 
					
						
						
							
							Handle query dns timeout unhandled error ( #1950 )  
						
						... 
						
						
						
						Co-authored-by: hala alajlan <halalajlan@gmail.com> 
						
					 
					
						2021-05-08 08:26:40 -04:00 
						 
				 
			
				
					
						
							
							
								Jawad Seddar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12aaebfc54 
							
						 
					 
					
						
						
							
							custom.yaml: add support for X-Frame-Options header and proxy_redirect off (#1954 )  
						
						
						
					 
					
						2021-05-08 08:25:33 -04:00 
						 
				 
			
				
					
						
							
							
								jvolkenant 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49813534bd 
							
						 
					 
					
						
						
							
							Updated Nextcloud to 20.0.8, contacts to 3.5.1, calendar to 2.2.0 ( #1960 )  
						
						
						
					 
					
						2021-05-08 08:24:04 -04:00 
						 
				 
			
				
					
						
							
							
								jvolkenant 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16e81e1439 
							
						 
					 
					
						
						
							
							Fix to allow for non forced "enforce" MTA_STS_MODE ( #1970 )  
						
						
						
					 
					
						2021-05-08 08:18:49 -04:00