Commit Graph

  • 6354f08264
    Merge pull request #69 from rust-bitcoin/2018-09-0.11.2 Andrew Poelstra 2018-09-11 18:46:43 +0000
  • 4298438aaa bump version to 0.11.2 Andrew Poelstra 2018-09-11 18:06:12 +0000
  • d1e449a14b attempt to fix docs.rs docs Andrew Poelstra 2018-09-04 14:28:15 +0000
  • 0fe06e9b64
    Merge pull request #64 from mpapierski/63-big-endian Andrew Poelstra 2018-08-31 16:07:50 +0000
  • 3b86de9b0f Use correct flag on big endian machines. Michał Papierski 2018-08-31 10:26:06 +0200
  • 2f8855f8fd
    Merge pull request #56 from rust-bitcoin/2018-08-return-pubkey-combine Andrew Poelstra 2018-08-22 21:16:33 +0000
  • 6f025a36a5 bump version to 0.11.1 Andrew Poelstra 2018-08-22 20:22:07 +0000
  • a810880c54 restore missing `mem` import in key.rs Andrew Poelstra 2018-08-22 20:43:06 +0000
  • 0d41c23c21 Revert "remove PublicKey::combine" Andrew Poelstra 2018-08-22 20:18:25 +0000
  • 15655e543d
    Merge pull request #55 from rust-bitcoin/2018-08-0.11 Andrew Poelstra 2018-08-22 19:01:38 +0000
  • ce91fa0f38 bump version to 0.11 Andrew Poelstra 2018-08-22 16:39:36 +0000
  • c773dfbc8d remove unused import that was causing warning Andrew Poelstra 2018-08-22 16:39:54 +0000
  • aa050325da
    Merge pull request #42 from rust-bitcoin/2018-07-64bit Andrew Poelstra 2018-08-22 16:38:08 +0000
  • 5cd4533375 add warning if uint128_t detection fails Andrew Poelstra 2018-08-21 18:41:42 +0000
  • 5a27abab52 switch to 64-bit compilation; add flag for 32-bit Andrew Poelstra 2018-07-30 03:11:43 +0000
  • 2c18a16858
    Merge pull request #50 from rust-bitcoin/2018-08-no-combine Andrew Poelstra 2018-08-21 18:36:27 +0000
  • 3563c5f305
    Merge pull request #46 from rust-bitcoin/2018-08-context-debug Andrew Poelstra 2018-08-20 18:34:13 +0000
  • 1f73a784cb
    Merge pull request #52 from rust-bitcoin/2018-08-display-keys Andrew Poelstra 2018-08-20 18:32:53 +0000
  • 7a5617d01d
    Merge pull request #44 from rust-bitcoin/2018-07-docs Andrew Poelstra 2018-08-20 18:12:42 +0000
  • 93d8249028 improve documentation Andrew Poelstra 2018-07-31 15:55:58 +0000
  • 7d2474b10a add Display impl for the key types which outputs their hex representation Andrew Poelstra 2018-08-15 20:40:15 +0000
  • 17450e91fd remove PublicKey::combine Andrew Poelstra 2018-08-15 16:29:23 +0000
  • 0fe17f57f1
    Merge pull request #48 from rex4539/typos Andrew Poelstra 2018-08-15 14:57:06 +0000
  • 5c6dcf6b5e
    Fix typo Dimitris Apostolou 2018-08-15 11:03:22 +0300
  • 83c7b6d9b7 add Debug impl to context object Andrew Poelstra 2018-08-12 15:20:31 +0000
  • fa670a0c2a
    Merge pull request #41 from rust-bitcoin/2018-07-updated-deps Andrew Poelstra 2018-07-31 16:00:38 +0000
  • d4149be931 update `rand` to 0.4 Andrew Poelstra 2018-07-30 03:03:20 +0000
  • 6f27422c4c update gcc 0.3 to cc 1.0 Andrew Poelstra 2018-07-30 02:53:20 +0000
  • f6526c5014
    Merge pull request #39 from rust-bitcoin/2018-07-0.10.0 Andrew Poelstra 2018-07-26 20:25:41 +0000
  • 9fe5150480 bump version to 0.10.0; introduce CHANGELOG.md Andrew Poelstra 2018-07-25 22:05:06 +0000
  • ad080da1d8
    Merge pull request #38 from rust-bitcoin/2018-08-serde Andrew Poelstra 2018-07-25 23:49:27 +0000
  • 2478930ec1 add feature-gated serde 1.0 support for Signature, SecretKey, PublicKey Andrew Poelstra 2018-07-25 13:57:36 +0000
  • 54ddbc74a4
    Merge pull request #37 from rust-bitcoin/2018-07-public-key Andrew Poelstra 2018-07-25 13:19:10 +0000
  • 1ad4afcd03
    Merge pull request #36 from rust-bitcoin/2018-07-minor-fixes Andrew Poelstra 2018-07-25 13:17:28 +0000
  • c3ec027925 remove `PublicKey::new()` and `PublicKey::is_valid()` Andrew Poelstra 2018-07-24 21:24:19 +0000
  • bc773fbdce add comments for Sync/Send impl Andrew Poelstra 2018-07-24 21:18:03 +0000
  • 2aeff4c62f fix typos Andrew Poelstra 2018-07-24 21:16:52 +0000
  • 9b51ed3e2c
    Merge pull request #35 from rust-bitcoin/2018-07-secp-build-flags Andrew Poelstra 2018-07-24 21:12:16 +0000
  • a9f479c1f8 build.rs: change build flags to eliminate compiler warnings Andrew Poelstra 2018-07-24 17:30:04 +0000
  • 49ea989d85
    Merge pull request #31 from romanz/master Andrew Poelstra 2018-07-24 17:22:57 +0000
  • 09caa2d56c
    Merge pull request #32 from romanz/update Andrew Poelstra 2018-07-24 17:22:34 +0000
  • 9a7cfd7072 Use latest version at docs.rs Roman Zeyde 2018-07-09 15:13:13 +0300
  • 5442e710a8 Remove Schnorr support Roman Zeyde 2018-07-09 14:38:42 +0300
  • 0a9f7a35c7 Update libsecp to latest master, 1e6f1f5ad5e7f1e3ef79313ec02023902bf8175c Roman Zeyde 2018-07-09 14:17:44 +0300
  • b433e7bb1e
    Merge pull request #27 from thomaseizinger/feature/ergonomic-apis Andrew Poelstra 2018-06-08 18:02:24 +0000
  • 20222d50c9 Add docs to new public API Thomas Eizinger 2018-06-06 13:01:28 +0800
  • f13cdfa8a4 Replace Result return type with actual value Thomas Eizinger 2018-06-03 19:08:09 +1000
  • be7134c7f4 Cleanup obsolete code Thomas Eizinger 2018-06-03 18:48:21 +1000
  • bb77741e47 Fix unit tests and benchmarks Thomas Eizinger 2018-06-03 18:47:14 +1000
  • f1a88259fb Introduce generic-based capability handling Thomas Eizinger 2018-06-03 12:35:12 +1000
  • 2862630616
    Merge pull request #28 from rust-bitcoin/version-0.9.2 Andrew Poelstra 2018-06-04 21:01:56 +0000
  • 2769d66370 bump version to 0.9.2 Andrew Poelstra 2018-06-04 19:37:50 +0000
  • 94807d9d29
    Merge pull request #24 from TheBlueMatt/master Andrew Poelstra 2018-06-04 18:46:58 +0000
  • e3b08c2f5e
    Merge pull request #26 from alekseysidorov/derive-standard-traits Andrew Poelstra 2018-06-01 19:21:10 +0000
  • 113fe420b9 Add tests to detect regressions. Aleksey Sidorov 2018-05-29 14:11:18 +0300
  • eb51c28df5 Bump crate version Aleksey Sidorov 2018-05-22 12:34:04 +0300
  • b192157ab4 Implement Ord for arrays Aleksey Sidorov 2018-05-22 12:33:11 +0300
  • 01fb30502a
    Merge pull request #25 from tamasblummer/ignore_intellij Matt Corallo 2018-05-12 12:40:06 -0400
  • da62cb6349 ignore intellij files Tamas Blummer 2018-05-11 16:06:59 +0200
  • 207ccdf803 impl fuzztarget secp256k1_ecdsa_signature_serialize_der Matt Corallo 2018-04-25 13:11:15 -0400
  • 02d8a5180c
    Merge pull request #23 from TheBlueMatt/master Andrew Poelstra 2018-04-17 13:13:29 +0000
  • 730da80f0b Ensure fuzztarget pubkey deserialize-serialize roundtrips are same Matt Corallo 2018-03-29 15:41:28 -0400
  • eee25f6265 Fix fuzztarget ECDH to be symmetric Matt Corallo 2018-03-29 11:21:13 -0400
  • b45c3804e4
    Merge pull request #22 from TheBlueMatt/master Andrew Poelstra 2018-03-21 22:09:17 +0000
  • 758380991a Bump major version Matt Corallo 2018-03-21 18:01:19 -0400
  • ad72da771c Use travis' native rust support (and build fuzztarget on travis) Matt Corallo 2018-03-21 17:31:39 -0400
  • e1878c4522 Remove all serde/rustc-serialize stuff Matt Corallo 2018-03-21 18:01:08 -0400
  • 86af2dc0d2 Fix missing include on older rustcs Matt Corallo 2018-03-21 17:32:32 -0400
  • 3b0fcbd05f
    Merge pull request #21 from TheBlueMatt/master Andrew Poelstra 2018-03-20 17:00:40 +0000
  • e5e36c4854 Bump minor version for fuzztarget feature addition Matt Corallo 2018-03-20 12:55:29 -0400
  • 5a7c88b9c7 Add fuzztarget feature that replaces crypto with memcpys Matt Corallo 2018-03-18 23:16:48 -0400
  • 7b396112fd Correct ptr type in ffi Matt Corallo 2018-03-19 15:45:13 -0400
  • 6a9f8ba375 Fix README links Matt Corallo 2018-03-18 14:45:38 -0400
  • e08ddbc613 update github links in Cargo.toml, bump version number to republish Andrew Poelstra 2018-03-05 19:42:39 +0000
  • c03d5ab819 Change documentation link, increment version so I can republish Andrew Poelstra 2018-02-25 22:51:16 +0000
  • 6d4f64f901 fix potential unsafety bug for non-u8 types in macros Andrew Poelstra 2018-02-14 16:25:45 +0000
  • f14e747431 expose key::{Secret, Public}Key in the crate root for ease of use Andrew Poelstra 2018-01-17 15:38:11 +0000
  • 06137aefda
    Merge pull request #20 from apoelstra/2combine Andrew Poelstra 2017-12-22 17:46:39 +0000
  • 2c5f45e165 expose 2-key version of PublicKey::combine Andrew Poelstra 2017-12-21 00:59:22 +0000
  • 37f3107894
    Merge pull request #19 from apoelstra/optional-deps Andrew Poelstra 2017-12-19 23:22:04 +0000
  • fa7dc40254 rename gcc::Config to gcc::Build Andrew Poelstra 2017-12-19 22:40:24 +0000
  • 5c54698bf9 make `serde` optional Andrew Poelstra 2017-12-19 22:40:06 +0000
  • 12e9f4b90b make `rustc-serialize` crate optional Andrew Poelstra 2017-12-19 22:21:23 +0000
  • 298929600b make `rand` crate optional Andrew Poelstra 2017-12-19 20:49:01 +0000
  • dba0d67912 remove arrayvec dependency; rename PublicKey::serialize_vec Andrew Poelstra 2017-12-19 20:36:46 +0000
  • d0dc0f89d8 Merge pull request #18 from real-or-random/patch-1 Andrew Poelstra 2017-07-26 15:38:33 +0000
  • b4a41a8ed2 Bump version to 0.7.1 Tim Ruffing 2017-07-22 00:06:40 +0200
  • e71ed3b6d2 Implement serde traits for Signature Tim Ruffing 2017-07-21 23:58:19 +0200
  • 18ac2d6080 Merge pull request #17 from real-or-random/patch-1 Andrew Poelstra 2017-07-21 20:30:59 +0000
  • a400e1678e Bump version to 0.7.0 for serde update Tim Ruffing 2017-07-21 22:22:55 +0200
  • b1d8b09f25 Add tests for trailing bytes during deserilization Tim Ruffing 2017-07-21 22:21:37 +0200
  • 76d160344b Update serde to 1.0 Tim Ruffing 2017-07-21 11:17:40 +0200
  • e69fedb35a Merge pull request #16 from apoelstra/compact-sig Andrew Poelstra 2017-07-12 20:06:53 +0000
  • b6887b44a0
    add compact signature encoding Andrew Poelstra 2017-07-12 19:55:06 +0000
  • c1951d6025
    Update to 0.6.2 for git bs Andrew Poelstra 2017-05-08 13:53:58 +0000
  • 5a5048d544 Bump version to 0.6.1 for new PT changes Andrew Poelstra 2017-05-08 13:50:20 +0000
  • f88eb1d6d7 Merge pull request #14 from petertodd/2017-05-08-use-copy_from_slice Andrew Poelstra 2017-05-08 12:53:19 +0000
  • 20c5b903db
    Replace unsafe copy_nonoverlapping() with safe copy_from_slice() Peter Todd 2017-05-08 07:18:35 -0400
  • bba4527af0 Merge pull request #13 from petertodd/2017-05-08-from-impl-for-message Andrew Poelstra 2017-05-08 11:21:10 +0000
  • eccd625828
    Implement From<[u8;32]> for Message Peter Todd 2017-05-08 07:10:51 -0400