Bug 83495

Summary: Include constant definitions needed to make stapled certificate extensions work
Product: p11-glue Reporter: Stef Walter <stefw>
Component: p11-kitAssignee: Stef Walter <stefw>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: n.mavrogiannopoulos, stefw
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: common: New public pkcs11x.h header containing extensions
common: Add support for multiple field names (ie: nicks) per constant
common: Change the CKA_X_PUBLIC_KEY_INFO constant to CKA_PUBLIC_KEY_INFO
common: New public pkcs11x.h header containing extensions
common: Change the CKA_X_PUBLIC_KEY_INFO constant to CKA_PUBLIC_KEY_INFO
common: New public pkcs11x.h header containing extensions
common: Change the CKA_X_PUBLIC_KEY_INFO constant to CKA_PUBLIC_KEY_INFO

Description Stef Walter 2014-09-04 13:13:21 UTC
Include the PKCS#11 constant definitions needed to make stapled certificate extensions work.
Comment 1 Stef Walter 2014-09-04 13:37:33 UTC
Created attachment 105744 [details] [review]
common: New public pkcs11x.h header containing extensions
Comment 2 Stef Walter 2014-09-04 13:38:16 UTC
Some basic testing and look over needed. The pkcs11x.h header should now be installed into /usr/include/p11-kit-1/p11-kit directory along side the pkcs11.h header.
Comment 3 Stef Walter 2014-09-04 14:16:15 UTC
Created attachment 105747 [details] [review]
common: Add support for multiple field names (ie: nicks) per constant
Comment 4 Stef Walter 2014-09-04 14:16:16 UTC
Created attachment 105748 [details] [review]
common: Change the CKA_X_PUBLIC_KEY_INFO constant to CKA_PUBLIC_KEY_INFO
Comment 5 Stef Walter 2014-09-04 14:16:17 UTC
Created attachment 105749 [details] [review]
common: New public pkcs11x.h header containing extensions
Comment 6 Stef Walter 2014-09-04 14:29:35 UTC
Created attachment 105750 [details] [review]
common: Change the CKA_X_PUBLIC_KEY_INFO constant to CKA_PUBLIC_KEY_INFO
Comment 7 Stef Walter 2014-09-04 14:29:37 UTC
Created attachment 105751 [details] [review]
common: New public pkcs11x.h header containing extensions
Comment 8 Stef Walter 2014-09-08 16:33:48 UTC
Cleaned up the attachments, and pushed to a branch here:

http://cgit.freedesktop.org/p11-glue/p11-kit/log/?h=wip/pkcs11x
Comment 9 Stef Walter 2014-09-09 09:45:21 UTC
Created attachment 105961 [details] [review]
common: Change the CKA_X_PUBLIC_KEY_INFO constant to CKA_PUBLIC_KEY_INFO

CKA_PUBLIC_KEY_INFO is defined in the PKCS#11 2.40 draft, so use that
rather than defining our own.

 * Fixed up by Nikos Mavrogiannopoulos <nmav@redhat.com>
Comment 10 Stef Walter 2014-09-10 06:10:34 UTC
Merged to git master.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.