From 28353c1df15c3d0482a10ffe33fa34c053af2c2e Mon Sep 17 00:00:00 2001 From: Brent Cook Date: Thu, 30 Apr 2015 04:44:35 -0500 Subject: stub in initial libtls standalone tree --- update.sh | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'update.sh') diff --git a/update.sh b/update.sh index 7863b18..d2e74c7 100755 --- a/update.sh +++ b/update.sh @@ -43,6 +43,7 @@ source $libtls_src/shlib_version libtls_version=$major:$minor:0 echo "libtls version $libtls_version" echo $libtls_version > tls/VERSION +echo $libtls_version > libtls-standalone/VERSION do_mv() { if ! cmp -s "$1" "$2" @@ -62,6 +63,7 @@ $CP $libssl_src/src/crypto/opensslfeatures.h include/openssl $CP $libssl_src/src/e_os2.h include/openssl $CP $libssl_src/src/ssl/pqueue.h include $CP $libtls_src/tls.h include +$CP $libtls_src/tls.h libtls-standalone/include for i in explicit_bzero.c strlcpy.c strlcat.c strndup.c strnlen.c \ timingsafe_bcmp.c timingsafe_memcmp.c; do @@ -73,6 +75,9 @@ $CP $libc_src/crypt/chacha_private.h crypto/compat $CP $libcrypto_src/crypto/getentropy_*.c crypto/compat $CP $libcrypto_src/crypto/arc4random_*.h crypto/compat +$CP $libcrypto_src/crypto/getentropy_*.c libtls-standalone/src/compat +$CP $libcrypto_src/crypto/arc4random_*.h libtls-standalone/src/compat + (cd $libssl_src/src/crypto/objects/; perl objects.pl objects.txt obj_mac.num obj_mac.h; perl obj_dat.pl obj_mac.h obj_dat.h ) @@ -166,14 +171,15 @@ done # copy libtls source echo copying libtls source -rm -f tls/*.c tls/*.h +rm -f tls/*.c tls/*.h libtls/src/*.c libtls/src/*.h for i in `awk '/SOURCES|HEADERS/ { print $3 }' tls/Makefile.am` ; do if [ -e $libtls_src/$i ]; then $CP $libtls_src/$i tls - else - $CP $libc_src/string/$i tls + $CP $libtls_src/$i libtls-standalone/src fi done +$CP $libc_src/string/strsep.c tls +$CP $libc_src/string/strsep.c libtls-standalone/src/compat # copy openssl(1) source echo "copying openssl(1) source" -- cgit v1.2.3-55-g6feb