- Apr 09, 2016
-
-
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
-
- Mar 28, 2016
-
-
Stephan Bosch authored
-
- Mar 27, 2016
-
-
Stephan Bosch authored
It allows sending feedback report (RFC 5965) messages.
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Mar 25, 2016
-
-
Stephan Bosch authored
lib-sieve: Notify extensions about whether they are loaded in the validator optionally (ihave extension).
-
Stephan Bosch authored
Conflicts are now always tested from both sides. This is mainly important for the "ihave" test.
-
- Mar 23, 2016
-
-
Stephan Bosch authored
An earlier change exposed this bug. Before, it was always a socket, and closing the output early meant using shutdown() rather than close(). This bug caused an assert failure.
-
- Mar 21, 2016
-
-
Sebastian authored
-
- Mar 19, 2016
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
lib-sieve: Renamed sieve_runtime_flags to sieve_execute_flags and made these available to result execution.
-
- Mar 18, 2016
-
-
Stephan Bosch authored
lib-sieve: util: Fixed message header composition functions to turn newlines into proper header line continuations.
-
- Mar 09, 2016
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
lib-sieve: redirect action: Made mail loop detection more robust by forcibly adding a Message-ID header if it is missing.
-
- Mar 08, 2016
-
-
Stephan Bosch authored
-
- Mar 02, 2016
-
-
Stephan Bosch authored
Struct mail_vfuncs has an additional method now.
-
- Feb 29, 2016
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
This is needed for other extensions that manipulate flags while the imap4flags extension is not used directly.
-