Commit Graph

  • 5adf985eae
    Merge pull request #167 from rust-bitcoin/branch-0.14.2 Andrew Poelstra 2018-09-11 18:44:59 +0000
  • 625eac636b bump version to 0.14.2 Andrew Poelstra 2018-09-11 18:04:02 +0000
  • 2c8a6f5eb3
    Merge pull request #159 from stevenroose/address-serde Andrew Poelstra 2018-09-11 18:03:15 +0000
  • 8edfbec1cb Implement serde serialiation for Address Steven Roose 2018-08-30 20:01:54 +0100
  • 84ccf0b55a
    Merge pull request #166 from TheBlueMatt/master Andrew Poelstra 2018-09-07 18:59:27 +0000
  • ac11191f71 Upgrade AFL to 0.4 with persistent mode fuzzing Matt Corallo 2018-09-06 15:52:38 -0400
  • 12d9e9803c Update fuzz seeds Matt Corallo 2018-09-06 15:46:44 -0400
  • cadbe032ea
    Merge pull request #158 from rust-bitcoin/2018-08-14.1 Andrew Poelstra 2018-08-29 00:03:29 +0000
  • b7c84a6571 increase version to 0.14.1 Andrew Poelstra 2018-08-28 17:15:37 +0000
  • 849674651f
    Merge pull request #157 from rust-bitcoin/2018-08-pub-use Andrew Poelstra 2018-08-28 17:13:40 +0000
  • 97c1773ec9 `pub use` a ton of stuff at the top level Andrew Poelstra 2018-08-28 15:57:46 +0000
  • fe99a88acf
    Merge pull request #152 from rust-bitcoin/2018-08-script-ord Andrew Poelstra 2018-08-26 15:38:43 +0000
  • b33aa6fa6c add unit test for script ordering Andrew Poelstra 2018-08-25 22:09:22 +0000
  • 592935b2da
    Merge pull request #151 from rust-bitcoin/2018-08-serialization-fixes Andrew Poelstra 2018-08-24 21:17:44 +0000
  • cef78d81af fuzz: check that script deserialization roundtrips Andrew Poelstra 2018-08-24 00:50:24 +0000
  • ef642295c5 encodable: reject non-compact VarInts on Vec and Box<[T]> lengths Andrew Poelstra 2018-08-24 00:50:05 +0000
  • f0221fb79b transaction: reject transactions with Segwit byte set but no witnesses Andrew Poelstra 2018-08-24 00:14:14 +0000
  • 68413d306d impl PartialOrd, Ord for Script Andrew Poelstra 2018-08-24 02:20:37 +0000
  • d1d3b3fb02
    Merge pull request #148 from rust-bitcoin/hex-dep Andrew Poelstra 2018-08-22 22:53:50 +0000
  • 6d7a5f02c1 pin hex to 0.3.2 rather than a git commit Andrew Poelstra 2018-08-22 22:11:46 +0000
  • d792c98df6
    Merge pull request #147 from rust-bitcoin/version-0.14 Andrew Poelstra 2018-08-22 21:54:00 +0000
  • 598afd94ca bump version to 0.14.0 Andrew Poelstra 2018-08-22 21:18:15 +0000
  • 3f9b003348
    Merge pull request #136 from rust-bitcoin/2018-08-minimal-push Andrew Poelstra 2018-08-22 21:17:10 +0000
  • c89a4f5ada
    Merge pull request #146 from rust-bitcoin/2018-08-secp-0.11 Andrew Poelstra 2018-08-22 20:42:19 +0000
  • fc0fec7e19 fuzz: add Script::iter tests to script deserialization test Andrew Poelstra 2018-08-20 18:30:05 +0000
  • 08db6fe29f script: let Instructions iterator enforce minimal pushes; remove `IntoIter` impl to force users to choose Andrew Poelstra 2018-08-05 21:11:16 +0000
  • 41ebf5468c update rust-secp dependency to 0.11 Andrew Poelstra 2018-08-22 19:37:32 +0000
  • dbefaef25c
    Merge pull request #142 from jeandudey/2018-08-decimal-fromstr Andrew Poelstra 2018-08-22 19:00:02 +0000
  • 9cdc75a930 Forbid exponents larger than 18. Jean Pierre Dudey 2018-08-22 14:00:30 -0400
  • 6902bf826c Fix negative symbol bug in `FromStr` display implementation. Jean Pierre Dudey 2018-08-22 11:26:05 -0400
  • a915bc194d Fix multiplication logic in decimal parsing functions. Jean Pierre Dudey 2018-08-22 07:22:47 -0400
  • e48e559740 Fix `UDecimal::parse_udecimal` identation. Jean Pierre Dudey 2018-08-21 21:31:02 -0400
  • 455bc66d3c Fix parsing for numbers that are too big to fit in a `Decimal`/`UDecimal`. Jean Pierre Dudey 2018-08-21 21:29:07 -0400
  • a61ad5d382
    Merge pull request #137 from dongcarl/2018-8-better-errors Andrew Poelstra 2018-08-22 00:55:54 +0000
  • be0d54738b Add fuzz tests for `Decimal`/`UDecimal` parsing. Jean Pierre Dudey 2018-08-21 16:21:29 -0400
  • 07838568f9 Implement `FromStr` for `Decimal`/`UDecimal`. Jean Pierre Dudey 2018-08-21 16:13:58 -0400
  • d16fdd63d3
    Merge pull request #141 from jeandudey/2018-08-display Andrew Poelstra 2018-08-21 16:41:58 +0000
  • bccdd06794 Replace catch-all match arms with specific ones Carl Dong 2018-08-21 01:42:12 -0700
  • 0c172941af Replace serialize::Error::Detail with variants Carl Dong 2018-08-21 01:31:54 -0700
  • d12a861f85 Remove unnecessary network::Error::Detail variant Carl Dong 2018-08-21 01:07:27 -0700
  • 95303a1d28 Use full path in macros to to eliminate uses Carl Dong 2018-08-21 01:00:10 -0700
  • e5b5cbfadb Fix Error type for SimpleDecoder and SimpleEncoder Carl Dong 2018-08-17 08:25:11 -0700
  • df7f084e96 Implement `Display` instead of `ToString` for `Address` and `PrivKey`. Jean Pierre Dudey 2018-08-20 15:40:00 -0400
  • 77e2fe3dda
    Merge pull request #144 from jeandudey/2018-08-address-starts-with Andrew Poelstra 2018-08-20 23:12:03 +0000
  • 3a2e1ce09e
    Merge pull request #143 from jeandudey/2018-08-c-conv Andrew Poelstra 2018-08-20 23:11:11 +0000
  • b78d7a7428 Use `str::starts_with` method to check bech32 address prefixes. Jean Pierre Dudey 2018-08-20 18:11:14 -0400
  • 4dfb98bd70 Use `as_`,`to_`,`into_` conventions for array types. Jean Pierre Dudey 2018-08-20 17:20:43 -0400
  • 2d961412af
    Merge pull request #139 from jeandudey/2018-08-18-outpoint Andrew Poelstra 2018-08-20 18:18:00 +0000
  • ec47b798fe
    Merge pull request #125 from jeandudey/2018-08-11-serde-shim Andrew Poelstra 2018-08-20 18:04:47 +0000
  • 32631e44ad Rename `TxOutRef` to `OutPoint` and use it in `TxIn`. Jean Pierre Dudey 2018-08-20 11:58:12 -0400
  • 1b4aba1d80 Update serde to 1.0 and strason to 0.4 Jean Pierre Dudey 2018-08-20 12:37:19 -0400
  • 84040caa70
    Merge pull request #113 from rust-bitcoin/2018-07-secp-0.10.0 Andrew Poelstra 2018-08-20 16:05:09 +0000
  • 94f3d4b0f9 update to secp256k1 0.10.0 Andrew Poelstra 2018-07-27 20:15:48 +0000
  • 85ddb66be0
    Merge pull request #138 from dongcarl/2018-8-usize-fix Andrew Poelstra 2018-08-20 14:11:26 +0000
  • dca4cb4d54
    Merge pull request #95 from alekseysidorov/impl-standard-traits Andrew Poelstra 2018-08-20 14:10:05 +0000
  • 356d13e465 Add some useful standard trait implementations Aleksei 2018-08-20 12:10:21 +0300
  • 9da96e1d46 Fix compilation warning when comparing usize and u64 on 32-bit arch Carl Dong 2018-08-17 10:08:56 -0700
  • 6c82001ead
    Merge pull request #128 from jeandudey/2018-08-12-bitcoinconsenus Andrew Poelstra 2018-08-15 20:55:51 +0000
  • a1c9a25d07
    Merge pull request #133 from romanz/master Andrew Poelstra 2018-08-15 20:52:56 +0000
  • fdbccf055d
    Remove variable shadowing in listener.rs Roman Zeyde 2018-08-15 09:43:35 +0300
  • 14f5db070a
    Merge pull request #132 from dongcarl/deserialize-fix Andrew Poelstra 2018-08-15 01:35:21 +0000
  • 70203831d6 Make deserialize error if input bytes not consumed Carl Dong 2018-08-14 16:13:52 -0700
  • bf9c749b0c
    Merge pull request #129 from dongcarl/bip32-derive-test Andrew Poelstra 2018-08-13 20:52:07 +0000
  • 60577f286d Add derive_* methods to Extended*Key Carl Dong 2018-08-12 17:01:14 -0700
  • bc7125e955
    Merge pull request #119 from jeandudey/2018-08-08-try-op Andrew Poelstra 2018-08-12 23:44:43 +0000
  • c16ae47871
    Merge pull request #127 from jeandudey/2018-08-12-c-hidden Andrew Poelstra 2018-08-12 23:43:01 +0000
  • f918311b8a Remove unused "bitcoinconsenus" feature. Jean Pierre Dudey 2018-08-12 16:06:06 -0400
  • 6e99d2d33c Hidde `From<T>` implementations for error types in Rustdoc. Jean Pierre Dudey 2018-08-12 12:57:59 -0400
  • b2594087db Use the `?` (try) instead of the `try!` macro. Jean Pierre Dudey 2018-08-12 12:47:31 -0400
  • 24c0f1a3fc
    Merge pull request #118 from jeandudey/2018-08-08-bip32-tostring Andrew Poelstra 2018-08-12 13:48:39 +0000
  • 147259d957
    Merge pull request #126 from dongcarl/bip32-consistency Andrew Poelstra 2018-08-11 23:38:41 +0000
  • c485a74c09 Add helper methods is_normal, is_hardened Carl Dong 2018-08-11 13:29:10 -0700
  • 4a5bf52ed9 Improve consistency for bip32::ChildNumber Carl Dong 2018-08-11 12:30:38 -0700
  • ebe5133d1a
    Merge pull request #110 from D4nte/regtest Andrew Poelstra 2018-08-11 17:21:12 +0000
  • 259c5902f1
    Merge pull request #116 from jeandudey/2018-08-08-module-docs Andrew Poelstra 2018-08-11 17:12:50 +0000
  • ee9802d813
    Merge pull request #120 from dpc/from_secret_key-doc-fix Andrew Poelstra 2018-08-11 17:05:29 +0000
  • e17c280e4f
    Merge pull request #121 from jeandudey/2018-08-10-network Andrew Poelstra 2018-08-11 16:52:52 +0000
  • 6c53593d5f
    Merge pull request #122 from dongcarl/childnumber-fixes Andrew Poelstra 2018-08-10 22:46:22 +0000
  • d4f28b6785 Add conversion between u32 and ChildNumber, fix docs Carl Dong 2018-08-07 23:00:47 -0700
  • 7ecb6b9dea Refactor and add more documentation for the `Network` type. Jean Pierre Dudey 2018-08-10 13:09:22 -0400
  • 1646a80f77 Simple doc fix for `from_secret_key` Dawid Ciężarkiewicz 2018-08-09 15:41:48 -0700
  • 0225b530cc Implement `Display` trait instead of implementing `ToString` directly. Jean Pierre Dudey 2018-08-08 19:11:16 -0400
  • 77c185d9ec Fix modules documentation title. Jean Pierre Dudey 2018-08-08 17:38:50 -0400
  • 45c699f005
    Merge pull request #112 from TheBlueMatt/2018-07-p2wsh-name Andrew Poelstra 2018-07-28 18:28:00 +0000
  • cdb7ca83c9
    Merge pull request #107 from savil/remove-rustc-serialize Andrew Poelstra 2018-07-28 18:24:50 +0000
  • 3686cd7201 Clarify to_v0_p2wsh docs a bit further Matt Corallo 2018-07-26 15:13:44 -0400
  • 933dcaeb82 [code hygiene] remove deprecated rustc-serialize Savil Srivastava 2018-07-24 11:43:03 -0700
  • f05f831569 Regtest has a longer hrp, need to adjust length safety check Franck Royer 2018-07-26 17:06:35 +1000
  • 0f31608796 Add support for bech32 regtest address format Franck Royer 2018-07-26 10:51:37 +1000
  • ba2879cfac Add test for regtest network Franck Royer 2018-07-26 10:51:15 +1000
  • f7ab3241a7
    Merge pull request #109 from dongcarl/patch-1 Andrew Poelstra 2018-07-26 00:42:24 +0000
  • db76a63669
    Fix to_v0_p2wsh docs Carl Dong 2018-07-25 17:11:27 -0700
  • a7aff1372e
    Merge pull request #100 from sgeisler/bech32-v0.6.1 Andrew Poelstra 2018-07-25 21:24:26 +0000
  • 00cca03edd use bitcoin-bech32 v0.8.0 and adapt internal API usage Sebastian Geisler 2018-06-21 20:45:58 +0200
  • 9ab2aa52fd
    Merge pull request #101 from tamasblummer/is_op_return Andrew Poelstra 2018-06-23 15:19:18 +0000
  • caeadb42be check if output is OP_RETURN Tamas Blummer 2018-06-23 14:49:55 +0200
  • 2ff5f8e51e Added module with consensus parameters (#93) Igor Aleksanov 2018-06-23 11:23:35 +0300
  • 93d426db2e
    Merge pull request #99 from rust-bitcoin/2018-06-revert-pr-84 Andrew Poelstra 2018-06-22 16:12:53 +0000
  • 7988b78c1f Added regtest Igor Aleksanov 2018-05-17 16:08:02 +0300
  • 5c753fb517 Bump version to 0.13.2 Andrew Poelstra 2018-06-16 22:55:27 +0000