3882 Remove xmod & friendsReviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Approved by: Richard Lowe <richlowe@richlowe.net>
6 Need open kcfdReviewed by: gwr@nexenta.com, richlowe@richlowe.net, matt@greenviolet.netApproved by: richlowe@richlowe.net
6812663 Running out of bits in x86_feature
6719591 non-exploitable integer wraparound issue in copyin_key() [external report]
6899006 Remove .byte asm directives and use new Intel Westmere opcodes6647055 x86_64 MD5/SHA1 assembly source should use 32-bit registers when the assembler supports it
PSARC 2009/347 cryptoadm(1M) enhancement for FIPS-140 mode6787364 Administration and policy configuration changes to support FIPS 140-26867384 Solaris Crypto Framework needs to implement self tests
PSARC 2009/347 cryptoadm(1M) enhancement for FIPS-140 mode6787364 Administration and policy configuration changes to support FIPS 140-26867384 Solaris Crypto Framework needs to implement self tests for FIPS 140-2 compliance
show more ...
6767618 Need an optimized AES leveraging Intel's AES instructions6747587 Remove redundant code in ccm.c--HG--rename : usr/src/common/crypto/aes/amd64/THIRDPARTYLICENSE => usr/src/common/crypto/ae
6767618 Need an optimized AES leveraging Intel's AES instructions6747587 Remove redundant code in ccm.c--HG--rename : usr/src/common/crypto/aes/amd64/THIRDPARTYLICENSE => usr/src/common/crypto/aes/amd64/THIRDPARTYLICENSE.gladmanrename : usr/src/common/crypto/aes/amd64/THIRDPARTYLICENSE.descrip => usr/src/common/crypto/aes/amd64/THIRDPARTYLICENSE.gladman.descrip
6803836 Solaris Cryptographic Framework needs to support AES GMAC
PSARC/2006/684 libsoftcrypto4911870 pkcs11_softtoken crypto should be factored out into a new library to support $PLATFORM & $HWCAP
6260053 Solaris Cryptographic Framework needs to support AES in GCM mode
6717509 Need to use bswap/bswapq for byte swap of 64-bit integer on x32/x64 (fix lint)
5007142 Add ntohll and htonll to sys/byteorder.h6717509 Need to use bswap/bswapq for byte swap of 64-bit integer on x32/x64PSARC 2008/474 Add 64-bit htonll() and ntohll() byte order conversion func
5007142 Add ntohll and htonll to sys/byteorder.h6717509 Need to use bswap/bswapq for byte swap of 64-bit integer on x32/x64PSARC 2008/474 Add 64-bit htonll() and ntohll() byte order conversion functions
6559619 Enhance n2cp to support CCM mode6637487 put algorithm mode code and other common code into kcf module6648214 need CKM_AES_CTR for softtoken--HG--rename : usr/src/common/crypto/aes/aes_cb
6559619 Enhance n2cp to support CCM mode6637487 put algorithm mode code and other common code into kcf module6648214 need CKM_AES_CTR for softtoken--HG--rename : usr/src/common/crypto/aes/aes_cbc_crypt.c => deleted_files/usr/src/common/crypto/aes/aes_cbc_crypt.crename : usr/src/common/crypto/aes/aes_cbc_crypt.h => deleted_files/usr/src/common/crypto/aes/aes_cbc_crypt.hrename : usr/src/common/crypto/blowfish/blowfish_cbc_crypt.c => deleted_files/usr/src/common/crypto/blowfish/blowfish_cbc_crypt.crename : usr/src/common/crypto/blowfish/blowfish_cbc_crypt.h => deleted_files/usr/src/common/crypto/blowfish/blowfish_cbc_crypt.hrename : usr/src/common/crypto/des/des_cbc_crypt.c => deleted_files/usr/src/common/crypto/des/des_cbc_crypt.crename : usr/src/common/crypto/des/des_cbc_crypt.h => deleted_files/usr/src/common/crypto/des/des_cbc_crypt.h
5072963 Need an optimized AES implementation for amd646699938 CCM max payload computation is off by one6704653 THIRDPARTYLICENSE fixes for open source crypto source--HG--rename : usr/src/common/
5072963 Need an optimized AES implementation for amd646699938 CCM max payload computation is off by one6704653 THIRDPARTYLICENSE fixes for open source crypto source--HG--rename : usr/src/common/crypto/arcfour/amd64/THIRDPARTYLICENSE => deleted_files/usr/src/common/crypto/arcfour/amd64/THIRDPARTYLICENSErename : usr/src/common/crypto/arcfour/amd64/THIRDPARTYLICENSE.descrip => deleted_files/usr/src/common/crypto/arcfour/amd64/THIRDPARTYLICENSE.descriprename : usr/src/common/crypto/sha1/amd64/THIRDPARTYLICENSE => deleted_files/usr/src/common/crypto/sha1/amd64/THIRDPARTYLICENSErename : usr/src/common/crypto/sha1/amd64/THIRDPARTYLICENSE.descrip => deleted_files/usr/src/common/crypto/sha1/amd64/THIRDPARTYLICENSE.descriprename : usr/src/common/crypto/sha2/amd64/THIRDPARTYLICENSE => deleted_files/usr/src/common/crypto/sha2/amd64/THIRDPARTYLICENSErename : usr/src/common/crypto/sha2/amd64/THIRDPARTYLICENSE.descrip => deleted_files/usr/src/common/crypto/sha2/amd64/THIRDPARTYLICENSE.descrip
6615681 aes-ccm failed with the ieee802.11i test case
PSARC/2006/610 Data Encryption Kit (SUNWcry) Removal6498066 PSARC/2006/610 Data Encryption Kit (SUNWcry) Removal--HG--rename : usr/src/common/openssl/crypto/sunw.c => deleted_files/usr/src/common
PSARC/2006/610 Data Encryption Kit (SUNWcry) Removal6498066 PSARC/2006/610 Data Encryption Kit (SUNWcry) Removal--HG--rename : usr/src/common/openssl/crypto/sunw.c => deleted_files/usr/src/common/openssl/crypto/sunw.crename : usr/src/lib/openssl/libcrypto/common/mapfile => deleted_files/usr/src/lib/openssl/libcrypto/common/mapfilerename : usr/src/lib/openssl/libcrypto_extra/Makefile => deleted_files/usr/src/lib/openssl/libcrypto_extra/Makefilerename : usr/src/lib/openssl/libcrypto_extra/Makefile.com => deleted_files/usr/src/lib/openssl/libcrypto_extra/Makefile.comrename : usr/src/lib/openssl/libcrypto_extra/amd64/Makefile => deleted_files/usr/src/lib/openssl/libcrypto_extra/amd64/Makefilerename : usr/src/lib/openssl/libcrypto_extra/i386/Makefile => deleted_files/usr/src/lib/openssl/libcrypto_extra/i386/Makefilerename : usr/src/lib/openssl/libcrypto_extra/sparc/Makefile => deleted_files/usr/src/lib/openssl/libcrypto_extra/sparc/Makefilerename : usr/src/lib/openssl/libcrypto_extra/sparcv9/Makefile => deleted_files/usr/src/lib/openssl/libcrypto_extra/sparcv9/Makefilerename : usr/src/lib/openssl/libssl_extra/Makefile => deleted_files/usr/src/lib/openssl/libssl_extra/Makefilerename : usr/src/lib/openssl/libssl_extra/Makefile.com => deleted_files/usr/src/lib/openssl/libssl_extra/Makefile.comrename : usr/src/lib/openssl/libssl_extra/amd64/Makefile => deleted_files/usr/src/lib/openssl/libssl_extra/amd64/Makefilerename : usr/src/lib/openssl/libssl_extra/i386/Makefile => deleted_files/usr/src/lib/openssl/libssl_extra/i386/Makefilerename : usr/src/lib/openssl/libssl_extra/sparc/Makefile => deleted_files/usr/src/lib/openssl/libssl_extra/sparc/Makefilerename : usr/src/lib/openssl/libssl_extra/sparcv9/Makefile => deleted_files/usr/src/lib/openssl/libssl_extra/sparcv9/Makefilerename : usr/src/lib/pkcs11/Makefile.softtoken.amd64 => deleted_files/usr/src/lib/pkcs11/Makefile.softtoken.amd64rename : usr/src/lib/pkcs11/Makefile.softtoken.com => deleted_files/usr/src/lib/pkcs11/Makefile.softtoken.comrename : usr/src/lib/pkcs11/Makefile.softtoken.i386 => deleted_files/usr/src/lib/pkcs11/Makefile.softtoken.i386rename : usr/src/lib/pkcs11/README.Makefiles => deleted_files/usr/src/lib/pkcs11/README.Makefilesrename : usr/src/lib/pkcs11/Makefile.softtoken.sparc => deleted_files/usr/src/lib/pkcs11/pkcs11_softtoken/Makefile.softtoken.sparc.1rename : usr/src/lib/pkcs11/Makefile.softtoken.sparcv9 => deleted_files/usr/src/lib/pkcs11/pkcs11_softtoken/Makefile.softtoken.sparcv9.1rename : usr/src/lib/pkcs11/pkcs11_softtoken_extra/Makefile => deleted_files/usr/src/lib/pkcs11/pkcs11_softtoken_extra/Makefilerename : usr/src/lib/pkcs11/pkcs11_softtoken_extra/Makefile.com => deleted_files/usr/src/lib/pkcs11/pkcs11_softtoken_extra/Makefile.comrename : usr/src/lib/pkcs11/pkcs11_softtoken_extra/amd64/Makefile => deleted_files/usr/src/lib/pkcs11/pkcs11_softtoken_extra/amd64/Makefilerename : usr/src/lib/pkcs11/pkcs11_softtoken_extra/i386/Makefile => deleted_files/usr/src/lib/pkcs11/pkcs11_softtoken_extra/i386/Makefilerename : usr/src/lib/pkcs11/pkcs11_softtoken_extra/sparc/Makefile => deleted_files/usr/src/lib/pkcs11/pkcs11_softtoken_extra/sparc/Makefilerename : usr/src/lib/pkcs11/pkcs11_softtoken_extra/sparcv9/Makefile => deleted_files/usr/src/lib/pkcs11/pkcs11_softtoken_extra/sparcv9/Makefilerename : usr/src/pkgdefs/SUNWcry/Makefile => deleted_files/usr/src/pkgdefs/SUNWcry/Makefilerename : usr/src/pkgdefs/SUNWcry/pkginfo.tmpl => deleted_files/usr/src/pkgdefs/SUNWcry/pkginfo.tmplrename : usr/src/pkgdefs/SUNWcry/postinstall => deleted_files/usr/src/pkgdefs/SUNWcry/postinstallrename : usr/src/pkgdefs/SUNWcry/preremove => deleted_files/usr/src/pkgdefs/SUNWcry/preremoverename : usr/src/pkgdefs/SUNWcry/prototype_com => deleted_files/usr/src/pkgdefs/SUNWcry/prototype_comrename : usr/src/pkgdefs/SUNWcry/prototype_i386 => deleted_files/usr/src/pkgdefs/SUNWcry/prototype_i386rename : usr/src/pkgdefs/SUNWcry/prototype_sparc => deleted_files/usr/src/pkgdefs/SUNWcry/prototype_sparcrename : usr/src/pkgdefs/SUNWcryr/Makefile => deleted_files/usr/src/pkgdefs/SUNWcryr/Makefilerename : usr/src/pkgdefs/SUNWcryr/pkginfo.tmpl => deleted_files/usr/src/pkgdefs/SUNWcryr/pkginfo.tmplrename : usr/src/pkgdefs/SUNWcryr/postinstall => deleted_files/usr/src/pkgdefs/SUNWcryr/postinstallrename : usr/src/pkgdefs/SUNWcryr/preremove => deleted_files/usr/src/pkgdefs/SUNWcryr/preremoverename : usr/src/pkgdefs/SUNWcryr/prototype_com => deleted_files/usr/src/pkgdefs/SUNWcryr/prototype_comrename : usr/src/pkgdefs/SUNWcryr/prototype_i386 => deleted_files/usr/src/pkgdefs/SUNWcryr/prototype_i386rename : usr/src/pkgdefs/SUNWcryr/prototype_sparc => deleted_files/usr/src/pkgdefs/SUNWcryr/prototype_sparcrename : usr/src/uts/sparc/aes256/Makefile => deleted_files/usr/src/uts/sparc/aes256/Makefilerename : usr/src/uts/sparc/arcfour2048/Makefile => deleted_files/usr/src/uts/sparc/arcfour2048/Makefilerename : usr/src/uts/sparc/blowfish448/Makefile => deleted_files/usr/src/uts/sparc/blowfish448/Makefilerename : usr/src/uts/sun4u/aes256/Makefile => deleted_files/usr/src/uts/sun4u/aes256/Makefile
6560793 crypto modules should not use SCCS keywords in user-visible strings6598279 AES provider has incorrect definition for CK_AES_CTR_PARAMS6601271 C_Verify() must pass CKA_EC_PARAMS to HW provid
6560793 crypto modules should not use SCCS keywords in user-visible strings6598279 AES provider has incorrect definition for CK_AES_CTR_PARAMS6601271 C_Verify() must pass CKA_EC_PARAMS to HW providers6603350 CK_*_PARAMS definitions should be in <sys/crypto/common.h>
6550326 Support AES CCM mode in KCF (fix lint)
PSARC/2007/266 AES CCM for kernel crypto framework6550326 Support AES CCM mode in KCF
6389255 aes softtoken sparcv9 will core dump if a signal occurs during assembly code call
6363872 AES counter mode increments wrong counter bits on i386
PSARC 2005/576 Support for complex cryptographic mechanismsPSARC 2005/630 session, object, and key management kernel crypto APIPSARC 2005/656 AES CTR mode for KCFPSARC 2005/659 Hiding members of K
PSARC 2005/576 Support for complex cryptographic mechanismsPSARC 2005/630 session, object, and key management kernel crypto APIPSARC 2005/656 AES CTR mode for KCFPSARC 2005/659 Hiding members of KCF logical providers4721729 Support AES Counter mode for encryption6243992 dprov stores attributes based on data model of application6203141 Sessions and objects management kernel crypto API6253484 Support mechanisms with complex mech_param structures across the EF stack6314217 Hide underlying providers of logical providers
OpenSolaris Launch