Skip Menu |
 

From: tlyu@mit.edu
Subject: git commit

Fix unaligned accesses in bt_split.c

In the libdb2 btree back end, splitting a page at an overflow key
could result in an unaligned access, causing a crash (and data
corruption) on platforms with strict alignment. This probably occurs
only rarely in practice.

https://github.com/krb5/krb5/commit/537aba0dda3a1f696f10fde56348fde06d88939c
Author: Tom Yu <tlyu@mit.edu>
Commit: 537aba0dda3a1f696f10fde56348fde06d88939c
Branch: master
src/plugins/kdb/db2/libdb2/btree/bt_split.c | 18 ++++++++++++------
1 files changed, 12 insertions(+), 6 deletions(-)
From: tlyu@mit.edu
Subject: git commit

Test bt_split.c unaligned access

https://github.com/krb5/krb5/commit/4613d503986f34f05ff310fcc580f65ba60eec5b
Author: Tom Yu <tlyu@mit.edu>
Commit: 4613d503986f34f05ff310fcc580f65ba60eec5b
Branch: master
src/plugins/kdb/db2/libdb2/test/run.test | 26 ++++++++++++++++++++++++--
1 files changed, 24 insertions(+), 2 deletions(-)
From: tlyu@mit.edu
Subject: git commit

Fix unaligned accesses in bt_split.c

In the libdb2 btree back end, splitting a page at an overflow key
could result in an unaligned access, causing a crash (and data
corruption) on platforms with strict alignment. This probably occurs
only rarely in practice.

(cherry picked from commit 537aba0dda3a1f696f10fde56348fde06d88939c)

https://github.com/krb5/krb5/commit/e364e141e28ed6d50e859c1a81640c2e988b42fb
Author: Tom Yu <tlyu@mit.edu>
Commit: e364e141e28ed6d50e859c1a81640c2e988b42fb
Branch: krb5-1.14
src/plugins/kdb/db2/libdb2/btree/bt_split.c | 18 ++++++++++++------
1 files changed, 12 insertions(+), 6 deletions(-)
From: tlyu@mit.edu
Subject: git commit

Test bt_split.c unaligned access

(back ported from commit 4613d503986f34f05ff310fcc580f65ba60eec5b)

https://github.com/krb5/krb5/commit/56e9bf0181959259eb7ead45fc5bdbbd7df49aeb
Author: Tom Yu <tlyu@mit.edu>
Commit: 56e9bf0181959259eb7ead45fc5bdbbd7df49aeb
Branch: krb5-1.14
src/plugins/kdb/db2/libdb2/test/run.test | 26 ++++++++++++++++++++++++--
1 files changed, 24 insertions(+), 2 deletions(-)
From: tlyu@mit.edu
Subject: git commit

Fix unaligned accesses in bt_split.c

In the libdb2 btree back end, splitting a page at an overflow key
could result in an unaligned access, causing a crash (and data
corruption) on platforms with strict alignment. This probably occurs
only rarely in practice.

(cherry picked from commit 537aba0dda3a1f696f10fde56348fde06d88939c)

https://github.com/krb5/krb5/commit/95f4a7da460a2b72c60070f291b7dfbdafd0356c
Author: Tom Yu <tlyu@mit.edu>
Commit: 95f4a7da460a2b72c60070f291b7dfbdafd0356c
Branch: krb5-1.13
src/plugins/kdb/db2/libdb2/btree/bt_split.c | 18 ++++++++++++------
1 files changed, 12 insertions(+), 6 deletions(-)
From: tlyu@mit.edu
Subject: git commit

Test bt_split.c unaligned access

(back ported from commit 4613d503986f34f05ff310fcc580f65ba60eec5b)

https://github.com/krb5/krb5/commit/12e3c4465e4c4514af47d11e128caec303c9556e
Author: Tom Yu <tlyu@mit.edu>
Commit: 12e3c4465e4c4514af47d11e128caec303c9556e
Branch: krb5-1.13
src/plugins/kdb/db2/libdb2/test/run.test | 26 ++++++++++++++++++++++++--
1 files changed, 24 insertions(+), 2 deletions(-)