Skip to content
Snippets Groups Projects
Commit 27dc5d4c authored by Stephan Bosch's avatar Stephan Bosch
Browse files

Updated NEWS file for upcoming v1.2 release.

parent b6ee35f9
No related branches found
No related tags found
No related merge requests found
v0.1.5 --2009 Stephan Bosch <stephan@rename-it.nl>
* Ported the implementation of the Sieve include extension to the latest
draft. This means that the import and export commands are replaced by a new
command called global. The import and export commands are now DEPRICATED and
are mere aliases for the global command. The new specification also adds the
:once modifier to the include command. The also newly specified global.*
variable namespace is not implemented yet as support for variable namespaces
is currently missing.
* Did a major rework of the multiscript support for better error handling and
made sure that persistent global scripts (sieve_before/sieve_after) are
always executed, even when the user does not have a script of his own and
a global default is missing.
+ Provided basic support for the environment extension. Currenly, the name,
version and host items are useful. Others are pending.
- Fixed bug in includes at levels deeper than one.
- Fixed bug in address matching that was caused by the failure to handle group
specifications. In dovecot, these are marked by address items with NULL
elements, which causes a segfault if not considered. The group 'undisclosed-
recipients:;' in particular triggered this bug. Bug reported by Bernhard
Schmidt.
v0.1.4 21-3-2009 Stephan Bosch <stephan@rename-it.nl> v0.1.4 21-3-2009 Stephan Bosch <stephan@rename-it.nl>
* Started work on the sieve-filter tool. With this command line tool it will be * Started work on the sieve-filter tool. With this command line tool it will
possible to (re-)apply Sieve filters on a mail folder. It is currently be possible to (re-)apply Sieve filters on a mail folder. It is currently
undocumented and far from functional. undocumented and far from functional.
+ Added a custom debug extension that provides the possibility to print debug + Added a custom debug extension that provides the possibility to print debug
messages from scripts executed by the Sieve tools. messages from scripts executed by the Sieve tools.
...@@ -8,8 +29,8 @@ v0.1.4 21-3-2009 Stephan Bosch <stephan@rename-it.nl> ...@@ -8,8 +29,8 @@ v0.1.4 21-3-2009 Stephan Bosch <stephan@rename-it.nl>
P. Christian. P. Christian.
- Fixed MAC OSX compile problem. Turns out the extern modifier was missing at - Fixed MAC OSX compile problem. Turns out the extern modifier was missing at
multiple places. Bug reported by Edgar Fuss. multiple places. Bug reported by Edgar Fuss.
- Fixed Solaris compile problem: removed unecessary and unportable linker flags - Fixed Solaris compile problem: removed unecessary and unportable linker
that caused compile to fail. Bug reported by Andrés Yacopino. flags that caused compile to fail. Bug reported by Andrés Yacopino.
v0.1.3 12-2-2009 Stephan Bosch <stephan@rename-it.nl> v0.1.3 12-2-2009 Stephan Bosch <stephan@rename-it.nl>
...@@ -31,8 +52,8 @@ v0.1.3 12-2-2009 Stephan Bosch <stephan@rename-it.nl> ...@@ -31,8 +52,8 @@ v0.1.3 12-2-2009 Stephan Bosch <stephan@rename-it.nl>
address tests. address tests.
+ Vacation extension now properly generates a References header for the + Vacation extension now properly generates a References header for the
response message. response message.
+ Added testing of basic result execution to the test suite. Also added support + Added testing of basic result execution to the test suite. Also added
for testing the outgoing messages produced by the Sieve interpreter. supportfor testing the outgoing messages produced by the Sieve interpreter.
+ Included execution of the actual result in the sieve-test command line tool. + Included execution of the actual result in the sieve-test command line tool.
The undocumented sieve-exec tool that existed for this is now removed as The undocumented sieve-exec tool that existed for this is now removed as
planned. planned.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment

Consent

On this website, we use the web analytics service Matomo to analyze and review the use of our website. Through the collected statistics, we can improve our offerings and make them more appealing for you. Here, you can decide whether to allow us to process your data and set corresponding cookies for these purposes, in addition to technically necessary cookies. Further information on data protection—especially regarding "cookies" and "Matomo"—can be found in our privacy policy. You can withdraw your consent at any time.