History log of /dovecot/src/lib-smtp/smtp-address.h
Revision Date Author Comments Expand
aba05d93fe13aebb76d3ab8ca235a40f75b4afc4 18-Jan-2018 Stephan Bosch <stephan.bosch@dovecot.fi>

lib-smtp: address: Consistently allow address values to be NULL. If the address pointer is NULL or the localpart field is NULL or empty, it signifies that it is the NULL address "<>". In the case of smtp_address_equals(), this also likely fixes crashes at places where it may be used to compare "<>".

89d6bbbe49f89a358ae2a46568717af7a945e39d 18-Jan-2018 Stephan Bosch <stephan.bosch@dovecot.fi>

lib-smtp: address: Rename 'poo' to 'pool' in declaration of smtp_address_detail_parse().

61ae3dd363d32db75d2c3effaab4ba093ce0f245 26-Nov-2017 Stephan Bosch <stephan.bosch@dovecot.fi>

lib-smtp: address: Created SMTP address detail parsing function from message_detail_address_parse().

03f08e4abef2afc782069bdfef305f84e98f0922 26-Nov-2017 Stephan Bosch <stephan.bosch@dovecot.fi>

lib-smtp: Implemented parsing, manipulation and encoding of SMTP addresses.