- Feb 12, 2025
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
It doesn't match Dovecot convention.
-
Stephan Bosch authored
-
- Sep 23, 2021
-
-
Stephan Bosch authored
-
- May 21, 2021
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Jan 22, 2021
-
-
Stephan Bosch authored
-
- Jul 19, 2019
-
-
Stephan Bosch authored
Always associate a pool with the execute context.
-
- May 31, 2019
-
-
Stephan Bosch authored
-
- May 29, 2019
-
-
Stephan Bosch authored
-
- Mar 05, 2018
-
-
Stephan Bosch authored
-
- Jan 01, 2018
-
-
Stephan Bosch authored
-
- Dec 15, 2017
-
-
Stephan Bosch authored
lib-sieve: Added sieve_script_env_init() to initialize struct sieve_script_env from struct mail_user.
-
- Oct 04, 2017
-
-
Stephan Bosch authored
-
- Jan 01, 2017
-
-
Stephan Bosch authored
-
- Dec 30, 2016
-
-
Stephan Bosch authored
Used the following script: C_FILES=`git ls-files *.c` H_FILES=`git ls-files *.h` for F in "$C_FILES $H_FILES"; do echo "$F" perl -p -i -e 's/safe_memset\(&\(?([^,]*)\)?,\s*0,\s*sizeof\(\g1\)\)/i_zero_safe(&$1)/g' $F perl -p -i -e 's/safe_memset\(([^,]*),\s*0,\s*sizeof\(\*\g1\)\)/i_zero_safe($1)/g' $F perl -p -i -e 's/memset\(&\(?([^,]*)\)?,\s*0,\s*sizeof\(\g1\)\)/i_zero(&$1)/g' $F perl -p -i -e 's/memset\(([^,]*),\s*0,\s*sizeof\(\*\g1\)\)/i_zero($1)/g' $F done
-
- Aug 25, 2016
-
-
Stephan Bosch authored
Found with clang -Wstrict-bool.
-
- Apr 05, 2016
-
-
Stephan Bosch authored
lib-sieve: Implemented support for writing runtime trace output to a directory if it exists, much like Dovecot rawlog.
-
- Mar 19, 2016
-
-
Stephan Bosch authored
lib-sieve: Renamed sieve_runtime_flags to sieve_execute_flags and made these available to result execution.
-
- Jan 03, 2016
-
-
Stephan Bosch authored
-
- Nov 29, 2015
-
-
Stephan Bosch authored
-
- Nov 18, 2015
-
-
Stephan Bosch authored
lib-sieve: Moved handling of implicit keep during multiscript execution outside the script sequence itself. Before, implicit keep was executed as part of the final script execution. This caused the implicit keep to be executed as part of that script, including global context. This caused insignificant errors during delivery to be logged as errors in the administrator log when the last script is global.
-
- Apr 22, 2015
-
-
Stephan Bosch authored
LDA Sieve plugin: Changed error handling so that each action log message can have up-to-date time stamps. This change matches a change in LDA that is aimed at logging timing statistics.
-
- Jan 08, 2015
-
-
Stephan Bosch authored
-
- Jul 23, 2014
-
-
Stephan Bosch authored
Doveadm-sieve plugin may be broken at this point; not tested so far.
-
- May 15, 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.
-
- Jan 01, 2014
-
-
Stephan Bosch authored
-
- Apr 06, 2013
-
-
Stephan Bosch authored
-
- Aug 12, 2012
-
-
Stephan Bosch authored
-
- Aug 04, 2012
-
-
Stephan Bosch authored
Added test for interaction between include extension and dict script location support.
-
- Apr 22, 2012
-
-
Stephan Bosch authored
- Built generic interface for alternative script sources. - Implemented dict script location. NOTE: ManageSieve will not work with this yet, nor will sieve_before/sieve_after.
-
- Jan 07, 2012
-
-
Stephan Bosch authored
-
- Dec 11, 2011
-
-
Stephan Bosch authored
- Added sieve_global_extensions setting.
-
- Sep 14, 2011
-
-
Stephan Bosch authored
-
- Sep 11, 2011
-
-
Stephan Bosch authored
-
- Mar 05, 2011
-
-
Stephan Bosch authored
-
- Aug 30, 2010
-
-
Stephan Bosch authored
-