1
0
Fork 0
mirror of https://github.com/Kozea/Radicale.git synced 2025-10-06 21:30:48 +00:00
A simple CalDAV (calendar) and CardDAV (contact) server. https://radicale.org/
Find a file
Peter Marschall 2d7a9b001c LDAP auth: support TLS & start_tls also with python-ldap
Until now, every connection to the LDAP server was silently unencryptedr
when using Python's ldap module instead of the ldap3 module.
I.e. using Python's ldap module was inherently insecure, as there was not
even a hint that the config settings for encryption were ignored.

This commit changes this and brings LDAP authentication based on the ldap
module feature-wise on par with the one based on the ldap3 module.
2025-09-29 20:15:33 +02:00
.github fix exclude for windows-latest 2025-09-27 07:58:35 +02:00
contrib manual apply from https://github.com/Kozea/Radicale/pull/1866 2025-09-11 08:01:09 +02:00
radicale LDAP auth: support TLS & start_tls also with python-ldap 2025-09-29 20:15:33 +02:00
.gitignore add pytestdebug.log 2025-07-19 14:46:46 +02:00
.mdl.style Lint markdown 2021-12-14 00:25:31 +01:00
.mdlrc Lint markdown 2021-12-14 00:25:31 +01:00
CHANGELOG.md 3.5.8.dev 2025-09-28 20:25:17 +02:00
config auth: clean up remote IP parameter/documentation 2025-09-09 20:25:49 +02:00
COPYING.md License in markdown format 2022-07-02 23:03:19 +02:00
Dockerfile Support loading ldap secret from file 2024-11-05 00:35:36 -08:00
Dockerfile.dev Support loading ldap secret from file 2024-11-05 00:35:36 -08:00
DOCUMENTATION.md DOCUMENTATION.md: fix small glitches: typos, ... 2025-09-19 17:44:05 +02:00
MANIFEST.in License in markdown format 2022-07-02 23:03:19 +02:00
pyproject.toml 3.5.8.dev 2025-09-28 20:25:17 +02:00
radicale.wsgi set env to be honored later 2025-03-14 21:32:38 +01:00
README.md fix broken link 2025-04-23 21:50:59 +02:00
rights Adapt based on additional comments. 2024-08-27 17:04:15 +02:00
setup.cfg - Add support for local SMTP 2025-06-29 00:47:26 -06:00
setup.cfg.legacy merge extensions from ce9b2cf5d2 2025-09-07 08:59:51 +02:00
setup.py.legacy 3.5.8.dev 2025-09-28 20:25:17 +02:00

Radicale

Test Coverage Status

Radicale is a small but powerful CalDAV (calendars, to-do lists) and CardDAV (contacts) server, that:

  • Shares calendars and contact lists through CalDAV, CardDAV and HTTP.
  • Supports events, todos, journal entries and business cards.
  • Works out-of-the-box, no complicated setup or configuration required.
  • Can limit access by authentication.
  • Can secure connections with TLS.
  • Works with many CalDAV and CardDAV clients
  • Stores all data on the file system in a simple folder structure.
  • Can be extended with plugins.
  • Is GPLv3-licensed free software.

For the complete documentation, please visit Radicale master Documentation.

Additional hints can be found

Before reporting an issue, please check