[dovecot/core] ae6a14: lib-http: Try to reuse memory for host->ips alloca...

GitHub noreply at github.com
Sat Jun 10 12:00:10 EEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: ae6a14ce9d4a49c4c500d96911dd969087a80851
      https://github.com/dovecot/core/commit/ae6a14ce9d4a49c4c500d96911dd969087a80851
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M src/lib-http/http-client-host.c

  Log Message:
  -----------
  lib-http: Try to reuse memory for host->ips allocation.

If the host already had an IP, most of the time ips_count doesn't change
anymore.


  Commit: 8d7c78157f1acd25aa989cf02d9518a85d2c89d4
      https://github.com/dovecot/core/commit/8d7c78157f1acd25aa989cf02d9518a85d2c89d4
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M src/lib-master/master-service-settings.c
    M src/lib-master/master-service-settings.h
    M src/master/main.c
    M src/master/master-settings.c
    M src/master/master-settings.h

  Log Message:
  -----------
  master: Move import_environment setting to lib-master's master_service_settings


  Commit: 18be696381e6db96ce0dfc731af75b503dde6cd7
      https://github.com/dovecot/core/commit/18be696381e6db96ce0dfc731af75b503dde6cd7
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M src/master/main.c

  Log Message:
  -----------
  master: Append to existing DOVECOT_PRESERVE_ENVS instead of overwriting it


  Commit: 8a0a8c982a6ffc75a4b1c8717b6180a811655794
      https://github.com/dovecot/core/commit/8a0a8c982a6ffc75a4b1c8717b6180a811655794
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M src/lib-master/master-service.c
    M src/lib-master/master-service.h
    M src/master/main.c

  Log Message:
  -----------
  master: Move master_set_import_environment() to lib-master


  Commit: c6dfc77cb24ba1bb72437896080d3177b653e2af
      https://github.com/dovecot/core/commit/c6dfc77cb24ba1bb72437896080d3177b653e2af
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M src/lib-master/master-service.c
    M src/master/main.c

  Log Message:
  -----------
  lib-master: master_service_import_environment() - use a data stack frame

This way the caller doesn't have to do it.


  Commit: ed6b37eeec4c20354a871ad5f4dc0a97f769d37e
      https://github.com/dovecot/core/commit/ed6b37eeec4c20354a871ad5f4dc0a97f769d37e
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M src/lib-master/master-service-settings.c

  Log Message:
  -----------
  lib-master: Use master_service_import_environment() for preserving environments


  Commit: de266e09d27b44f0c51d67aea6a26fb1640f3290
      https://github.com/dovecot/core/commit/de266e09d27b44f0c51d67aea6a26fb1640f3290
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M src/config/doveconf.c
    M src/lib-master/master-service-settings.c

  Log Message:
  -----------
  lib-master, config: Move the responsibility of cleaning environment to doveconf


  Commit: 4ecee121e141083faf1db165f0ee3bc0cd232d7e
      https://github.com/dovecot/core/commit/4ecee121e141083faf1db165f0ee3bc0cd232d7e
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M src/config/config-request.c
    M src/config/config-request.h
    M src/config/doveconf.c

  Log Message:
  -----------
  doveconf: Preserve import_environment when execing binary

This allows import_environment setting to work with doveadm and other
standalone tools.


  Commit: 2e68d078bde1e12ff81b7194f005c33fed949387
      https://github.com/dovecot/core/commit/2e68d078bde1e12ff81b7194f005c33fed949387
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M src/lib/ioloop-kqueue.c

  Log Message:
  -----------
  lib: ioloop-kqueue - Improve kevent() panic log message


  Commit: 15c365ef8fadf433160deb3f59442616ed0569dc
      https://github.com/dovecot/core/commit/15c365ef8fadf433160deb3f59442616ed0569dc
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M src/plugins/quota/quota-fs.c

  Log Message:
  -----------
  quota-fs: Make sure quota calculations don't overflow in old systems

Patch by M. Balridge


  Commit: 7fc4f555a9a12630932f73659bd575a4a94386ec
      https://github.com/dovecot/core/commit/7fc4f555a9a12630932f73659bd575a4a94386ec
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M src/lib-http/http-client-host.c

  Log Message:
  -----------
  lib-http: Compiling fix to host->ips reallocation.


Compare: https://github.com/dovecot/core/compare/dead275d577c...7fc4f555a9a1


More information about the dovecot-cvs mailing list