- Oct 28, 2014
-
-
Stephan Bosch authored
-
- Oct 27, 2014
-
-
Stephan Bosch authored
This was caused by a circular reference.
-
Stephan Bosch authored
-
- Oct 26, 2014
-
-
Stephan Bosch authored
Storage flag checks were bogus.
-
- Oct 25, 2014
-
-
Stephan Bosch authored
-
- Oct 19, 2014
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Oct 18, 2014
-
-
Stephan Bosch authored
-
- Oct 17, 2014
-
-
Stephan Bosch authored
-
Stephan Bosch authored
lib-sieve: Restructured result execution, so that all actions which involve mail storage are always committed before all others.
-
- Oct 14, 2014
-
-
Stephan Bosch authored
lib-sieve: Implemented sieve_redirect_envelope_from setting, which allows configuring the envelope sender of redirected messages. Can either be set to the envelope sender, recipient, or orignal recipient of the processed message or it can be set explicitly to a static address.
-
Stephan Bosch authored
It should only subscribe it when it is newly created.
-
- Oct 10, 2014
-
-
Stephan Bosch authored
These caused a BUG error to be reported during delivery. Solved by signalling the occurrence of storage errors as a separate execution status flag, rather than querying the last storage itself for errors, which won't work.
-
Stephan Bosch authored
-
Stephan Bosch authored
Mail storage errors now trigger a runtime error.
-
- Oct 07, 2014
-
-
Stephan Bosch authored
-
Stephan Bosch authored
No longer needed to create the temp directory.
-
- Sep 12, 2014
-
-
Stephan Bosch authored
lib-sieve: duplicate extension: Fixed erroneous compile error about conflicting tags when ":handle" argument was used last.
-
- Sep 05, 2014
-
-
Stephan Bosch authored
-
- Aug 28, 2014
-
-
Stephan Bosch authored
doveadm sieve plugin: Fixed segfault occuring when main script storage does not support synchronization. Would occur with any other script storage intialization error as well.
-
Stephan Bosch authored
If the main script storage does not allow synchronization, it is now just logged as a debug message.
-
- Aug 26, 2014
-
-
Stephan Bosch authored
Logging was mixed up; it logged permanent SMTP failures as errors rather than mere info. Redirect now handles temporary failure as a separate error condition, causing LDA to return a temporary failure if no other (storage) actions were performed.
-
- Aug 23, 2014
-
-
Stephan Bosch authored
Updated binary version.
-
Stephan Bosch authored
Based on patch by Timo Sirainen.
-
Stephan Bosch authored
Changed handling of ENOSPACE to a normal temporary failure and added handling of ENOQUOTA as a user error. Patch by Timo Sirainen.
-
Stephan Bosch authored
lib-sieve: file storage: Warning about active script not being a symlink was triggered at inappropriate times. Fixed by issueing the warning only when storage is opened as READWRITE (ManageSieve).
-
- Aug 05, 2014
-
-
Stephan Bosch authored
-
Stephan Bosch authored
Single script was only initialized and not actually opened.
-
Stephan Bosch authored
-
- Jul 31, 2014
-
-
Stephan Bosch authored
-
- Jul 30, 2014
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-