History log of /illumos-gate/usr/src/common/crypto/md4/md4.c
Revision Date Author Comments Expand
25cc6a4036ecb7db695004fd80f58ac8a82aedeb 29-Aug-2008 Daniel Anderson <Daniel.Anderson@Sun.COM>

6717509 Need to use bswap/bswapq for byte swap of 64-bit integer on x32/x64 (fix lint)

4b56a00321e0ce508e55cc5e43e3ad7b00005a39 28-Aug-2008 Daniel Anderson <Daniel.Anderson@Sun.COM>

5007142 Add ntohll and htonll to sys/byteorder.h 6717509 Need to use bswap/bswapq for byte swap of 64-bit integer on x32/x64 PSARC 2008/474 Add 64-bit htonll() and ntohll() byte order conversion functions

/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ikeadm.c /illumos-gate/usr/src/cmd/iscsi/iscsitgtd/t10_spc.h /illumos-gate/usr/src/common/crypto/aes/aes_impl.c /illumos-gate/usr/src/common/crypto/aes/amd64/aesopt.h /illumos-gate/usr/src/common/crypto/blowfish/blowfish_impl.c /illumos-gate/usr/src/common/crypto/des/des_impl.c md4.c /illumos-gate/usr/src/common/crypto/md5/md5_byteswap.h /illumos-gate/usr/src/common/crypto/modes/ccm.c /illumos-gate/usr/src/common/crypto/modes/ctr.c /illumos-gate/usr/src/common/crypto/sha1/sha1.c /illumos-gate/usr/src/common/crypto/sha2/sha2.c /illumos-gate/usr/src/lib/libc/amd64/gen/byteorder.s /illumos-gate/usr/src/lib/libc/i386/Makefile.com /illumos-gate/usr/src/lib/libc/i386/gen/byteorder64.c /illumos-gate/usr/src/lib/libc/port/mapfile-vers /illumos-gate/usr/src/lib/libc/sparc/gen/byteorder.c /illumos-gate/usr/src/lib/libc/sparcv9/gen/byteorder.c /illumos-gate/usr/src/lib/libdhcputil/common/dhcp_inittab.c /illumos-gate/usr/src/stand/lib/xdr/byteorder.c /illumos-gate/usr/src/uts/common/crypto/io/dca_3des.c /illumos-gate/usr/src/uts/common/sys/byteorder.h /illumos-gate/usr/src/uts/intel/amd64/ml/amd64.il /illumos-gate/usr/src/uts/intel/asm/byteorder.h /illumos-gate/usr/src/uts/intel/ia32/ml/i86_subr.s /illumos-gate/usr/src/uts/intel/ia32/ml/ia32.il
5151fb1220e0ceafdc172203863c73da4285c170 10-Apr-2007 darrenm <none@none>

PSARC/2007/139 Kernel Crypto support for MD4 6354305 Kernel Crypto support for MD4 6533491 libmd's MD4 produces invalid message digests in 64-bit mode 6539262 MD4/MD5/SHA1/SHA2 Final functions not consistent

/illumos-gate/usr/src/cmd/cmd-crypto/etc/kcf.conf md4.c /illumos-gate/usr/src/common/crypto/md5/md5.c /illumos-gate/usr/src/common/crypto/sha1/sha1.c /illumos-gate/usr/src/common/crypto/sha2/sha2.c /illumos-gate/usr/src/lib/libmd/common/md4.h /illumos-gate/usr/src/pkgdefs/SUNWckr/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWckr/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWhea/prototype_com /illumos-gate/usr/src/pkgdefs/common_files/i.kcfconfbase /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/Makefile.rules /illumos-gate/usr/src/uts/common/crypto/io/dprov.c /illumos-gate/usr/src/uts/common/crypto/io/md4_mod.c /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/crypto/common.h /illumos-gate/usr/src/uts/common/sys/md4.h /illumos-gate/usr/src/uts/common/sys/md5.h /illumos-gate/usr/src/uts/intel/Makefile.intel.shared /illumos-gate/usr/src/uts/intel/md4/Makefile /illumos-gate/usr/src/uts/intel/md4/inc.flg /illumos-gate/usr/src/uts/sparc/Makefile.sparc.shared /illumos-gate/usr/src/uts/sparc/md4/Makefile /illumos-gate/usr/src/uts/sparc/md4/inc.flg
734b6a94890be549309b21156f8ed6d4561cac51 28-Mar-2006 darrenm <none@none>

PSARC 2005/426 libmd - message digest library 4795652 /usr/include/security should be listed in Targetdirs 4937832 x86 optimization of SHA-1 6188861 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.c rename : usr/src/cmd/cmd-inet/usr.bin/pppd/md4.h => deleted_files/usr/src/cmd/cmd-inet/usr.bin/pppd/md4.h rename : usr/src/cmd/cmd-inet/usr.bin/pppd/sha1.c => deleted_files/usr/src/cmd/cmd-inet/usr.bin/pppd/sha1.c rename : usr/src/cmd/cmd-inet/usr.bin/pppd/sha1.h => deleted_files/usr/src/cmd/cmd-inet/usr.bin/pppd/sha1.h rename : usr/src/cmd/cmd-inet/usr.bin/pppd/sha1_consts.h => deleted_files/usr/src/cmd/cmd-inet/usr.bin/pppd/sha1_consts.h rename : usr/src/common/net/wanboot/crypt/sha1.c => deleted_files/usr/src/common/net/wanboot/crypt/sha1.c rename : usr/src/lib/libmd5/spec/Makefile => deleted_files/usr/src/lib/libmd5/spec/Makefile rename : usr/src/lib/libmd5/spec/Makefile.targ => deleted_files/usr/src/lib/libmd5/spec/Makefile.targ rename : usr/src/lib/libmd5/spec/amd64/Makefile => deleted_files/usr/src/lib/libmd5/spec/amd64/Makefile rename : usr/src/lib/libmd5/spec/i386/Makefile => deleted_files/usr/src/lib/libmd5/spec/i386/Makefile rename : usr/src/lib/libmd5/spec/md5.spec => deleted_files/usr/src/lib/libmd5/spec/md5.spec rename : usr/src/lib/libmd5/spec/sparc/Makefile => deleted_files/usr/src/lib/libmd5/spec/sparc/Makefile rename : usr/src/lib/libmd5/spec/sparcv9/Makefile => deleted_files/usr/src/lib/libmd5/spec/sparcv9/Makefile rename : usr/src/lib/libmd5/spec/versions => deleted_files/usr/src/lib/libmd5/spec/versions rename : usr/src/lib/libmd5_psr/Makefile => deleted_files/usr/src/lib/libmd5_psr/Makefile rename : usr/src/lib/libmd5_psr/Makefile.com => deleted_files/usr/src/lib/libmd5_psr/Makefile.com rename : usr/src/lib/libmd5_psr/Makefile.targ => deleted_files/usr/src/lib/libmd5_psr/Makefile.targ rename : usr/src/lib/libmd5_psr/inc.flg => deleted_files/usr/src/lib/libmd5_psr/inc.flg rename : usr/src/lib/libmd5_psr/sparc/Makefile => deleted_files/usr/src/lib/libmd5_psr/sparc/Makefile rename : usr/src/lib/libmd5_psr/sparc/sun4u/Makefile => deleted_files/usr/src/lib/libmd5_psr/sparc/sun4u/Makefile rename : usr/src/lib/libmd5_psr/sparcv9/Makefile => deleted_files/usr/src/lib/libmd5_psr/sparcv9/Makefile rename : usr/src/lib/libmd5_psr/sparcv9/sun4u/Makefile => deleted_files/usr/src/lib/libmd5_psr/sparcv9/sun4u/Makefile rename : usr/src/lib/libmd5_psr/spec/Makefile => deleted_files/usr/src/lib/libmd5_psr/spec/Makefile rename : usr/src/lib/libmd5_psr/spec/Makefile.com => deleted_files/usr/src/lib/libmd5_psr/spec/Makefile.com rename : usr/src/lib/libmd5_psr/spec/sparc/Makefile => deleted_files/usr/src/lib/libmd5_psr/spec/sparc/Makefile rename : usr/src/lib/libmd5_psr/spec/sparc/sun4u/Makefile => deleted_files/usr/src/lib/libmd5_psr/spec/sparc/sun4u/Makefile rename : usr/src/lib/libmd5_psr/spec/sparc/versions-sun4u => deleted_files/usr/src/lib/libmd5_psr/spec/sparc/versions-sun4u rename : usr/src/lib/libmd5_psr/spec/sparcv9/Makefile => deleted_files/usr/src/lib/libmd5_psr/spec/sparcv9/Makefile rename : usr/src/lib/libmd5_psr/spec/sparcv9/md5_psr-sun4u.spec => deleted_files/usr/src/lib/libmd5_psr/spec/sparcv9/md_psr-sun4u.spec rename : usr/src/lib/libmd5_psr/spec/sparcv9/sun4u/Makefile => deleted_files/usr/src/lib/libmd5_psr/spec/sparcv9/sun4u/Makefile rename : usr/src/lib/libmd5_psr/spec/sparcv9/versions-sun4u => deleted_files/usr/src/lib/libmd5_psr/spec/sparcv9/versions-sun4u rename : usr/src/lib/libmd5_psr/spec/sparc/md5_psr-sun4u.spec => deleted_files/usr/src/lib/libmd_psr/spec/sparc/md_psr-sun4u.spec rename : usr/src/cmd/volmgt/vold/vold_md4.c => usr/src/common/crypto/md4/md4.c rename : usr/src/cmd/volmgt/vold/md4.h => usr/src/lib/libmd/common/md4.h rename : usr/src/head/md5.h => usr/src/lib/libmd/common/md5.h rename : usr/src/lib/libmd5/llib-lmd5 => usr/src/lib/libmd5/common/llib-lmd5

/illumos-gate/deleted_files/usr/src/cmd/cmd-inet/usr.bin/pppd/md4.c /illumos-gate/deleted_files/usr/src/cmd/cmd-inet/usr.bin/pppd/md4.h /illumos-gate/deleted_files/usr/src/cmd/cmd-inet/usr.bin/pppd/sha1.c /illumos-gate/deleted_files/usr/src/cmd/cmd-inet/usr.bin/pppd/sha1.h /illumos-gate/deleted_files/usr/src/cmd/cmd-inet/usr.bin/pppd/sha1_consts.h /illumos-gate/deleted_files/usr/src/common/net/wanboot/crypt/sha1.c /illumos-gate/deleted_files/usr/src/lib/libmd5/spec/Makefile /illumos-gate/deleted_files/usr/src/lib/libmd5/spec/Makefile.targ /illumos-gate/deleted_files/usr/src/lib/libmd5/spec/amd64/Makefile /illumos-gate/deleted_files/usr/src/lib/libmd5/spec/i386/Makefile /illumos-gate/deleted_files/usr/src/lib/libmd5/spec/md5.spec /illumos-gate/deleted_files/usr/src/lib/libmd5/spec/sparc/Makefile /illumos-gate/deleted_files/usr/src/lib/libmd5/spec/sparcv9/Makefile /illumos-gate/deleted_files/usr/src/lib/libmd5/spec/versions /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/Makefile /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/Makefile.com /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/Makefile.targ /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/inc.flg /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/sparc/Makefile /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/sparc/sun4u/Makefile /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/sparcv9/Makefile /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/sparcv9/sun4u/Makefile /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/spec/Makefile /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/spec/Makefile.com /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/spec/sparc/Makefile /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/spec/sparc/sun4u/Makefile /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/spec/sparc/versions-sun4u /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/spec/sparcv9/Makefile /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/spec/sparcv9/md_psr-sun4u.spec /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/spec/sparcv9/sun4u/Makefile /illumos-gate/deleted_files/usr/src/lib/libmd5_psr/spec/sparcv9/versions-sun4u /illumos-gate/deleted_files/usr/src/lib/libmd_psr/spec/sparc/md_psr-sun4u.spec /illumos-gate/usr/src/Makefile.lint /illumos-gate/usr/src/Targetdirs /illumos-gate/usr/src/cmd/bart/Makefile /illumos-gate/usr/src/cmd/cmd-inet/usr.bin/pppd/Makefile /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.routed/Makefile /illumos-gate/usr/src/cmd/ipf/tools/Makefile.tools /illumos-gate/usr/src/cmd/volmgt/vold/Makefile /illumos-gate/usr/src/cmd/xntpd/Makefile.cmd md4.c /illumos-gate/usr/src/common/crypto/md5/md5.c /illumos-gate/usr/src/common/crypto/md5/md5_byteswap.h /illumos-gate/usr/src/common/crypto/sha1/sha1.c /illumos-gate/usr/src/common/crypto/sha2/sha2.c /illumos-gate/usr/src/head/Makefile /illumos-gate/usr/src/lib/Makefile /illumos-gate/usr/src/lib/crypt_modules/bsdmd5/Makefile.com /illumos-gate/usr/src/lib/crypt_modules/sunmd5/Makefile.com /illumos-gate/usr/src/lib/libbsm/Makefile.com /illumos-gate/usr/src/lib/libinetsvc/Makefile.com /illumos-gate/usr/src/lib/libldap4/Makefile.com /illumos-gate/usr/src/lib/libldap5/Makefile.com /illumos-gate/usr/src/lib/libmd/Makefile /illumos-gate/usr/src/lib/libmd/Makefile.com /illumos-gate/usr/src/lib/libmd/amd64/Makefile /illumos-gate/usr/src/lib/libmd/common/llib-lmd /illumos-gate/usr/src/lib/libmd/common/md4.h /illumos-gate/usr/src/lib/libmd/common/md5.h /illumos-gate/usr/src/lib/libmd/common/sha1.h /illumos-gate/usr/src/lib/libmd/common/sha2.h /illumos-gate/usr/src/lib/libmd/i386/Makefile /illumos-gate/usr/src/lib/libmd/inc.flg /illumos-gate/usr/src/lib/libmd/sparc/Makefile /illumos-gate/usr/src/lib/libmd/sparcv9/Makefile /illumos-gate/usr/src/lib/libmd/spec/Makefile /illumos-gate/usr/src/lib/libmd/spec/Makefile.targ /illumos-gate/usr/src/lib/libmd/spec/amd64/Makefile /illumos-gate/usr/src/lib/libmd/spec/i386/Makefile /illumos-gate/usr/src/lib/libmd/spec/md.spec /illumos-gate/usr/src/lib/libmd/spec/sparc/Makefile /illumos-gate/usr/src/lib/libmd/spec/sparcv9/Makefile /illumos-gate/usr/src/lib/libmd/spec/versions /illumos-gate/usr/src/lib/libmd/sun4u/Makefile /illumos-gate/usr/src/lib/libmd/sun4u/Makefile.com /illumos-gate/usr/src/lib/libmd/sun4u/Makefile.links /illumos-gate/usr/src/lib/libmd/sun4u/sparc/Makefile /illumos-gate/usr/src/lib/libmd/sun4u/sparc/mapfile /illumos-gate/usr/src/lib/libmd/sun4u/sparcv9/Makefile /illumos-gate/usr/src/lib/libmd/sun4u/sparcv9/mapfile /illumos-gate/usr/src/lib/libmd/sun4v/Makefile /illumos-gate/usr/src/lib/libmd/sun4v/Makefile.com /illumos-gate/usr/src/lib/libmd/sun4v/Makefile.links /illumos-gate/usr/src/lib/libmd/sun4v/sparc/Makefile /illumos-gate/usr/src/lib/libmd/sun4v/sparc/mapfile /illumos-gate/usr/src/lib/libmd/sun4v/sparcv9/Makefile /illumos-gate/usr/src/lib/libmd/sun4v/sparcv9/mapfile /illumos-gate/usr/src/lib/libmd5/Makefile /illumos-gate/usr/src/lib/libmd5/Makefile.com /illumos-gate/usr/src/lib/libmd5/amd64/Makefile /illumos-gate/usr/src/lib/libmd5/common/llib-lmd5 /illumos-gate/usr/src/lib/libmd5/common/mapfile-vers /illumos-gate/usr/src/lib/libmd5/sparc/Makefile /illumos-gate/usr/src/lib/libmd5/sparcv9/Makefile /illumos-gate/usr/src/lib/libnsl/Makefile.com /illumos-gate/usr/src/lib/libresolv2/dnssafe/Makefile.com /illumos-gate/usr/src/lib/librt/Makefile.com /illumos-gate/usr/src/lib/librt/common/pos4obj.c /illumos-gate/usr/src/lib/libsasl/Makefile.com /illumos-gate/usr/src/lib/libwanbootutil/Makefile.com /illumos-gate/usr/src/lib/libwanbootutil/spec/wanbootutil.spec /illumos-gate/usr/src/lib/pkcs11/Makefile.softtoken.com /illumos-gate/usr/src/lib/pkcs11/Makefile.softtoken.sparc /illumos-gate/usr/src/lib/pkcs11/Makefile.softtoken.sparcv9 /illumos-gate/usr/src/pkgdefs/SUNWarcr/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWarcr/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWarcr/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWcar.u/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWcar.v/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWcslr/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWcslr/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWcslr/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWhea/prototype_com /illumos-gate/usr/src/stand/lib/Makefile.targ /illumos-gate/usr/src/stand/lib/scrypt/Makefile /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/crypto/io/md5_mod.c /illumos-gate/usr/src/uts/common/crypto/io/sha1_mod.c /illumos-gate/usr/src/uts/common/crypto/io/sha2_mod.c /illumos-gate/usr/src/uts/common/sys/sha1.h /illumos-gate/usr/src/uts/common/sys/sha2.h /illumos-gate/usr/src/uts/sun4v/md5/Makefile