[dovecot/pigeonhole] 683951: plugins: lda-sieve: Restructured lda_sieve_execute...

GitHub noreply at github.com
Fri Dec 15 16:17:46 EET 2017


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/pigeonhole
  Commit: 68395161e9d37b49f1ad0b73ca64f51ce6072108
      https://github.com/dovecot/pigeonhole/commit/68395161e9d37b49f1ad0b73ca64f51ce6072108
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-12-15 (Fri, 15 Dec 2017)

  Changed paths:
    M src/plugins/lda-sieve/lda-sieve-plugin.c

  Log Message:
  -----------
  plugins: lda-sieve: Restructured lda_sieve_execute() to reduce indent.

Most code was put in an unnecessary else block.


  Commit: 15ddc4a007b49691ca1a11e8711e7a4f3b844851
      https://github.com/dovecot/pigeonhole/commit/15ddc4a007b49691ca1a11e8711e7a4f3b844851
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-12-15 (Fri, 15 Dec 2017)

  Changed paths:
    M src/lib-sieve/sieve.c
    M src/lib-sieve/sieve.h
    M src/plugins/imapsieve/imap-sieve.c
    M src/plugins/lda-sieve/lda-sieve-plugin.c
    M src/sieve-tools/sieve-filter.c
    M src/sieve-tools/sieve-test.c
    M src/testsuite/testsuite-script.c
    M src/testsuite/testsuite.c

  Log Message:
  -----------
  lib-sieve: Added sieve_script_env_init() to initialize struct sieve_script_env from struct mail_user.


  Commit: b5a9750a2212af15a937d6ceee1511c712c14027
      https://github.com/dovecot/pigeonhole/commit/b5a9750a2212af15a937d6ceee1511c712c14027
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-12-15 (Fri, 15 Dec 2017)

  Changed paths:
    M src/lib-sieve/sieve-types.h
    M src/lib-sieve/sieve.c

  Log Message:
  -----------
  lib-sieve: Adjusted to changes in handling of postmaster_address setting in Dovecot.

Error handling is delayed, so that we need to explicitly handle the error in Sieve.
This is now implemented by handling the error before executing the scritpt and placing the parsed address in struct sieve_script_env.


Compare: https://github.com/dovecot/pigeonhole/compare/32bdac722418...b5a9750a2212


More information about the dovecot-cvs mailing list