Elichai Turkel
7d3a149ca5
Move more things from the std feature to the alloc feature
2022-06-07 23:59:42 +03:00
Elichai Turkel
bc8c713631
Replace c_void with core::ffi::c_void
2022-06-07 23:59:41 +03:00
Elichai Turkel
26a52bc8c8
Update secp256k1-sys to edition 2018 and fix imports
2022-06-07 23:59:40 +03:00
Tobin Harding
632ecc4530
Use fully qualified path for mem
...
When building with --no-default-features the compiler emits:
warning: unused import: `mem`
The call site is feature gated so we either need to feature gate the
import or use a fully qualified path. Since 'core' is quite short elect
to use the fully qualified path.
2022-01-26 13:25:33 +11:00
Tobin Harding
f6a19290fc
Use hyperlinks
...
Clippy emits two warnings of type:
warning: this URL is not a hyperlink
As suggested, add pointy brackets to the links.
2022-01-11 17:41:11 +11:00
Andrew Poelstra
c50411f798
release secp256k1-sys 0.4.2; make new `ZERO` type publically accessible
2022-01-05 15:56:49 +00:00
Jonathan Underwood
5e6d0f1363
Switch to associated constant
2021-12-23 12:30:43 -07:00
junderw
9cf552e240
Add a static immutable zero aligned type
2021-12-04 13:38:34 +09:00
Gregory Hill
c86808fac7
use core instead of std for wasm sanity checks
...
Signed-off-by: Gregory Hill <gregorydhill@outlook.com>
2021-01-20 14:55:48 +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
Tobin Harding
617bff9df3
Conditionally include ALIGN_TO
...
This const is only used under specific features, use `cfg` to
conditionally build it in.
Removes clippy warning.
2020-12-22 12:54:08 +11:00
Elichai Turkel
7b99784837
Add AligneType and redo secp256k1_context_create with alloc
2020-12-18 12:48:16 +02:00
Elichai Turkel
affc6b4027
Add sanity checks for wasm32 for size and alignment of types
2020-04-29 15:32:57 -04:00
Elichai Turkel
931253d41e
Add a size_t type to types
2020-04-29 15:32:57 -04:00
Steven Roose
724c49fff9
Add secp256k1-sys
2019-11-27 21:02:42 +00:00