- Feb 12, 2025
-
-
Stephan Bosch authored
-
- May 03, 2019
-
-
Stephan Bosch authored
-
- Apr 12, 2018
-
-
Stephan Bosch authored
This conversion now includes a check that may fail. Pigeonhole currently only uses this functionality to obtain an SMTP version of the postmaster address. This code is now consolidated in the sieve_get_postmaster_smtp() function, which provides postmaster address as an SMTP address.
-
- Jan 01, 2018
-
-
Stephan Bosch authored
-
- Nov 26, 2017
-
-
Stephan Bosch authored
Now using struct smtp_address rather than sieve_address. In some cases, struct message_address may prove to be more suitable, but this is the best fit for now. Adjusted to the renamed fields in struct mail_deliver_context.
-
- Oct 04, 2017
-
-
Stephan Bosch authored
-
- Jan 01, 2017
-
-
Stephan Bosch authored
-
- Dec 30, 2016
-
-
Stephan Bosch authored
Used the following script: C_FILES=`git ls-files *.c` H_FILES=`git ls-files *.h` for F in "$C_FILES $H_FILES"; do echo "$F" perl -p -i -e 's/safe_memset\(&\(?([^,]*)\)?,\s*0,\s*sizeof\(\g1\)\)/i_zero_safe(&$1)/g' $F perl -p -i -e 's/safe_memset\(([^,]*),\s*0,\s*sizeof\(\*\g1\)\)/i_zero_safe($1)/g' $F perl -p -i -e 's/memset\(&\(?([^,]*)\)?,\s*0,\s*sizeof\(\g1\)\)/i_zero(&$1)/g' $F perl -p -i -e 's/memset\(([^,]*),\s*0,\s*sizeof\(\*\g1\)\)/i_zero($1)/g' $F done
-
- Oct 21, 2016
-
-
Stephan Bosch authored
lib-sieve: util: Removed Pigeonhole's own version of t_str_trim(), since it is now available in Dovecot.
-
- Apr 09, 2016
-
-
Stephan Bosch authored
This is used mainly when no other means of obtaining the user's email is available, such as when there is no envelope (in IMAP). Before, the postmaster address or the null "<>" address was used as a fallback for sending messages. The redirect and enotify commands can be explicitly configured to use what is configured with sieve_user_email.
-
Stephan Bosch authored
Used wrong type in sizeof().
-
Stephan Bosch authored
-
Stephan Bosch authored
-
Stephan Bosch authored
-