Peter Bieringer
|
953aebc85f
|
max_vevent_rrule_occurrence: rename option
|
2026-08-02 10:58:13 +02:00 |
|
Peter Bieringer
|
b044addc53
|
Add: [system] max_vevent_rrule_entries option to catch DoS by problematic RRULE early enough
|
2026-08-01 18:54:31 +02:00 |
|
Peter Bieringer
|
b9ec1c223f
|
log on_notice_condition: implementation
|
2026-05-12 08:35:28 +02:00 |
|
Peter Bieringer
|
b6805177f7
|
log on_notice_condition: read config values
|
2026-05-12 08:35:28 +02:00 |
|
Peter Bieringer
|
1495849b61
|
fix circular import related to user/path value check
|
2026-04-23 08:33:53 +02:00 |
|
Peter Bieringer
|
8babd65ae8
|
user/path test: fixes
|
2026-04-23 06:13:32 +02:00 |
|
Peter Bieringer
|
4b15e4b432
|
user/path value check: fix fallback
|
2026-04-23 06:13:32 +02:00 |
|
Peter Bieringer
|
f965d46bdf
|
storage features: code review
|
2026-04-23 06:13:32 +02:00 |
|
Peter Bieringer
|
2be334922a
|
user/path value check: add support for no-unicode
|
2026-04-23 06:13:32 +02:00 |
|
Peter Bieringer
|
c44ac6bae5
|
fix for ee21e004b33dc39de4cb84b92ff5cd8a12d7c3ed
|
2026-04-23 06:13:32 +02:00 |
|
Peter Bieringer
|
a980a5a353
|
logging: change result loglevel also for some seldom methods
|
2026-04-23 06:13:32 +02:00 |
|
Peter Bieringer
|
70bcaf3ad1
|
change result loglevel depending on status
|
2026-04-23 06:13:31 +02:00 |
|
Peter Bieringer
|
eecfdcaf69
|
sharing: adjust loglevel or add forgotten log
|
2026-04-23 06:13:31 +02:00 |
|
Peter Bieringer
|
53d5a89165
|
use new format checker for path/user
|
2026-04-23 06:13:31 +02:00 |
|
Peter Bieringer
|
af5121ab34
|
new option for checking path/user value
|
2026-04-23 06:13:31 +02:00 |
|
Peter Bieringer
|
cd4d832003
|
Adjust: respond with 500 in case principal collection cannot be created (e.g. filesystem issues)
|
2026-04-19 11:58:59 +02:00 |
|
Peter Bieringer
|
e998943a73
|
application startup: stop if TEMP is set but not writable or even not existing
|
2026-04-19 11:58:59 +02:00 |
|
Peter Bieringer
|
4b9827f491
|
delay_on_error: catch all (not only PermissionDenied) execptions
|
2026-04-03 07:16:07 +02:00 |
|
Peter Bieringer
|
2bf174f012
|
sharing/token: fix result code
|
2026-04-02 13:10:17 +02:00 |
|
Peter Bieringer
|
594c477d73
|
delay: do not apply on PYTEST
|
2026-04-02 13:09:58 +02:00 |
|
Peter Bieringer
|
2b2a83c57c
|
delay: include delay in response time measurement
|
2026-04-02 13:09:29 +02:00 |
|
Peter Bieringer
|
3ab7e2049f
|
delay: delay_on_error only for 5xx, auth_delay for 401 in case login/user is missing
|
2026-04-02 13:06:28 +02:00 |
|
Peter Bieringer
|
a5e373c8c1
|
chatch PermissionError and respond 500
|
2026-03-21 08:31:26 +01:00 |
|
Peter Bieringer
|
4c3037b4ac
|
logging/limit_content: use
|
2026-03-14 15:12:46 +01:00 |
|
Peter Bieringer
|
9432e0aeb7
|
only calculate delay if enabled
|
2026-03-07 16:22:08 +01:00 |
|
Peter Bieringer
|
836063ee4c
|
update copyright
|
2026-03-07 15:57:24 +01:00 |
|
Peter Bieringer
|
9cc373132f
|
add delay_on_error option
|
2026-03-07 15:57:02 +01:00 |
|
Peter Bieringer
|
a8735943ad
|
cosmetics
|
2026-03-07 15:55:23 +01:00 |
|
Peter Bieringer
|
76abfe719b
|
only call expensive debug logging on debug level
|
2025-12-28 08:09:35 +01:00 |
|
Peter Bieringer
|
cbece4f276
|
catch 2 more xml tokens
|
2025-12-17 08:31:08 +01:00 |
|
Peter Bieringer
|
cf98ef0b4a
|
rename function and fix type
|
2025-12-13 08:06:58 +01:00 |
|
Peter Bieringer
|
b8ed32f3ee
|
log max-content-length on startup, add formatted int to raw values
|
2025-12-13 07:59:28 +01:00 |
|
Peter Bieringer
|
e1b0721f9e
|
change to dedicated option for propfind/max_resource_size
|
2025-12-11 22:55:41 +01:00 |
|
Peter Bieringer
|
cd792ef67c
|
add selection of XML query flags to request status log line
|
2025-12-11 08:39:53 +01:00 |
|
Peter Bieringer
|
c0af7bf1ba
|
extend profiling by logging header and XML request in case min duration exceeded
|
2025-12-10 18:21:21 +01:00 |
|
Peter Bieringer
|
f015b8e7a1
|
avoid raise condition with parallel running profilers
|
2025-12-10 18:12:08 +01:00 |
|
Peter Bieringer
|
2b2c417b1b
|
implement log of response header
|
2025-12-10 18:11:20 +01:00 |
|
Peter Bieringer
|
64f5e58549
|
add support for logging XML request conditionally for profiling
|
2025-12-10 18:09:04 +01:00 |
|
Peter Bieringer
|
183e556144
|
Adjust: [logging] header/content debug log indended by space to be skipped by logwatch
|
2025-12-10 18:01:14 +01:00 |
|
Peter Bieringer
|
97875b9514
|
log status of new/existing log/profile header/content options on startup
|
2025-12-10 17:50:20 +01:00 |
|
Peter Bieringer
|
d7f54fbc48
|
profiling: cosmetics
|
2025-12-09 08:26:27 +01:00 |
|
Peter Bieringer
|
5fbd838eab
|
profiling: cosmetics/alignment
|
2025-12-08 18:41:43 +01:00 |
|
Peter Bieringer
|
2df265617b
|
profiling: fix for 'none'
|
2025-12-08 17:55:11 +01:00 |
|
Peter Bieringer
|
3f4d434439
|
profiling: add support
|
2025-12-08 12:33:17 +01:00 |
|
Peter Bieringer
|
1c7ff414a9
|
extend app calls with remote host+useragent
|
2025-11-16 17:06:00 +01:00 |
|
Peter Bieringer
|
bf8619a41c
|
add support for http_remote_user
|
2025-11-15 15:32:13 +01:00 |
|
Peter Bieringer
|
a51e6ff65e
|
remove duplicate definition
|
2025-10-19 20:55:10 +02:00 |
|
Peter Bieringer
|
c5633b8325
|
fix lint
|
2025-10-19 20:54:00 +02:00 |
|
Peter Bieringer
|
c503542c6c
|
strict_preconditions: new config option / handling
|
2025-10-19 18:55:36 +02:00 |
|
Peter Bieringer
|
50a6b8462d
|
log size of answer if given
|
2025-10-04 11:48:08 +02:00 |
|