lnsocket

A minimal C library for connecting to the lightning network
git clone git://jb55.com/lnsocket
Log | Files | Refs | Submodules | README | LICENSE

commit 3b6eb7ecca403116be527eec6b09034cef0853f5
parent 7cbbef9d0322c4a4d723c15726a1945a73a783b6
Author: William Casarin <jb55@jb55.com>
Date:   Tue,  9 Aug 2022 15:12:12 -0700

secp256k1: add more modules

we need these in lnlink for lnurl-auth

Signed-off-by: William Casarin <jb55@jb55.com>

Diffstat:
MMakefile | 2+-
Mtools/secp-ios.sh | 10++--------
2 files changed, 3 insertions(+), 9 deletions(-)

diff --git a/Makefile b/Makefile @@ -105,7 +105,7 @@ deps/libsodium/src/libsodium/include/sodium/crypto_aead_chacha20poly1305.h: deps deps/secp256k1/config.log: deps/secp256k1/configure cd deps/secp256k1; \ - ./configure --disable-shared --enable-module-ecdh + ./configure --disable-shared --enable-module-ecdh --enable-module-extrakeys --enable-module-schnorrsig deps/libsodium/config.status: deps/libsodium/configure cd deps/libsodium; \ diff --git a/tools/secp-ios.sh b/tools/secp-ios.sh @@ -31,10 +31,7 @@ export LDFLAGS="-arch x86_64 -isysroot ${SDK} -mios-simulator-version-min=${IOS_ make distclean > /dev/null -./configure --host=x86_64-apple-darwin10 \ - --disable-shared \ - --enable-module-ecdh \ - --prefix="$SIMULATOR64_PREFIX" +./configure --host=x86_64-apple-darwin10 --disable-shared --enable-module-ecdh --enable-module-schnorrsig --enable-module-extrakeys --prefix="$SIMULATOR64_PREFIX" make -j3 install || exit 1 @@ -49,10 +46,7 @@ export LDFLAGS="-arch arm64 -isysroot ${SDK} -mios-version-min=${IOS_VERSION_MIN make distclean > /dev/null -./configure --host=arm-apple-darwin10 \ - --disable-shared \ - --enable-module-ecdh \ - --prefix="$IOS64_PREFIX" || exit 1 +./configure --host=arm-apple-darwin10 --disable-shared --enable-module-ecdh --enable-module-schnorrsig --enable-module-extrakeys --prefix="$IOS64_PREFIX" || exit 1 make -j3 install || exit 1