git: WIP crypto/opencrypto update

Alex Hornung alexh at crater.dragonflybsd.org
Fri Oct 2 08:56:22 PDT 2009


commit 42ee1e6beff0486f326d26a7740d49974070b8e2
Author: Sascha Wildner <saw at 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





More information about the Commits mailing list