[dovecot/pigeonhole] d8d8cb: sieve-extprograms plugin: execute extension: Fix h...

GitHub noreply at github.com
Wed Jan 10 23:06:08 EET 2018


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

  Changed paths:
    M src/plugins/sieve-extprograms/cmd-execute.c

  Log Message:
  -----------
  sieve-extprograms plugin: execute extension: Fix handling big output from external program.

The output buffer was on the data stack, which leads to big trouble when the
buffer needs to grow in a deeper stack level.


  Commit: 3a9ea42887ef1f9a6d781959eeaf8fb0e015be83
      https://github.com/dovecot/pigeonhole/commit/3a9ea42887ef1f9a6d781959eeaf8fb0e015be83
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-01-10 (Wed, 10 Jan 2018)

  Changed paths:
    A tests/plugins/extprograms/bin/big
    M tests/plugins/extprograms/execute/execute.svtest

  Log Message:
  -----------
  tests: extprograms plugin: execute extension: Add test for large output from program.


Compare: https://github.com/dovecot/pigeonhole/compare/d4ee6c857918...3a9ea42887ef


More information about the dovecot-cvs mailing list