[dovecot/core | refs/heads/master] 70d18f18: lib-smtp: client: Fix infinite loop in XCLIENT command interaction with server.

noreply at dovecot.org noreply at dovecot.org
Thu Jan 10 10:30:07 EET 2019


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 70d18f189696f7742fa027727be523dcd7dae729
      https://github.com/dovecot/core/commit/70d18f189696f7742fa027727be523dcd7dae729
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M src/lib-smtp/smtp-client-connection.c

  Log Message:
  -----------
  lib-smtp: client: Fix infinite loop in XCLIENT command interaction with server.

The state regarding the fact that the XCLIENT command was already sent was not
recorded. So, after the HELO handshake, the client would send a new XCLIENT
command.

  Commit: f0c8a6de75334bdc6a65e3bc8a730f9a64f0acd6
      https://github.com/dovecot/core/commit/f0c8a6de75334bdc6a65e3bc8a730f9a64f0acd6
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2019-01-10 (Thu, 10 Jan 2019)

  Changed paths:
    M src/lib-smtp/smtp-client-command.c

  Log Message:
  -----------
  lib-smtp: client: command: Add debug message showing what commands are being sent to the server.

  Patch: https://github.com/dovecot/core/compare/5824e33db25f...70d18f189696.patch


More information about the dovecot-cvs mailing list