[dovecot/core] bea865: lib-smtp: params: Fix segfault occurring in smtp_p...

GitHub noreply at github.com
Thu Oct 11 14:30:06 EEST 2018


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: bea8658fe2d60dc82c0ff4f703df0a9e5408e96f
      https://github.com/dovecot/core/commit/bea8658fe2d60dc82c0ff4f703df0a9e5408e96f
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-10-10 (Wed, 10 Oct 2018)

  Changed paths:
    M src/lib-smtp/smtp-params.c

  Log Message:
  -----------
  lib-smtp: params: Fix segfault occurring in smtp_param_write() when param->value == NULL.


  Commit: 355a17828c5339ae9e1d86adc3f37aaadc506277
      https://github.com/dovecot/core/commit/355a17828c5339ae9e1d86adc3f37aaadc506277
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-10-10 (Wed, 10 Oct 2018)

  Changed paths:
    M src/lib-smtp/smtp-params.c
    M src/lib-smtp/smtp-params.h
    M src/lib-smtp/smtp-server-cmd-mail.c
    M src/lib-smtp/smtp-server-cmd-rcpt.c
    M src/lib-smtp/smtp-server-connection.c
    M src/lib-smtp/smtp-server.c
    M src/lib-smtp/smtp-server.h
    M src/lib-smtp/test-smtp-params.c

  Log Message:
  -----------
  lib-smtp: params: Allow only specific custom parameter extensions, rather than any parameter.

Before the choice was between allowing any extension or none.


  Commit: 4536a7b03fad029173e6ee26dbede9c489536e5f
      https://github.com/dovecot/core/commit/4536a7b03fad029173e6ee26dbede9c489536e5f
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-10-10 (Wed, 10 Oct 2018)

  Changed paths:
    M src/lib-smtp/smtp-params.c
    M src/lib-smtp/smtp-params.h

  Log Message:
  -----------
  lib-smtp: params: Add functions for adding extra MAIL/RCPT parameters.


  Commit: f0aace43bcd9db0cb6fa8b8f33b21531a579a200
      https://github.com/dovecot/core/commit/f0aace43bcd9db0cb6fa8b8f33b21531a579a200
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-10-10 (Wed, 10 Oct 2018)

  Changed paths:
    M src/lib-smtp/smtp-params.c
    M src/lib-smtp/smtp-params.h

  Log Message:
  -----------
  lib-smtp: params: Add functions for dropping extra MAIL/RCPT parameters.


  Commit: eb1651466c8b0cde6e0ad57b09cb32bde3523450
      https://github.com/dovecot/core/commit/eb1651466c8b0cde6e0ad57b09cb32bde3523450
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-10-10 (Wed, 10 Oct 2018)

  Changed paths:
    M src/lib-smtp/smtp-server-cmd-mail.c
    M src/lib-smtp/smtp-server-cmd-rcpt.c
    M src/lib-smtp/smtp-server-connection.c
    M src/lib-smtp/smtp-server-private.h
    M src/lib-smtp/smtp-server.h

  Log Message:
  -----------
  lib-smtp: server: Add proper infrastructure for adding custom MAIL/RCPT command parameters.


Compare: https://github.com/dovecot/core/compare/9dff384d0bec...eb1651466c8b
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the dovecot-cvs mailing list