diff --git a/README b/README index c7d2fade3fcbb0a3a704887a00bfdfcab2210b54..efd4d7b5fef6051f5b6a8757fb0644d364f5586a 100644 --- a/README +++ b/README @@ -129,9 +129,9 @@ Extensions and their implementation status: regex: full, but suboptimal vacation: almost complete, but no support for required References header imapflags: flag management works, but flags are not stored - include: basic include execution behavior starts to emerge - variables: planned (* also amend previously implemented extensions) + include: full, but needs much more work body: planned + variables: planned (* also amend previously implemented extensions) notify: planned, mailto only (- very low priority) @@ -191,11 +191,11 @@ TODO ---- Current: -* Implement include extension +* Implement body extension Next (in order of descending priority/precedence): -* Finish implementing all extensions supported by cmusieve, except notify. * Implement variables extension. +* Finish implementing all extensions supported by cmusieve, except notify. * Limit the maximum number of errors. * Verify outgoing mail addresses * Implement dropping errors in/forwarding errors to the user's mailbox as a mail @@ -217,7 +217,7 @@ Next (in order of descending priority/precedence): * Resolve code duplication amongst comparator, address-part and match-type support as much as possible. * Implement notify extension with sole support for mailto mechanism. -* Use mmap for the binary script representation. +* Support mmap'ing a sieve binary upon load. * Give the byte code format some more thought, it is currently quite rough and to the point. * Implement a faster substring search algorithm to make sopport for the body diff --git a/src/lib-sieve/plugins/include/ext-include.c b/src/lib-sieve/plugins/include/ext-include.c index 3ed73bd50c748d82488afc246cd8dd7ed141727f..593c695807e590ad6ba8512af3be50cbd866ecbf 100644 --- a/src/lib-sieve/plugins/include/ext-include.c +++ b/src/lib-sieve/plugins/include/ext-include.c @@ -3,8 +3,8 @@ * * Authors: Stephan Bosch * Specification: draft-daboo-sieve-include-05 - * Implementation: basic include functionality starts to emerge. - * Status: under development + * Implementation: full, but needs much more work + * Status: experimental, largely untested * */