git: WIP crypto/opencrypto update

看板DFBSD_commit作者時間16年前 (2009/10/03 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit 42ee1e6beff0486f326d26a7740d49974070b8e2 Author: Sascha Wildner <saw@online.de> Date: Sun Sep 27 14:49:00 2009 +0200 WIP crypto/opencrypto update Summary of changes: sys/conf/files | 13 +- sys/conf/kmod.mk | 2 +- sys/crypto/Makefile | 23 +- sys/crypto/blowfish/arch/i386/bf_enc.S | 3 +- sys/crypto/blowfish/arch/i386/bf_enc_586.S | 3 +- sys/crypto/blowfish/arch/i386/bf_enc_686.S | 3 +- sys/crypto/blowfish/bf_ecb.c | 85 + sys/crypto/blowfish/bf_enc.c | 4 +- sys/crypto/blowfish/bf_locl.h | 3 +- sys/crypto/blowfish/bf_pi.h | 3 +- sys/crypto/blowfish/bf_skey.c | 4 +- sys/crypto/blowfish/blowfish.h | 13 +- sys/crypto/camellia/camellia-api.c | 58 + sys/crypto/camellia/camellia.c | 1333 ++++++++++++++++ sys/crypto/camellia/camellia.h | 69 + sys/crypto/cast128/cast128.c | 888 ----------- sys/crypto/cast128/cast128.h | 60 - sys/crypto/cast128/cast128_subkey.h | 93 -- sys/crypto/des/arch/i386/des_enc.S | 3 +- sys/crypto/des/des.h | 36 +- sys/crypto/des/des_ecb.c | 4 +- sys/crypto/des/des_enc.c | 6 +- sys/crypto/des/des_locl.h | 3 +- sys/crypto/des/des_setkey.c | 4 +- sys/crypto/des/podd.h | 3 +- sys/crypto/des/sk.h | 3 +- sys/crypto/des/spr.h | 3 +- sys/crypto/md5.c | 309 ---- sys/crypto/md5.h | 77 - sys/crypto/rc4/Makefile | 6 + sys/crypto/rc4/rc4.c | 33 +- sys/crypto/rc4/rc4.h | 3 +- sys/crypto/rijndael/Makefile | 12 + sys/crypto/rijndael/boxes-fst.dat | 959 ------------ sys/crypto/rijndael/rijndael-alg-fst.c | 1624 ++++++++++++++------ sys/crypto/rijndael/rijndael-alg-fst.h | 35 - sys/crypto/rijndael/rijndael-api-fst.c | 314 ++--- sys/crypto/rijndael/rijndael-api-fst.h | 78 +- sys/crypto/rijndael/rijndael-api.c | 57 + sys/crypto/rijndael/rijndael.h | 58 +- sys/crypto/rijndael/rijndael_local.h | 15 +- sys/crypto/rijndael/test00.c | 75 + sys/crypto/sha1.c | 7 +- sys/crypto/sha1.h | 11 +- sys/crypto/sha2/sha2.c | 35 +- sys/crypto/sha2/sha2.h | 37 +- sys/crypto/via/Makefile | 7 + sys/crypto/via/padlock.c | 408 +++++ sys/crypto/via/padlock.h | 87 ++ sys/crypto/via/padlock_cipher.c | 268 ++++ sys/crypto/via/padlock_hash.c | 390 +++++ sys/dev/crypto/hifn/Makefile | 2 +- sys/dev/crypto/ubsec/Makefile | 2 +- sys/net/pfkeyv2.h | 61 +- sys/netinet6/esp.h | 9 +- sys/netinet6/esp_aesctr.h | 41 + sys/netinet6/esp_camellia.h | 35 + sys/netinet6/esp_core.c | 105 +- sys/netinet6/esp_rijndael.c | 4 +- sys/netinet6/esp_rijndael.h | 2 +- .../802_11/wlan_ccmp/ieee80211_crypto_ccmp.c | 8 +- sys/opencrypto/cast.c | 13 +- sys/opencrypto/cast.h | 5 +- sys/opencrypto/castsb.h | 5 +- sys/opencrypto/criov.c | 125 ++- sys/opencrypto/crmbuf.c | 119 -- sys/opencrypto/crypto.c | 1304 +++++++++++------ sys/opencrypto/crypto_if.m | 129 -- sys/opencrypto/cryptodev.c | 305 +++-- sys/opencrypto/cryptodev.h | 177 ++- sys/opencrypto/cryptodev_if.m | 55 + sys/opencrypto/cryptosoft.c | 506 ++++--- sys/opencrypto/cryptosoft.h | 13 +- sys/opencrypto/deflate.c | 20 +- sys/opencrypto/deflate.h | 5 +- sys/opencrypto/rijndael.c | 1245 --------------- sys/opencrypto/rijndael.h | 53 - sys/opencrypto/rmd160.c | 7 +- sys/opencrypto/rmd160.h | 5 +- sys/opencrypto/skipjack.c | 7 +- sys/opencrypto/skipjack.h | 5 +- sys/opencrypto/xform.c | 139 ++- sys/opencrypto/xform.h | 11 +- sys/platform/pc32/include/md_var.h | 2 + 84 files changed, 6294 insertions(+), 5860 deletions(-) create mode 100644 sys/crypto/blowfish/bf_ecb.c create mode 100644 sys/crypto/camellia/camellia-api.c create mode 100644 sys/crypto/camellia/camellia.c create mode 100644 sys/crypto/camellia/camellia.h delete mode 100644 sys/crypto/cast128/cast128.c delete mode 100644 sys/crypto/cast128/cast128.h delete mode 100644 sys/crypto/cast128/cast128_subkey.h delete mode 100644 sys/crypto/md5.c delete mode 100644 sys/crypto/md5.h create mode 100644 sys/crypto/rc4/Makefile create mode 100644 sys/crypto/rijndael/Makefile delete mode 100644 sys/crypto/rijndael/boxes-fst.dat delete mode 100644 sys/crypto/rijndael/rijndael-alg-fst.h create mode 100644 sys/crypto/rijndael/rijndael-api.c create mode 100644 sys/crypto/rijndael/test00.c create mode 100644 sys/crypto/via/Makefile create mode 100644 sys/crypto/via/padlock.c create mode 100644 sys/crypto/via/padlock.h create mode 100644 sys/crypto/via/padlock_cipher.c create mode 100644 sys/crypto/via/padlock_hash.c create mode 100644 sys/netinet6/esp_aesctr.h create mode 100644 sys/netinet6/esp_camellia.h delete mode 100644 sys/opencrypto/crmbuf.c delete mode 100644 sys/opencrypto/crypto_if.m create mode 100644 sys/opencrypto/cryptodev_if.m delete mode 100644 sys/opencrypto/rijndael.c delete mode 100644 sys/opencrypto/rijndael.h http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/42ee1e6beff0486f326d26a7740d49974070b8e2 -- DragonFly BSD source repository
文章代碼(AID): #1AnZ_ffm (DFBSD_commit)