Unrud
|
66fabbead9
|
Use socket pairs to communicate with client threads
|
2020-02-19 09:50:19 +01:00 |
|
Unrud
|
698980d7be
|
Remove forking support
* Third-party plugins have to be fork-safe
* Not supported on Windows
|
2020-02-19 09:50:02 +01:00 |
|
Unrud
|
3b99d64935
|
Cosmetic changes
|
2020-02-19 09:50:00 +01:00 |
|
Unrud
|
cc22927353
|
Bind sockets for IPv4 and IPv6
|
2020-02-19 09:49:56 +01:00 |
|
Unrud
|
36483670d4
|
Refactor: Remove class attributes and subclassing
|
2020-02-19 09:49:44 +01:00 |
|
Unrud
|
a872b633fb
|
Refactor: Remove method Configuration.log_config_sources
|
2020-02-19 09:48:42 +01:00 |
|
Unrud
|
11ea3cc7a4
|
Remove settings for TLS protocol and ciphers
Use the recommended default settings instead.
|
2020-02-19 09:48:38 +01:00 |
|
Unrud
|
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 |
|
Unrud
|
db7587c593
|
Cosmetic changes
|
2020-01-21 19:40:02 +01:00 |
|
Unrud
|
fc180266d5
|
Improve tests
- Parse and verify XML responses
- Extract methods for common requests
|
2020-01-20 09:47:51 +01:00 |
|
Unrud
|
a03911f954
|
Add bcrypt as direct dependency
|
2020-01-19 21:33:13 +01:00 |
|
Unrud
|
143a404168
|
Travis-CI: Add PyPy 3 to test matrix
|
2020-01-19 21:07:54 +01:00 |
|
Unrud
|
d3776e55fb
|
Rework XML helpers functions
- Merge make_tag, tag_from_clark and tag_from_human into make_clark and make_human
- Don't use RegEx for parsing
|
2020-01-19 21:07:54 +01:00 |
|
Unrud
|
262d76cc87
|
Don't return empty PROPSTAT elements in PROPFIND responses
This should not have any impact on clients.
|
2020-01-19 21:07:54 +01:00 |
|
Unrud
|
e11661ff3e
|
Protect against XML DOS attacks
Only XML content from authenticated users is parsed.
|
2020-01-19 21:07:54 +01:00 |
|
Unrud
|
562d3aacec
|
Add unicode support to htpasswd
|
2020-01-19 21:07:54 +01:00 |
|
Unrud
|
6108d8d759
|
Remove unsecure methods from htpasswd and make md5 default
|
2020-01-19 21:07:54 +01:00 |
|
Unrud
|
0a5fd94577
|
Tests: Improve whitespace tests for htpasswd
|
2020-01-19 21:07:54 +01:00 |
|
Unrud
|
866aa34f54
|
Cosmetic changes
|
2020-01-19 21:07:54 +01:00 |
|
Unrud
|
e07df9fd1d
|
Prefix internal attributes with underscore
|
2020-01-19 21:07:54 +01:00 |
|
Unrud
|
4f6a342211
|
Remove logging config file from MANIFEST
The file doesn't exist anymore.
|
2020-01-19 17:49:23 +01:00 |
|
Unrud
|
0fb02cd026
|
Cosmetic changes (pylint)
|
2020-01-17 12:59:14 +01:00 |
|
Unrud
|
7aca052859
|
Remove unused variable
|
2020-01-17 05:00:31 +01:00 |
|
Unrud
|
41f8368c7e
|
Rework entrypoints
|
2020-01-17 05:00:31 +01:00 |
|
Unrud
|
b4230c4249
|
Extract method prepare
|
2020-01-17 05:00:31 +01:00 |
|
Unrud
|
e2787d8c2a
|
Use [tool:isort] instead of [isort]
|
2020-01-17 05:00:30 +01:00 |
|
Unrud
|
8f55ab858c
|
Improve documentation
|
2020-01-17 05:00:30 +01:00 |
|
Unrud
|
f844bbacda
|
Web: Show startup loading message
|
2020-01-16 04:39:22 +01:00 |
|
Unrud
|
1ef067c7e9
|
Web: Replace attribute name with data-name
|
2020-01-16 03:58:31 +01:00 |
|
Unrud
|
d7c7d694e0
|
Web: Use class "hidden" instead of overwriting style
|
2020-01-16 03:58:30 +01:00 |
|
Unrud
|
1e27581afd
|
Web: Remove unnecessary tags
|
2020-01-16 03:58:30 +01:00 |
|
Unrud
|
60de01870e
|
Web: Use let and const instead of var
|
2020-01-16 03:58:29 +01:00 |
|
Unrud
|
8b7a680a1e
|
Cosmetic changes
|
2020-01-15 18:44:01 +01:00 |
|
Unrud
|
ed72e697de
|
Tests: Use absolute imports
|
2020-01-15 18:44:00 +01:00 |
|
Unrud
|
428e4be0b8
|
Workaround for bug in Lightning (fixes #985)
|
2020-01-15 11:22:52 +01:00 |
|
Unrud
|
c99a1f53df
|
Switch from md5 to sha256 for UIDs and tokens
|
2020-01-15 11:20:48 +01:00 |
|
Unrud
|
6697a6c8c4
|
Ignore /*.egg-info
|
2020-01-15 11:20:47 +01:00 |
|
Unrud
|
1bd93a2947
|
Fix filesystem folder creation
|
2020-01-15 06:39:59 +01:00 |
|
Unrud
|
41a91f7da1
|
Optional config source description
|
2020-01-15 03:19:44 +01:00 |
|
Unrud
|
514cd2b7cd
|
Test default sync implementation
|
2020-01-15 01:27:41 +01:00 |
|
Unrud
|
0cd95f8a39
|
Rename loader to load_plugin
|
2020-01-15 00:33:21 +01:00 |
|
Unrud
|
a8a1fc470b
|
Allow boolean raw_value for boolean config entries
|
2020-01-15 00:33:21 +01:00 |
|
Unrud
|
ea3dd622b6
|
Move coverage config to setup.cfg and generate xml report
|
2020-01-14 22:43:48 +01:00 |
|
Unrud
|
8543f3ea1d
|
Extract method loader()
|
2020-01-14 22:43:48 +01:00 |
|
Unrud
|
dcca9bb6f3
|
Add coverage.xml to gitignore
|
2020-01-14 06:19:27 +01:00 |
|
Unrud
|
040d8c0fff
|
Split BaseCollection into BaseStorage and BaseCollection
|
2020-01-14 06:19:23 +01:00 |
|
Unrud
|
1453c0b72c
|
Mark attributes for internal use with underscore
|
2020-01-14 06:19:11 +01:00 |
|
Unrud
|
9b51e495ea
|
Allow --config parameter multiple times
|
2020-01-13 15:51:11 +01:00 |
|
Unrud
|
2e4924a0da
|
Improve documentation
|
2020-01-13 15:51:10 +01:00 |
|
Unrud
|
3d7757fa38
|
Travis-CI: List all package version
|
2020-01-13 09:59:03 +01:00 |
|