- Feb 22, 2022
- Feb 14, 2022
-
-
Timo Sirainen authored
This also drops the trailing period from the log message, which matches the changes to core.
-
- Feb 08, 2022
-
-
Timo Sirainen authored
This enables race-free kicking using socket+SIGTERM.
-
Timo Sirainen authored
-
Timo Sirainen authored
-
Timo Sirainen authored
-
- Feb 05, 2022
-
-
Martti Rannanjärvi authored
-
- Feb 04, 2022
-
-
Aki Tuomi authored
-
- Jan 17, 2022
-
-
Stephan Bosch authored
Pass IP structure to URL API instead of only the hostname as a string.
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
managesieve-login: managesieve-proxy - Allow parsing AUTHENTICATE response codes other than TRYLATER.
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Timo Sirainen authored
-
- Jan 12, 2022
- Dec 03, 2021
-
-
Aki Tuomi authored
Fixes argument list too long error.
-
- Nov 22, 2021
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Nov 04, 2021
-
-
Stephan Bosch authored
-
Stephan Bosch authored
This allows passing passdb variables. They are prefixed with forward_ when imported to extra fields.
-
Stephan Bosch authored
Upon login success, the next line was erroneously skipped.
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
Fixes: Panic: file istream-crlf.c: line 24 (i_stream_crlf_read_common): assertion failed: (ret != -2) Panic: file istream.h: line 228 (i_stream_read_more): assertion failed: (ret != -2) (various other similar panics are possible)
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Nov 02, 2021
-
-
Timo Sirainen authored
This prevents startup failures if ssl_ca has a large number of certificates.
-
- Oct 28, 2021
-
-
Stephan Bosch authored
lib-sieve: sieve-result - Fix panic occurring upon temp fail after committed keep-equivalent action. The determination of whether a keep-equivalent action was already executed is performed in sieve_result_implicit_keep_execute(), which can also be called from sieve_result_implicit_keep_finalize(). But there, the keep-equivalent status was checked before any call to sieve_result_implicit_keep_execute(), which would thus yield the wrong result. This change also makes the associated debug message more specific (otherwise two identical debug messages are logged) and an assert is added that makes sure the keep-equivalent action is actually finalized when the implicit keep was supposed to be finalized. Panic was: Panic: file sieve-result.c: line 1706 (sieve_result_implicit_keep_finalize): assertion failed: (aexec_keep->state == SIEVE_ACTION_EXECUTION_STATE_EXECUTED)
-
- Oct 27, 2021
-
-
Stephan Bosch authored
-
- Oct 04, 2021
-
-
Stephan Bosch authored
-