Commit Graph

  • 02dec3eb9b
    Implement AsRef instead of custom method Tobin Harding 2020-12-22 11:47:22 +1100
  • 3afc172096
    Conditionally compile fn strlen Tobin Harding 2020-12-22 11:28:57 +1100
  • 617bff9df3
    Conditionally include ALIGN_TO Tobin Harding 2020-12-22 11:26:43 +1100
  • f67081a01c
    Allow unnecessary parentheses Tobin Harding 2020-12-22 11:24:11 +1100
  • 8b8e482f79
    Run more tests in wasm Thomas Eizinger 2020-12-22 10:27:55 +1100
  • 3151352be6
    Merge pull request #233 from elichai/alloc-AlignedType2 Andrew Poelstra 2020-12-21 21:53:38 +0000
  • 0638107918
    Adopt no-std tests to new preacllocated_* functions Elichai Turkel 2020-08-28 18:18:53 +0300
  • 767246a282
    Make preallocated use AlignedType Elichai Turkel 2020-08-28 15:20:50 +0300
  • fd206ab57c
    Replace use of boxes with global allocator Elichai Turkel 2020-08-28 15:20:19 +0300
  • 7b99784837
    Add AligneType and redo secp256k1_context_create with alloc Elichai Turkel 2020-08-28 13:58:07 +0300
  • 11e9641d21
    Merge pull request #253 from apoelstra/2020-11--schnorrsig-followup Andrew Poelstra 2020-12-09 20:31:07 +0000
  • ea027ce258 schnorrsig: change tweak_add_check to return a bool, take a fixed-length array Andrew Poelstra 2020-12-09 16:49:48 +0000
  • 0ec8fab82c stop explicitly casting references to rawptrs Andrew Poelstra 2020-11-30 02:47:34 +0000
  • 37049d743e schnorrsig: expose tweak_check_add API Andrew Poelstra 2020-11-27 18:31:00 +0000
  • 12b0abbcf8 make `ffi::Type::new` functions all unsafe, expand documentation Andrew Poelstra 2020-11-27 17:49:11 +0000
  • be9a78f39e
    Merge pull request #237 from p2pderivatives/add-bip340-schnorr Andrew Poelstra 2020-11-27 18:04:44 +0000
  • 9083babbe2
    Merge pull request #248 from justinmoon/pubkey-ordering Andrew Poelstra 2020-11-26 03:03:17 +0000
  • 6f8a480974 Implement lexigraphic ordering for PubKey Justin Moon 2020-11-09 11:30:57 -0600
  • d448cd868b
    Merge pull request #252 from justinmoon/readme Andrew Poelstra 2020-11-25 23:06:28 +0000
  • 6b41326f9f Fix link in README Justin Moon 2020-11-25 16:41:02 -0600
  • ac4541adb2
    Merge pull request #250 from rust-bitcoin/2020-11--github-actions Andrew Poelstra 2020-11-23 21:25:21 +0000
  • 221254b641
    Merge pull request #246 from vorot93/patch-2 Andrew Poelstra 2020-11-11 21:07:56 +0000
  • 1859ddc28a switch from travis to github workflows Andrew Poelstra 2020-11-10 23:36:07 +0000
  • 0c937d04f5 Add key::PublicKey to schnorrsig::PublicKey conversion Tibo-lg 2020-11-10 14:15:34 +0900
  • 09b04560bc Add schnorrsig module Tibo-lg 2020-09-15 10:46:19 +0900
  • 47b33828bc Add serde macros for public keys Tibo-lg 2020-11-09 09:19:14 +0900
  • 45a4459baf Update secp256k1-sys to add schnorr/extra-keys Tibo-lg 2020-09-15 10:42:20 +0900
  • bc81930a89
    global-context depends on rand-std Artem Vorotnikov 2020-11-07 01:17:22 +0300
  • cfb565126a Update depend folder to latest master Tibo-lg 2020-09-15 10:39:26 +0900
  • d31dcf20b0
    Merge pull request #242 from TheBlueMatt/master Elichai Turkel 2020-10-06 20:29:56 +0300
  • 3a2dba0e7f Use wasm sysroot for wasm32-wasi target as well Matt Corallo 2020-10-05 16:13:21 -0400
  • a3c7c0a424
    Merge pull request #236 from rust-bitcoin/sanitizers Andrew Poelstra 2020-10-04 14:09:58 +0000
  • f375f6dfef
    Merge pull request #232 from rust-bitcoin/2020-08-modernize Andrew Poelstra 2020-10-04 14:08:51 +0000
  • 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