Guillaume Ayoub
|
ef63865e31
|
Merge pull request #428 from Unrud/patch-22
Add timeout to connections, limit size of request body and limit number of parallel connections
|
2016-07-14 02:06:24 +02:00 |
|
Guillaume Ayoub
|
6a4fe6beb5
|
Add a very, very important full stop.
|
2016-07-05 18:07:36 +02:00 |
|
Florian Mounier
|
a7549bc652
|
Split the main run function to allow the use of radicale serving programatically. Add an extra_config parameter to the config load to override config.
|
2016-07-05 17:50:40 +02:00 |
|
Guillaume Ayoub
|
9300d25d61
|
Update __main__.py
|
2016-07-04 14:35:38 +02:00 |
|
Florian Mounier
|
221379ef85
|
Sort imports
|
2016-07-04 14:32:33 +02:00 |
|
Unrud
|
83ea9da2b4
|
Limit number of parallel connections
|
2016-06-11 13:19:26 +02:00 |
|
Unrud
|
b55d2181ed
|
Add timeout to integrated sever
|
2016-06-11 13:14:58 +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 |
|
Unrud
|
de2f411820
|
Use nonlocal instead of container
Python 3
|
2016-05-21 01:49:22 +02:00 |
|
Unrud
|
ff3b31fed6
|
Use threading in integrated webserver
|
2016-05-21 01:26:52 +02:00 |
|
Guillaume Ayoub
|
2f97d7d1e1
|
Remove global state about configuration and logs
Many things have been changed to make this possible, probably leading to
many hidden bugs waiting to be found.
Related to #122.
|
2016-04-22 11:37:02 +09:00 |
|
Guillaume Ayoub
|
434cb533e9
|
Remove Python 2 support
|
2016-03-31 19:57:40 +02:00 |
|
Unrud
|
bbe71c1ad1
|
Integrated server without threads and busy waiting
|
2016-01-27 07:17:38 +01:00 |
|
Guillaume Ayoub
|
e7ce00d54f
|
Style
|
2015-12-31 12:49:41 +01:00 |
|
Unrud
|
367ca6fcbf
|
Replace standard file descriptors of daemon
Overwriting ```sys.stdout``` and ```sys.stderr``` is not sufficient.
(e.g. the logger still uses the old file descriptors)
|
2015-12-22 08:50:16 +01:00 |
|
Unrud
|
ecb8ad747e
|
Decouple the daemon from its parent environment
|
2015-12-22 08:50:16 +01:00 |
|
Unrud
|
3a9238f670
|
Check and create PID file in a race-free manner
|
2015-12-22 08:50:16 +01:00 |
|
Unrud
|
0a09804821
|
Close PID file
|
2015-12-22 08:49:58 +01:00 |
|
Guillaume Ayoub
|
77ad16f2a9
|
Fix the PID number stored on filesystem
|
2014-08-07 12:31:51 +02:00 |
|
Guillaume Ayoub
|
cdad148bd0
|
else if → elif
|
2014-07-28 10:24:43 +02:00 |
|
Mathieu Dupuy
|
4643112511
|
deplace pid file creation in child process
|
2014-07-25 15:52:04 +02:00 |
|
Guillaume Ayoub
|
d38c4d1c1d
|
Fix config files management
|
2013-06-04 16:59:21 +02:00 |
|
Guillaume Ayoub
|
8adb096de2
|
Fix the warning if the configuration file is not found
|
2013-06-04 15:12:06 +02:00 |
|
Guillaume Ayoub
|
61d063c610
|
Print a warning if the configuration file is not found
|
2013-06-04 16:00:46 +03:00 |
|
Guillaume Ayoub
|
bf8e874e4d
|
Merge *base_prefix config keys into base_prefix (fixes #996)
|
2013-04-30 14:02:17 +02:00 |
|
Guillaume Ayoub
|
406bb6e8cc
|
Update copyright years
|
2013-04-26 01:28:03 +02:00 |
|
Guillaume Ayoub
|
151f82c593
|
Typo
|
2013-01-16 11:16:16 +01:00 |
|
Mark Adams
|
d23cabf8f6
|
Added -C command line flag for specifying configuration file location.
|
2013-01-15 13:18:09 -06:00 |
|
Guillaume Ayoub
|
98bbe61f67
|
Use relative imports
|
2012-08-09 17:31:36 +02:00 |
|
Guillaume Ayoub
|
9d193b6b30
|
Don't start Radicale when PID file exists (fixes #890)
|
2012-08-03 00:29:06 +02:00 |
|
Guillaume Ayoub
|
7bfc17a51d
|
Use " instead of ' (you can laugh at me)
|
2012-03-01 10:40:15 +01:00 |
|
Guillaume Ayoub
|
4299348776
|
Change "calendar" into "collection" when needed.
WARNING: the default folders storing calendars/addressbooks have been changed
|
2012-01-25 14:53:46 +01:00 |
|
Guillaume Ayoub
|
9c4a85ef1f
|
Merge branch 'carddav', and update copyright dates
Conflicts:
radicale/__init__.py
radicale/ical.py
radicale/xmlutils.py
|
2012-01-23 16:21:30 +01:00 |
|
Guillaume Ayoub
|
a2128a4787
|
Pylint cleanups
|
2011-11-04 22:30:17 +01:00 |
|
Guillaume Ayoub
|
756c4aaf7e
|
Put the executable script in the radicale package
Conflicts:
NEWS.rst
|
2011-11-03 17:49:00 +01:00 |
|