- May 12, 2014
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
Flags weren't actually updated.
-
- May 09, 2014
-
-
Stephan Bosch authored
-
- May 08, 2014
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- May 07, 2014
-
-
Stephan Bosch authored
NOTE: Dovecot doesn't currently MIME-encode these in the headers.
-
Stephan Bosch authored
Also cleaned up the surrounding code a bit.
-
Stephan Bosch authored
This way, a duplicate is only marked when the script execution succeeds, as required in the specification.
-
- May 05, 2014
-
-
Stephan Bosch authored
Presence of :addresses argument was represented incorrectly.
-
- Apr 30, 2014
-
-
Stephan Bosch authored
-
- Apr 29, 2014
-
-
Stephan Bosch authored
SMTP API now supports adding multiple recipients to a single SMTP transaction. This makes enotify/notify more efficient, since only one message is actually sent.
-
- Apr 28, 2014
-
-
Stephan Bosch authored
-
- Apr 25, 2014
-
-
Stephan Bosch authored
lib-sieve: Fixed sieve_result_global_log_error to log only as i_info in administrator log (syslog) if executed from multiscript context. Previously, this would work correcly only from the user's personal script and not from multiscript (sieve_before/sieve_after).
-
- Apr 15, 2014
-
-
Stephan Bosch authored
-
- Mar 04, 2014
-
-
Stephan Bosch authored
Backwards compatibility is provided for vnd.dovecot.duplicate. Still need to fix the constraint that it must not track duplicates from failed Sieve executions.
-
- Feb 24, 2014
-
-
Stephan Bosch authored
-
- Jan 12, 2014
-
-
Stephan Bosch authored
-
- Jan 07, 2014
-
-
Stephan Bosch authored
This function now returns the binary prefix (file path until '.svbin) rather than just the path of the directory where the binary would be stored.
-
Stephan Bosch authored
-
- Jan 05, 2014
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Jan 04, 2014
-
-
Stephan Bosch authored
Some programs can be instructed to output special status information to an extra fd other than stdout or stderr. Also added an option to drop stderr output from program to /dev/null.
-
- Jan 01, 2014
-
-
Stephan Bosch authored
-
- Dec 30, 2013
-
-
Stephan Bosch authored
-
- Dec 28, 2013
-
-
Stephan Bosch authored
-
Stephan Bosch authored
lib-sieve: spamtest/virustest extensions: Tests were erroneously performed against the original message. When used together with extprograms filter to add the spam headers, the changes were not being used by the spamtest and virustest extensions.
-
Stephan Bosch authored
doc/extensions/spamtest-virustest.txt: Clarified that these extensions use the extended POSIX regular expressions.
-
- Dec 25, 2013
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
sieve_extprograms plugin: Changed program client such that the filter command only needs to create a temporary file when the program output is very large. This commit also includes a small change that makes it possible to run a program several times.
-
Stephan Bosch authored
-
Stephan Bosch authored
lib-sieve: Added method to script object for obtaining the directory where the script binary is stored.
-
Stephan Bosch authored
-
- Dec 21, 2013
-
-
Stephan Bosch authored
Moved script-client from extprograms plugin to lib-sieve/util and renamed it to program-client for generic use.
-
Stephan Bosch authored
In the future, much of these can be moved to Dovecot.
-