16317 SHA2Update() is wrong for 512 MiB or bigger blocksReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by: Marcel Telka <marcel@telka.sk>Reviewed by: Toomas Soome <tsoome@me.com>
16317 SHA2Update() is wrong for 512 MiB or bigger blocksReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by: Marcel Telka <marcel@telka.sk>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
16219 sha2: input_len in SHA2Update should be 64 bit typeReviewed by: Dan McDonald <danmcd@mnx.io>Approved by: Gordon Ross <gordon.w.ross@gmail.com>
15374 stop using aw(1onbld) and feed asm through the compiler frontend15413 amd64 panic stack size gets screwed by assembler/cppReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by:
15374 stop using aw(1onbld) and feed asm through the compiler frontend15413 amd64 panic stack size gets screwed by assembler/cppReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu>Approved by: Dan McDonald <danmcd@mnx.io>
10210 libmd should leverage SHA extensionsReviewed by: Dan McDonald <danmcd@joyent.com>Reviewed by: John Levon <john.levon@joyent.com>Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
4185 add new cryptographic checksums to ZFS: SHA-512, Skein, Edon-RReviewed by: George Wilson <george.wilson@delphix.com>Reviewed by: Prakash Surya <prakash.surya@delphix.com>Reviewed by: Saso Kis
4185 add new cryptographic checksums to ZFS: SHA-512, Skein, Edon-RReviewed by: George Wilson <george.wilson@delphix.com>Reviewed by: Prakash Surya <prakash.surya@delphix.com>Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Approved by: Garrett D'Amore <garrett@damore.org>
6 Need open kcfdReviewed by: gwr@nexenta.com, richlowe@richlowe.net, matt@greenviolet.netApproved by: richlowe@richlowe.net
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
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
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
6652716 Need an ARCFOUR implementation optimized for Intel EM64T6658907 digest(1) and mac(1) could benefit from being 64-bit programs6665607 Need a SHA256/SHA384/SHA512 implementation optimized for
6652716 Need an ARCFOUR implementation optimized for Intel EM64T6658907 digest(1) and mac(1) could benefit from being 64-bit programs6665607 Need a SHA256/SHA384/SHA512 implementation optimized for 64-bit x86--HG--rename : usr/src/common/crypto/arcfour/amd64/arcfour_crypt_amd64.s => deleted_files/usr/src/common/crypto/arcfour/amd64/arcfour_crypt_amd64.s
PSARC/2007/139 Kernel Crypto support for MD46354305 Kernel Crypto support for MD46533491 libmd's MD4 produces invalid message digests in 64-bit mode6539262 MD4/MD5/SHA1/SHA2 Final functions not co
PSARC/2007/139 Kernel Crypto support for MD46354305 Kernel Crypto support for MD46533491 libmd's MD4 produces invalid message digests in 64-bit mode6539262 MD4/MD5/SHA1/SHA2 Final functions not consistent
PSARC 2005/426 libmd - message digest library4795652 /usr/include/security should be listed in Targetdirs4937832 x86 optimization of SHA-16188861 provide libmd - message digest library--HG--ren
PSARC 2005/426 libmd - message digest library4795652 /usr/include/security should be listed in Targetdirs4937832 x86 optimization of SHA-16188861 provide libmd - message digest library--HG--rename : usr/src/cmd/cmd-inet/usr.bin/pppd/md4.c => deleted_files/usr/src/cmd/cmd-inet/usr.bin/pppd/md4.crename : usr/src/cmd/cmd-inet/usr.bin/pppd/md4.h => deleted_files/usr/src/cmd/cmd-inet/usr.bin/pppd/md4.hrename : usr/src/cmd/cmd-inet/usr.bin/pppd/sha1.c => deleted_files/usr/src/cmd/cmd-inet/usr.bin/pppd/sha1.crename : usr/src/cmd/cmd-inet/usr.bin/pppd/sha1.h => deleted_files/usr/src/cmd/cmd-inet/usr.bin/pppd/sha1.hrename : usr/src/cmd/cmd-inet/usr.bin/pppd/sha1_consts.h => deleted_files/usr/src/cmd/cmd-inet/usr.bin/pppd/sha1_consts.hrename : usr/src/common/net/wanboot/crypt/sha1.c => deleted_files/usr/src/common/net/wanboot/crypt/sha1.crename : usr/src/lib/libmd5/spec/Makefile => deleted_files/usr/src/lib/libmd5/spec/Makefilerename : usr/src/lib/libmd5/spec/Makefile.targ => deleted_files/usr/src/lib/libmd5/spec/Makefile.targrename : usr/src/lib/libmd5/spec/amd64/Makefile => deleted_files/usr/src/lib/libmd5/spec/amd64/Makefilerename : usr/src/lib/libmd5/spec/i386/Makefile => deleted_files/usr/src/lib/libmd5/spec/i386/Makefilerename : usr/src/lib/libmd5/spec/md5.spec => deleted_files/usr/src/lib/libmd5/spec/md5.specrename : usr/src/lib/libmd5/spec/sparc/Makefile => deleted_files/usr/src/lib/libmd5/spec/sparc/Makefilerename : usr/src/lib/libmd5/spec/sparcv9/Makefile => deleted_files/usr/src/lib/libmd5/spec/sparcv9/Makefilerename : usr/src/lib/libmd5/spec/versions => deleted_files/usr/src/lib/libmd5/spec/versionsrename : usr/src/lib/libmd5_psr/Makefile => deleted_files/usr/src/lib/libmd5_psr/Makefilerename : usr/src/lib/libmd5_psr/Makefile.com => deleted_files/usr/src/lib/libmd5_psr/Makefile.comrename : usr/src/lib/libmd5_psr/Makefile.targ => deleted_files/usr/src/lib/libmd5_psr/Makefile.targrename : usr/src/lib/libmd5_psr/inc.flg => deleted_files/usr/src/lib/libmd5_psr/inc.flgrename : usr/src/lib/libmd5_psr/sparc/Makefile => deleted_files/usr/src/lib/libmd5_psr/sparc/Makefilerename : usr/src/lib/libmd5_psr/sparc/sun4u/Makefile => deleted_files/usr/src/lib/libmd5_psr/sparc/sun4u/Makefilerename : usr/src/lib/libmd5_psr/sparcv9/Makefile => deleted_files/usr/src/lib/libmd5_psr/sparcv9/Makefilerename : usr/src/lib/libmd5_psr/sparcv9/sun4u/Makefile => deleted_files/usr/src/lib/libmd5_psr/sparcv9/sun4u/Makefilerename : usr/src/lib/libmd5_psr/spec/Makefile => deleted_files/usr/src/lib/libmd5_psr/spec/Makefilerename : usr/src/lib/libmd5_psr/spec/Makefile.com => deleted_files/usr/src/lib/libmd5_psr/spec/Makefile.comrename : usr/src/lib/libmd5_psr/spec/sparc/Makefile => deleted_files/usr/src/lib/libmd5_psr/spec/sparc/Makefilerename : usr/src/lib/libmd5_psr/spec/sparc/sun4u/Makefile => deleted_files/usr/src/lib/libmd5_psr/spec/sparc/sun4u/Makefilerename : usr/src/lib/libmd5_psr/spec/sparc/versions-sun4u => deleted_files/usr/src/lib/libmd5_psr/spec/sparc/versions-sun4urename : usr/src/lib/libmd5_psr/spec/sparcv9/Makefile => deleted_files/usr/src/lib/libmd5_psr/spec/sparcv9/Makefilerename : usr/src/lib/libmd5_psr/spec/sparcv9/md5_psr-sun4u.spec => deleted_files/usr/src/lib/libmd5_psr/spec/sparcv9/md_psr-sun4u.specrename : usr/src/lib/libmd5_psr/spec/sparcv9/sun4u/Makefile => deleted_files/usr/src/lib/libmd5_psr/spec/sparcv9/sun4u/Makefilerename : usr/src/lib/libmd5_psr/spec/sparcv9/versions-sun4u => deleted_files/usr/src/lib/libmd5_psr/spec/sparcv9/versions-sun4urename : usr/src/lib/libmd5_psr/spec/sparc/md5_psr-sun4u.spec => deleted_files/usr/src/lib/libmd_psr/spec/sparc/md_psr-sun4u.specrename : usr/src/cmd/volmgt/vold/vold_md4.c => usr/src/common/crypto/md4/md4.crename : usr/src/cmd/volmgt/vold/md4.h => usr/src/lib/libmd/common/md4.hrename : usr/src/head/md5.h => usr/src/lib/libmd/common/md5.hrename : usr/src/lib/libmd5/llib-lmd5 => usr/src/lib/libmd5/common/llib-lmd5
6387674 bzeros removed by 6264344 were not gratuitous
PSARC 2005/572 PKCS#11 v2.204920408 PKCS#11 v2.20 support for the Crypto Framework6287425 residual bzero's in hmac part of sha26287428 add sha2 to the i.kcfconfbase upgrade script
5082781 copyright cleanup, round one6295369 some (more) files were over- or under-CDDL'd6298350 some files need copyright/SCCS keywords cleanup6307123 prototype files need to have CDDL "Version 1.
5082781 copyright cleanup, round one6295369 some (more) files were over- or under-CDDL'd6298350 some files need copyright/SCCS keywords cleanup6307123 prototype files need to have CDDL "Version 1.0 only" license text removed
OpenSolaris Launch