Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						a482712ae9
					 | 
					
						
						
							
							Merge pull request #427 from Unrud/patch-21
						
						
						
						
						
						
						
						Use python3 in shebang 
						
						
					 | 
					
						2016-06-13 14:56:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						83ea9da2b4
					 | 
					
						
						
							
							Limit number of parallel connections
						
						
						
						
						
						
					 | 
					
						2016-06-11 13:19:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						e438d9fd4b
					 | 
					
						
						
							
							Limit size of request body
						
						
						
						
						
						
					 | 
					
						2016-06-11 13:16:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						b55d2181ed
					 | 
					
						
						
							
							Add timeout to integrated sever
						
						
						
						
						
						
					 | 
					
						2016-06-11 13:14:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						d4e6205745
					 | 
					
						
						
							
							Don't include passwords in logs
						
						
						
						
						
						
					 | 
					
						2016-06-11 12:58:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						54b47c4a3e
					 | 
					
						
						
							
							Refactor: Move response code into function
						
						
						
						
						
						
					 | 
					
						2016-06-10 14:55:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						84149505c3
					 | 
					
						
						
							
							Use python3 in shebang
						
						
						
						
						
						
					 | 
					
						2016-06-10 09:07:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						39379413d1
					 | 
					
						
						
							
							Use hidden file for locking
						
						
						
						
						
						
					 | 
					
						2016-06-10 01:18:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						3479e76690
					 | 
					
						
						
							
							Ignore hidden files
						
						
						
						
						
						
					 | 
					
						2016-06-10 01:17:57 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						3e1e680bbc
					 | 
					
						
						
							
							Use correct attribute name
						
						
						
						
						
						
					 | 
					
						2016-06-10 00:02:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						74d84e0c91
					 | 
					
						
						
							
							Resolve naming conflict
						
						
						
						
						
						
					 | 
					
						2016-06-09 23:52:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						063e827588
					 | 
					
						
						
							
							Revert "Try to use UID as filename"
						
						
						
						
						
						
						
						This reverts commit 0b25c82d9d.
See #419. 
						
						
					 | 
					
						2016-05-30 19:05:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						f1f716b0c7
					 | 
					
						
						
							
							Merge pull request #419 from Unrud/patch-16
						
						
						
						
						
						
						
						Save all items with the same UID in the same file 
						
						
					 | 
					
						2016-05-30 19:03:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						5b6f0784d0
					 | 
					
						
						
							
							Merge branch 'master' of github.com:Kozea/radicale
						
						
						
						
						
						
					 | 
					
						2016-05-30 14:53:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						248fc7e9e3
					 | 
					
						
						
							
							Implement time-range filters for events
						
						
						
						
						
						
					 | 
					
						2016-05-30 14:53:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						13a7f2f9af
					 | 
					
						
						
							
							Merge pull request #417 from Unrud/patch-14
						
						
						
						
						
						
						
						Allow creation of empty collection via PUT 
						
						
					 | 
					
						2016-05-30 11:23:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						b0ed18af05
					 | 
					
						
						
							
							Merge pull request #416 from Unrud/patch-13
						
						
						
						
						
						
						
						Always release lock 
						
						
					 | 
					
						2016-05-30 11:08:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						146eb99887
					 | 
					
						
						
							
							Merge pull request #418 from Unrud/patch-15
						
						
						
						
						
						
						
						Fix crash on unknown content type 
						
						
					 | 
					
						2016-05-30 11:05:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						0b25c82d9d
					 | 
					
						
						
							
							Try to use UID as filename
						
						
						
						
						
						
					 | 
					
						2016-05-29 03:38:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						5c90f5b2af
					 | 
					
						
						
							
							Save all items with the same UID in the same file
						
						
						
						
						
						
						
						If recurrences are not in the same file, they are not correctly shown by clients. 
						
						
					 | 
					
						2016-05-29 03:32:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						4861b79878
					 | 
					
						
						
							
							Allow creation of empty collection via PUT
						
						
						
						
						
						
					 | 
					
						2016-05-29 01:18:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						af1dce1504
					 | 
					
						
						
							
							Fix crash on unknown content type
						
						
						
						
						
						
					 | 
					
						2016-05-28 23:49:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						28e643dec1
					 | 
					
						
						
							
							Don't pass None to vobject.readComponents
						
						
						
						
						
						
						
						If an empty collections is created with PUT, content is None. 
						
						
					 | 
					
						2016-05-28 22:46:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						9ade92c026
					 | 
					
						
						
							
							Always release lock
						
						
						
						
						
						
					 | 
					
						2016-05-28 22:36:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						656680d998
					 | 
					
						
						
							
							Merge branch 'master' of github.com:Kozea/radicale
						
						
						
						
						
						
					 | 
					
						2016-05-27 14:45:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						fef9f0abc6
					 | 
					
						
						
							
							Support param-filter
						
						
						
						
						
						
					 | 
					
						2016-05-27 14:44:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						05d76bd2d3
					 | 
					
						
						
							
							Merge pull request #412 from Unrud/patch-12
						
						
						
						
						
						
						
						Veify Authorization Scheme 
						
						
					 | 
					
						2016-05-26 13:52:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						ecbffe69dc
					 | 
					
						
						
							
							Veify Authorization Scheme
						
						
						
						
						
						
					 | 
					
						2016-05-26 12:21:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						da1363f026
					 | 
					
						
						
							
							Revert "Limit duration of file locks"
						
						
						
						
						
						
						
						This reverts commit 6b1acd14d7. 
						
						
					 | 
					
						2016-05-25 14:05:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						69ec2891fa
					 | 
					
						
						
							
							Remove at_once
						
						
						
						
						
						
					 | 
					
						2016-05-25 14:05:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						a3c32ee77f
					 | 
					
						
						
							
							Merge pull request #402 from Unrud/locking
						
						
						
						
						
						
						
						Implement locking of whole storage 
						
						
					 | 
					
						2016-05-25 14:03:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						4fc5e3135a
					 | 
					
						
						
							
							Update documentation of path_to_filesystem
						
						
						
						
						
						
					 | 
					
						2016-05-24 14:39:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						ac687c6179
					 | 
					
						
						
							
							Merge branch 'master' of github.com:Kozea/radicale
						
						
						
						
						
						
					 | 
					
						2016-05-24 14:37:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						f8c8bd9d9b
					 | 
					
						
						
							
							Merge pull request #403 from Unrud/patch-9
						
						
						
						
						
						
						
						Don't sanitize local paths using posixpath 
						
						
					 | 
					
						2016-05-24 14:36:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						6b1acd14d7
					 | 
					
						
						
							
							Limit duration of file locks
						
						
						
						
						
						
						
						This prevents starvation of writers in other processes 
						
						
					 | 
					
						2016-05-22 23:44:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						14daa88772
					 | 
					
						
						
							
							Use FIFO for storage locking
						
						
						
						
						
						
						
						This prevents starvation of writers in the current process 
						
						
					 | 
					
						2016-05-22 23:29:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						1ea9a33101
					 | 
					
						
						
							
							Reuse lock file
						
						
						
						
						
						
					 | 
					
						2016-05-22 10:29:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						49bc0728e3
					 | 
					
						
						
							
							Only one lock file per process (lockf() works now)
						
						
						
						
						
						
						
						lockf() is more portable than flock() 
						
						
					 | 
					
						2016-05-22 10:29:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						eb9218354c
					 | 
					
						
						
							
							Always use readers-writer lock in storage locking
						
						
						
						
						
						
					 | 
					
						2016-05-22 10:29:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						bca6cec6b3
					 | 
					
						
						
							
							Use context manager for locking
						
						
						
						
						
						
					 | 
					
						2016-05-22 10:29:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						a60e224ccf
					 | 
					
						
						
							
							Merge pull request #405 from Unrud/patch-11
						
						
						
						
						
						
						
						Compress answer 
						
						
					 | 
					
						2016-05-21 02:31:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						a24613da9c
					 | 
					
						
						
							
							Compress answer
						
						
						
						
						
						
						
						The protocol uses verbose XML and compression reduces the size significantly. 
						
						
					 | 
					
						2016-05-21 02:26:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						8ebd3810b5
					 | 
					
						
						
							
							Merge pull request #404 from Unrud/patch-10
						
						
						
						
						
						
						
						Use nonlocal instead of container 
						
						
					 | 
					
						2016-05-21 02:20:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						de2f411820
					 | 
					
						
						
							
							Use nonlocal instead of container
						
						
						
						
						
						
						
						Python 3 
						
						
					 | 
					
						2016-05-21 01:49:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						b810d61ce3
					 | 
					
						
						
							
							Don't sanitize local paths using posixpath
						
						
						
						
						
						
						
						This doesn't work as expected on Windows. 
						
						
					 | 
					
						2016-05-21 01:41:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						ff3b31fed6
					 | 
					
						
						
							
							Use threading in integrated webserver
						
						
						
						
						
						
					 | 
					
						2016-05-21 01:26:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Unrud
							
						 
					 | 
					
						
						
							
						
						2c45b1998c
					 | 
					
						
						
							
							Implement locking of whole storage
						
						
						
						
						
						
					 | 
					
						2016-05-21 01:26:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						51a36d4a57
					 | 
					
						
						
							
							Remove obsolete SQL file
						
						
						
						
						
						
					 | 
					
						2016-05-19 07:25:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Ayoub
							
						 
					 | 
					
						
						
							
						
						8e09c0b315
					 | 
					
						
						
							
							Merge pull request #399 from untitaker/tox
						
						
						
						
						
						
						
						Fix tox env once and for all 
						
						
					 | 
					
						2016-05-18 22:59:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Markus Unterwaditzer
							
						 
					 | 
					
						
						
							
						
						3a2cc58f3b
					 | 
					
						
						
							
							Fix tox env once and for all
						
						
						
						
						
						
					 | 
					
						2016-05-18 22:57:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |