Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 1 addition & 7 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,6 @@
[submodule "flutter"]
path = flutter
url = https://github.com/flutter/flutter.git
[submodule "curl-android-ios"]
path = curl-android-ios
url = https://github.com/gcesarmza/curl-android-ios.git
[submodule "GSL"]
path = GSL
url = ../GSL.git
Expand All @@ -23,7 +20,7 @@
url = https://github.com/gabime/spdlog
[submodule "hat-trie"]
path = hat-trie
url = https://github.com/masterjedy/hat-trie
url = https://github.com/masterjedy/hat-trie.git
[submodule "Boost.DI"]
path = Boost.DI
url = ../Boost.DI
Expand All @@ -43,9 +40,6 @@
[submodule "rocksdb"]
path = rocksdb
url = ../rocksdb.git
[submodule "sr25519-donna"]
path = sr25519-donna
url = ../sr25519-donna.git
[submodule "fmt"]
path = fmt
url = https://github.com/fmtlib/fmt.git
Expand Down
2 changes: 1 addition & 1 deletion GTest
Submodule GTest updated 163 files
12 changes: 0 additions & 12 deletions build/CommonTargets.CMake
Original file line number Diff line number Diff line change
Expand Up @@ -508,18 +508,6 @@ ExternalProject_Add(ed25519
)
set(_FINDPACKAGE_ed25519_CONFIG_DIR "${CMAKE_CURRENT_BINARY_DIR}/ed25519/lib/cmake/ed25519")

# sr25519-donna
ExternalProject_Add(sr25519-donna
PREFIX sr25519-donna
SOURCE_DIR "${THIRDPARTY_DIR}/sr25519-donna"
CMAKE_CACHE_ARGS
-DCMAKE_INSTALL_PREFIX:PATH=<INSTALL_DIR>
-DTESTING:BOOL=OFF
-DBUILD_SHARED_LIBS:BOOL=OFF
-DHASH_USE_SHA3_BRAINHUB:BOOL=ON
${_CMAKE_COMMON_CACHE_ARGS}
)

# RapidJSON
ExternalProject_Add(rapidjson
PREFIX rapidjson
Expand Down
2 changes: 1 addition & 1 deletion c-ares
Submodule c-ares updated 325 files
1 change: 0 additions & 1 deletion curl-android-ios
Submodule curl-android-ios deleted from da6f0d
2 changes: 1 addition & 1 deletion hat-trie
Submodule hat-trie updated 1 files
+2 −1 CMakeLists.txt
2 changes: 1 addition & 1 deletion ipfs-bitswap-cpp
2 changes: 1 addition & 1 deletion libsecp256k1
Submodule libsecp256k1 updated 86 files
+0 −101 .cirrus.yml
+34 −0 .github/actions/print-logs/action.yml
+11 −12 .github/actions/run-in-docker-action/action.yml
+163 −374 .github/workflows/ci.yml
+4 −0 .gitignore
+38 −1 CHANGELOG.md
+19 −60 CMakeLists.txt
+0 −1 CMakePresets.json
+5 −2 CONTRIBUTING.md
+17 −3 Makefile.am
+54 −20 README.md
+1 −1 build-aux/m4/bitcoin_secp.m4
+17 −19 ci/ci.sh
+13 −8 ci/linux-debian.Dockerfile
+3 −2 cmake/CheckX86_64Assembly.cmake
+16 −8 configure.ac
+5 −4 examples/ecdh.c
+7 −6 examples/ecdsa.c
+6 −5 examples/ellswift.c
+8 −7 examples/musig.c
+7 −6 examples/schnorr.c
+78 −89 include/secp256k1.h
+1 −1 include/secp256k1_ellswift.h
+4 −4 include/secp256k1_extrakeys.h
+11 −1 include/secp256k1_recovery.h
+9 −0 sage/gen_split_lambda_constants.sage
+87 −46 src/CMakeLists.txt
+27 −17 src/bench.c
+8 −22 src/bench.h
+50 −8 src/bench_ecmult.c
+8 −3 src/bench_internal.c
+11 −1 src/checkmem.h
+3 −2 src/ctime_tests.c
+4 −1 src/eckey.h
+16 −14 src/eckey_impl.h
+12 −9 src/ecmult_const_impl.h
+6 −6 src/ecmult_gen_impl.h
+21 −6 src/ecmult_impl.h
+2 −1 src/field.h
+2 −0 src/field_10x26_impl.h
+2 −0 src/field_5x52_impl.h
+1 −1 src/field_impl.h
+9 −3 src/group.h
+42 −2 src/group_impl.h
+6 −6 src/hash_impl.h
+1 −0 src/modules/ecdh/Makefile.am.include
+2 −5 src/modules/ecdh/bench_impl.h
+2 −2 src/modules/ecdh/main_impl.h
+51 −11 src/modules/ecdh/tests_impl.h
+2 −9 src/modules/ellswift/main_impl.h
+70 −31 src/modules/ellswift/tests_impl.h
+11 −10 src/modules/extrakeys/tests_impl.h
+4 −8 src/modules/musig/keyagg_impl.h
+30 −36 src/modules/musig/session_impl.h
+64 −48 src/modules/musig/tests_impl.h
+13 −12 src/modules/recovery/tests_impl.h
+7 −4 src/modules/schnorrsig/main_impl.h
+23 −22 src/modules/schnorrsig/tests_impl.h
+3 −2 src/precompute_ecmult.c
+3 −2 src/precompute_ecmult_gen.c
+4 −2 src/precomputed_ecmult.h
+3 −1 src/precomputed_ecmult_gen.h
+3 −3 src/scalar.h
+3 −0 src/scalar_4x64_impl.h
+3 −0 src/scalar_8x32_impl.h
+3 −3 src/scalar_impl.h
+3 −0 src/scalar_low_impl.h
+17 −21 src/secp256k1.c
+223 −213 src/tests.c
+42 −0 src/tests_common.h
+9 −9 src/tests_exhaustive.c
+12 −8 src/testutil.h
+479 −0 src/unit_test.c
+145 −0 src/unit_test.h
+21 −5 src/util.h
+12 −0 src/util_local_visibility.h
+13 −4 src/wycheproof/WYCHEPROOF_COPYING
+2,008 −0 src/wycheproof/ecdh_secp256k1_test.h
+8,444 −0 src/wycheproof/ecdh_secp256k1_test.json
+1 −1 src/wycheproof/ecdsa_secp256k1_sha256_bitcoin_test.h
+6 −6 src/wycheproof/ecdsa_secp256k1_sha256_bitcoin_test.json
+1 −8 tools/check-abi.sh
+72 −0 tools/symbol-check.py
+166 −0 tools/tests_wycheproof_generate_ecdh.py
+3 −7 tools/tests_wycheproof_generate_ecdsa.py
+12 −0 tools/wycheproof_utils.py
2 changes: 1 addition & 1 deletion libssh2
Submodule libssh2 updated 129 files
1 change: 0 additions & 1 deletion sr25519-donna
Submodule sr25519-donna deleted from 987e2c
2 changes: 1 addition & 1 deletion yaml-cpp
Submodule yaml-cpp updated 296 files
2 changes: 1 addition & 1 deletion zlib
Submodule zlib updated 257 files
Loading