Avoid a bunch of copying/conversion in script/sign
Fixing warning C4099: 'CExtPubKey' : type name first seen using 'class' now seen using 'struct'
Merge pull request #5232

5985ba9 Fixing warning C4099: 'CExtPubKey' : type name first seen using 'class' now seen using 'struct' (ENikS)
doc: Correct several typos in bootstrap.md

- Also remove references to the blockchain size
Merge pull request #5225

369be58 doc: Correct several typos in bootstrap.md (sandakersmann)
Merge pull request #5210

1f84793 Avoid a bunch of copying/conversion in script/sign (Pieter Wuille)
Adding const.
Merge pull request #5249

38c62ae Adding const. (sinetek)
Squashed 'src/secp256k1/' content from commit ef6f677

git-subtree-dir: src/secp256k1
git-subtree-split: ef6f677679d7c2a5ba7d3ad85da0456a1d086a3e
Delete src/secp256k1 before import
Merge commit '55170062968aebd6e93f26a6d4224208825d4b90' as 'src/secp256k1'
Always build and link libsecp256k1
Do not use EC code in global constructors
Use libsecp256k1 in key.cpp
Do optional signature-s negation inside the tests
Don't use bashisms in configure
depends: add gmp package
depends: quit exporting in config.site
build: fixup configure to not export anything
build: secp256k1 as a subdir, since it's required