[dovecot/core] d568ba: lib-program-client: Use restrict-access

GitHub noreply at github.com
Wed Oct 19 14:00:15 UTC 2016


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: d568bab9df2dbf5b6c7eafc90d9b9affbaeb8e46
      https://github.com/dovecot/core/commit/d568bab9df2dbf5b6c7eafc90d9b9affbaeb8e46
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    M src/lib-program-client/program-client-local.c
    M src/lib-program-client/program-client.h
    M src/lib-program-client/test-program-client-local.c
    M src/lib-program-client/test-program-client-remote.c

  Log Message:
  -----------
  lib-program-client: Use restrict-access

This makes the program-client execution behave
more consistent to the rest of the core code.


  Commit: 444f4d846f6212cc9e699d13896b5e0e6fd1eb85
      https://github.com/dovecot/core/commit/444f4d846f6212cc9e699d13896b5e0e6fd1eb85
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    M src/lib-program-client/program-client-private.h
    M src/lib-program-client/program-client-remote.c
    M src/lib-program-client/program-client.c

  Log Message:
  -----------
  lib-program-client: Disconnect asynchronously


  Commit: 6d1ea5284c9195a198657017664922d93f124ce7
      https://github.com/dovecot/core/commit/6d1ea5284c9195a198657017664922d93f124ce7
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    M src/lib-program-client/program-client-local.c
    M src/lib-program-client/program-client.c

  Log Message:
  -----------
  lib-program-client: Use child-wait

This makes the client waiting asynchronous.


  Commit: c1b5185df30f5aeca80b29d1fd30f9c57380e5a5
      https://github.com/dovecot/core/commit/c1b5185df30f5aeca80b29d1fd30f9c57380e5a5
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    M src/lib-program-client/program-client-local.c
    M src/lib-program-client/program-client-private.h
    M src/lib-program-client/program-client.c
    M src/lib-program-client/program-client.h
    M src/lib-program-client/test-program-client-local.c
    M src/lib-program-client/test-program-client-remote.c

  Log Message:
  -----------
  lib-program-client: Use milliseconds in idle timeout


  Commit: 11d5906da1a5055346d1e07acaaef2690538cfdc
      https://github.com/dovecot/core/commit/11d5906da1a5055346d1e07acaaef2690538cfdc
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    M src/lib-program-client/program-client-local.c
    M src/lib-program-client/program-client-private.h
    M src/lib-program-client/program-client-remote.c
    M src/lib-program-client/program-client.c

  Log Message:
  -----------
  lib-program-client: Add switch_ioloop vfunc

This lets program-client backends do their own
special io loop switching.


  Commit: e39f1f404fa8168bbefd91cb0851798daace9225
      https://github.com/dovecot/core/commit/e39f1f404fa8168bbefd91cb0851798daace9225
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    M src/lib-program-client/program-client-remote.c

  Log Message:
  -----------
  lib-program-client: Move version string to define


  Commit: 7842be89d1b5016bd812251cb9384280ec8b23c1
      https://github.com/dovecot/core/commit/7842be89d1b5016bd812251cb9384280ec8b23c1
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    M src/lib-program-client/Makefile.am

  Log Message:
  -----------
  lib-program-client: Disable valgrind

For local test, we can't use valgrind,
it's too unreliable (breaks execution sometimes).


  Commit: d7b1c76ea26e9d6487efd248d410e242fd38c183
      https://github.com/dovecot/core/commit/d7b1c76ea26e9d6487efd248d410e242fd38c183
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    M src/lib-program-client/Makefile.am
    M src/lib-program-client/test-program-client-local.c

  Log Message:
  -----------
  lib-program-client: Fix local tests


  Commit: 4cf10a8b0efb2261534e64045dba1ab0e2980819
      https://github.com/dovecot/core/commit/4cf10a8b0efb2261534e64045dba1ab0e2980819
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    M src/lib-program-client/test-program-client-remote.c

  Log Message:
  -----------
  lib-program-client: Backport test-program-client-unix


  Commit: ddc39602084a4c454d2fb989cfc916fe90e18b7e
      https://github.com/dovecot/core/commit/ddc39602084a4c454d2fb989cfc916fe90e18b7e
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    M src/lib-program-client/program-client.c

  Log Message:
  -----------
  lib-program-client: Fix memory access problem


Compare: https://github.com/dovecot/core/compare/338bc725b24c...ddc39602084a


More information about the dovecot-cvs mailing list