Commit Graph

  • 0f4f060e8b
    Merge pull request #363 from kiminuo/feature/remove-old-todos Steven Roose 2019-12-11 16:53:20 +0000
  • 024557fe47
    Merge pull request #357 from stevenroose/command-str Steven Roose 2019-12-11 15:38:52 +0000
  • 269ddb6f07 Remove some old TODO comments kiminuo 2019-12-11 08:25:20 +0100
  • f6f4ea79d6
    Merge pull request #360 from kiminuo/feature/issue-350 Andrew Poelstra 2019-12-10 20:52:21 +0000
  • a8f14af24d
    Prevent panic on oversized CommandString's Steven Roose 2019-12-10 17:22:55 +0000
  • fef3390d78
    Merge pull request #329 from stevenroose/overloaded-encode-error Andrew Poelstra 2019-12-10 13:23:56 +0000
  • 617c07d796
    Remove encode::Error::ByteOrder Steven Roose 2019-09-09 14:05:54 +0100
  • 5f4555bfac
    Remove util::misc::hex_bytes in favor of bitcoin_hashes::hex Steven Roose 2019-09-09 11:49:35 +0100
  • 0469453da6
    Use psbt::Error in PartiallySignedTransaction::from_unsigned_tx Steven Roose 2019-09-09 11:40:23 +0100
  • 1eeaccc92e
    Add encode::Error::NonMinimalVarInt variant Steven Roose 2019-09-09 11:12:34 +0100
  • d02318f423
    Remove deprecated std::error::Error::description Steven Roose 2019-09-09 11:06:38 +0100
  • 5373428510
    Drop unused encode::Error::Secp256k1 variant Steven Roose 2019-09-09 10:59:12 +0100
  • 725884bab5
    Introduce key::Error Steven Roose 2019-09-09 10:53:50 +0100
  • 1d209362eb
    Merge pull request #361 from stevenroose/inventory-hash Andrew Poelstra 2019-12-09 00:43:03 +0000
  • fe3397399e
    Add Copy to InvType enum Steven Roose 2019-12-08 20:56:18 +0000
  • 671b3173c8
    Make internals for CommandString private Steven Roose 2019-12-03 22:44:42 +0000
  • 83f55b7f1d
    Follow Rust std practice for RejectReason enum Steven Roose 2019-12-03 22:42:09 +0000
  • 5c84e9671f
    Optimize Reject message Steven Roose 2019-12-03 22:39:04 +0000
  • c30d6d12ab
    Implement Encodable for Cow<'static, str> Steven Roose 2019-12-03 22:36:27 +0000
  • e37fdb7319
    Also have getter for CommandString Steven Roose 2019-12-03 22:27:19 +0000
  • e2eed78964
    nit: Reject is implemented Steven Roose 2019-12-03 22:13:16 +0000
  • 50a37f415e
    Implement From<String> and From<&'static str> for CommandString Steven Roose 2019-12-03 22:20:45 +0000
  • 36838b7918
    Make network::CommandString a Cow on 'static Steven Roose 2019-12-03 21:22:19 +0000
  • bac3e0308b
    Add command method to NetworkMessage Steven Roose 2019-12-03 21:19:44 +0000
  • b4c4a9658d
    Implement std:#️⃣:Hash for Inventory Steven Roose 2019-12-08 17:44:51 +0000
  • d8223bb73c Update travis-fuzz.sh to check that fuzz input file names are allowed on Windows systems Kiminuo 2019-12-08 16:39:46 +0000
  • 1b617b8f54 Rename fuzz input file names to allow repo cloning on Windows [fixes #350] Kiminuo 2019-12-08 16:26:35 +0000
  • 854718219e
    Merge pull request #345 from stevenroose/serviceflags Andrew Poelstra 2019-12-06 21:31:46 +0000
  • 65cb18d583
    Merge pull request #341 from ccdle12/txin-impl-default Andrew Poelstra 2019-12-06 21:21:49 +0000
  • 3e1e4f92b7
    Merge pull request #337 from TheBlueMatt/2019-10-less-deps Steven Roose 2019-12-06 15:38:58 +0000
  • 1edc436f8f
    Add an extensive Display implementation for ServiceFlags Steven Roose 2019-12-05 20:13:45 +0000
  • 0ae99100eb
    Merge pull request #343 from stevenroose/nit-versionmessage Elichai Turkel 2019-12-05 18:19:43 +0200
  • 824d52fe87 Disable useless lints Matt Corallo 2019-10-28 15:17:53 -0400
  • acb43af981 Drop byteorder dependency Matt Corallo 2019-10-17 17:40:45 -0400
  • f1f7718b6c Drop (non-test/serde) hex dep in favor of bitcoin_hashes' fn's Matt Corallo 2019-10-17 16:50:27 -0400
  • 6ce582bed6
    Merge pull request #344 from thomaseizinger/expose=secp256k1-features Steven Roose 2019-12-04 23:42:54 +0000
  • de18e926c1
    Use ServiceFlags type in existing API Steven Roose 2019-11-22 11:00:48 +0000
  • fdf4b2f74e
    Add ServiceFlags type Steven Roose 2019-11-22 00:42:15 +0000
  • 885fc39f48
    Merge pull request #347 from elichai/patch-1 Andrew Poelstra 2019-11-29 21:26:23 +0000
  • 62a7f26e9b
    Update README.md Elichai Turkel 2019-11-23 18:44:19 +0200
  • 7be4ac0403
    Include secp256k1 'serde' feature flag in 'use-serde' feature Thomas Eizinger 2019-11-21 11:59:52 +1100
  • 24bb6590d6
    Expose secp256k1 'rand' feature flag Thomas Eizinger 2019-11-21 11:58:40 +1100
  • 33ba7eaa36
    Nit in VersionMessage documentation Steven Roose 2019-11-19 22:58:49 +0000
  • 0586ed94c4 Add default trait implementation for TxIn Chris Coverdale 2019-11-17 16:41:14 +0000
  • 700ed54efc
    Merge pull request #340 from TheBlueMatt/2019-11-4m-limit Andrew Poelstra 2019-11-12 20:42:51 +0000
  • fe917765c0 Drop message decode max length to 4_000_000 Matt Corallo 2019-11-06 16:29:21 -0500
  • c8ac25219a
    Merge pull request #334 from apoelstra/2019-10-version-0.21 Andrew Poelstra 2019-10-03 16:09:38 +0000
  • fb6f50b0ea bump version to 0.21.0 Andrew Poelstra 2019-10-02 15:42:58 +0000
  • 242ce14cee
    Add reject message (#323) Carl Dong 2019-09-30 14:52:19 +0000
  • 4b1d4edc14 Improvements to `StreamReader` (#318) Dr. Maxim Orlovsky 2019-09-23 08:31:52 +0200
  • 0b08978af2 Fix incorrect documentation for is_p2pk(...) (#331) practicalswift 2019-09-21 13:33:44 +0200
  • 1b0e31c233 fixed typo Tamas Blummer 2019-09-21 13:31:03 +0200
  • 960e3da75b remove #repr on RejectReason and typo fix Tamas Blummer 2019-09-10 19:44:39 +0200
  • de9ccdec89
    Merge pull request #321 from tamasblummer/add_serde_to_block Steven Roose 2019-09-05 09:36:57 +0100
  • c93b1ed8ce add reverse mapping Tamas Blummer 2019-09-03 19:59:48 +0200
  • 3266c192b6 add reject message Tamas Blummer 2019-08-27 13:01:21 +0200
  • 38d5ae4e3f enable serde serialization for block and blockheader Tamas Blummer 2019-08-24 14:26:18 +0200
  • 24361dd2f1
    Merge pull request #298 from tamasblummer/upgrade_secp_bitcoinconsensus Carl Dong 2019-08-23 14:18:05 -0400
  • f01568c85a
    use lambda instead of a hash map to find spent outputs (#319) Tamás Blummer 2019-08-23 18:49:31 +0200
  • 78a4f09861 nit Tamas Blummer 2019-08-22 16:21:16 +0200
  • 14e61df578 move rand feature of secp256k1 into dev-dependencies Tamas Blummer 2019-08-22 08:58:58 +0200
  • d91fa99df0 add CHANGELOG.md entry Tamas Blummer 2019-08-21 20:59:40 +0200
  • 76ec4ad820 single line dependencies. setting cargo version to 0.20.0 Tamas Blummer 2019-08-21 20:13:53 +0200
  • 9f3e355c5c upgrade to secp256k1 0.15 and bitcoinconsensus 0.17 Tamas Blummer 2019-07-27 09:28:51 +0200
  • 8ff904c747
    Merge pull request #317 from elichai/2019-08-serde Andrew Poelstra 2019-08-20 18:17:22 +0000
  • 837030b04f
    Bump version to 0.19.2 Elichai Turkel 2019-08-20 13:28:58 -0400
  • 89f73ea686
    Add a test for testing as a dependency Elichai Turkel 2019-08-18 12:26:52 -0400
  • 52ff97cddc
    Deny unused imports and remove unneeded Elichai Turkel 2019-08-18 12:26:29 -0400
  • df1a5fd6b5
    Remove serde-derive as a dependency Elichai Turkel 2019-08-18 12:25:52 -0400
  • 4556c9c570
    Merge pull request #316 from elichai/2019-08-pin-export Andrew Poelstra 2019-08-16 21:22:11 +0000
  • 0153061647
    Bump version to 0.19.1 Elichai Turkel 2019-08-16 16:08:36 -0400
  • 747e9ce75c
    Pinned serde version and re-export bech32 Elichai Turkel 2019-08-16 16:08:14 -0400
  • fbc85105b3
    Merge pull request #314 from stevenroose/release-0.19.0 Andrew Poelstra 2019-08-16 19:29:03 +0000
  • 6651cf942b
    Merge pull request #315 from elichai/2019-08-deps Steven Roose 2019-08-16 19:05:02 +0100
  • 5a4b5826d7
    Add CHANGELOG items about dependencies Steven Roose 2019-08-16 19:00:02 +0100
  • 3bab3e7ea2
    make secp256k1/rand a dev-dependency Elichai Turkel 2019-08-16 13:18:15 -0400
  • a472039301
    Release v0.19.0 Steven Roose 2019-08-16 16:34:01 +0100
  • 166e2bd121
    Export some dependencies (#289) Carl Dong 2019-08-16 11:19:08 -0400
  • c01172780b
    Re-export bitcoin_hashes and secp256k1 dependency Steven Roose 2019-07-06 14:43:12 +0100
  • 48f4c1989f
    Rename bitcoin_hashes dependency to hashes Steven Roose 2019-07-06 14:34:55 +0100
  • 5f4de0fb46
    Refactor Address (#255) Carl Dong 2019-08-16 10:22:42 -0400
  • 3c390ceb93
    Add fuzzer for Address::from_script Steven Roose 2019-08-15 21:52:10 +0100
  • 09a65023a2
    Add tests for p2shwpkh and p2shwsh Steven Roose 2019-08-13 13:00:42 +0100
  • 170abaa82f
    Use the new bech32 functions Steven Roose 2019-08-13 08:58:38 +0100
  • 3a93f8522c
    Format address module Steven Roose 2019-07-26 18:49:21 +0200
  • 8de13a3915
    Redo the BIP-173 test vectors Steven Roose 2019-07-26 18:48:43 +0200
  • e469fec839
    address: Drop error::Error::description impl Steven Roose 2019-07-19 11:43:31 +0200
  • bfdcfee28e
    Add Address::from_script constructor Steven Roose 2019-04-24 08:02:05 +0100
  • 33e8ba3c7e
    Extract roundtrip method from Address tests Steven Roose 2019-04-24 07:55:51 +0100
  • 8804a41f1f
    Add AddressType enum Steven Roose 2019-07-16 22:31:49 +0200
  • 7e0d997150
    Remove unused encode::Error variant Steven Roose 2019-04-24 15:21:33 +0100
  • 385a657974
    Refactor Address Steven Roose 2019-04-24 15:17:43 +0100
  • cc0f1143dc
    Merge pull request #309 from elichai/2019-08-amount-precision Andrew Poelstra 2019-08-12 17:20:18 +0000
  • fb272160c3 Remove accidentally added file (#312) Tim Ruffing 2019-08-11 12:04:19 +0200
  • 7d6687451a use BTreeMap instead of HashMap to always serialize the same (#310) Riccardo Casatta 2019-08-09 17:03:12 +0200
  • 4ddf6f80b9
    Reduce blockfilter memory (#302) Tamás Blummer 2019-08-09 16:58:02 +0200
  • a9e65f36d3
    Check that the amount precision isn't more than the size of the amount Elichai Turkel 2019-08-06 10:32:51 -0400
  • 4a1830c423 Replaced Read trait with a generic over Read (#307) Elichai Turkel 2019-08-07 11:35:22 -0400
  • db8c8b497b
    Merge pull request #303 from practicalswift/typos Andrew Poelstra 2019-08-05 15:16:17 +0000
  • c3f3a2bee0
    Merge pull request #304 from Aleru/master Andrew Poelstra 2019-08-05 15:15:49 +0000