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.08Oct39Sep28Aug1612931Jul26251917927Jun1831May3028171615963130Apr261118Mar13Feb16Jan12Dec117429Nov26Sep20630Aug29151095118Jul228Jun1312128May27261294228Apr27252416131229Mar13107653215Feb13110Jan4125Dec23181615131211326Nov252318732130Oct292321654330Sep2213730Aug282218178Jul628Jun222016141228Apr242112522Mar16926Feb2221191412830Jan141311130Dec2613Nov873229Oct2120191715131110765429Sep212028Aug262423201914131110215Jul147628Jun272321201310931May30181615964228Apr2619181410976528Mar2725232119189lib-sieve: Adjust to changes in Dovecot mailbox_alloc*() API.lib-sieve: sieve-message - Adjust to changes in Dovecot struct smtp_address.plugins: imap-filter-sieve: Fix mixup between tag and problem part of the FILTER response for compile error.plugins: imap-filter-sieve: Perform main initialization of Sieve script execution environment only once.plugins: imap-filter-sieve: Make sure user gets to see at least one error when script execution fails.lib-managesieve: Make sure str_unescape() won't be writing past allocated memorylib-managesieve: Don't accept strings with NULslib-sieve: duplicate extension: Fix caching of duplicate checks to also compare the actual hashes.managesieve-login: Remove duplicate code denying anonymous logins.managesieve-login: client.c - Use designated initializer for struct client_vfuncs.lib-sieve: sieve-result - Assert that an action name is available in _sieve_result_add_action().global: Rename all sieve action events to a uniform "sieve_action_finished".lib-sieve: plugins: enotify: ext-enotify-common - Add sieve_enotify_create_finish_event().lib-sieve: sieve-action - Add sieve_action_create_finish_event().lib-sieve: sieve-action - Drop unused definition of sieve_action_get_location() from header file.plugins: imap-filter-sieve: imap-filter-sieve - Use imap client event as parent for sieve event.plugins: imapsieve: imap-sieve - Use imap client event as parent for sieve event.plugins: lda-sieve: lda-sieve-plugin - Use deliver event as parent for sieve event.lib-sieve: Emit named event for successfully executed actions.lib-sieve: sieve-interpreter - Emit events for start and finish of script runtime.lib-sieve: sieve-error - Drop error handler hierarchy.lib-sieve: sieve-error - Drop prefix error handler.lib-sieve: plugins: enotify: Add sieve_enotify_event_log().lib-sieve: plugins: enotify: mailto: Use event API to handle the "mailto URI" log prefix.lib-sieve: plugins: enotify: Use event API to handle the notify command/action log prefix.lib-sieve: plugins: enotify: mailto: uri-mailto - Restructure error handling.lib-sieve: sieve-result - Handle action log prefix at a central location using the event.lib-sieve: sieve-error - Compose both the event and the error handler log message once using the event API.lib-sieve: sieve-error - Change error handler log function to accept direct message string.plugins: lda-sieve: Drop custom action error handler.sieve-tools: sieve-test - Use the new result message amendment callback rather than the prefix error handler.sieve-tools: sieve-filter - Use the new result message amendment callback rather than the prefix error handler.plugins: lda-sieve: Use the new result message amendment callback rather than a special error handler.lib-sieve: sieve-result - Add support for amending result log messages.lib-sieve: sieve-result - Allow specifying an explicit name for actions added to the result.lib-sieve: sieve-result - Add sieve_result_event_log*().lib-sieve: sieve-error - Add sieve_event_log().lib-sieve: sieve-error - Make enum sieve_error_flags public.lib-sieve: sieve-result - Define "sieve-action" event category.lib-sieve: sieve-interpreter - Define "sieve-runtime" event category.
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.