junderw
24d6f62603
Use explicit u8 when assigning a byte slice
2021-10-17 10:07:51 +09:00
Dr. Maxim Orlovsky
4652ab6116
Updating secp256k1 version to 1758a92ffd896af533b142707e9892ea6e15e5db
2021-06-14 17:55:38 +03:00
Andrew Poelstra
65ff814a39
rename `rust_secp_fuzz` to `fuzzing`
2021-01-11 19:14:42 +00:00
Andrew Poelstra
a93d671d05
update libsecp to 98dac87839838b86094f1bccc71cc20e67b146cc
2020-12-29 17:15:51 +00:00
Andrew Poelstra
75d717729a
fuzz: fix elichai's nits
2020-12-28 19:01:12 +00:00
Andrew Poelstra
96862b6a74
fuzz: implement recoverable signatures, get all tests passing, run them in CI
2020-12-28 18:42:46 +00:00
Andrew Poelstra
85075a654c
replace `fuzztarget` Cargo feature with a rustc --cfg flag
...
It's super dangerous to use Cargo features for this, since they can be set
accidentally (or maliciously by any crate in a user's entire dep tree). Instead
we can just require users set `RUSTFLAGS` appropriately, which we can easily
do in our fuzzing scripts.
2020-12-22 15:42:02 +00:00
Andrew Poelstra
d77483f00e
replace cargo `external-symbols` feature with a rustc --cfg flag
...
This feature was not useful for Cargo users, since Cargo does not give you
the kind of fine-grained control over C library linkage that you need. So
it was just unnecessarily confusing and would cause the build to break if
you enabled it accidentally, say, with --all-features.
2020-12-22 15:35:16 +00:00
Tibo-lg
cfb565126a
Update depend folder to latest master
2020-10-12 21:35:28 +09:00
Elichai Turkel
48dd77e47b
Remove old deprecated blank functions
2020-08-27 22:52:16 +03:00
Andrew Poelstra
1a9aece312
secp256k1-sys: update upstream to 670cdd3f8be25f81472b2d16dcd228b0d24a5c45
2020-08-26 18:07:41 +00:00
Steven Roose
987d556a67
Bump secp256k1-sys to v0.1.1
2019-12-11 15:55:00 +00:00
Steven Roose
bf3fba71cb
Add external-symbols feature to support external libsecp
...
This feature disables using the bundles sources and will link into
existing libsecp256k1 symbols.
2019-11-27 21:04:32 +00:00
Steven Roose
55fab77029
Add vendor script to prefix secp256k1 sources
2019-11-27 21:03:48 +00:00
Steven Roose
724c49fff9
Add secp256k1-sys
2019-11-27 21:02:42 +00:00