- Oct 29, 2024
-
-
Stephan Bosch authored
-
Stephan Bosch authored
lib-sieve: storage: file: sieve-file-script - Only compare scripts using stat info when scripts are open
-
- Oct 26, 2024
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Sep 23, 2024
-
-
Timo Sirainen authored
-
- May 24, 2024
-
-
Timo Sirainen authored
-
- Nov 20, 2023
-
-
Timo Sirainen authored
Finish the conversion to dict_init_auto() later.
-
Timo Sirainen authored
-
Timo Sirainen authored
-
Timo Sirainen authored
-
- Oct 10, 2023
-
-
Timo Sirainen authored
If the mail store commit failed, the mail was not guaranteed to be saved. We don't want to lose mails, even if e.g. a forward had just succeeded.
-
- Jun 19, 2023
-
-
Stephan Bosch authored
In that case, the header name and middle are empty, causing: Panic: file edit-mail.c: line 820 (edit_mail_headers_parse): assertion failed: (body_offset > 0) Fixed by skipping the bad header for parsing altogether.
-
- May 10, 2023
-
-
Marco Bettini authored
This avoids adding another Message-id if one is already present but of bad quality.
-
- Apr 12, 2023
-
-
Karl Fleischmann authored
To prevent a maybe-uninitialized warning the autodetecting now sets the storage_path parameter in any case.
-
- Apr 03, 2023
-
-
Karl Fleischmann authored
These were originally written while the plugin was in draft. These can be now removed as the RFC has been finalized and the commands were dropped.
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Karl Fleischmann authored
-
Karl Fleischmann authored
-
Karl Fleischmann authored
lib-sieve: sieve-storage, sieve-file-storage - Drop deprecated handling of 'sieve_dir' configuration
-
Stephan Bosch authored
-
- Jan 12, 2023
-
-
Timo Sirainen authored
-
- Jan 03, 2023
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Dec 12, 2022
-
-
Timo Sirainen authored
-
- Nov 17, 2022
-
-
Timo Sirainen authored
-
- Nov 16, 2022
-
-
Timo Sirainen authored
-
- Aug 29, 2022
-
-
Stephan Bosch authored
lib-sieve: plugins: include: ext-include-binary - Properly check whether binary dependency block load succeeded. Otherwise, a segfault may occur on a corrupt binary.
-
Stephan Bosch authored
The sieve_binary_block_index/get() functions return NULL when the block index is invalid somehow. This was not handled by the dumper, thereby causing a crash.
-
- Aug 18, 2022
-
-
Stephan Bosch authored
Problem reported by scan-build.
-
Stephan Bosch authored
lib-sieve: plugins: imap4flags: test-hasflag - Fix segfault occurring for command without arguments.
-
Stephan Bosch authored
-
- Jul 01, 2022
-
-
Stephan Bosch authored
-
Stephan Bosch authored
-
- Jun 20, 2022
-
-
Stephan Bosch authored
This is a corner case that doesn't happen in practice, but it can be created in the test suite.
-
- May 23, 2022
-
-
Stephan Bosch authored
This reverts commit ffbcd3bf.
-
Stephan Bosch authored
This applies to the vacation and notify actions, which produce new free-form outgoing messages.
-