[Heimdal-source-changes] [heimdal/heimdal] 6e5bbb: Fix FAST client memleak

GitHub noreply at github.com
Tors Dec 8 16:47:47 CET 2016


  Branch: refs/heads/master
  Home:   https://github.com/heimdal/heimdal
  Commit: 6e5bbbf65d1ac4db9c751df64d0a4b8346f3db7a
      https://github.com/heimdal/heimdal/commit/6e5bbbf65d1ac4db9c751df64d0a4b8346f3db7a
  Author: Nicolas Williams <nico at twosigma.com>
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
    M lib/krb5/init_creds_pw.c

  Log Message:
  -----------
  Fix FAST client memleak


  Commit: 27d7939d74392459741c6c99690b74f193c269c7
      https://github.com/heimdal/heimdal/commit/27d7939d74392459741c6c99690b74f193c269c7
  Author: Nicolas Williams <nico at twosigma.com>
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
    M cf/valgrind-suppressions

  Log Message:
  -----------
  Improve valgrind suppressions


  Commit: bbaae5f43c3743a91cc3cd9833b2126c6e5493ef
      https://github.com/heimdal/heimdal/commit/bbaae5f43c3743a91cc3cd9833b2126c6e5493ef
  Author: Nicolas Williams <nico at twosigma.com>
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
    M kcm/config.c
    M kuser/kinit.c
    M lib/krb5/krb5_locl.h

  Log Message:
  -----------
  Fix 32-bit time_t regression (#220)


  Commit: 12eb54d03f923b239d63dea49c13e6242e7fc8d0
      https://github.com/heimdal/heimdal/commit/12eb54d03f923b239d63dea49c13e6242e7fc8d0
  Author: Nicolas Williams <nico at twosigma.com>
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
    M lib/roken/detach.c
    M lib/roken/roken.h.in
    M lib/roken/write_pid.c

  Log Message:
  -----------
  rk_pidfile() should call pidfile() if HAVE_PIDFILE

This is necessary so we can use --detach in tests even on NetBSD and
OpenBSD.


  Commit: a6e8ff2ae51dc73bacd185da8c532a1d125b3736
      https://github.com/heimdal/heimdal/commit/a6e8ff2ae51dc73bacd185da8c532a1d125b3736
  Author: Nicolas Williams <nico at twosigma.com>
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
    M lib/roken/write_pid.c

  Log Message:
  -----------
  pidfile(): write newline too


  Commit: d609264a006a2fce77a9991aa55bb152d3418a2a
      https://github.com/heimdal/heimdal/commit/d609264a006a2fce77a9991aa55bb152d3418a2a
  Author: Nicolas Williams <nico at twosigma.com>
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
    M lib/roken/write_pid.c

  Log Message:
  -----------
  Only rm pidfile if PID matches


  Commit: 87b234e154b46ec357a8a2255e45df44ce58b6ca
      https://github.com/heimdal/heimdal/commit/87b234e154b46ec357a8a2255e45df44ce58b6ca
  Author: Nicolas Williams <nico at twosigma.com>
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
    M lib/roken/detach.c

  Log Message:
  -----------
  roken_detach_prep() close pipe


  Commit: 5f2e4fb3683f1f2a6fb476d9d25d8f830ea5c3cf
      https://github.com/heimdal/heimdal/commit/5f2e4fb3683f1f2a6fb476d9d25d8f830ea5c3cf
  Author: Nicolas Williams <nico at twosigma.com>
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
    M kdc/config.c
    M kdc/connect.c
    M kdc/kdc_locl.h

  Log Message:
  -----------
  kdc: add --testing option for leak testing

The kdc nowadays forks and restarts worker children.  This is nice, but
for leak checking in tests on OS X with leak(1) we really need the
worker to be the one process.


  Commit: 8735d47d8bab42b17350b42013d94d6e26769de8
      https://github.com/heimdal/heimdal/commit/8735d47d8bab42b17350b42013d94d6e26769de8
  Author: Nicolas Williams <nico at twosigma.com>
  Date:   2016-12-06 (Tue, 06 Dec 2016)

  Changed paths:
    M tests/gss/check-context.in
    M tests/gss/check-gssmask.in
    M tests/gss/check-ntlm.in
    M tests/gss/check-spnego.in

  Log Message:
  -----------
  Add missing tests/gss env setup


  Commit: 2027aa11ed46a38cff42ad20a8eb87a633a68ed8
      https://github.com/heimdal/heimdal/commit/2027aa11ed46a38cff42ad20a8eb87a633a68ed8
  Author: Nicolas Williams <nico at twosigma.com>
  Date:   2016-12-07 (Wed, 07 Dec 2016)

  Changed paths:
    M tests/bin/setup-env.in
    M tests/gss/check-basic.in
    M tests/gss/check-context.in
    M tests/gss/check-gssmask.in
    M tests/gss/check-ntlm.in
    M tests/gss/check-spnego.in
    M tests/java/Makefile.am
    M tests/java/check-kinit.in
    M tests/kdc/check-canon.in
    M tests/kdc/check-cc.in
    M tests/kdc/check-delegation.in
    M tests/kdc/check-des.in
    M tests/kdc/check-digest.in
    M tests/kdc/check-fast.in
    M tests/kdc/check-hdb-mitdb.in
    M tests/kdc/check-iprop.in
    M tests/kdc/check-kadmin.in
    M tests/kdc/check-kdc.in
    M tests/kdc/check-kinit.in
    M tests/kdc/check-kpasswdd.in
    M tests/kdc/check-pkinit.in
    M tests/kdc/check-referral.in
    M tests/kdc/check-uu.in
    M tests/ldap/check-ldap.in
    M tests/plugin/Makefile.am
    M tests/plugin/check-pac.in

  Log Message:
  -----------
  Use --detach in tests to avoid waiting


  Commit: 1ed7bd56b1a6bc4b41aa0119efdb727895a7c74a
      https://github.com/heimdal/heimdal/commit/1ed7bd56b1a6bc4b41aa0119efdb727895a7c74a
  Author: Nicolas Williams <nico at twosigma.com>
  Date:   2016-12-07 (Wed, 07 Dec 2016)

  Changed paths:
    M tests/kdc/leaks-kill.sh

  Log Message:
  -----------
  Fix leaks-kill.sh --check


  Commit: a51ecdb8dbc0ae1195c16abe10a5ffa3f67a755e
      https://github.com/heimdal/heimdal/commit/a51ecdb8dbc0ae1195c16abe10a5ffa3f67a755e
  Author: Viktor Dukhovni <viktor at twosigma.com>
  Date:   2016-12-07 (Wed, 07 Dec 2016)

  Changed paths:
    M tests/kdc/leaks-kill.sh

  Log Message:
  -----------
  Make leaks-kill.sh a no-op for now


Compare: https://github.com/heimdal/heimdal/compare/650d730d0dc4...a51ecdb8dbc0


More information about the Heimdal-source-changes mailing list