summaryrefslogtreecommitdiff
path: root/devel/import-from-nettle.sh
diff options
context:
space:
mode:
Diffstat (limited to 'devel/import-from-nettle.sh')
-rwxr-xr-xdevel/import-from-nettle.sh59
1 files changed, 0 insertions, 59 deletions
diff --git a/devel/import-from-nettle.sh b/devel/import-from-nettle.sh
index 9e370ad2dd..0a1e68df97 100755
--- a/devel/import-from-nettle.sh
+++ b/devel/import-from-nettle.sh
@@ -11,33 +11,6 @@ DST=$srcdir/lib/nettle/backport
IMPORTS="
block-internal.h
-cfb.c
-cfb.h
-cmac.c
-cmac.h
-cmac64.c
-cmac64.h
-cmac-aes128.c
-cmac-aes256.c
-chacha-core-internal.c
-chacha-crypt.c
-chacha-internal.h
-chacha-poly1305.c
-chacha-poly1305.h
-chacha-set-key.c
-chacha-set-nonce.c
-chacha.h
-poly1305-internal.c
-poly1305-internal.h
-poly1305.h
-xts.c
-xts.h
-xts-aes128.c
-xts-aes256.c
-siv-cmac.c
-siv-cmac.h
-siv-cmac-aes128.c
-siv-cmac-aes256.c
"
PUBLIC="
@@ -59,9 +32,6 @@ test -d $DST || mkdir $DST
for f in $IMPORTS; do
src=$SRC/$f
dst=$DST/$f
- if test "$f" = "cmac64.h"; then
- src=$SRC/cmac.h
- fi
if test -f $src; then
if test -f $dst; then
echo "Replacing $dst (existing file backed up in $dst~)"
@@ -105,13 +75,6 @@ for f in $IMPORTS; do
;;
esac
case $dst in
- */cfb.c | */cmac.c | */cmac64.c | */xts.c | */siv-cmac.c)
- sed \
- -e 's/"nettle-internal\.h"/"nettle-alloca.h"/' \
- $dst > $dst-t && mv $dst-t $dst
- ;;
- esac
- case $dst in
*/*.[ch])
sed \
-e '/^#include <nettle\/nettle-types\.h>/a\
@@ -120,28 +83,6 @@ for f in $IMPORTS; do
$dst > $dst-t && mv $dst-t $dst
;;
esac
- case $dst in
- # Special file that can be included in parallel with nettle's cmac.h defininig 128-bit CMAC
- */cmac64.h)
- sed \
- -e 's/CMAC128/_FOO_CMAC128/g' \
- -e 's/cmac128/_foo_cmac128/g' \
- -e 's/cmac_aes/_foo_cmac_aes/g' \
- $dst > $dst-t && mv $dst-t $dst
- ;;
- */siv-cmac*.[ch])
- sed \
- -e '/^#include "cmac\.h"/ { i\
-#ifdef HAVE_NETTLE_CMAC128_UPDATE\
-#include <nettle/cmac.h>\
-#else\
-#include "cmac.h"\
-#endif
-; d
-}' \
- $dst > $dst-t && mv $dst-t $dst
- ;;
- esac
else
echo "Error: $src not found" 1>&2
exit 1