| 
							
							
								 Unrud | c027b68b4f | PROPFIND: return all supported report methods addressbook-multiget, addressbook-query, calendar-multiget and calendar-query were missing.
sync-collection only works for leaf collections. | 2017-03-10 22:30:44 +01:00 |  | 
			
				
					| 
							
							
								 Unrud | 53a7e15833 | Return empty result for unsupported report methods | 2017-03-10 22:19:10 +01:00 |  | 
			
				
					| 
							
							
								 Unrud | 2f67da5750 | Remove unnecessary conditions | 2017-03-10 22:16:46 +01:00 |  | 
			
				
					| 
							
							
								 Unrud | a7f12b5fac | PROPFIND: only one privilege per privilege element Before: <privilege><read /><write /></privilege>
After: <privilege><read /></privilege><privilege><write /></privilege> | 2017-03-10 22:14:13 +01:00 |  | 
			
				
					| 
							
							
								 Unrud | 7d687205bd | Use logger for WSGIServer Log exception from the WSGIServer. Exceptions from socket timeouts are currently written to stderr. | 2017-03-10 13:39:26 +01:00 |  | 
			
				
					| 
							
							
								 Guillaume Ayoub | edebcf03c7 | Merge pull request #558 from Unrud/collision Check for conflicting file names | 2017-03-08 15:58:48 +01:00 |  | 
			
				
					| 
							
							
								 Guillaume Ayoub | 33b27a2e71 | Merge pull request #559 from Unrud/remotehostlogging Cleanup remote host logging | 2017-03-08 15:57:07 +01:00 |  | 
			
				
					| 
							
							
								 Guillaume Ayoub | 9b8fc4ac14 | Update and fix some config values | 2017-03-08 15:50:24 +01:00 |  | 
			
				
					| 
							
							
								 Unrud | 5cd5cfe368 | Use REMOTE_ADDR if REMOTE_HOST is missing WSGIRequestHandler doesn't set REMOTE_HOST if dns lookup is disabled. | 2017-03-07 20:34:37 +01:00 |  | 
			
				
					| 
							
							
								 Unrud | 69d39b47ca | Also log the forwarding host for forwarded requests | 2017-03-07 20:34:36 +01:00 |  | 
			
				
					| 
							
							
								 Unrud | c104da28ce | Use UNKNOWN if user agent is missing This is much shorter and doesn't clutter the log as much. | 2017-03-07 20:33:37 +01:00 |  | 
			
				
					| 
							
							
								 Unrud | 266dc608f2 | Remove unnecessary if-statements | 2017-03-07 20:32:23 +01:00 |  | 
			
				
					| 
							
							
								 Unrud | c6c32945a0 | Log unsafe paths when discovering collections | 2017-03-07 18:24:40 +01:00 |  | 
			
				
					| 
							
							
								 Unrud | 9b27d075b6 | Always close files when creating collection If an exception occurs we rely on garbage collection to close the files. | 2017-03-07 18:13:52 +01:00 |  | 
			
				
					| 
							
							
								 Unrud | 2d170bd41f | Check for conflicting file names On Windows file systems the user "TESTUS~1" can access the data of the user "testuser". | 2017-03-07 18:04:51 +01:00 |  | 
			
				
					| 
							
							
								 Guillaume Ayoub | 4278cc3443 | Set htpasswd encryption type to plain in tests | 2017-03-04 14:25:01 +01:00 |  | 
			
				
					| 
							
							
								 Guillaume Ayoub | 78abe39002 | Set authentication method when testing rights | 2017-03-04 14:22:28 +01:00 |  | 
			
				
					| 
							
							
								 Guillaume Ayoub | b47505d5bd | Don't set rights management when no authentication is set | 2017-03-04 14:15:46 +01:00 |  | 
			
				
					| 
							
							
								 Guillaume Ayoub | 8cc15a3d25 | Change default values for the config Fix #346. | 2017-03-04 14:06:09 +01:00 |  | 
			
				
					| 
							
							
								 Guillaume Ayoub | fc04e4543b | Remove unused import | 2017-02-26 16:41:59 +01:00 |  | 
			
				
					| 
							
							
								 Guillaume Ayoub | 6b683477cb | Merge branch 'improved-broken-vcard-handling' of https://github.com/pbiering/Radicale into pbiering-improved-broken-vcard-handling | 2017-02-26 16:35:44 +01:00 |  | 
			
				
					| 
							
							
								 Guillaume Ayoub | 5d67257555 | Merge branch 'trycatch-broken-objects' of https://github.com/pbiering/Radicale into pbiering-trycatch-broken-objects | 2017-02-26 16:24:41 +01:00 |  | 
			
				
					| 
							
							
								 Guillaume Ayoub | 46fcec8fe0 | Cosmetics | 2017-02-26 16:19:38 +01:00 |  | 
			
				
					| 
							
							
								 Guillaume Ayoub | e6880057a2 | Merge pull request #518 from pbiering/improved-access-logging improved request logging | 2017-02-26 16:17:44 +01:00 |  | 
			
				
					| 
							
							
								 Guillaume Ayoub | 9d958e8e51 | Remove unused import | 2017-02-26 16:13:50 +01:00 |  | 
			
				
					| 
							
							
								 Guillaume Ayoub | 04764c2af4 | Merge branch 'storage' of https://github.com/Unrud/Radicale into Unrud-storage | 2017-02-26 15:48:22 +01:00 |  | 
			
				
					| 
							
							
								 Guillaume Ayoub | b9db971060 | Merge branch 'fixed-propfind-handling' of https://github.com/muggenhor/Radicale into muggenhor-fixed-propfind-handling | 2017-02-26 15:33:34 +01:00 |  | 
			
				
					| 
							
							
								 Guillaume Ayoub | 3213495245 | Merge branch 'url' of https://github.com/Unrud/Radicale into Unrud-url | 2017-02-26 14:43:59 +01:00 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 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 |  |