Skip Menu |
 

From: ghudson@mit.edu
Subject: git commit

Fix krb5_copy_context

krb5_copy_context has been broken since 1.8 (it broke in r22456)
because k5_copy_etypes crashes on null enctype lists. Subsequent
additions to the context structure were not reflected in
krb5_copy_context, creating double-free bugs. Make k5_copy_etypes
handle null input and account for all new fields in krb5_copy_context.
Reported by Arran Cudbard-Bell.

https://github.com/krb5/krb5/commit/c452644d91d57d8b05ef396a029e34d0c7a48920
Author: Greg Hudson <ghudson@mit.edu>
Commit: c452644d91d57d8b05ef396a029e34d0c7a48920
Branch: master
src/lib/krb5/krb/copy_ctx.c | 15 ++++++++++++++-
src/lib/krb5/krb/etype_list.c | 2 ++
2 files changed, 16 insertions(+), 1 deletions(-)
From: ghudson@mit.edu
Subject: git commit

Add a test program for krb5_copy_context

This test program isn't completely proof against the kind of mistakes
we've made with krb5_copy_context in the past, but it at least
exercises krb5_copy_context and can detect some kinds of bugs.

https://github.com/krb5/krb5/commit/b78c3c8c5025aec870d20472f80d4a652062f921
Author: Greg Hudson <ghudson@mit.edu>
Commit: b78c3c8c5025aec870d20472f80d4a652062f921
Branch: master
.gitignore | 1 +
src/lib/krb5/krb/Makefile.in | 9 ++-
src/lib/krb5/krb/t_copy_context.c | 166 +++++++++++++++++++++++++++++++++++++
3 files changed, 175 insertions(+), 1 deletions(-)
From: tlyu@mit.edu
Subject: git commit

Fix krb5_copy_context

krb5_copy_context has been broken since 1.8 (it broke in r22456)
because k5_copy_etypes crashes on null enctype lists. Subsequent
additions to the context structure were not reflected in
krb5_copy_context, creating double-free bugs. Make k5_copy_etypes
handle null input and account for all new fields in krb5_copy_context.
Reported by Arran Cudbard-Bell.

(back ported from commit c452644d91d57d8b05ef396a029e34d0c7a48920)

https://github.com/krb5/krb5/commit/13cfe6aad050732cb9fbb025715e7049db6b5a9b
Author: Tom Yu <tlyu@mit.edu>
Commit: 13cfe6aad050732cb9fbb025715e7049db6b5a9b
Branch: krb5-1.12
src/lib/krb5/krb/copy_ctx.c | 14 ++++++++++++++
src/lib/krb5/krb/etype_list.c | 2 ++
2 files changed, 16 insertions(+), 0 deletions(-)
From: tlyu@mit.edu
Subject: git commit

Add a test program for krb5_copy_context

This test program isn't completely proof against the kind of mistakes
we've made with krb5_copy_context in the past, but it at least
exercises krb5_copy_context and can detect some kinds of bugs.

(cherry picked from commit b78c3c8c5025aec870d20472f80d4a652062f921)

https://github.com/krb5/krb5/commit/62fa420083ba3ee81819c1af66ff5e59a493a185
Author: Greg Hudson <ghudson@mit.edu>
Committer: Tom Yu <tlyu@mit.edu>
Commit: 62fa420083ba3ee81819c1af66ff5e59a493a185
Branch: krb5-1.12
.gitignore | 1 +
src/lib/krb5/krb/Makefile.in | 9 ++-
src/lib/krb5/krb/t_copy_context.c | 166 +++++++++++++++++++++++++++++++++++++
3 files changed, 175 insertions(+), 1 deletions(-)
From: tlyu@mit.edu
Subject: git commit

Fix typo that broke 'make clean'

(cherry picked from commit 28633f186a943721b6948875ca85a4a34bc87da4)

https://github.com/krb5/krb5/commit/c7a9b5346cb6180e5d0f331b2dd6d40e68d693a7
Author: Zhanna Tsitkov <tsitkova@mit.edu>
Committer: Tom Yu <tlyu@mit.edu>
Commit: c7a9b5346cb6180e5d0f331b2dd6d40e68d693a7
Branch: krb5-1.12
src/lib/krb5/krb/Makefile.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)