[dovecot/pigeonhole] d28442: lib-sieve: sieve-result: Added /* fall through */ ...

GitHub noreply at github.com
Mon Oct 23 02:49:35 EEST 2017


  Branch: refs/heads/master-0.4
  Home:   https://github.com/dovecot/pigeonhole
  Commit: d28442e7dbc00bee7aba6bf4d280b2db9b6a0bb3
      https://github.com/dovecot/pigeonhole/commit/d28442e7dbc00bee7aba6bf4d280b2db9b6a0bb3
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-10-05 (Thu, 05 Oct 2017)

  Changed paths:
    M src/lib-sieve/sieve-result.c

  Log Message:
  -----------
  lib-sieve: sieve-result: Added /* fall through */ comment to mark intentional switch case fall through.

Addresses GCC 7 warning.


  Commit: f59964b95157a7b1cf65a5ec42762d2ca2bf40dc
      https://github.com/dovecot/pigeonhole/commit/f59964b95157a7b1cf65a5ec42762d2ca2bf40dc
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-10-05 (Thu, 05 Oct 2017)

  Changed paths:
    M src/plugins/imapsieve/imap-sieve-storage.c

  Log Message:
  -----------
  imapsieve: Fixed check for the presence of causes in a mailbox rule.

Problem found by GCC 7.


  Commit: 65496919520a841ce21f48b6b0bab1fd6084f651
      https://github.com/dovecot/pigeonhole/commit/65496919520a841ce21f48b6b0bab1fd6084f651
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-10-05 (Thu, 05 Oct 2017)

  Changed paths:
    M src/managesieve/managesieve-client.c

  Log Message:
  -----------
  managesieve: Fix missing-command check

Mirrors imap fix in Dovecot: 42149f48624b82fdf9631c256497580154c2e412

It's impossible for the command's pointer to be NULL at this point.
Previously, the command_find() would have returned NULL, but this check
presumably short-circuits that search in the trivial case, so has some
real use.

Problem now found by GCC 7.


  Commit: 2819a2a12ef5f3effb72844d46092ecbcf37b423
      https://github.com/dovecot/pigeonhole/commit/2819a2a12ef5f3effb72844d46092ecbcf37b423
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-10-21 (Sat, 21 Oct 2017)

  Changed paths:
    M src/lib-sieve/plugins/enotify/mailto/ntfy-mailto.c

  Log Message:
  -----------
  lib-sieve: enotify plugin: mailto method: Make sure from header is set to a usable address and not (null).


  Commit: b9b72981ed39c040578d7d17ac6578b98f5b494f
      https://github.com/dovecot/pigeonhole/commit/b9b72981ed39c040578d7d17ac6578b98f5b494f
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2017-10-23 (Mon, 23 Oct 2017)

  Changed paths:
    M src/lib-sieve/plugins/enotify/mailto/ntfy-mailto.c

  Log Message:
  -----------
  lib-sieve: enotify plugin: Fixed botched cherry-pick in previous commit.


Compare: https://github.com/dovecot/pigeonhole/compare/bd7dd9be70ff...b9b72981ed39


More information about the dovecot-cvs mailing list