BiZoNiX 
							
						 
					 
					
						
						
						
						
							
						
						
							e14b2826e0 
							
						 
					 
					
						
						
							
							Disable viewing dotfiles (.htaccess, .svn, .git, etc.)  
						
						
						
					 
					
						2015-02-09 19:41:42 +02:00 
						 
				 
			
				
					
						
							
							
								ikarus 
							
						 
					 
					
						
						
						
						
							
						
						
							3a09b04786 
							
						 
					 
					
						
						
							
							hide nginx version an OS information for better privacy.  
						
						
						
					 
					
						2015-02-01 20:13:03 +01:00 
						 
				 
			
				
					
						
							
							
								ikarus 
							
						 
					 
					
						
						
						
						
							
						
						
							e330abd587 
							
						 
					 
					
						
						
							
							do better redirection from http to https  
						
						... 
						
						
						
						Redirect using the 'return' directive and the built-in
variable '$request_uri' to avoid any capturing, matching
or evaluation of regular expressions.
It's best practice. See: http://wiki.nginx.org/Pitfalls#Taxing_Rewrites  
						
					 
					
						2015-02-01 01:32:07 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							b9ca74c915 
							
						 
					 
					
						
						
							
							implement Mozilla (e.g. Thunderbird) autoconfiguration file  
						
						... 
						
						
						
						fixes  #241  
					
						2015-01-31 21:33:18 +00:00 
						 
				 
			
				
					
						
							
							
								H8H 
							
						 
					 
					
						
						
						
						
							
						
						
							6efeff6fce 
							
						 
					 
					
						
						
							
							[Z-Push] Owncloud doesnt't support CARDDAV_SUPPORTS_SYNC, so set it to false  
						
						
						
					 
					
						2014-12-29 16:35:47 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							31d6128a2b 
							
						 
					 
					
						
						
							
							nginx: explicitly listen on both ipv4 and ipv6 (works even if ipv6 isn't present)  
						
						
						
					 
					
						2014-11-30 14:41:30 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							06f2477cfd 
							
						 
					 
					
						
						
							
							the new iOS configuration profile also is used on OS X 10.10.1, see  #261  
						
						
						
					 
					
						2014-11-18 16:32:37 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							cdaa2c847d 
							
						 
					 
					
						
						
							
							[merge] iOS Mobile Configuration Profile  
						
						
						
					 
					
						2014-11-14 13:56:18 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							b04addda9a 
							
						 
					 
					
						
						
							
							move the mobileconfig into the conf directory as a plain XML file and handle substitutions and copying to /var in web.sh  
						
						
						
					 
					
						2014-11-14 13:52:29 +00:00 
						 
				 
			
				
					
						
							
							
								Norman 
							
						 
					 
					
						
						
						
						
							
						
						
							5775cab175 
							
						 
					 
					
						
						
							
							various fixes  
						
						
						
					 
					
						2014-11-06 15:33:08 +01:00 
						 
				 
			
				
					
						
							
							
								David Piggott 
							
						 
					 
					
						
						
						
						
							
						
						
							be9d97902f 
							
						 
					 
					
						
						
							
							Disable encapsulation of spam and marking of it as seen  
						
						
						
					 
					
						2014-10-28 15:15:21 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							20c5471a89 
							
						 
					 
					
						
						
							
							expose the ownCloud API,  fixes   #240 ,  fixes   #242  
						
						
						
					 
					
						2014-10-28 12:05:07 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							6585384daa 
							
						 
					 
					
						
						
							
							bring the max outgoing mail size via webmail and z-push in line with the limit set in postfix: 128 MB  
						
						... 
						
						
						
						The limit was previously the nginx default (2MB?).
fixes  #236  
						
					 
					
						2014-10-16 22:11:10 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							8566b78202 
							
						 
					 
					
						
						
							
							drop webfinger, see  #95  
						
						
						
					 
					
						2014-10-07 20:30:36 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							d9ecc50119 
							
						 
					 
					
						
						
							
							since the management server binds to 127.0.0.1, must use that and not 'localhost' to connect to it because 'localhost' resolves to the IPv6 ::1 when it is available, see  #224  
						
						
						
					 
					
						2014-10-05 09:01:26 -04:00 
						 
				 
			
				
					
						
							
							
								h8h 
							
						 
					 
					
						
						
						
						
							
						
						
							ba33669a62 
							
						 
					 
					
						
						
							
							generate the locales before change to it.  
						
						... 
						
						
						
						For my german box changing the locale failed:
´´´´/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
setup/functions.sh: line 6: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)´´´´
see #206  and 4e6d572de9closes  #220 
commit modified by joshdata 
						
					 
					
						2014-10-02 11:05:42 +00:00 
						 
				 
			
				
					
						
							
							
								jkaberg 
							
						 
					 
					
						
						
						
						
							
						
						
							68efef1164 
							
						 
					 
					
						
						
							
							dont log robots.txt and favicon.ico. we should REALLY consider creating seperate include files for *all* of our "apps", this is getting messy..  
						
						
						
					 
					
						2014-09-27 17:04:05 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							6ecada7eed 
							
						 
					 
					
						
						
							
							Merge commit '93a722f'  
						
						
						
					 
					
						2014-09-27 16:56:38 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							39bca053ed 
							
						 
					 
					
						
						
							
							add 2048 bits of DH params for nginx, postfix, dovecot  
						
						... 
						
						
						
						nginx/postfix use a new pre-generated dh2048.pem file. dovecot generates the bits on its own.
ssllabs.com reports that TLS_DHE ciphers went from 1024 to 2048 bits as expected. The ECDHE ciphers remain at 256 bits --- no idea what that really means. (This tests nginx only. I haven't tested postfix/dovecot.)
see https://discourse.mailinabox.email/t/fips-ready-for-ssl-dhec-key-exchange/76/3  
						
					 
					
						2014-09-26 22:09:22 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							4e6d572de9 
							
						 
					 
					
						
						
							
							ensure Python operates in UTF-8 with a consistent locale for all users  
						
						... 
						
						
						
						fixes  #206  (hopefully) 
					
						2014-09-26 08:26:09 -04:00 
						 
				 
			
				
					
						
							
							
								jkaberg 
							
						 
					 
					
						
						
						
						
							
						
						
							93a722f85b 
							
						 
					 
					
						
						
							
							ownCloud (witch is based on SabreDAV) supports sync  
						
						
						
					 
					
						2014-09-10 21:22:56 +02:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							f77f1e656c 
							
						 
					 
					
						
						
							
							split CardDAV instrctions into a new page and add CalDAV instructions; create nice redirects at /cloud/calendar and /cloud/contacts  
						
						
						
					 
					
						2014-09-03 10:51:19 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							24ff0e04b1 
							
						 
					 
					
						
						
							
							output/text tweaks  
						
						
						
					 
					
						2014-08-27 14:42:00 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							aa3bc3225e 
							
						 
					 
					
						
						
							
							expose the control panel only on PRIMARY_HOSTNAME since /admin might conflict with other stuff hosted on other domains  
						
						
						
					 
					
						2014-08-27 02:38:43 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							df20d447a9 
							
						 
					 
					
						
						
							
							add an api for setting custom DNS records  
						
						... 
						
						
						
						Works like this:
```curl -d "" --user email:password https://.../admin/dns/set/qname/rtype/value ```
where the rtype and value default to "A" and the remote IP address of the request, so that a simple, empty POST to
```https://.../admin/dns/set/desktop.mydomain.com ```
will point desktop.mydomain.com to the caller's IPv4 address.
closes  #140  
						
					 
					
						2014-08-23 23:03:45 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							a0b056ae29 
							
						 
					 
					
						
						
							
							put a sterner warning in nginx local.conf about not modifying it  
						
						
						
					 
					
						2014-08-23 12:35:59 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							a501256fb9 
							
						 
					 
					
						
						
							
							fix the include path for our second use of z-push  
						
						
						
					 
					
						2014-08-19 15:07:55 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							80a05c3bbf 
							
						 
					 
					
						
						
							
							short_open_tag=Off was mistakenly left in the earlier merge (was a fix for my old autodiscover.php but not needed with z-push), also regrouping the nginx directive to be near the rest of Z-Push  
						
						
						
					 
					
						2014-08-19 12:07:54 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							b6dd407aa7 
							
						 
					 
					
						
						
							
							z-push autodiscover should use the primary hostname for the mail server and not the domain part of the email address (both may work, but the primary hostname is more likely to have a signed SSL cert)  
						
						
						
					 
					
						2014-08-19 11:49:20 +00:00 
						 
				 
			
				
					
						
							
							
								jkaberg 
							
						 
					 
					
						
						
						
						
							
						
						
							9a1989357c 
							
						 
					 
					
						
						
							
							some makeup  
						
						
						
					 
					
						2014-08-19 13:17:13 +02:00 
						 
				 
			
				
					
						
							
							
								jkaberg 
							
						 
					 
					
						
						
						
						
							
						
						
							a0df18506b 
							
						 
					 
					
						
						
							
							use z-push autodisover instead  
						
						
						
					 
					
						2014-08-19 13:03:44 +02:00 
						 
				 
			
				
					
						
							
							
								jkaberg 
							
						 
					 
					
						
						
						
						
							
						
						
							f7d2dfd1c0 
							
						 
					 
					
						
						
							
							xml generation fails when short_open_tag is on  
						
						
						
					 
					
						2014-08-19 11:27:50 +02:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							92acef9b87 
							
						 
					 
					
						
						
							
							fix PHP path for Z-Push so it can see libawl-php  
						
						... 
						
						
						
						broken in 04454b35c6fixes  #143  
						
					 
					
						2014-08-17 22:53:46 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							b30d7ad80a 
							
						 
					 
					
						
						
							
							web-based administrative UI  
						
						... 
						
						
						
						closes  #19  
					
						2014-08-17 22:46:06 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							6e380ade17 
							
						 
					 
					
						
						
							
							owncloud will only let users access it from the PRIMARY_HOSTNAME (due to its trusted_domains option being set statically), so only include /cloud in the nginx configuration for PRIMARY_HOSTNAME  
						
						
						
					 
					
						2014-08-16 12:33:10 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							6fdef379ad 
							
						 
					 
					
						
						
							
							owncloud: fix regex in nginx config  
						
						... 
						
						
						
						/cloud/index.php/apps/files/ajax/scan.php would not be parsed right because of two .php's 
						
					 
					
						2014-08-15 23:17:16 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							8c9f278166 
							
						 
					 
					
						
						
							
							owncloud: support MOD_X_ACCEL_REDIRECT_ENABLED  
						
						... 
						
						
						
						This lets downloads from the file app work. 
						
					 
					
						2014-08-15 23:16:54 +00:00 
						 
				 
			
				
					
						
							
							
								jkaberg 
							
						 
					 
					
						
						
						
						
							
						
						
							59c1c670b5 
							
						 
					 
					
						
						
							
							x-accel-redirect dosn't need to process files in ownCloud data directory. TODO: fix for autogeneration  
						
						
						
					 
					
						2014-08-13 08:10:53 +02:00 
						 
				 
			
				
					
						
							
							
								jkaberg 
							
						 
					 
					
						
						
						
						
							
						
						
							7024b428ad 
							
						 
					 
					
						
						
							
							increased timeouts so that owncloud properly loads with larger db  
						
						
						
					 
					
						2014-08-13 07:30:32 +02:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							d03bc0cefa 
							
						 
					 
					
						
						
							
							more owncloud configuration tweaks  
						
						
						
					 
					
						2014-08-13 00:30:09 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							05cc63b5d5 
							
						 
					 
					
						
						
							
							Merge branch 'owncloud' of github.com:jkaberg/mailinabox into owncloud  
						
						... 
						
						
						
						Conflicts:
	conf/nginx.conf
	setup/zpush.sh 
						
					 
					
						2014-08-12 23:10:51 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							c9bf57eacd 
							
						 
					 
					
						
						
							
							Merge branch 'master' into owncloud (php5-fpm)  
						
						
						
					 
					
						2014-08-12 13:30:55 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							9d6dc78b15 
							
						 
					 
					
						
						
							
							keep Roundcube working too, put owncloud at /cloud rather than at /  
						
						
						
					 
					
						2014-08-12 13:29:43 +00:00 
						 
				 
			
				
					
						
							
							
								jkaberg 
							
						 
					 
					
						
						
						
						
							
						
						
							52c50621cd 
							
						 
					 
					
						
						
							
							use x-accel-redirect for faster larg file downloads  
						
						
						
					 
					
						2014-08-12 15:11:33 +02:00 
						 
				 
			
				
					
						
							
							
								jkaberg 
							
						 
					 
					
						
						
						
						
							
						
						
							afb09a84b7 
							
						 
					 
					
						
						
							
							use tools/editconf.py to edit php.ini for large file uploads  
						
						
						
					 
					
						2014-08-12 14:00:28 +02:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							cf4f519cc0 
							
						 
					 
					
						
						
							
							zpush/owncloud: inject mail using 'sendmail' not SMTP  
						
						
						
					 
					
						2014-08-12 11:18:45 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							7b81ea1834 
							
						 
					 
					
						
						
							
							simplify zpush configuration files, no need to preserve copyright message  
						
						
						
					 
					
						2014-08-12 11:12:10 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Tauberer 
							
						 
					 
					
						
						
						
						
							
						
						
							0eceb2012f 
							
						 
					 
					
						
						
							
							use php5-fpm rather than our own custom launcher script for PHP+FastCGI  
						
						
						
					 
					
						2014-08-12 11:00:54 +00:00 
						 
				 
			
				
					
						
							
							
								jkaberg 
							
						 
					 
					
						
						
						
						
							
						
						
							d60abd0f92 
							
						 
					 
					
						
						
							
							bump (php) ram limit to 512MB  
						
						
						
					 
					
						2014-08-12 09:11:55 +02:00 
						 
				 
			
				
					
						
							
							
								jkaberg 
							
						 
					 
					
						
						
						
						
							
						
						
							21d59862de 
							
						 
					 
					
						
						
							
							typo  
						
						
						
					 
					
						2014-08-12 00:49:33 +02:00