- May 20, 2021
-
-
Stephan Bosch authored
-
- Jul 31, 2019
-
-
Stephan Bosch authored
The action name can be determined from the sieve_action_name field that existed before.
-
- Jul 26, 2019
-
-
Stephan Bosch authored
-
- Jul 25, 2019
-
-
Stephan Bosch authored
Before it always used the name of the action definition, which is confusing e.g. for the keep and fileinto actions, which both map to the same "store" action definition.
-
- Jul 19, 2019
-
-
Stephan Bosch authored
-
- May 31, 2019
-
-
Stephan Bosch authored
-
- May 29, 2019
-
-
Stephan Bosch authored
-
- May 06, 2019
-
-
Timo Sirainen authored
-
- Jan 01, 2018
-
-
Stephan Bosch authored
-
- Jan 01, 2017
-
-
Stephan Bosch authored
-
- Jan 08, 2016
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Jan 03, 2016
-
-
Stephan Bosch authored
-
Stephan Bosch authored
No duplicate check function was implemented, so that the discard action would be duplicated each time it is invoked. This only affects the action limits (each discard invocation is counted as another new action). The result of the script execution would be identical.
-
- Jan 08, 2015
-
-
Stephan Bosch authored
-
- May 07, 2014
-
-
Stephan Bosch authored
This way, a duplicate is only marked when the script execution succeeds, as required in the specification.
-
- Jan 01, 2014
-
-
Stephan Bosch authored
-
- Jun 02, 2013
-
-
Stephan Bosch authored
This change is bigger than I would have liked, so this needs to be tested more.
-
- Apr 06, 2013
-
-
Stephan Bosch authored
-
- Aug 12, 2012
-
-
Stephan Bosch authored
-
- Jan 07, 2012
-
-
Stephan Bosch authored
-
- Dec 27, 2011
-
-
Stephan Bosch authored
This is needed for the new extprograms plugin.
-
- Jun 26, 2011
-
-
Stephan Bosch authored
lib-sieve: optimized compilation of tests that yield constant results (i.e. known at compile tme), such as true and false. If the result of a test is known at compile time, it is optimized away. If an if-command depends on an entirely constant test, it is optimized away as well, causing only the 'true' sub-block to be compiled.
-
- Mar 05, 2011
-
-
Stephan Bosch authored
-
- Sep 05, 2010
-
-
Stephan Bosch authored
-
- Aug 30, 2010
-
-
Stephan Bosch authored
-
- Aug 17, 2010
-
-
Stephan Bosch authored
-
- Aug 13, 2010
-
-
Stephan Bosch authored
- Changed operand read functions to prove exec status return codes in stead of boolean. - Restructured optional-operand, stringlist and string-match APIs to provide execution status (error code) upon failure. - Corruption errors are only produced when the binary is actually corrupt. Normal failures should never cause a recompile attempt anymore. - Simplified optional-operand API. - Cleaned up test command implementations that use the string-match API.
-
- Aug 03, 2010
-
-
Stephan Bosch authored
-
- Jul 17, 2010
-
-
Stephan Bosch authored
-
- May 16, 2010
-
-
Stephan Bosch authored
-
- May 14, 2010
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Jan 02, 2010
-
-
Stephan Bosch authored
-
- Nov 02, 2009
-
-
Stephan Bosch authored
-
- Jul 16, 2009
-
-
Stephan Bosch authored
-
- Jan 06, 2009
-
-
Stephan Bosch authored
-
- Jan 02, 2009
-
-
Stephan Bosch authored
-
- Aug 26, 2008
-
-
Stephan Bosch authored
-
- Aug 16, 2008
-
-
Stephan Bosch authored
-