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

GitHub noreply at github.com
Wed Jan 10 23:12:39 EET 2018


  Branch: refs/heads/master-0.5
  Home:   https://github.com/dovecot/pigeonhole
  Commit: d45aa6744bcfa6256c469eaf41d624d7b1a6edea
      https://github.com/dovecot/pigeonhole/commit/d45aa6744bcfa6256c469eaf41d624d7b1a6edea
  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: d5f710e02d09aea640b399a66349334880729219
      https://github.com/dovecot/pigeonhole/commit/d5f710e02d09aea640b399a66349334880729219
  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/7e44fdd1edd2...d5f710e02d09


More information about the dovecot-cvs mailing list