Thanks!
Merged into v2.4.
regards,
Joy
Kent Yoder <[email protected]> wrote on 04/18/2011 05:47:21 PM:
> Kent Yoder <[email protected]>
> 04/18/2011 05:47 PM
>
> To
>
> [email protected]
>
> cc
>
> Subject
>
> [Opencryptoki-tech] [PATCH] Object handling update
>
> Hi,
>
> This patch leverages the session handling update patch to store
> PKCS#11 objects in a binary tree. This will keep applications from
> crashing when passing in an invalid CK_OBJECT_HANDLE. There is no
> performance regression versus the memory handle approach. I'm attaching
> a link to the patch since it pretty large.
>
> Additional changes in this patch:
> - Uncommented the relevant testcases in testcases/driver/obj_mgmt.c
> - In object_mgr_del_from_shm(), use memmove instead of memcpy, since the
> copy can apply to overlapping memory regions
> - Removed some already commented out code
>
> Thanks,
> Kent
>
> testcases/driver/obj_mgmt.c | 16 +-
> usr/lib/pkcs11/cca_stdll/globals.c | 8 +-
> usr/lib/pkcs11/cca_stdll/h_extern.h | 52 ++-
> usr/lib/pkcs11/cca_stdll/host_defs.h | 4 +-
> usr/lib/pkcs11/cca_stdll/new_host.c | 20 +-
> usr/lib/pkcs11/common/btree.c | 2 +-
> usr/lib/pkcs11/common/globals.c | 8 +-
> usr/lib/pkcs11/common/h_extern.h | 53 ++-
> usr/lib/pkcs11/common/host_defs.h | 4 +-
> usr/lib/pkcs11/common/new_host.c | 20 +-
> usr/lib/pkcs11/common/obj_mgr.c | 1452
> +++++++++++++---------------------
> usr/lib/pkcs11/tpm_stdll/globals.c | 8 +-
> usr/lib/pkcs11/tpm_stdll/h_extern.h | 53 ++-
> usr/lib/pkcs11/tpm_stdll/host_defs.h | 4 +-
> usr/lib/pkcs11/tpm_stdll/new_host.c | 23 +-
> 15 files changed, 728 insertions(+), 999 deletions(-)
>
>
> Signed-off-by: Kent Yoder <[email protected]>
>
> [1]
> https://sourceforge.net/tracker/download.php?
> group_id=128009&atid=710344&file_id=409195&aid=3196229
>
>
>
------------------------------------------------------------------------------
> Benefiting from Server Virtualization: Beyond Initial Workload
> Consolidation -- Increasing the use of server virtualization is a top
> priority.Virtualization can reduce costs, simplify management, and
improve
> application availability and disaster protection. Learn more about
boosting
> the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
> _______________________________________________
> Opencryptoki-tech mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/opencryptoki-tech
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Opencryptoki-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opencryptoki-tech