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.023Oct21654330Sep2213730Aug282218178Jul628Jun222016141228Apr242112522Mar16926Feb2221191412830Jan141311130Dec2613Nov873229Oct2120191715131110765429Sep212028Aug262423201914131110215Jul147628Jun272321201310931May30181615964228Apr2619181410976528Mar27252321191898229Feb272214131227Jan26191716141098743230Dec292825222114854129Nov28181514229Oct27212042130Sep25242321829Aug1716625Jul24622May2119151413121110765423Apr228628Mar272619171615141214121110623Feb2119116Jan8130Dec201722Nov212017161312231Oct30292827262519171514118712Sep528Aug272423531Jul3029282625242326Junlib-sieve: Use uni_is_valid_ucs4 to check ucs4 validitymanagesieve: Fixed spelling mistake in source code.lib-sieve: Fixed spelling mistakes in source code.doc/man/sieve-test.1: Fixed spelling mistake.lib-sieve: enotify plugin: mailto method: Make sure from header is set to a usable address and not (null).managesieve: Remove fd-set-nonblock.h includes.lib-sieve-tool: Remove fd-set-nonblock.hmanagesieve: Fix missing-command checkimapsieve: Fixed check for the presence of causes in a mailbox rule.lib-sieve: sieve-result: Added /* fall through */ comment to mark intentional switch case fall through.Obtain postmaster_address and hostname from mail_storage_settings.plugins: Migrated from lib-lda/smtp-client.h to using lib-smtp/smtp-submit.h for message submission.plugins/imapsieve: Initialize struct imap_sieve with full struct client, rather than individual fields.Adjusted to changes in Dovecot mail_duplicate API.lib-sieve: Dropped lib-lda dependencies.lib-sieve: redirect action: Always set X-Sieve-Redirected-From header to sieve_user_email if configured.testsuite: Fixed redirect action tests to use the correct test message.global: Add reasons to mailbox_transaction_beginslib-sieve: vacation extension: Allow ignoring the envelope sender while composing the "To:" header for the reply.LDA Sieve plugin: Fixed sequential exection of LDAP-based scripts.LDA Sieve plugin: Restructured execution of scripts by putting execution of individual scripts in separate function.lib-sieve: imap4flags extension: Added API for runtime initialization of derived extensions.imapsieve plugin: Fixed copyright messages.sieve-filter: Removed (now) duplicate utf8 to mutf7 mailbox name conversion.imapsieve plugin: Provide proper error details upon failure to access the mailbox/server script METADATA attribute.lib-sieve: vacation extension: Fixed invalid return value in function added by previous change.lib-sieve: vacation extension: Compose the "To:" header from full sender address found in the first "Sender:", "From:" or "Resent-From:" header.lib-sieve: vacation extension: Use mail_get_first_header*() rather than mail_get_headers(*).testsuite: vacation extension: Test creation of subject header better.sieve-tools: sieve-filter: Forgot to clean up script binary at end of execution.sieve-tools: Terminate with a fatal error when script cannot be compiled/opened.managesieve-login: managesieve_client_input_next_cmd(): Fix handling of command continuation.managesieve-login: authenticate command: Make sure client->auth_mech_name_parsed is reset properly upon command error.LDA Sieve plugin: Fixed memory leak caused by not cleaning up the sieve_discard script.lib-sieve: include extension: Fixed segfault that (sometimes) occurred when the global script location was left unconfigured.sieve-tools: Make sure sieve command line tools properly show debug messages if requested.lib-sieve: Made the retention period for redirect duplicate identifiers configurable.lib-sieve: Clear extension context upon unload.managesieve-login: Adjust to new client_vfuncs.free() API changemanagesieve-login: managesieve_client_input_next_cmd() - Add assert to help static analyzer
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.