0
0
Fork 0
mirror of https://github.com/bitcoin/bitcoin.git synced 2025-02-10 10:52:31 -05:00
bitcoin-bitcoin-core/src
fanquake 41797f8ab9 Squashed 'src/secp256k1/' changes from 4af241b320..642c885b61
642c885b61 Merge bitcoin-core/secp256k1#1575: release: prepare for 0.5.1
cdf08c1a2b Merge bitcoin-core/secp256k1#1576: doc: mention `needs-changelog` github label in release process
40d87b8e45 release: prepare for 0.5.1
5770226176 changelog: clarify CMake option
759bd4bbc8 doc: mention `needs-changelog` github label in release process
fded437c4c Merge bitcoin-core/secp256k1#1574: Fix compilation when extrakeys module isn't enabled
763d938cf0 ci: only enable extrakeys module when schnorrsig is enabled
af551ab9db tests: do not use functions from extrakeys module
0055b86780 Merge bitcoin-core/secp256k1#1551: Add ellswift usage example
ea2d5f0f17 Merge bitcoin-core/secp256k1#1563: doc: Add convention for defaults
ca06e58b2c Merge bitcoin-core/secp256k1#1564: build, ci: Adjust the default size of the precomputed table for signing
e2af491263 ci: Switch to the new default value of the precomputed table for signing
d94a9273f8 build: Adjust the default size of the precomputed table for signing
fcc5d7381b Merge bitcoin-core/secp256k1#1565: cmake: Bump CMake minimum required version up to 3.16
9420eece24 cmake: Bump CMake minimum required version up to 3.16
16685649d2 doc: Add convention for defaults
a5269373fa Merge bitcoin-core/secp256k1#1555: Fixed O3 replacement
b8fe33332b cmake: Fixed O3 replacement
31f84595c4 Add ellswift usage example
fe4fbaa7f3 examples: fix case typos in secret clearing paragraphs (s/, Or/, or/)

git-subtree-dir: src/secp256k1
git-subtree-split: 642c885b6102725e25623738529895a95addc4f4
2024-08-02 11:32:47 +01:00
..
asm Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2 2024-01-04 14:40:28 +00:00
modules Squashed 'src/secp256k1/' changes from 06bff6dec8..4af241b320 2024-06-25 15:01:00 +01:00
wycheproof Squashed 'src/secp256k1/' changes from bdf39000b9..4258c54f4e 2023-04-14 10:35:51 -04:00
assumptions.h Squashed 'src/secp256k1/' changes from efe85c70a2..d8311688bd 2024-04-04 12:05:16 +01:00
bench.c Squashed 'src/secp256k1/' changes from 4258c54f4e..705ce7ed8c 2023-06-21 11:04:00 -04:00
bench.h Squashed 'src/secp256k1/' changes from 4258c54f4e..705ce7ed8c 2023-06-21 11:04:00 -04:00
bench_ecmult.c Squashed 'src/secp256k1/' changes from c545fdc374..199d27cea3 2023-09-04 12:51:20 -04:00
bench_internal.c Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2 2024-01-04 14:40:28 +00:00
checkmem.h Squashed 'src/secp256k1/' changes from efe85c70a2..d8311688bd 2024-04-04 12:05:16 +01:00
CMakeLists.txt Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2 2024-01-04 14:40:28 +00:00
ctime_tests.c Squashed 'src/secp256k1/' changes from c545fdc374..199d27cea3 2023-09-04 12:51:20 -04:00
ecdsa.h Squashed 'src/secp256k1/' changes from be8d9c262f..0559fc6e41 2021-12-15 09:19:50 -05:00
ecdsa_impl.h Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2 2024-01-04 14:40:28 +00:00
eckey.h Squashed 'src/secp256k1/' changes from be8d9c262f..0559fc6e41 2021-12-15 09:19:50 -05:00
eckey_impl.h Squashed 'src/secp256k1/' changes from 4258c54f4e..705ce7ed8c 2023-06-21 11:04:00 -04:00
ecmult.h Squashed 'src/secp256k1/' changes from 705ce7ed8c..c545fdc374 2023-07-18 15:25:05 +01:00
ecmult_compute_table.h Squashed 'src/secp256k1/' changes from 0559fc6e41..8746600eec 2022-04-06 20:20:30 +01:00
ecmult_compute_table_impl.h Squashed 'src/secp256k1/' changes from 0559fc6e41..8746600eec 2022-04-06 20:20:30 +01:00
ecmult_const.h Squashed 'src/secp256k1/' changes from 4258c54f4e..705ce7ed8c 2023-06-21 11:04:00 -04:00
ecmult_const_impl.h Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 2024-05-16 10:35:52 +08:00
ecmult_gen.h Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 2024-05-16 10:35:52 +08:00
ecmult_gen_compute_table.h Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 2024-05-16 10:35:52 +08:00
ecmult_gen_compute_table_impl.h Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 2024-05-16 10:35:52 +08:00
ecmult_gen_impl.h Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 2024-05-16 10:35:52 +08:00
ecmult_impl.h Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 2024-05-16 10:35:52 +08:00
field.h Squashed 'src/secp256k1/' changes from efe85c70a2..d8311688bd 2024-04-04 12:05:16 +01:00
field_5x52.h Squashed 'src/secp256k1/' changes from 4258c54f4e..705ce7ed8c 2023-06-21 11:04:00 -04:00
field_5x52_impl.h Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2 2024-01-04 14:40:28 +00:00
field_5x52_int128_impl.h Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2 2024-01-04 14:40:28 +00:00
field_10x26.h Squashed 'src/secp256k1/' changes from 4258c54f4e..705ce7ed8c 2023-06-21 11:04:00 -04:00
field_10x26_impl.h Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2 2024-01-04 14:40:28 +00:00
field_impl.h Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2 2024-01-04 14:40:28 +00:00
group.h Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2 2024-01-04 14:40:28 +00:00
group_impl.h Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2 2024-01-04 14:40:28 +00:00
hash.h Squashed 'src/secp256k1/' changes from 0559fc6e41..8746600eec 2022-04-06 20:20:30 +01:00
hash_impl.h Squashed 'src/secp256k1/' changes from c545fdc374..199d27cea3 2023-09-04 12:51:20 -04:00
hsort.h Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 2024-05-16 10:35:52 +08:00
hsort_impl.h Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 2024-05-16 10:35:52 +08:00
int128.h Squashed 'src/secp256k1/' changes from 21ffe4b22a9..bdf39000b9c 2023-03-08 17:41:24 -05:00
int128_impl.h Squashed 'src/secp256k1/' changes from 44c2452fd3..21ffe4b22a 2022-12-12 23:40:36 -05:00
int128_native.h Squashed 'src/secp256k1/' changes from 44c2452fd3..21ffe4b22a 2022-12-12 23:40:36 -05:00
int128_native_impl.h Squashed 'src/secp256k1/' changes from 4258c54f4e..705ce7ed8c 2023-06-21 11:04:00 -04:00
int128_struct.h Squashed 'src/secp256k1/' changes from 44c2452fd3..21ffe4b22a 2022-12-12 23:40:36 -05:00
int128_struct_impl.h Squashed 'src/secp256k1/' changes from 705ce7ed8c..c545fdc374 2023-07-18 15:25:05 +01:00
modinv32.h Squashed 'src/secp256k1/' changes from 21ffe4b22a9..bdf39000b9c 2023-03-08 17:41:24 -05:00
modinv32_impl.h Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2 2024-01-04 14:40:28 +00:00
modinv64.h Squashed 'src/secp256k1/' changes from 21ffe4b22a9..bdf39000b9c 2023-03-08 17:41:24 -05:00
modinv64_impl.h Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2 2024-01-04 14:40:28 +00:00
precompute_ecmult.c Squashed 'src/secp256k1/' changes from 705ce7ed8c..c545fdc374 2023-07-18 15:25:05 +01:00
precompute_ecmult_gen.c Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 2024-05-16 10:35:52 +08:00
precomputed_ecmult.c Squashed 'src/secp256k1/' changes from 4258c54f4e..705ce7ed8c 2023-06-21 11:04:00 -04:00
precomputed_ecmult.h Squashed 'src/secp256k1/' changes from 4258c54f4e..705ce7ed8c 2023-06-21 11:04:00 -04:00
precomputed_ecmult_gen.c Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 2024-05-16 10:35:52 +08:00
precomputed_ecmult_gen.h Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 2024-05-16 10:35:52 +08:00
scalar.h Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 2024-05-16 10:35:52 +08:00
scalar_4x64.h Squashed 'src/secp256k1/' changes from 3967d96bf1..efad3506a8 2021-04-23 11:35:15 -07:00
scalar_4x64_impl.h Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 2024-05-16 10:35:52 +08:00
scalar_8x32.h Squashed 'src/secp256k1/' changes from 3967d96bf1..efad3506a8 2021-04-23 11:35:15 -07:00
scalar_8x32_impl.h Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 2024-05-16 10:35:52 +08:00
scalar_impl.h Squashed 'src/secp256k1/' changes from efe85c70a2..d8311688bd 2024-04-04 12:05:16 +01:00
scalar_low.h Squashed 'src/secp256k1/' changes from 199d27cea3..efe85c70a2 2024-01-04 14:40:28 +00:00
scalar_low_impl.h Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 2024-05-16 10:35:52 +08:00
scratch.h Squashed 'src/secp256k1/' changes from 3967d96bf1..efad3506a8 2021-04-23 11:35:15 -07:00
scratch_impl.h Squashed 'src/secp256k1/' changes from 44c2452fd3..21ffe4b22a 2022-12-12 23:40:36 -05:00
secp256k1.c Squashed 'src/secp256k1/' changes from 06bff6dec8..4af241b320 2024-06-25 15:01:00 +01:00
selftest.h Squashed 'src/secp256k1/' changes from 44c2452fd3..21ffe4b22a 2022-12-12 23:40:36 -05:00
testrand.h Squashed 'src/secp256k1/' changes from 06bff6dec8..4af241b320 2024-06-25 15:01:00 +01:00
testrand_impl.h Squashed 'src/secp256k1/' changes from 06bff6dec8..4af241b320 2024-06-25 15:01:00 +01:00
tests.c Squashed 'src/secp256k1/' changes from 4af241b320..642c885b61 2024-08-02 11:32:47 +01:00
tests_exhaustive.c Squashed 'src/secp256k1/' changes from 06bff6dec8..4af241b320 2024-06-25 15:01:00 +01:00
testutil.h Squashed 'src/secp256k1/' changes from 4af241b320..642c885b61 2024-08-02 11:32:47 +01:00
util.h Squashed 'src/secp256k1/' changes from d8311688bd..06bff6dec8 2024-05-16 10:35:52 +08:00