[dovecot/core] b11777: lib-smtp: server: Fix application of pre-login HEL...

GitHub noreply at github.com
Thu Mar 8 11:30:30 EET 2018


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: b11777379e97d41d54aafd5b5352d7b45ee8e66b
      https://github.com/dovecot/core/commit/b11777379e97d41d54aafd5b5352d7b45ee8e66b
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-03-08 (Thu, 08 Mar 2018)

  Changed paths:
    M src/lib-smtp/smtp-server-cmd-mail.c

  Log Message:
  -----------
  lib-smtp: server: Fix application of pre-login HELO domain when no post-login HELO is issued.

The substituted domain was not marked as valid, which caused the HELO field of
the produced received line to be set to 'unknown'.


  Commit: 38530e3e9efdabf85f393fe1cc4ea29c35029071
      https://github.com/dovecot/core/commit/38530e3e9efdabf85f393fe1cc4ea29c35029071
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-03-08 (Thu, 08 Mar 2018)

  Changed paths:
    M src/submission-login/client-authenticate.c

  Log Message:
  -----------
  submission-login: Only send HELO domain to post-login service when it is valid.


  Commit: 8762b54cbfb0ac0c4dba788244a1070ddd1c7bcb
      https://github.com/dovecot/core/commit/8762b54cbfb0ac0c4dba788244a1070ddd1c7bcb
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-03-08 (Thu, 08 Mar 2018)

  Changed paths:
    M src/lib-mail/message-address.c
    M src/lib-mail/test-message-address.c

  Log Message:
  -----------
  lib-mail: message_address_write() - don't crash with NULL address

message_address_parse() can return NULL on empty address, so writing it
should produce empty address as well. Broken by
15581297511b658a29c707c6031a258bab7bf1a5


Compare: https://github.com/dovecot/core/compare/baad502499cb...8762b54cbfb0


More information about the dovecot-cvs mailing list