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.027Jul262524232221201918171614131229Jun28174329May27252120186Apr5324Mar23229828Feb2726252322141311106Jan54330Dec2927262524191816151413111098765432130Nov2928272625242322212019171614131198127Oct262524232221Imapflags: resolved problem of hasflags encountering duplicate flags in flag lists contained in a variable.Imapflags: resolved string representation issue in hasflag.Resolved code duplication among commands that use comparators and match-types and found problems in the imapflags extension in the process.LDA-Sieve plugin: forgot to save the new binary when encountered a corrupt one.Improved the handling corrupt binaries further for the action commands.Significantly improved handling of old/corrupt binaries and revised matching implementation in the process.Fixed extremely stupid bug in the i;ascii-numeric comparator.Implemented graceful handling of corrupt binaries by the sieve lda plugin.Properly configured package name.Working towards improving the handling of currupt binaries: defined multiple exit codes for execution functions and defined trace macro for reporting binary corruptions.Testsuite: forgot to add test cases for include extension.Fixed code emission for extension-defined variables and removed hardcoded paths from include extension.Added future TODO item.Updated TODO and removed spurious FIXME.Updated documentation.Testsuite: added test_compile command to test compilation of scripts.Revised Sieve address validation functionality.Started using new str_new_const() function.Imapflags: improved handling of invalid flags.Significantly improved pool allocation by checking --enable-debug warnings from dovecot.Removed all legacy use of array_create().Lexer: fixed repetitive string alloation problem.Fixed bug introduced by previous change.Reworked operand and operation binary coding functions.Fully substituted the use of extension ids with the use of the extension object itself.Made initially assigned extension id available directly from the const extension object itself.Reworked previous change into three elegant macros.Made utility functions for neatly handing system errors, warnings and notices.Testsuite: added tests for use of allof/anyof with a single test and optimized code generation.Testsuite: added test case for the header test and found one issue.Testsuite: added lexer string scan comparison test and fixed lexer bug in the process.Testsuite: added some control structure tests involving nesting.Testsuite: added tests for 'exists' test and fixed a semantic error in the 'exists' test.Testsuite: tested handling of teststuite envelope environment and fixed bugs in the envelope test in the process.Testsuite: added test case for subadress extension.Coupled testsuite to 'make test'.Cleaned 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.
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.