Commit Graph

  • 97f74c2c06 Libraries versions Rodolfo Araujo 2019-11-20 11:44:53 -0300
  • 825493bea9 Small code improvements. Rodolfo Araujo 2019-11-17 22:10:40 -0300
  • a4ccab7431 Libraries. Rodolfo Araujo 2019-11-17 22:04:11 -0300
  • 5de62f80f3
    Merge pull request #174 from elichai/2019-10-examples Andrew Poelstra 2019-11-05 18:36:49 +0000
  • c883a983bd
    Merge pull request #173 from elichai/2019-10-no-std-tests Andrew Poelstra 2019-11-05 18:35:00 +0000
  • 405a2ad8b4
    Merge pull request #176 from elichai/2019-08-rand-std-feature Andrew Poelstra 2019-11-05 18:31:20 +0000
  • 49391d62b0
    DOC: Added documentation to no-std test Elichai Turkel 2019-11-03 16:32:11 +0200
  • 56753b1444
    Bump version to 0.16 Elichai Turkel 2019-10-28 22:31:57 +0200
  • 2b50e02d7a
    Add a rand-std feature Elichai Turkel 2019-08-21 20:16:11 -0400
  • d900dcd1c9
    Merge pull request #177 from elichai/2019-10-csymbols Andrew Poelstra 2019-10-29 01:39:08 +0000
  • fe8ac1e583
    Add warnings to Cargo.toml features Elichai Turkel 2019-10-28 23:21:47 +0200
  • 349b2eac06
    Add a 'dont_replace_c_symbols' feature for not replacing C's symbols with rust. isn't compatible with no-std Elichai Turkel 2019-10-28 23:05:38 +0200
  • 7e5916b61f
    Aded an example for recoverable signatures and recovering the pubkey Elichai Turkel 2019-10-28 22:10:31 +0200
  • e28f756788
    Added an example for signing and verification Elichai Turkel 2019-10-28 22:09:59 +0200
  • 5ee0afbde4
    Added an example for generating keys using OsRng Elichai Turkel 2019-10-28 22:09:18 +0200
  • 0db164622f
    Merge pull request #175 from TheBlueMatt/2019-10-useless-lints Andrew Poelstra 2019-10-28 20:02:45 +0000
  • f09ff2a9de Disable some useless lints Matt Corallo 2019-10-28 15:20:04 -0400
  • e5e22ee376
    Test serde support in no-std crate Elichai Turkel 2019-10-24 21:05:04 +0300
  • d0afb874a3
    Test rand support in no std crate Elichai Turkel 2019-10-24 21:04:02 +0300
  • c117114549
    Added no_std_tests to travis Elichai Turkel 2019-10-24 20:24:47 +0300
  • c3f5cce7ff
    Add a simple crate without std to test no_std feature Elichai Turkel 2019-10-24 20:19:00 +0300
  • 8dfdb90c34
    Merge pull request #166 from elichai/patch-1 Andrew Poelstra 2019-10-11 17:29:53 +0000
  • 79a1847c02
    Remove always debug mode Elichai Turkel 2019-10-01 15:35:25 -0400
  • 06b2bebce8
    Add a test for the types Elichai Turkel 2019-09-14 21:09:23 +0300
  • 5b10d1b226
    Fix bad ffi declarations Elichai Turkel 2019-09-14 21:05:26 +0300
  • f5c8a005f9
    Merge pull request #159 from rust-bitcoin/2019-09-0155 Andrew Poelstra 2019-09-09 10:34:21 +0000
  • 0c901db9d4 bump version to 0.15.5 Andrew Poelstra 2019-09-09 10:04:10 +0000
  • 0e5e314afb
    Merge pull request #158 from rust-bitcoin/revert-153-2019-08-rand-std-feature Andrew Poelstra 2019-09-09 10:02:10 +0000
  • bbab1c271a
    Revert "Add a rand-std feature" Andrew Poelstra 2019-09-09 07:30:30 +0000
  • 4bcb404746
    Merge #156: Pin version of build dependency cc to <1.0.42 Jonas Nick 2019-09-06 19:42:45 +0000
  • 845bff25da
    Bump version to 0.15.4 Steven Roose 2019-09-06 17:15:49 +0100
  • 07ef3a1f45
    Pin version of build dependency cc to <1.0.42 Steven Roose 2019-09-06 17:11:18 +0100
  • 4e69dccc2b
    Merge pull request #153 from elichai/2019-08-rand-std-feature Andrew Poelstra 2019-08-22 16:22:25 +0000
  • b59f4ff589
    Add a rand-std feature Elichai Turkel 2019-08-21 20:16:11 -0400
  • eddfe03dbc
    Merge pull request #151 from elichai/2019-08-Cptr-null Andrew Poelstra 2019-08-21 23:03:30 +0000
  • d7461e4cdc
    Add zst tests and some other parsing tests Elichai Turkel 2019-08-21 17:58:55 -0400
  • ddb8e4fdf2
    Explicit checks for empty slices Elichai Turkel 2019-08-08 16:01:08 -0400
  • b7e20c5b12
    Changed all as_*ptr() to the safer CPtr trait Elichai Turkel 2019-08-16 14:49:24 -0400
  • 66ab70f991
    Added a C Ptr trait that returns a null pointer for ZSTs Elichai Turkel 2019-08-16 14:48:03 -0400
  • 5ea300a4e0
    Merge pull request #143 from rust-bitcoin/remove-callback-todos Tim Ruffing 2019-08-21 16:11:52 +0200
  • 255d1ddd60 Remove TODOs for ffi functions for setting secp256k1 callbacks Tim Ruffing 2019-08-08 19:20:36 +0200
  • a055c3fdc0
    Merge pull request #146 from elichai/2018-08-unintialized Andrew Poelstra 2019-08-19 17:29:53 +0000
  • f75772b385
    Bump version to 0.15.3 Elichai Turkel 2019-08-16 14:11:26 -0400
  • 8e701b75b2
    Replacing usage of the unsafe `blank` function to the `new` function Elichai Turkel 2019-08-08 17:21:17 -0400
  • 389e1e2449
    Removing usage of `mem::uninitialized()` and deprecating the `blank()` functions Elichai Turkel 2019-08-08 17:19:31 -0400
  • dfe7ee54f9
    Merge pull request #148 from elichai/2019-08-travis Tim Ruffing 2019-08-13 17:50:24 +0200
  • 16fc4ee3fc Fixed the counter Rng Elichai Turkel 2019-07-22 20:09:57 -0400
  • 6e58c8b623 Trying to optimize travis speeds Elichai Turkel 2019-08-12 14:49:08 -0400
  • 288cc1e4ef
    Merge pull request #140 from laanwj/2019_08_lowmemory Andrew Poelstra 2019-08-12 17:48:45 +0000
  • 62e5178638 Bump version to 0.15.2 Wladimir J. van der Laan 2019-08-08 08:40:56 +0200
  • 62b9f06104 build.rs: Add feature 'lowmemory' to reduce memory usage Wladimir J. van der Laan 2019-08-07 18:00:35 +0000
  • b005089db4
    Merge pull request #137 from practicalswift/typos Andrew Poelstra 2019-08-05 15:14:59 +0000
  • db244a19c6 Fix typos practicalswift 2019-08-05 13:39:23 +0000
  • 6f2cc95e6c
    Merge pull request #136 from elichai/2019-08-rand-std Jonas Nick 2019-08-02 11:22:02 +0000
  • d820988d8b
    Bump version to 0.15.1 Elichai Turkel 2019-08-01 13:00:22 -0400
  • 9fd088c21d
    Removed the fuzztarget feature from the docs Elichai Turkel 2019-08-01 13:00:04 -0400
  • e081a98005
    Propagating std to rand dependency Elichai Turkel 2019-08-01 12:46:16 -0400
  • de21642907
    Merge pull request #135 from jonasnick/bump-0.15 Andrew Poelstra 2019-07-26 14:56:01 +0000
  • 58e820014e bump version to 0.15.0 Jonas Nick 2019-07-25 13:06:07 +0000
  • cf6f95d105
    Merge pull request #131 from elichai/cc Jonas Nick 2019-07-25 12:55:48 +0000
  • 789730e96e
    Merge pull request #133 from stevenroose/hex-serde-pubkey Andrew Poelstra 2019-07-24 20:22:28 +0000
  • 0f25474805
    Implement hex human-readable serde for PublicKey Steven Roose 2019-07-23 11:56:40 +0200
  • ccac3ead25
    Implement fmt::LowerHex for SecretKey and PublicKey Steven Roose 2019-07-23 11:56:23 +0200
  • 84345f2923
    Merge pull request #129 from jonasnick/add-links Tim Ruffing 2019-07-18 12:08:35 +0200
  • c13183bc53
    Relax cc requirements more Elichai Turkel 2019-07-16 16:46:28 -0400
  • b732f240e4
    Merge pull request #130 from elichai/symbols Andrew Poelstra 2019-07-14 21:26:55 +0000
  • a4f6b2786a Bump version to 0.14.1 Elichai Turkel 2019-07-14 16:19:21 -0400
  • 7356705b61 Added a test for create/destroy functions Elichai Turkel 2019-07-13 20:28:49 -0400
  • 75784ec26f Implemented context create/destroy in rust Elichai Turkel 2019-07-13 00:08:53 -0400
  • d62c1371ef Add links manifest key to prevent cross-version linkage Jonas Nick 2019-07-12 14:31:11 +0000
  • 2a32f8c516
    Merge pull request #127 from rust-bitcoin/2019-07-0.14 Andrew Poelstra 2019-07-08 15:04:04 +0000
  • a92a63081b bump version to 0.14.0 Andrew Poelstra 2019-07-08 13:57:52 +0000
  • e1aac5e008
    Merge pull request #125 from elichai/manual-memory Andrew Poelstra 2019-07-05 01:58:59 +0000
  • 96ca40faed
    Exposed generic functions to create the Context Elichai Turkel 2019-07-04 21:18:36 -0400
  • 49f0cc1c46
    Updated the fuzzing dummy functions Elichai Turkel 2019-07-04 19:03:13 -0400
  • 811e8d24e9
    Removed context_create/destroy/clone and scratch_create/destroy/clone functions. Elichai Turkel 2019-07-04 18:46:51 -0400
  • 9186f0223a
    Added preallocation size functions and added a test for the preallocation Elichai Turkel 2019-07-04 18:09:55 -0400
  • 1c0ae7d4ba
    Added structs and functions for manual allocation Elichai Turkel 2019-07-04 17:39:37 -0400
  • b4b52a9858
    Moved the context specific traits/enums into a separate file with `std` gate Elichai Turkel 2019-07-04 17:38:03 -0400
  • 5f93474512
    Added the preallocated FFI Elichai Turkel 2019-05-28 20:48:26 +0300
  • d710e5885b
    Merge pull request #115 from elichai/external-callbacks Andrew Poelstra 2019-07-04 18:49:01 +0000
  • 68c5c5edbf
    implemented strlen to deref the callback message Elichai Turkel 2019-06-13 13:22:46 -0400
  • 8022757681
    Added a c_char implementation Elichai Turkel 2019-06-12 10:38:30 -0400
  • f7a4a7ef57
    Added manual external callbacks that panics Elichai Turkel 2019-05-28 16:31:01 +0300
  • 0b770cf407
    Added ECMULT window size Elichai Turkel 2019-05-28 15:53:38 +0300
  • ce9efb0441
    Update libsecp256k1 upstream to 143dc6e9ee31852a60321b23eea407d2006171da Elichai Turkel 2019-05-28 15:23:28 +0300
  • 0fbc0f99ab
    Merge pull request #120 from jonasnick/endomorphism-feature Tim Ruffing 2019-06-13 17:34:14 +0200
  • 179f35e0ba Move libsecp USE_ENDOMORPHISM option behind non-default feature flag Jonas Nick 2019-06-11 20:32:54 +0000
  • 3d60a187c9
    Merge pull request #113 from jonasnick/fix-recovery-fuzz Andrew Poelstra 2019-05-29 14:30:49 +0000
  • 0e6ff34009 Fix imports when using recovery with fuzztarget feature Jonas Nick 2019-05-21 22:16:11 +0000
  • 2d41612e4a
    Merge pull request #110 from jonasnick/0.13 Andrew Poelstra 2019-05-21 20:22:11 +0000
  • 5d9faf2023
    Merge pull request #111 from elichai/display Andrew Poelstra 2019-05-21 20:22:00 +0000
  • be457afdae
    Removed ffi call from Display implementation Elichai Turkel 2019-05-21 22:02:57 +0300
  • ce7b03952b Bump version to 0.13.0 Jonas Nick 2019-05-21 18:15:07 +0000
  • 0bf88fe444
    Merge pull request #109 from jonasnick/human-sigs Andrew Poelstra 2019-05-21 17:50:41 +0000
  • 5a128dfb34
    Merge pull request #108 from jonasnick/recovery-feature Andrew Poelstra 2019-05-21 17:49:11 +0000
  • ebf50df1d1 Add human readable serialization to Signatures Jonas Nick 2019-05-21 10:34:18 +0000
  • 28934ab5a7 Only display existing signature bytes Jonas Nick 2019-05-21 10:07:20 +0000
  • 16da1a854c Move recovery ffi into recovery module and feature gate C-secp recovery module Jonas Nick 2019-05-21 07:37:15 +0000
  • c7eecd159e Feature gate recovery module Jonas Nick 2019-05-20 19:41:10 +0000