Bug 83495 - Include constant definitions needed to make stapled certificate extensions work
Summary: Include constant definitions needed to make stapled certificate extensions work
Status: RESOLVED FIXED
Alias: None
Product: p11-glue
Classification: Unclassified
Component: p11-kit (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Stef Walter
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-04 13:13 UTC by Stef Walter
Modified: 2014-09-10 06:10 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
common: New public pkcs11x.h header containing extensions (69.98 KB, patch)
2014-09-04 13:37 UTC, Stef Walter
Details | Splinter Review
common: Add support for multiple field names (ie: nicks) per constant (4.24 KB, patch)
2014-09-04 14:16 UTC, Stef Walter
Details | Splinter Review
common: Change the CKA_X_PUBLIC_KEY_INFO constant to CKA_PUBLIC_KEY_INFO (22.21 KB, patch)
2014-09-04 14:16 UTC, Stef Walter
Details | Splinter Review
common: New public pkcs11x.h header containing extensions (49.51 KB, patch)
2014-09-04 14:16 UTC, Stef Walter
Details | Splinter Review
common: Change the CKA_X_PUBLIC_KEY_INFO constant to CKA_PUBLIC_KEY_INFO (22.22 KB, patch)
2014-09-04 14:29 UTC, Stef Walter
Details | Splinter Review
common: New public pkcs11x.h header containing extensions (49.51 KB, patch)
2014-09-04 14:29 UTC, Stef Walter
Details | Splinter Review
common: Change the CKA_X_PUBLIC_KEY_INFO constant to CKA_PUBLIC_KEY_INFO (23.15 KB, patch)
2014-09-09 09:45 UTC, Stef Walter
Details | Splinter Review

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.