Guillaume Ayoub 
							
						 
					 
					
						
						
							
						
						78db0072bc 
					 
					
						
						
							
							Merge pull request  #521  from stephane-martin/fix-support-report-set-xml-element  
						
						... 
						
						
						
						<report> should contain XML elements, not text 
						
						
					 
					
						2017-02-26 14:37:38 +01:00 
						 
				 
			
				
					
						
							
							
								Guillaume Ayoub 
							
						 
					 
					
						
						
							
						
						34a82c9b69 
					 
					
						
						
							
							Merge pull request  #540  from twoodcock/master  
						
						... 
						
						
						
						remove umask(0) in daemon mode 
						
						
					 
					
						2017-02-26 14:35:19 +01:00 
						 
				 
			
				
					
						
							
							
								Guillaume Ayoub 
							
						 
					 
					
						
						
							
						
						42e7347d5e 
					 
					
						
						
							
							Merge pull request  #527  from Kozea/command_config  
						
						... 
						
						
						
						Command config 
						
						
					 
					
						2016-12-08 11:43:35 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Woodcock 
							
						 
					 
					
						
						
							
						
						7f0d717459 
					 
					
						
						
							
							remove umask(0) in daemon mode  
						
						
						
						
					 
					
						2016-11-29 16:33:10 -08:00 
						 
				 
			
				
					
						
							
							
								Guillaume Ayoub 
							
						 
					 
					
						
						
							
						
						e55d75ce46 
					 
					
						
						
							
							Set charsets in headers  
						
						
						
						
					 
					
						2016-10-12 14:50:53 +02:00 
						 
				 
			
				
					
						
							
							
								Guillaume Ayoub 
							
						 
					 
					
						
						
							
						
						c459d32a19 
					 
					
						
						
							
							Use argparse to parse command arguments  
						
						... 
						
						
						
						This commit also allows users to specify all the config values through
the command line.
Fix  #154 . 
						
						
					 
					
						2016-10-12 14:30:18 +02:00 
						 
				 
			
				
					
						
							
							
								Yohann Rebattu 
							
						 
					 
					
						
						
							
						
						6d76cfa5aa 
					 
					
						
						
							
							use dash instead of underscore in options as well  
						
						
						
						
					 
					
						2016-10-12 10:48:14 +02:00 
						 
				 
			
				
					
						
							
							
								Yohann Rebattu 
							
						 
					 
					
						
						
							
						
						fb3e733596 
					 
					
						
						
							
							use dash instead of underscore  
						
						
						
						
					 
					
						2016-10-12 10:44:13 +02:00 
						 
				 
			
				
					
						
							
							
								Yohann Rebattu 
							
						 
					 
					
						
						
							
						
						d6ee788ff5 
					 
					
						
						
							
							comment…  
						
						
						
						
					 
					
						2016-10-11 18:22:26 +02:00 
						 
				 
			
				
					
						
							
							
								Yohann Rebattu 
							
						 
					 
					
						
						
							
						
						ca2d519345 
					 
					
						
						
							
							use group exclusively except for config  
						
						
						
						
					 
					
						2016-10-11 18:21:17 +02:00 
						 
				 
			
				
					
						
							
							
								Yohann Rebattu 
							
						 
					 
					
						
						
							
						
						11710f75a8 
					 
					
						
						
							
							allow config override from commandline  
						
						
						
						
					 
					
						2016-10-11 18:17:01 +02:00 
						 
				 
			
				
					
						
							
							
								Stephane Martin 
							
						 
					 
					
						
						
							
						
						5abc8aea43 
					 
					
						
						
							
							<report> should contain XML elements, not text  
						
						
						
						
					 
					
						2016-09-20 00:27:03 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Bieringer 
							
						 
					 
					
						
						
							
						
						c578470fc3 
					 
					
						
						
							
							log depth also on response log line  
						
						
						
						
					 
					
						2016-09-19 20:11:52 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Bieringer 
							
						 
					 
					
						
						
							
						
						f52fa73cab 
					 
					
						
						
							
							check env first before using HTTP_DEPTH  
						
						
						
						
					 
					
						2016-09-19 20:04:11 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Bieringer 
							
						 
					 
					
						
						
							
						
						87061df68f 
					 
					
						
						
							
							add conditional logging of given depth  
						
						
						
						
					 
					
						2016-09-19 19:59:47 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Bieringer 
							
						 
					 
					
						
						
							
						
						830d6f9305 
					 
					
						
						
							
							add examples of broken vcard and vevent  
						
						
						
						
					 
					
						2016-09-18 19:36:54 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Bieringer 
							
						 
					 
					
						
						
							
						
						a5e3ffa427 
					 
					
						
						
							
							realign change  
						
						
						
						
					 
					
						2016-09-18 19:30:51 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Bieringer 
							
						 
					 
					
						
						
							
						
						e05206eec3 
					 
					
						
						
							
							Merge branch 'improved-broken-vcard-handling' of github.com:pbiering/Radicale into improved-broken-vcard-handling  
						
						
						
						
					 
					
						2016-09-18 19:28:15 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Bieringer 
							
						 
					 
					
						
						
							
						
						af5c1582dc 
					 
					
						
						
							
							improved detection of broken vcards  
						
						
						
						
					 
					
						2016-09-18 19:23:24 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Bieringer 
							
						 
					 
					
						
						
							
						
						1ffdb03106 
					 
					
						
						
							
							simplify patch  
						
						
						
						
					 
					
						2016-09-17 18:16:27 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Bieringer 
							
						 
					 
					
						
						
							
						
						ff02d17619 
					 
					
						
						
							
							remove temporary debug statements  
						
						
						
						
					 
					
						2016-09-17 17:44:33 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Bieringer 
							
						 
					 
					
						
						
							
						
						1cfd3fd95b 
					 
					
						
						
							
							filter broken vcard entries before delivered, found on real life system at least 2 cards where vobject claimed about  
						
						... 
						
						
						
						vobject.base.ValidateError: 'VCARD components must contain at least 1 N' 
						
						
					 
					
						2016-09-17 16:53:24 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Bieringer 
							
						 
					 
					
						
						
							
						
						18181374e1 
					 
					
						
						
							
							log exception for broken items  
						
						
						
						
					 
					
						2016-09-17 16:29:40 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Bieringer 
							
						 
					 
					
						
						
							
						
						d116423458 
					 
					
						
						
							
							improved request logging  
						
						
						
						
					 
					
						2016-09-17 15:35:43 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Bieringer 
							
						 
					 
					
						
						
							
						
						e6ba31937a 
					 
					
						
						
							
							3rd catch  
						
						
						
						
					 
					
						2016-09-17 15:11:02 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Bieringer 
							
						 
					 
					
						
						
							
						
						a57fcad270 
					 
					
						
						
							
							catch 2nd case for broken object  
						
						
						
						
					 
					
						2016-09-17 13:56:27 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Bieringer 
							
						 
					 
					
						
						
							
						
						cd97aab72c 
					 
					
						
						
							
							try/catch of objects avoiding not serving any object in case an object has no valid contents  
						
						... 
						
						
						
						also log duration of how many objects are read per folder 
						
						
					 
					
						2016-09-17 12:52:42 +02:00 
						 
				 
			
				
					
						
							
							
								Guillaume Ayoub 
							
						 
					 
					
						
						
							
						
						0c1dbc30bd 
					 
					
						
						
							
							Log read objects  
						
						
						
						
					 
					
						2016-09-16 14:13:53 +02:00 
						 
				 
			
				
					
						
							
							
								Guillaume Ayoub 
							
						 
					 
					
						
						
							
						
						ecb8a99ed1 
					 
					
						
						
							
							Merge branch 'master' of github.com:Kozea/radicale  
						
						
						
						
					 
					
						2016-09-16 14:12:36 +02:00 
						 
				 
			
				
					
						
							
							
								Guillaume Ayoub 
							
						 
					 
					
						
						
							
						
						2c938ea67a 
					 
					
						
						
							
							Don't log when skipping .Radicale* files  
						
						... 
						
						
						
						Patch proposed by @pbiering. 
						
						
					 
					
						2016-09-16 14:12:05 +02:00 
						 
				 
			
				
					
						
							
							
								Guillaume Ayoub 
							
						 
					 
					
						
						
							
						
						4f44c46be7 
					 
					
						
						
							
							Merge pull request  #515  from Unrud/patch-3  
						
						... 
						
						
						
						Fix BaseCollection.move 
						
						
					 
					
						2016-09-15 12:55:21 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						def34b1454 
					 
					
						
						
							
							Fix BaseCollection.move  
						
						... 
						
						
						
						The update method doesn't exist. 
						
						
					 
					
						2016-09-15 11:18:55 +02:00 
						 
				 
			
				
					
						
							
							
								Guillaume Ayoub 
							
						 
					 
					
						
						
							
						
						e95d187cbc 
					 
					
						
						
							
							Merge pull request  #509  from Unrud/patch-2  
						
						... 
						
						
						
						Set password to empty string instead of None 
						
						
					 
					
						2016-09-07 16:08:37 +02:00 
						 
				 
			
				
					
						
							
							
								Guillaume Ayoub 
							
						 
					 
					
						
						
							
						
						dc94a5a4b7 
					 
					
						
						
							
							Merge pull request  #510  from Unrud/log  
						
						... 
						
						
						
						Improve formatting of log messages 
						
						
					 
					
						2016-09-07 16:08:11 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						f7435814fc 
					 
					
						
						
							
							Repair hreferences in REPORT response  
						
						... 
						
						
						
						They were not extended with base_prefix. 
						
						
					 
					
						2016-09-06 16:53:20 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						eb4b513d63 
					 
					
						
						
							
							Quote hreferences  
						
						... 
						
						
						
						RFC 4918 states that they are URIs and RFC 3986 says that URIs must always be in percent-encoded form. 
						
						
					 
					
						2016-09-06 16:53:20 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						83046c80c4 
					 
					
						
						
							
							Let reverse proxies overwrite script name  
						
						... 
						
						
						
						Reverse proxies can overwrite the script name with the HTTP header field X-Script-Name. 
						
						
					 
					
						2016-09-06 16:53:14 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						90486f33a5 
					 
					
						
						
							
							Log invalid URLs in XML requests  
						
						... 
						
						
						
						Before the requests either failed or the invalid hreference was silently dropped. 
						
						
					 
					
						2016-09-04 22:28:01 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						d5b8ddd71c 
					 
					
						
						
							
							Check that name is valid in name_from_path  
						
						... 
						
						
						
						Before it was possible craft XML requests, so that the storage backend got requests with invalid hrefs. 
						
						
					 
					
						2016-09-04 22:28:01 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						139076faee 
					 
					
						
						
							
							Sanitize URLs from XML requests  
						
						
						
						
					 
					
						2016-09-04 22:27:59 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						13d652b094 
					 
					
						
						
							
							Remove unnecessary module prefix  
						
						
						
						
					 
					
						2016-09-04 22:26:46 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						664fa71278 
					 
					
						
						
							
							Don't double unquote request URL  
						
						... 
						
						
						
						"%2525" was transformed to "%" instead of "%25". 
						
						
					 
					
						2016-09-04 22:26:46 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						dbaf58dbfe 
					 
					
						
						
							
							Remove base_prefix and use SCRIPT_NAME instead  
						
						... 
						
						
						
						This conforms with the WSGI reference (PEP 333) 
						
						
					 
					
						2016-09-04 22:26:40 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						03fbb1e68e 
					 
					
						
						
							
							Don't strip {} in get method  
						
						... 
						
						
						
						If someone uploads a file that starts or ends with the chars {}, all REPORT requests on that collection will fail and it's impossible to delete the file. 
						
						
					 
					
						2016-09-04 13:35:44 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						6df54bf88a 
					 
					
						
						
							
							Log name of faulty component  
						
						... 
						
						
						
						If vobject can't parse a component it raises an exception, but the filename of that component is missing in the logs. 
						
						
					 
					
						2016-09-04 13:23:01 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						5ccfe16372 
					 
					
						
						
							
							Remove Collection.has  
						
						... 
						
						
						
						It's the same as BaseCollection.has 
						
						
					 
					
						2016-09-04 13:21:57 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						de09f6689a 
					 
					
						
						
							
							Only relevant files for last_modified calculation  
						
						... 
						
						
						
						Leftovers from failed transactions etc. should not change that property. 
						
						
					 
					
						2016-09-04 13:16:42 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						cd9f789294 
					 
					
						
						
							
							Name variables for files f  
						
						... 
						
						
						
						fd sounds more like file descriptions.
prop doesn't sound like a file at all. 
						
						
					 
					
						2016-09-04 13:14:51 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						f5650df5f7 
					 
					
						
						
							
							Remove checks for existence of collection  
						
						... 
						
						
						
						They are unnecessary since the discover methods stopped returning collections that actually don't exist. 
						
						
					 
					
						2016-09-04 13:13:35 +02:00 
						 
				 
			
				
					
						
							
							
								Unrud 
							
						 
					 
					
						
						
							
						
						e7d8b4816c 
					 
					
						
						
							
							Duplicate code: Use list and get methods  
						
						
						
						
					 
					
						2016-09-04 13:12:55 +02:00