- 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.
-
Stephan Bosch authored
Sieve extprograms plugin: Fixed 'Bad filedescriptor' error occurring when disconnecting script client.
-
- Dec 13, 2013
-
-
Stephan Bosch authored
Output stream remained open, including the flush io, causing a second assert failure. Whether this fixes the problem entirely remains to be seen.
-
- Nov 20, 2013
-
-
Stephan Bosch authored
-
- Nov 15, 2013
-
-
Stephan Bosch authored
-
- Nov 11, 2013
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Nov 09, 2013
-
-
Stephan Bosch authored
-
- Nov 03, 2013
-
-
Stephan Bosch authored
This is still an unfinished feature.
-
- Oct 11, 2013
-
-
Stephan Bosch authored
lib-sieve: vacation extension: Fixed interaction of sieve_vacation_dont_check_recipient with sieve_vacation_send_from_recipient setting. If sieve_vacation_dont_check_recipient was active, sieve_vacation_send_from_recipient had no effect.
-
- Oct 06, 2013
-
-
Stephan Bosch authored
This may cause later syscalls to exit with EINTR unexpectedly.
-
- Sep 26, 2013
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Sep 23, 2013
-
-
Stephan Bosch authored
Use sieve_vacation_send_from_recipient to enable this behavior. Documentation in doc/extensions/vacation.txt is updated.
-
Stephan Bosch authored
-