Commit Graph

  • 22d364729b Use "&" instead of "+" to test booleans Guillaume Ayoub 2017-05-23 17:11:28 +0200
  • 85e8336361 Add python_requires into setup.py Guillaume Ayoub 2017-05-23 17:02:41 +0200
  • 5066e97c66 Always compare both login and password to avoid timing attacks Guillaume Ayoub 2017-05-23 16:55:43 +0200
  • 1b5bfee96c Merge pull request #600 from Unrud/auth Guillaume Ayoub 2017-05-23 12:22:16 +0200
  • cf78a23856 Improve logging Unrud 2017-05-23 03:13:28 +0200
  • f2fb07fa84 Move authentication delay into __init__.py and add config Unrud 2017-05-23 03:11:41 +0200
  • fb970246e0 Only query auth backend when a user is set Unrud 2017-05-23 03:08:04 +0200
  • c4537b1f5c Compare passwords and hashes in constant time (Fixes #591) Unrud 2017-05-23 03:02:22 +0200
  • fc309562da Repair SSHA method Unrud 2017-05-23 03:01:56 +0200
  • 99bda37839 Repair auth tests, add tests for all methods and cross check Unrud 2017-05-23 02:58:03 +0200
  • 2e8cd09c02 Merge pull request #581 from jre-wine/patch-1 Guillaume Ayoub 2017-05-05 01:03:15 +0200
  • 1c357a5636 Add git init to config hook example jre 2017-04-22 17:40:29 +0200
  • dcb0638538 Version 2.0.0rc2 Guillaume Ayoub 2017-04-19 14:04:09 +0200
  • 059ba8dec1 Random timer to avoid timing oracles and simple bruteforce attacks Guillaume Ayoub 2017-04-19 13:48:30 +0200
  • 78e0bfd449 Correctly initialize the logger in the WSGI and FastCGI scripts Guillaume Ayoub 2017-04-15 18:10:07 +0200
  • 7ad1f985a6 Use flup instead of flipflop to create the FastCGI application Guillaume Ayoub 2017-04-15 18:05:42 +0200
  • 8293ca5c1c Fix a CLI help description Guillaume Ayoub 2017-04-15 16:03:51 +0200
  • 7e2406c778 Version 2.0.0rc1 Guillaume Ayoub 2017-04-15 15:51:05 +0200
  • 864eb5931a Merge setup.cfg and pytest.ini, fix tests Guillaume Ayoub 2017-04-15 10:51:00 +0200
  • 26d8214296 Merge pull request #566 from Unrud/cleanxmlutils Guillaume Ayoub 2017-04-15 09:24:38 +0200
  • b173307f55 Merge pull request #570 from Unrud/patch-5 Guillaume Ayoub 2017-04-15 09:20:01 +0200
  • d74ee7b688 Merge pull request #553 from Kozea/config Guillaume Ayoub 2017-04-15 09:19:32 +0200
  • 4f6d2e8b58 Only search for filter that are direct children Unrud 2017-03-18 04:59:27 +0100
  • a05cca563a Stop iterating when a component is found Unrud 2017-03-18 04:58:55 +0100
  • 8a98f4861d Fix permissions for REPORT request Unrud 2017-03-13 08:22:14 +0100
  • c027b68b4f PROPFIND: return all supported report methods Unrud 2017-03-10 22:20:49 +0100
  • 53a7e15833 Return empty result for unsupported report methods Unrud 2017-03-10 22:19:10 +0100
  • 2f67da5750 Remove unnecessary conditions Unrud 2017-03-10 22:16:46 +0100
  • a7f12b5fac PROPFIND: only one privilege per privilege element Unrud 2017-03-10 22:14:13 +0100
  • c1f0e66232 Merge pull request #564 from Unrud/logserver Guillaume Ayoub 2017-03-10 14:54:12 +0100
  • 7d687205bd Use logger for WSGIServer Unrud 2017-03-10 13:39:26 +0100
  • edebcf03c7 Merge pull request #558 from Unrud/collision Guillaume Ayoub 2017-03-08 15:58:48 +0100
  • 33b27a2e71 Merge pull request #559 from Unrud/remotehostlogging Guillaume Ayoub 2017-03-08 15:57:07 +0100
  • 96248c299e Merge pull request #560 from Unrud/detclose Guillaume Ayoub 2017-03-08 15:55:47 +0100
  • 7b72b2e35a Merge pull request #561 from Unrud/patch-4 Guillaume Ayoub 2017-03-08 15:54:24 +0100
  • 9b8fc4ac14 Update and fix some config values Guillaume Ayoub 2017-03-08 15:50:24 +0100
  • 5cd5cfe368 Use REMOTE_ADDR if REMOTE_HOST is missing Unrud 2017-03-07 18:22:17 +0100
  • 69d39b47ca Also log the forwarding host for forwarded requests Unrud 2017-03-07 18:21:27 +0100
  • c104da28ce Use UNKNOWN if user agent is missing Unrud 2017-03-07 18:19:41 +0100
  • 266dc608f2 Remove unnecessary if-statements Unrud 2017-03-07 18:18:37 +0100
  • 2008149cd3 Use python3 in shebang Unrud 2017-03-07 18:39:13 +0100
  • c6c32945a0 Log unsafe paths when discovering collections Unrud 2017-03-07 17:50:20 +0100
  • 9b27d075b6 Always close files when creating collection Unrud 2017-03-07 17:56:52 +0100
  • 2d170bd41f Check for conflicting file names Unrud 2017-03-07 17:44:07 +0100
  • 9900251b8b Add Python 3.6 classifier in setup.py Guillaume Ayoub 2017-03-04 14:37:58 +0100
  • 8fbb094878 Add tests for Python 3.6 and on MacOS Guillaume Ayoub 2017-03-04 14:34:57 +0100
  • 4278cc3443 Set htpasswd encryption type to plain in tests Guillaume Ayoub 2017-03-04 14:25:01 +0100
  • 78abe39002 Set authentication method when testing rights Guillaume Ayoub 2017-03-04 14:22:28 +0100
  • b47505d5bd Don't set rights management when no authentication is set Guillaume Ayoub 2017-03-04 14:15:46 +0100
  • 8cc15a3d25 Change default values for the config Guillaume Ayoub 2017-03-04 14:06:09 +0100
  • fc04e4543b Remove unused import Guillaume Ayoub 2017-02-26 16:41:59 +0100
  • 6b683477cb Merge branch 'improved-broken-vcard-handling' of https://github.com/pbiering/Radicale into pbiering-improved-broken-vcard-handling Guillaume Ayoub 2017-02-26 16:35:44 +0100
  • 1210323667 Merge branch 'pbiering-trycatch-broken-objects' Guillaume Ayoub 2017-02-26 16:26:13 +0100
  • 5d67257555 Merge branch 'trycatch-broken-objects' of https://github.com/pbiering/Radicale into pbiering-trycatch-broken-objects Guillaume Ayoub 2017-02-26 16:24:41 +0100
  • 46fcec8fe0 Cosmetics Guillaume Ayoub 2017-02-26 16:19:38 +0100
  • e6880057a2 Merge pull request #518 from pbiering/improved-access-logging Guillaume Ayoub 2017-02-26 16:17:44 +0100
  • 9d958e8e51 Remove unused import Guillaume Ayoub 2017-02-26 16:13:50 +0100
  • b2e149ad0d Merge branch 'Unrud-storage' Guillaume Ayoub 2017-02-26 15:50:34 +0100
  • 3c014cd7f5 Update and clean .gitignore Guillaume Ayoub 2017-02-26 15:50:02 +0100
  • 04764c2af4 Merge branch 'storage' of https://github.com/Unrud/Radicale into Unrud-storage Guillaume Ayoub 2017-02-26 15:47:59 +0100
  • 0d47a7f0be Merge branch 'muggenhor-fixed-propfind-handling' Guillaume Ayoub 2017-02-26 15:33:48 +0100
  • b9db971060 Merge branch 'fixed-propfind-handling' of https://github.com/muggenhor/Radicale into muggenhor-fixed-propfind-handling Guillaume Ayoub 2017-02-26 15:33:34 +0100
  • 9f3d4f3e05 Merge branch 'Unrud-url' Guillaume Ayoub 2017-02-26 14:44:40 +0100
  • 3213495245 Merge branch 'url' of https://github.com/Unrud/Radicale into Unrud-url Guillaume Ayoub 2017-02-26 14:43:59 +0100
  • 78db0072bc Merge pull request #521 from stephane-martin/fix-support-report-set-xml-element Guillaume Ayoub 2017-02-26 14:37:38 +0100
  • 34a82c9b69 Merge pull request #540 from twoodcock/master Guillaume Ayoub 2017-02-26 14:35:19 +0100
  • 42e7347d5e Merge pull request #527 from Kozea/command_config Guillaume Ayoub 2016-12-08 11:43:35 +0100
  • 7f0d717459 remove umask(0) in daemon mode Tim Woodcock 2016-11-29 16:32:27 -0800
  • e55d75ce46 Set charsets in headers Guillaume Ayoub 2016-10-12 14:50:53 +0200
  • c459d32a19 Use argparse to parse command arguments Guillaume Ayoub 2016-10-12 14:30:18 +0200
  • 6d76cfa5aa use dash instead of underscore in options as well Yohann Rebattu 2016-10-12 10:48:14 +0200
  • fb3e733596 use dash instead of underscore Yohann Rebattu 2016-10-12 10:44:13 +0200
  • d6ee788ff5 comment… Yohann Rebattu 2016-10-11 18:22:26 +0200
  • ca2d519345 use group exclusively except for config Yohann Rebattu 2016-10-11 18:21:17 +0200
  • 11710f75a8 allow config override from commandline Yohann Rebattu 2016-10-11 18:17:01 +0200
  • 5abc8aea43 <report> should contain XML elements, not text Stephane Martin 2016-09-20 00:27:03 +0200
  • c578470fc3 log depth also on response log line Peter Bieringer 2016-09-19 20:11:52 +0200
  • f52fa73cab check env first before using HTTP_DEPTH Peter Bieringer 2016-09-19 20:04:11 +0200
  • 87061df68f add conditional logging of given depth Peter Bieringer 2016-09-19 19:59:47 +0200
  • 830d6f9305 add examples of broken vcard and vevent Peter Bieringer 2016-09-18 19:36:54 +0200
  • a5e3ffa427 realign change Peter Bieringer 2016-09-18 19:30:51 +0200
  • e05206eec3 Merge branch 'improved-broken-vcard-handling' of github.com:pbiering/Radicale into improved-broken-vcard-handling Peter Bieringer 2016-09-18 19:28:15 +0200
  • af5c1582dc improved detection of broken vcards Peter Bieringer 2016-09-18 19:23:24 +0200
  • 1ffdb03106 simplify patch Peter Bieringer 2016-09-17 18:16:27 +0200
  • ff02d17619 remove temporary debug statements Peter Bieringer 2016-09-17 17:44:33 +0200
  • 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' Peter Bieringer 2016-09-17 16:53:24 +0200
  • 18181374e1 log exception for broken items Peter Bieringer 2016-09-17 16:29:40 +0200
  • d116423458 improved request logging Peter Bieringer 2016-09-17 15:35:43 +0200
  • e6ba31937a 3rd catch Peter Bieringer 2016-09-17 15:11:02 +0200
  • a57fcad270 catch 2nd case for broken object Peter Bieringer 2016-09-17 13:56:27 +0200
  • cd97aab72c try/catch of objects avoiding not serving any object in case an object has no valid contents also log duration of how many objects are read per folder Peter Bieringer 2016-09-17 12:52:42 +0200
  • 0c1dbc30bd Log read objects Guillaume Ayoub 2016-09-16 14:13:53 +0200
  • ecb8a99ed1 Merge branch 'master' of github.com:Kozea/radicale Guillaume Ayoub 2016-09-16 14:12:36 +0200
  • 2c938ea67a Don't log when skipping .Radicale* files Guillaume Ayoub 2016-09-16 14:09:16 +0200
  • 4f44c46be7 Merge pull request #515 from Unrud/patch-3 Guillaume Ayoub 2016-09-15 12:55:21 +0200
  • def34b1454 Fix BaseCollection.move Unrud 2016-09-15 11:18:55 +0200
  • e95d187cbc Merge pull request #509 from Unrud/patch-2 Guillaume Ayoub 2016-09-07 16:08:37 +0200
  • dc94a5a4b7 Merge pull request #510 from Unrud/log Guillaume Ayoub 2016-09-07 16:08:11 +0200
  • f7435814fc Repair hreferences in REPORT response Unrud 2016-09-04 22:28:34 +0200
  • eb4b513d63 Quote hreferences Unrud 2016-09-04 22:01:27 +0200