Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							8be23d5ef6 
							
						 
					 
					
						
						
							
							ssl_certificates: reuse query_dns function in status_checks and simplify calls by calling normalize_ip within query_dns  
						
						
						
					 
					
						2018-06-29 16:46:21 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							f9a0e39cc9 
							
						 
					 
					
						
						
							
							cryptography is now distributed as a wheel and no longer needs system development packages to be installed or pip/setuptools workarounds  
						
						
						
					 
					
						2018-06-29 16:46:21 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							0c0a079354 
							
						 
					 
					
						
						
							
							v0.27  
						
						
						
					 
					
						2018-06-14 07:49:20 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							42e86610ba 
							
						 
					 
					
						
						
							
							changelog entry  
						
						
						
					 
					
						2018-05-12 09:43:41 -04:00 
						 
				 
			
				
					
						
							
							
								yeah 
							
						 
					 
					
						
						
						
						
							
						
						
							7c62f4b8e9 
							
						 
					 
					
						
						
							
							Update Roundcube to 1.3.6 ( #1376 )  
						
						
						
					 
					
						2018-04-17 11:54:24 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							1eba7b0616 
							
						 
					 
					
						
						
							
							send the mail_log.py report to the box admin every Monday  
						
						
						
					 
					
						2018-02-25 11:55:06 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							9c7820f422 
							
						 
					 
					
						
						
							
							mail_log.py: include sent mail in the logins report in a new smtp column  
						
						
						
					 
					
						2018-02-24 09:24:15 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							87ec4e9f82 
							
						 
					 
					
						
						
							
							mail_log.py: refactor the dovecot login collector  
						
						
						
					 
					
						2018-02-24 09:24:14 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							08becf7fa3 
							
						 
					 
					
						
						
							
							the hidden feature for proxying web requests now sets X-Forwarded-For  
						
						
						
					 
					
						2018-02-24 09:24:14 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							5eb4a53de1 
							
						 
					 
					
						
						
							
							remove old tools/update-subresource-integrity.py script which isn't used now that we download all admin page remote assets during setup  
						
						
						
					 
					
						2018-02-24 09:24:14 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							598ade3f7a 
							
						 
					 
					
						
						
							
							changelog entry  
						
						
						
					 
					
						2018-02-24 09:24:09 -05:00 
						 
				 
			
				
					
						
							
							
								xetorixik 
							
						 
					 
					
						
						
						
						
							
						
						
							8f399df5bb 
							
						 
					 
					
						
						
							
							Update Roundcube to 1.3.4 and Z-push to 2.3.9 ( #1354 )  
						
						
						
					 
					
						2018-02-21 08:22:57 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							ae73dc5d30 
							
						 
					 
					
						
						
							
							v0.26c  
						
						
						
					 
					
						2018-02-13 10:46:02 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							c409b2efd0 
							
						 
					 
					
						
						
							
							CHANGELOG entries  
						
						
						
					 
					
						2018-02-13 10:44:07 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							6961840c0e 
							
						 
					 
					
						
						
							
							wrap wget in hide_output so that wget errors are shown  
						
						... 
						
						
						
						Our wget_verify function uses wget to download a file and then check
the file's hash. If wget fails, i.e. because of a 404 or other HTTP
or network error, we exited setup without displaying any output because
normally there are no errors and -q keeps the setup output clean.
Wrapping wget with our hide_output function, and dropping -q, captures
wget's output and shows it and exits setup just if wget fails.
see #1297  
						
					 
					
						2018-02-13 10:38:10 -05:00 
						 
				 
			
				
					
						
							
							
								yeah 
							
						 
					 
					
						
						
						
						
							
						
						
							6162a9637c 
							
						 
					 
					
						
						
							
							Add some development instructions to CONTRIBUTING.md ( #1348 )  
						
						
						
					 
					
						2018-02-05 08:41:19 -05:00 
						 
				 
			
				
					
						
							
							
								Jan Schulz-Hofen 
							
						 
					 
					
						
						
						
						
							
						
						
							47c968e71b 
							
						 
					 
					
						
						
							
							Upgrade Nextcloud from 12.0.3 to 12.0.5  
						
						
						
					 
					
						2018-02-04 10:13:30 -05:00 
						 
				 
			
				
					
						
							
							
								Jan Schulz-Hofen 
							
						 
					 
					
						
						
						
						
							
						
						
							ed3e2aa712 
							
						 
					 
					
						
						
							
							Use new .tar.bz2 source files for ownCloud and fix upgrade paths  
						
						
						
					 
					
						2018-02-04 10:13:30 -05:00 
						 
				 
			
				
					
						
							
							
								NatCC 
							
						 
					 
					
						
						
						
						
							
						
						
							fe597da7aa 
							
						 
					 
					
						
						
							
							Update users.html ( #1345 )  
						
						... 
						
						
						
						Passwords must be eight characters long; when passwords are changed via the users page the dialog states that passwords need to be at least four characters but only eight or more are acceptable. 
						
					 
					
						2018-02-03 17:49:11 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							61e9888a85 
							
						 
					 
					
						
						
							
							Cdon't try to generate a CSR in the control panel until both the domain and country are selected  
						
						... 
						
						
						
						Fixes  #1338 .
See 0e9680fda63c33ace3f34ca7126617fb0efe8ffc, a52c56e571 
					
						2018-01-28 09:08:24 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							35fed8606e 
							
						 
					 
					
						
						
							
							only spawn one process for the management daemon  
						
						... 
						
						
						
						In 0088fb4553fixes  #1339  
						
					 
					
						2018-01-28 09:08:19 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							ef6f121491 
							
						 
					 
					
						
						
							
							when generating a CSR in the control panel, don't set empty attributes  
						
						... 
						
						
						
						Same as in a52c56e571Fixes  #1338 . 
						
					 
					
						2018-01-28 09:07:54 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							ec3aab0eaa 
							
						 
					 
					
						
						
							
							v0.26b  
						
						
						
					 
					
						2018-01-25 09:27:17 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							8c69b9e261 
							
						 
					 
					
						
						
							
							update CHANGELOG  
						
						
						
					 
					
						2018-01-25 09:23:04 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							e7150e3bc6 
							
						 
					 
					
						
						
							
							pin acme to v0.20, which is the last version compatible with free_tls_certificates  
						
						... 
						
						
						
						free_tls_certificates uses acme.jose, which in acme v0.21 was moved to a new Python package.
See #1328  
						
					 
					
						2018-01-20 11:23:45 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							8d6d84d87f 
							
						 
					 
					
						
						
							
							run mailconfig.py's email address validator outside of the virtualenv during questions.sh  
						
						... 
						
						
						
						We don't have the virtualenv this early in setup.
Broken by 0088fb4553Fixes  #1326 .
See https://discourse.mailinabox.email/t/that-is-not-a-valid-email-error-during-mailinabox-installation/2793 . 
						
					 
					
						2018-01-20 10:59:37 -05:00 
						 
				 
			
				
					
						
							
							
								barrybingo 
							
						 
					 
					
						
						
						
						
							
						
						
							a6a1cc7ae0 
							
						 
					 
					
						
						
							
							Reduce munin-node log level to warning ( #1330 )  
						
						
						
					 
					
						2018-01-19 12:00:44 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							b5c0736d27 
							
						 
					 
					
						
						
							
							release v0.26  
						
						
						
					 
					
						2018-01-18 17:10:23 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							8ee7de6ff3 
							
						 
					 
					
						
						
							
							no need to do a second apt-get update after 'installing' the PHP7 PPA if the PPA was already installed  
						
						
						
					 
					
						2018-01-15 13:28:18 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							0088fb4553 
							
						 
					 
					
						
						
							
							install Python 3 packages in a virtualenv  
						
						... 
						
						
						
						The cryptography package has created all sorts of installation trouble over the last few years, probably because of mismatches between OS-installed packages and pip-installed packages. Using a virtualenv for all Python packages used by the management daemon should make sure everything is consistent.
See #1298 , see #1264 . 
						
					 
					
						2018-01-15 13:27:04 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							b2d103145f 
							
						 
					 
					
						
						
							
							remove php5 packages from webmail.sh  
						
						... 
						
						
						
						The PHP5 packages have a dependency on (apache2 or php5-cgi or php5-fpm), and since removing php5-fpm apache2 started getting installed during setup, which caused a conflict with nginx of course.
These packages don't seem to be needed by Roundcube or Nextcloud --- Roundcube includes the ones it needs.
see #1264 , #1298  
						
					 
					
						2018-01-15 11:29:12 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							fc9e279cec 
							
						 
					 
					
						
						
							
							partial revert of  441bd350, accidentally uncommented something  
						
						
						
					 
					
						2018-01-15 10:33:05 -05:00 
						 
				 
			
				
					
						
							
							
								yeah 
							
						 
					 
					
						
						
						
						
							
						
						
							257983d559 
							
						 
					 
					
						
						
							
							Fix typo in CHANGELOG.md ( #1312 )  
						
						
						
					 
					
						2017-12-25 17:46:31 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							e924459140 
							
						 
					 
					
						
						
							
							revert f25801e/#1233 - use Mozilla intermediate ciphers for IMAP/POP not modern ciphers  
						
						... 
						
						
						
						fixes  #1300  
					
						2017-12-24 14:41:41 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							441bd35053 
							
						 
					 
					
						
						
							
							update CHANGELOG  
						
						
						
					 
					
						2017-12-23 18:01:41 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							a0e603a3c6 
							
						 
					 
					
						
						
							
							Change z-push to use the git repository instead of the tar ball ( #1305 )  
						
						
						
					 
					
						2017-12-23 17:51:18 -05:00 
						 
				 
			
				
					
						
							
							
								sam-banks 
							
						 
					 
					
						
						
						
						
							
						
						
							88604074d6 
							
						 
					 
					
						
						
							
							Bugfix for free command ( #1278 )  
						
						... 
						
						
						
						A quick fix - there's no "o" option for free. 
						
					 
					
						2017-12-18 08:21:28 -05:00 
						 
				 
			
				
					
						
							
							
								yeah 
							
						 
					 
					
						
						
						
						
							
						
						
							d43111eb48 
							
						 
					 
					
						
						
							
							Add X-Spam-Score header to checked mail ( #1292 )  
						
						... 
						
						
						
						To enable users to do custom spam filtering based on score, it's helpful to render the actual spam score as a float in a separate header rather than as part of X-Spam-Status where it only appears in a comma separated list. 
						
					 
					
						2017-12-18 08:17:47 -05:00 
						 
				 
			
				
					
						
							
							
								Jim Bailey 
							
						 
					 
					
						
						
						
						
							
						
						
							6729588d8c 
							
						 
					 
					
						
						
							
							Changed temp_dir to /var/temp/roundcube to avoid loss on reboot. ( #1302 )  
						
						
						
					 
					
						2017-12-18 08:12:45 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							5f14eca67f 
							
						 
					 
					
						
						
							
							merge v0.25 security release  
						
						
						
					 
					
						2017-11-15 11:27:30 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							8944cd7980 
							
						 
					 
					
						
						
							
							v0.25  
						
						
						
					 
					
						2017-11-15 11:27:00 -05:00 
						 
				 
			
				
					
						
							
							
								yeah 
							
						 
					 
					
						
						
						
						
							
						
						
							2bbbc9dfa3 
							
						 
					 
					
						
						
							
							Update Roundcube to protect against CVE-2017-16651  
						
						... 
						
						
						
						See https://roundcube.net/news/2017/11/08/security-updates-1.3.3-1.2.7-and-1.1.10 .
merges #1287  
						
					 
					
						2017-11-15 11:14:21 -05:00 
						 
				 
			
				
					
						
							
							
								John Olten 
							
						 
					 
					
						
						
						
						
							
						
						
							544f155948 
							
						 
					 
					
						
						
							
							Add support for DNS wildcard [merges  #1281 ]  
						
						
						
					 
					
						2017-11-15 11:10:59 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							f080eabb3a 
							
						 
					 
					
						
						
							
							run apt-get autoremove after updating system packages  
						
						... 
						
						
						
						Old kernels can build up and some packages may not be needed anymore.
See https://discourse.mailinabox.email/t/storage-space-decreasing/2525/5 . 
						
					 
					
						2017-11-15 11:05:43 -05:00 
						 
				 
			
				
					
						
							
							
								Jānis (Yannis) 
							
						 
					 
					
						
						
						
						
							
						
						
							7bf377eed1 
							
						 
					 
					
						
						
							
							use RSASHA256 for .lv domains DNSSEC ( #1277 )  
						
						
						
					 
					
						2017-10-31 18:01:47 -04:00 
						 
				 
			
				
					
						
							
							
								Nicolas North 
							
						 
					 
					
						
						
						
						
							
						
						
							cd554cf480 
							
						 
					 
					
						
						
							
							document the "local" alias pointing to this box in Custom DNS ( #1261 )  
						
						
						
					 
					
						2017-10-20 17:20:21 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Kroes 
							
						 
					 
					
						
						
						
						
							
						
						
							e5448405ae 
							
						 
					 
					
						
						
							
							add php7.0-mbstring to webmail.sh ( #1268 )  
						
						
						
					 
					
						2017-10-15 07:53:01 -04:00 
						 
				 
			
				
					
						
							
							
								Tristan Hill 
							
						 
					 
					
						
						
						
						
							
						
						
							a7eff8fb35 
							
						 
					 
					
						
						
							
							turn off apt verbose in unattended upgrades ( #1255 )  
						
						
						
					 
					
						2017-10-06 08:16:40 -04:00 
						 
				 
			
				
					
						
							
							
								Fabian Bucher 
							
						 
					 
					
						
						
						
						
							
						
						
							341aa8695a 
							
						 
					 
					
						
						
							
							update F-Droid DAVdroid link ( #1253 )  
						
						... 
						
						
						
						the information about the invalid link comes from here -> https://discourse.mailinabox.email/t/admin-sync-guide-contacts-and-calendar-davdroid-3-69-free-here/2528  
						
					 
					
						2017-10-04 17:47:15 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							5efdd72f41 
							
						 
					 
					
						
						
							
							update TLS test to record changes in the ciphers we offer on the open ports  
						
						
						
					 
					
						2017-10-03 12:01:10 -04:00