- Apr 26, 2016
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
This caused a Coverity defect report.
-
Stephan Bosch authored
This caused Coverity defect reports.
-
Stephan Bosch authored
lib-sieve: validator: Fixed potential NULL dereference in sieve_validator_extensions_check_conficts(). Would only happen with dummy/internal `extensions' that have no valid ID. This caused a Coverity defect report.
-
Stephan Bosch authored
Would only happen with dummy/internal `extensions' that have no valid ID. This caused a Coverity defect report.
-
Stephan Bosch authored
This caused a coverity defect report.
-
- Apr 18, 2016
-
-
Stephan Bosch authored
Otherwise, these would be re-parsed every time a new mail_user is created (e.g. when opening a mail as raw).
-
Stephan Bosch authored
This should have provoked a compiler warning.
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Apr 14, 2016
-
-
Stephan Bosch authored
These are not available under that name anymore and when the replacing extension has the same bare name, this would have led to duplicate capabilities.
-
Stephan Bosch authored
-
- Apr 10, 2016
-
-
Stephan Bosch authored
-
- Apr 09, 2016
-
-
Stephan Bosch authored
lib-sieve: vnd.dovecot.report extension: Made the report action behave correctly when there is no envelope.
-
Stephan Bosch authored
lib-sieve: enotify: mailto: Sending a notification still partly depended on having an envelope available.
-
Stephan Bosch authored
This is used mainly when no other means of obtaining the user's email is available, such as when there is no envelope (in IMAP). Before, the postmaster address or the null "<>" address was used as a fallback for sending messages. The redirect and enotify commands can be explicitly configured to use what is configured with sieve_user_email.
-
Stephan Bosch authored
Used wrong type in sizeof().
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
lib-sieve: Made sure local part of a mail address is encoded properly using quoted string when it is not a dot-atom.
-
Stephan Bosch authored
-
- Apr 07, 2016
-
-
Stephan Bosch authored
lib-sieve: Allow X-Original-To header for the address test.
-
Stephan Bosch authored
Trace_log variable was not initialized.
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
This way, imapsieve can show to which user.mailbox.uid the trace applies.
-
Stephan Bosch authored
-
- Apr 06, 2016
-
-
Stephan Bosch authored
Registering conflicting commands before conflicts are checked is a bad idea. Make sure conflicting extensions are not part of remaining validation process.
-
Stephan Bosch authored
-
- Apr 05, 2016
-
-
Stephan Bosch authored
This was duplicated between the lda-sieve and imapsieve plugins.
-
Stephan Bosch authored
lib-sieve: Implemented support for writing runtime trace output to a directory if it exists, much like Dovecot rawlog.
-
Stephan Bosch authored
doc/example-config: Added description for a few generic settings that were only mentioned in the INSTALL file.
-
Stephan Bosch authored
-
Stephan Bosch authored
Futher changes are needed to prevent accessing the envelope in the first place.
-
Stephan Bosch authored
-