f14e1de071
Add multifilesystem_nolock storage
2021-12-09 16:55:46 +01:00
bb292c4faa
Improve doc
2020-04-11 13:27:00 +02:00
cc22927353
Bind sockets for IPv4 and IPv6
2020-02-19 09:49:56 +01:00
11ea3cc7a4
Remove settings for TLS protocol and ciphers
...
Use the recommended default settings instead.
2020-02-19 09:48:38 +01:00
4a43b17840
Remove reverse DNS lookup
...
It wasn't working for years because the functionality was removed from http.server.
Nobody complained.
2020-02-19 09:48:34 +01:00
6108d8d759
Remove unsecure methods from htpasswd and make md5 default
2020-01-19 21:07:54 +01:00
c99a1f53df
Switch from md5 to sha256 for UIDs and tokens
2020-01-15 11:20:48 +01:00
6c12b13ec1
reduce default parallel connections to 8
2018-08-28 16:19:48 +02:00
24f835a2a1
Remove unused configuration
2018-08-18 12:56:39 +02:00
8281769edf
Move filesystem_fsync config from section storage to internal
2018-08-18 12:56:39 +02:00
59f7104dce
Replace option "debug" with "level" in "logging"
2018-08-16 08:00:02 +02:00
6b281e1726
Move realm
config from server
to auth
2018-08-16 08:00:01 +02:00
6f15cddfbc
Don't pollute WSGI environ with OS environ
2018-08-16 07:59:59 +02:00
e5e13faa7c
Remove daemonization
2018-08-16 07:59:59 +02:00
e96410c6e7
Only support file based locking
2018-08-16 07:59:58 +02:00
54b9995e22
Use module-wide logger and remove logging config
2018-08-16 07:59:55 +02:00
3d2ffe0c8e
Raise default limits
2018-08-14 20:08:42 +02:00
78a62aee86
Merge pull request #565 from Unrud/synctoken
...
Support for sync-token and sync-collection
2017-06-02 13:01:54 +02:00
f633b48a7a
Real sync-collection support for the multifilesystem backend
2017-06-02 12:53:37 +02:00
3af5809d71
Add option for CA certificate for validating clients
...
This can be used to secure TCP traffic between Radicale and a reverse proxy
2017-06-02 12:41:03 +02:00
a18874fc59
raise exception when locking the storage fails
...
Previously it was silently ignored, which is dangerous when multiple instances of Radicale are running.
A configuration option to disable locking was added.
2017-06-01 11:21:22 +02:00
9585c0b048
Web interface for managing calendars and addressbooks
2017-05-31 13:18:42 +02:00
ab9e9b2d7c
Add web interface module
2017-05-31 13:18:40 +02:00
eba6621f17
Rename backends from None to none
...
All other backend names are lower case.
2017-05-31 12:02:29 +02:00
09bde14e50
Allow auth backends to provide login and password
...
This is used to implement an auth backend that takes the credentials from an HTTP header (e.g. accounts are managed by an reverse proxy)
2017-05-31 02:07:49 +02:00
fed974e018
Disable logging config by default
...
Radicale always tries to load the system-wide configuration file. To turn this off, the logging-config option has to be added to all configuration files and command line arguments. It's easier to disable it by default and only add it once to the system-wide config file.
2017-05-24 17:03:48 +02:00
f2fb07fa84
Move authentication delay into __init__.py and add config
...
Use the delay for all backends (not only htpasswd).
Add configuration option to configure the delay.
2017-05-23 04:07:32 +02:00
1c357a5636
Add git init to config hook example
...
The example code previously required to manually create a git repo first.
Above change automates this.
2017-04-22 17:40:29 +02:00
9b8fc4ac14
Update and fix some config values
2017-03-08 15:50:24 +01:00
8cc15a3d25
Change default values for the config
...
Fix #346 .
2017-03-04 14:06:09 +01:00
3213495245
Merge branch 'url' of https://github.com/Unrud/Radicale into Unrud-url
2017-02-26 14:43:59 +01:00
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
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
f5f52582a1
Add option to disable syncing to disk
...
Disabling syncing increases the risk of data loss when the system crashes or power fails. On the positive it can increase the performance to a great extent.
2016-08-08 05:20:25 +02:00
fd977891e8
Remove /.well-known
...
I can't think of a sane use-case for this.
2016-08-01 09:31:25 +02:00
62588477f6
Merge pull request #429 from Unrud/hook
...
Add hook for storage changes
2016-07-30 15:26:17 +02:00
0306ee6dcc
Point well-known to /
...
Fixes #431
2016-07-14 10:13:20 +02:00
0263251ecf
Add hook for storage changes
2016-07-14 07:57:46 +02:00
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
83ea9da2b4
Limit number of parallel connections
2016-06-11 13:19:26 +02:00
e438d9fd4b
Limit size of request body
2016-06-11 13:16:45 +02:00
b55d2181ed
Add timeout to integrated sever
2016-06-11 13:14:58 +02:00
d4e6205745
Don't include passwords in logs
2016-06-11 12:58:28 +02:00
1001bcb676
Remove extra auth, rights and storage modules
2016-04-07 19:02:52 +02:00
9875db9a6c
Add md5 and bcrypt as available encryptions methods for htpasswd in config file
2015-10-21 02:09:11 +02:00
13c61bf936
auth/htpasswd: add support for salted sha1 passwords
...
This patch adds support for salted sha1 passwords.
2014-11-09 01:00:23 +01:00
9b225d1b5b
Comment all out in sample config ( fix #155 )
2014-10-22 14:33:29 +02:00
b863e8390e
add ".well-known" addresses feature ( closes #126 )
2014-10-20 18:51:43 +02:00
9ad9c466e2
Add an option allowing requests without base_prefix
...
Related to #147 , patch proposed by jheidemann
2014-08-06 11:51:11 +02:00
aabebb5578
Adding a new "authenticated" ACL type.
...
When set, all authenticated users will have rw permissions on all
collections, but no anonymous user will be able to read or write any
collection.
2014-04-09 00:02:39 +02:00