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.021Jul201918171614131229Jun28174329May27252120186Apr5324Mar23229828Feb2726252322141311106Jan54330Dec2927262524191816151413111098765432130Nov2928272625242322212019171614131198127Oct262524232221Cleaned up test and core extension implementations.Cleaned up command implementations.Fixed handling of script files that are in fact symbolic links.Fixed bug in binary created without a corresponding script object.Reversed stat() and open() on two occasions to make retrieved stat information guaranteed to be valid for the opened file and added error handling for various close() system calls.Updated TODO list.Removed various unnecessary includes of <ctype.h> and replaced yey another toupper() with its i_* equivalent.Removed direct use of isdigit, isalpha and isalnum and replaced these with their dovecot i_* equivalents to prevent problems on some systems.Updated TODO.Variables: made set modifiers descendants of the sieve object too.Testsuite: 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.
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.