Skip to content
Snippets Groups Projects
Select Git revision
  • main default
1 result
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.020Jul1918171614131229Jun28174329May27252120186Apr5324Mar23229828Feb2726252322141311106Jan54330Dec2927262524191816151413111098765432130Nov2928272625242322212019171614131198127Oct262524232221Testsuite: made testsuite objects a descendant from sieve objects.Removed remaining code duplication among comparators, match types and address parts.Updated TODO list.Made side effects sieve objects too.Introduced the concept of a sieve object to merge the coding of comparators, match types, address parts and other objects that might need to be represented in byte code (removes lots of code duplication).Revised extension support for match-types.Cleaned up comparator implementation.Revised extension support for comparators.Fixed stupid bug in the match-type context validation.Made error reporting cleaner by avoiding the scriptname of the main script and indicating that the printed numbers are in fact source code lines.Fixed warnings caused by remaining spurious inline definitions in sieve-validator.hCode cleanup: parser, lexer, lda-plugin and main interface.Updated TODO.Update INSTALL file.Updated documentation.Made runtime errors for action conflicts more user-friendly by adding sourcecode line numbers.Cleaned up generator code and added emission of source line positions for all actions.Resolved various small issues.Removed last significant printf()s from library code.Added address normalization to prevent redirect action duplicates.Made "INBOX" folder name case-insensitive.Built result print functions thus removing various printf()s.Removed various printf()s.Implemented support for side-effects to implicit keep and finished the imapflags extension.Previous change in extension interface for implicit side effect support broke include extension.Added support for implicit side effects and adjusted imapflags extension accordingly.Imapflags: flags are stored for explicit actions.Imapflags: cleaned up some debug messages and fixed triggered assertion.Forgot a few trace macros.Updated TODO list.Fixed typos in some error messages.Improved address validation significantly.Added two simple test cases.Forgot trace macro for the stop command.Removed llist TODO item, turns out to be less mergeable than initially thought.Testsuite: extended :matches tests.Introduced trace macro for runtime tracing and improved testsuite implementation.Testsuite: fixed CRLF bug in reading a script-specified mail message.Fixed bugs in :matches implementation.Added testcase to the testsuite.
Loading

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.