Elichai Turkel
|
9e5a351ea7
|
remove redundant code after MSRV bump
|
2020-08-27 22:51:36 +03:00 |
Sebastian Geisler
|
2046a40905
|
Randomize context on initialization
Signed-off-by: Sebastian Geisler <sebastian@blockstream.io>
|
2020-08-03 12:07:26 +02:00 |
Sebastian Geisler
|
a959de4174
|
Add an optional global, static context
|
2020-07-08 16:05:42 +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
|
d2c4e5a846
|
Wrap Secp256k1 from raw context in a ManuallyDrop
|
2019-12-05 17:51:59 +02:00 |
Steven Roose
|
724c49fff9
|
Add secp256k1-sys
|
2019-11-27 21:02:42 +00:00 |
Andrew Poelstra
|
02f66177f0
|
Merge pull request #179 from elichai/2019-11-raw-context
Creating context from raw pointer
|
2019-11-27 20:34:43 +00:00 |
Elichai Turkel
|
5f8096e8a8
|
Add functions to create from raw context
|
2019-11-27 22:05:23 +02:00 |
Elichai Turkel
|
9522f7e4a4
|
Make Context::deallocate unsafe fn
|
2019-11-27 17:42:01 +02:00 |
Elichai Turkel
|
fe688ada65
|
Make the Context trait unimplementable
|
2019-11-27 17:36:06 +02:00 |
Elichai Turkel
|
b7e20c5b12
|
Changed all as_*ptr() to the safer CPtr trait
|
2019-08-21 13:09:36 -04:00 |
Elichai Turkel
|
96ca40faed
|
Exposed generic functions to create the Context
|
2019-07-04 21:36:32 -04:00 |
Elichai Turkel
|
49f0cc1c46
|
Updated the fuzzing dummy functions
|
2019-07-04 19:13:26 -04:00 |
Elichai Turkel
|
811e8d24e9
|
Removed context_create/destroy/clone and scratch_create/destroy/clone functions.
|
2019-07-04 19:09:04 -04:00 |
Elichai Turkel
|
9186f0223a
|
Added preallocation size functions and added a test for the preallocation
|
2019-07-04 18:40:08 -04:00 |
Elichai Turkel
|
1c0ae7d4ba
|
Added structs and functions for manual allocation
|
2019-07-04 18:40:07 -04:00 |
Elichai Turkel
|
b4b52a9858
|
Moved the context specific traits/enums into a separate file with `std` gate
|
2019-07-04 18:40:07 -04:00 |