Commit Graph

  • 72c85458a9
    Merge pull request #239 from rust-bitcoin/real-or-random-patch-2 Andrew Poelstra 2020-09-22 13:48:36 +0000
  • 0a698b72ab
    readme: Replace all mentions of Rust 1.22 by 1.29 Tim Ruffing 2020-09-21 16:09:33 +0200
  • 9dfb329ff1
    Add AddressSanitizer and MemorySanitizer support Elichai Turkel 2020-08-28 19:29:28 +0300
  • fbcfc5fc88
    fix travis.yml after changing Cargo.toml Elichai Turkel 2020-08-27 23:42:19 +0300
  • 6511fad231
    Sort Cargo.toml files Elichai Turkel 2020-08-27 22:58:00 +0300
  • 48dd77e47b
    Remove old deprecated blank functions Elichai Turkel 2020-08-27 22:52:16 +0300
  • 9e5a351ea7
    remove redundant code after MSRV bump Elichai Turkel 2020-08-27 22:51:36 +0300
  • b2e315f154
    Merge pull request #231 from rust-bitcoin/2020-08-msrv-1.29 Andrew Poelstra 2020-08-27 16:27:38 +0000
  • 19f5138925 Update MSRV to 1.29; increase version to 0.19 and -sys version to 0.3 Andrew Poelstra 2020-08-27 13:14:01 +0000
  • ac9295c38a
    Merge pull request #230 from rust-bitcoin/2020-08-secp-0.18.0 Elichai Turkel 2020-08-27 11:48:25 +0300
  • 060648775e bump version to 0.18.0 Andrew Poelstra 2020-08-26 20:26:14 +0000
  • c69d43d84e Update key.rs to use the new seckey functions Elichai Turkel 2020-05-13 14:52:18 +0300
  • 51ca1557ae
    Merge pull request #229 from rust-bitcoin/2020-secp-sys-0.2.0 Andrew Poelstra 2020-08-26 21:11:32 +0000
  • 1605bde420 replace privkey functions with seckey functions, deprecate privkey functions Elichai Turkel 2020-05-13 14:50:57 +0300
  • f19c6bbece bump secp-sys version to 0.2.0 Andrew Poelstra 2020-08-26 17:40:01 +0000
  • 1a9aece312 secp256k1-sys: update upstream to 670cdd3f8be25f81472b2d16dcd228b0d24a5c45 Andrew Poelstra 2020-08-26 17:35:27 +0000
  • 5c451f78c6
    Merge pull request #207 from sorpaas/sp-message-zero Andrew Poelstra 2020-08-26 18:02:51 +0000
  • 89541ec4b2
    Merge pull request #215 from rust-bitcoin/real-or-random-patch-1 Andrew Poelstra 2020-08-26 17:46:39 +0000
  • 3692c94a0f
    Merge pull request #220 from rantan/add_negate_support Andrew Poelstra 2020-08-26 17:43:46 +0000
  • c6ab14bcbe
    Merge pull request #224 from sgeisler/2020-07-global-context Andrew Poelstra 2020-08-07 18:13:09 +0000
  • 2046a40905 Randomize context on initialization Sebastian Geisler 2020-08-03 12:07:26 +0200
  • c9741d4846
    Merge pull request #219 from TheBlueMatt/master Matt Corallo 2020-07-21 20:13:57 -0700
  • a959de4174 Add an optional global, static context Sebastian Geisler 2020-07-04 21:19:03 +0200
  • 02ed0616e4 Add assert for the response of ffi negate interface Kohei Taniguchi 2020-06-10 09:59:55 +0900
  • 1742973a1f Add fuzztarget for negation Kohei Taniguchi 2020-02-07 14:17:21 +0900
  • d45f709cd4 Add negation support Kohei Taniguchi 2020-02-07 13:31:43 +0900
  • 0052bc92fb Expose the underlying array in addition to a ptr to the same Matt Corallo 2020-05-28 18:57:43 -0400
  • a5147bbf01
    Merge pull request #206 from sgeisler/2020-04-hashes Andrew Poelstra 2020-05-24 12:17:33 +0000
  • 8979a932ab Document proper usage of `from_slice` Sebastian Geisler 2020-04-28 12:51:08 +0200
  • 0d857533fa Add optional bitcoin_hashes feature to implement ThirtyTwoByteHash Sebastian Geisler 2020-04-07 22:43:53 +0200
  • a1842125a7
    Merge pull request #212 from fanatid/verify-doctest Andrew Poelstra 2020-05-13 19:00:50 +0000
  • e6a82fa089
    Merge pull request #204 from ordian/master Andrew Poelstra 2020-05-13 18:56:23 +0000
  • 489e3ff8d2
    Define ECMULT_GEN_PREC_BITS Tim Ruffing 2020-05-13 10:40:39 +0200
  • 0dcc59c2b9
    Add doctest to Secp256k1::verify Kirill Fomichev 2020-05-05 15:59:07 +0300
  • 0782872fb0
    Merge pull request #208 from TheBlueMatt/202-04-wasm Andrew Poelstra 2020-04-29 19:48:03 +0000
  • affc6b4027 Add sanity checks for wasm32 for size and alignment of types Elichai Turkel 2020-04-29 22:15:40 +0300
  • 931253d41e Add a size_t type to types Elichai Turkel 2020-04-29 22:13:22 +0300
  • d9d398ccc9 Re-support WASM via simple stub headers Matt Corallo 2020-04-16 13:07:14 -0400
  • c39a1ca0a2
    Merge pull request #210 from fanatid/docs-verify Tim Ruffing 2020-04-24 09:00:23 +0200
  • 99a43ced56
    Fix Secp256k1::verify docs Kirill Fomichev 2020-04-22 16:07:57 +0300
  • b22b9e5709
    Merge remote-tracking branch 'rust-bitcoin/master' Andronik Ordian 2020-04-09 15:13:43 +0200
  • 9250ae49ce Allow all-zero messages Wei Tang 2020-04-09 14:26:31 +0200
  • 9aa768df10
    Merge pull request #195 from elichai/patch-1 Andrew Poelstra 2020-04-06 14:49:58 +0000
  • 86751b2d74
    Merge pull request #201 from elichai/2020-03-ecdh Andrew Poelstra 2020-04-06 14:48:57 +0000
  • 3fd089712c
    Merge pull request #205 from elichai/2020-03-bench Andrew Poelstra 2020-04-05 21:38:33 +0000
  • 18259fd67b
    Fix no-std raw test, after removal of lang items Elichai Turkel 2020-03-29 17:02:29 +0300
  • b2edf157cd
    Fix broken benchmarks Elichai Turkel 2020-03-24 15:20:18 +0200
  • ab59498e04
    Merge pull request #199 from elichai/2020-02-external-symbols Andrew Poelstra 2020-04-04 21:31:13 +0000
  • 12c248dc1b
    Merge pull request #203 from elichai/2020-03-disable-emscripten Andrew Poelstra 2020-04-04 21:21:54 +0000
  • 1aaeab1665
    Merge pull request #200 from rantan/add_p Andrew Poelstra 2020-04-04 21:21:31 +0000
  • ba013945d5
    readme: add an example for travis Andronik Ordian 2020-03-17 22:33:29 +0100
  • 37b9e2dfe9
    move the note to the main readme Andronik Ordian 2020-03-16 11:45:09 +0100
  • 420eb38034
    ci: only downgrade cc for 1.22 Andronik Ordian 2020-03-14 20:57:04 +0100
  • fd8b3ff572
    secp256k1-sys: remove restriction on cc version Andronik Ordian 2020-03-14 15:04:37 +0100
  • 9bbd4a3df1
    Disable emscripten tests until they work again https://github.com/rust-lang/rust/issues/66916 https://github.com/rustwasm/team/issues/291 Elichai Turkel 2020-03-11 12:22:21 +0200
  • 4b410fc202 Add constant of the prime of the curve field. Kohei Taniguchi 2020-02-27 10:48:43 +0900
  • 2eff118d03
    Simplify callback logic to returning raw coordinates Elichai Turkel 2020-03-01 12:42:42 +0200
  • 2f897d8a93
    Removed no longer used dont_replace_c_symbols feature Elichai Turkel 2020-02-09 16:37:59 +0200
  • 889e9a8740
    Fix wrong feature name external-symbols Elichai Turkel 2020-02-09 16:37:39 +0200
  • f277530669
    Fix missing return c_int in NonceFn Elichai Turkel 2020-01-26 14:18:59 +0200
  • 8c517e0afa
    Merge pull request #192 from elichai/2020-01-sys Andrew Poelstra 2020-01-09 16:36:35 +0000
  • 6bcb510d9a
    Bump secp256k1-sys to 0.1.2 Elichai Turkel 2020-01-09 18:10:12 +0200
  • 5c82bb4335
    Merge pull request #191 from elichai/2020-01-fuzztarget Andrew Poelstra 2020-01-09 15:29:19 +0000
  • 8f52bacb4a
    Bump version to 0.17.2 Elichai Turkel 2020-01-09 17:08:39 +0200
  • 89271c9c3c
    Fix fuzztarget symbols Elichai Turkel 2020-01-09 14:47:31 +0200
  • 80c856c091
    Merge pull request #189 from stevenroose/fix-links Andrew Poelstra 2019-12-11 18:16:36 +0000
  • ebc660bf94
    Bump to v0.17.1 Steven Roose 2019-12-11 18:50:23 +0100
  • 987d556a67
    Bump secp256k1-sys to v0.1.1 Steven Roose 2019-12-11 15:55:00 +0000
  • 65fe733ad0
    Update Cargo.toml link in vendor script Steven Roose 2019-12-11 15:54:30 +0000
  • ff6e944875
    Merge pull request #187 from rust-bitcoin/2019-12-keyword-reduce Andrew Poelstra 2019-12-10 20:45:07 +0000
  • 72b9ec17fa remove some keywoards from secp-sys Cargo.toml Andrew Poelstra 2019-12-10 19:48:29 +0000
  • f92261b088
    Merge pull request #185 from stevenroose/v0.17.0-changelog Andrew Poelstra 2019-12-10 19:43:29 +0000
  • 9170dec8a8
    Update changelog for v0.17.0 Steven Roose 2019-12-05 15:17:08 +0000
  • 4b740911c6
    Merge pull request #180 from elichai/2019-11-SharedSecret Andrew Poelstra 2019-12-09 21:11:30 +0000
  • 92c42ca9e6
    Add ECDH to the no-std tests Elichai Turkel 2019-11-28 00:42:15 +0200
  • 5619f2a5df
    Add an unsafe variant of new_with_has called new_with_hash_no_panic Elichai Turkel 2019-11-28 00:21:51 +0200
  • e7f0974f08
    Merge pull request #186 from elichai/2019-12-manualdrop Andrew Poelstra 2019-12-06 21:26:54 +0000
  • 124c1f3c7c
    feature gate new_with_hash with std only, added catch_unwind Elichai Turkel 2019-11-10 13:24:53 +0200
  • ca8ea92418
    Fixed secp256k1_ecdh fuzztarget Elichai Turkel 2019-11-10 12:05:52 +0200
  • d2c4e5a846
    Wrap Secp256k1 from raw context in a ManuallyDrop Elichai Turkel 2019-12-05 17:51:59 +0200
  • f80428258c
    Add tests for the new SharedSecret::new_with_hash() function Elichai Turkel 2019-11-10 00:04:05 +0200
  • af8fa21a20
    Add 'new_with_hash' function to SharedSecret Elichai Turkel 2019-11-10 00:03:44 +0200
  • 9759cb07f5
    Replace SharedSecret with a more generic alternative Elichai Turkel 2019-11-10 00:02:44 +0200
  • e3aaf00710
    Merge pull request #169 from stevenroose/sys Andrew Poelstra 2019-12-05 15:03:31 +0000
  • 18c511fd38
    Bump version to v0.17.0 Steven Roose 2019-11-13 15:21:05 +0000
  • bf3fba71cb
    Add external-symbols feature to support external libsecp Steven Roose 2019-10-29 12:19:53 +0100
  • 55fab77029
    Add vendor script to prefix secp256k1 sources Steven Roose 2019-10-21 17:06:23 +0200
  • 80e1935ca0
    Add secp256k1-sys README and LICENSE files Steven Roose 2019-10-29 23:25:24 +0100
  • 724c49fff9
    Add secp256k1-sys Steven Roose 2019-10-21 14:15:19 +0200
  • 9bd088233b
    Add forgotten mention of upstream update Steven Roose 2019-10-21 16:38:32 +0200
  • 02f66177f0
    Merge pull request #179 from elichai/2019-11-raw-context Andrew Poelstra 2019-11-27 20:34:43 +0000
  • 9523e093c1
    Add tests for raw context Elichai Turkel 2019-11-06 16:15:38 +0200
  • 5f8096e8a8
    Add functions to create from raw context Elichai Turkel 2019-11-06 16:15:22 +0200
  • cf22f60919
    Merge pull request #162 from elichai/2019-09-ffi Andrew Poelstra 2019-11-27 20:01:17 +0000
  • 1e711f194c
    Merge pull request #184 from elichai/2019-11-context Andrew Poelstra 2019-11-27 19:58:44 +0000
  • 9522f7e4a4
    Make Context::deallocate unsafe fn Elichai Turkel 2019-11-27 17:42:01 +0200
  • fe688ada65
    Make the Context trait unimplementable Elichai Turkel 2019-11-27 17:36:06 +0200
  • 47b2555e80
    Merge pull request #182 from rodoufu/code_imp Andrew Poelstra 2019-11-22 16:02:33 +0000
  • 30ea7f8d4f
    Merge #183: Remove trailing whitespace Jonas Nick 2019-11-21 18:14:48 +0000
  • 1b0c57377a
    Remove trailing whitespace Tony Jin 2019-11-20 20:36:18 +0100