Commit Graph

  • f988d4fffc Merge branch 'master' of github.com:sparrowwallet/HWI master Craig Raw 2020-11-26 07:42:20 +0200
  • d86368ff7d release: Bump to version 1.2.1 Andrew Chow 2020-11-25 20:37:51 -0500
  • def565b5ac release: Bump to 1.2.1-rc.1 Andrew Chow 2020-11-24 17:30:23 -0500
  • 1b65d782e2
    Merge #406: [1.2.x] Backports for 1.2.1 Andrew Chow 2020-11-24 17:28:52 -0500
  • b45607c1cf
    bitbox02: unlock during enumerate() Marko Bencun 2020-11-18 12:23:56 +0100
  • 070d5eafbf
    bitbox02: fix enumerate regression Marko Bencun 2020-11-04 14:16:36 +0100
  • 087bc691f2
    Add back support for Ledger legacy USB product IDs TamtamHero 2020-11-18 13:17:09 +0100
  • b8f0901752
    Upgrade USB enumeration logic for Ledger products TamtamHero 2020-11-18 13:07:12 +0100
  • 663169d754 Merge branch 'master' of https://github.com/sparrowwallet/HWI Craig Raw 2020-10-16 11:54:31 +0200
  • afec2cd8fc release: Bump to 1.2.0 Andrew Chow 2020-10-09 14:16:08 -0400
  • 7dbcc9ad79 release: Bump to 1.2.0-rc.1 Andrew Chow 2020-10-02 14:41:55 -0400
  • 085817746b
    Merge #380: ignored .vscode folder Andrew Chow 2020-09-01 16:05:04 -0400
  • f83c966012
    Merge #383: Fix README features table rendering Andrew Chow 2020-08-31 23:21:50 -0400
  • 0683dc246a
    Fix README features table rendering benk10 2020-09-01 05:15:38 +0200
  • 17b8c8bf3c
    Merge #363: add BitBox02 support Gregory Sanders 2020-08-31 21:44:51 -0400
  • b24f2aaa2d
    hwilib/gui: make sure the bb02 pairing window is painted Marko Bencun 2020-08-31 13:02:07 +0200
  • 2f56cd3839 ignored .vscode folder fametrano 2020-08-27 11:23:54 +0200
  • 5010844a27
    hwwclient: fix send_pin signature Marko Bencun 2020-08-26 15:59:26 +0200
  • 6169788aa7
    bitbox02: consistent errs when the device is (not) initialized Marko Bencun 2020-08-26 16:36:51 +0200
  • d255229639
    commands/find_device: only get the device fingerprint if required Marko Bencun 2020-08-26 15:39:26 +0200
  • 4df060d0c6
    bitbox02: use local copy of parse_path Marko Bencun 2020-08-16 12:19:33 +0200
  • ed1125115f
    typecheck bitbox02.py Marko Bencun 2020-07-25 13:21:32 +0200
  • 4e4455d2b2
    add BitBox02 support Marko Bencun 2020-07-14 15:51:39 +0200
  • 1d0bbb6281
    add bitbox02 dependency Marko Bencun 2020-08-03 21:59:22 +0200
  • db672d048b
    Merge #373: Avoided bare except Andrew Chow 2020-08-25 13:35:55 -0400
  • 44dabcfa80 Avoided bare expect Ferdinando Ametrano 2020-08-18 07:59:28 +0200
  • 550161b937
    Merge #378: tests: Descriptor wallets, multisig fixes, and general cleanups Andrew Chow 2020-08-20 16:42:07 -0400
  • 2c381fa2dc tests: Add trezor t back to mixed and external signing tests Andrew Chow 2020-08-20 13:00:57 -0400
  • 2ea932ed78 tests: Use m/48' for multisig tests Andrew Chow 2020-08-19 22:33:52 -0400
  • 4791841d63 tests: Use descriptor wallets Andrew Chow 2020-08-19 17:56:04 -0400
  • 22f6d7d62e
    Merge #379: Update docs regarding Trezor T mixed input support Andrew Chow 2020-08-20 13:03:29 -0400
  • 991a14473d Update docs wrt Trezor T mixed input support Martin Milata 2020-08-20 12:55:23 +0200
  • c5a64885bc tests: Refactor multisig signtx to be able to use a separate path Andrew Chow 2020-08-19 17:26:01 -0400
  • f0cef6ea39 tests: Combine multisig displayaddress path and descriptor tests Andrew Chow 2020-08-19 16:09:24 -0400
  • 10f094a0b0 tests: move xpub multisig displayaddress to separate test case Andrew Chow 2020-08-19 16:06:35 -0400
  • 84eacd63e1 tests: Properly skip multisig displayaddress for unsupported devices Andrew Chow 2020-08-19 15:59:24 -0400
  • c6038cbbd9 tests: Use a unique wallet name for each test case Andrew Chow 2020-08-19 15:44:09 -0400
  • e8316657a5 test: Remove wallet setup from displayaddress tests Andrew Chow 2020-08-19 15:43:44 -0400
  • b9931556b1 tests: Refactor multisig setup in multisig displayaddress Andrew Chow 2020-08-19 15:42:57 -0400
  • 66182f0ca7 tests: Refactor wallet creation to parent class function Andrew Chow 2020-08-19 14:00:40 -0400
  • 4498c3f347 tests: Use parent class setUp and don't re-set self.rpc Andrew Chow 2020-08-19 13:31:48 -0400
  • 79f74a78fc tests: refactor --testnet in self.dev_args to __init__ Andrew Chow 2020-08-19 13:22:49 -0400
  • 8751d1c725
    Merge #372: Cleaned up log messages Andrew Chow 2020-08-18 11:34:32 -0400
  • 5e296ca4dc Cleaned up log messages Ferdinando M. Ametrano 2020-08-17 12:02:38 +0200
  • f7776fcfb3
    Merge #371: added gitignore directives for virtual environments Andrew Chow 2020-08-17 12:08:08 -0400
  • 3adaa3c483
    Merge #369: added py.typed so that static type checkers use type hints (PEP 561) Andrew Chow 2020-08-17 12:04:10 -0400
  • 7a896e792b
    added gitignore directives for virtual environments Ferdinando M. Ametrano 2020-08-17 15:03:22 +0200
  • 287bce9894 added py.typed so that static type checkers use package stubs (PEP 561) Ferdinando Ametrano 2020-08-13 00:25:28 +0200
  • 914ad3ea66
    Merge #353: Support multisig xpub descriptors on Trezor Andrew Chow 2020-08-15 17:50:04 -0400
  • 78a8801f94 Support multisig xpub descriptors benk10 2020-08-15 21:21:45 +0200
  • 2fd8012be0
    Merge #367: avoided 'unused variables' namespace pollution Andrew Chow 2020-08-14 14:24:37 -0400
  • 42ad6f8b95
    Merge #366: extended sign_message to also sign bytes, not only string Andrew Chow 2020-08-14 14:23:58 -0400
  • 85958afcc6
    Merge #368: Add disclaimer to README about (lack of) endorsement Andrew Chow 2020-08-14 14:20:43 -0400
  • 3016d4a861 Add disclaimer to README about (lack of) endorsement Gregory Sanders 2020-08-11 10:03:36 -0400
  • 85e5723289 removed unused variables in the devices folder codebase Ferdinando Ametrano 2020-08-08 16:46:45 +0200
  • 56f38aae8d avoided 'unused variables' namespace pollution Ferdinando Ametrano 2020-08-08 16:35:52 +0200
  • d16bdf794f extended sign_message to also sign bytes, not only string Ferdinando Ametrano 2020-08-06 17:22:01 +0200
  • c663a21ec8
    Merge #354: Update Ledger udev rules Andrew Chow 2020-08-07 20:27:39 -0400
  • 488e9f2876
    Merge #365: Fix descriptor fingerprint parsing when no derivation used Andrew Chow 2020-08-07 20:25:39 -0400
  • 67a9d7a322 Fix descriptor fingerprint parsing when no derivation used benk10 2020-08-07 23:59:48 +0300
  • d427c22235 onedir build for catalina Craig Raw 2020-08-07 18:26:28 +0200
  • 4be273bf45
    Merge #361: add is_witness check before is_p2sh for non-witness utxos Andrew Chow 2020-07-31 14:40:06 -0400
  • a78f8d68f6 add not is_wit check to trezor Kevin Mulcrone 2020-07-22 23:50:39 -0600
  • 49a5b8f2e8
    typecheck bitbox02.py benma-bitbox02 Marko Bencun 2020-07-25 13:21:32 +0200
  • 9cd5c2a300
    add BitBox02 support Marko Bencun 2020-07-14 15:51:39 +0200
  • 42b1b5c482
    Merge #359: Typing Gregory Sanders 2020-07-24 18:54:57 -0400
  • 6ad1f8924f
    fix CI issues Marko Bencun 2020-07-22 00:54:31 +0200
  • 2580b66de5
    hwilib: add more type annotations Marko Bencun 2020-07-21 12:37:12 +0200
  • c2d04d6471
    serializations: remove unused arg Marko Bencun 2020-07-21 12:45:01 +0200
  • 678fa5cbcf
    serialization: remove unneeded hex->unhex Marko Bencun 2020-07-21 12:47:47 +0200
  • c72cb4fdb4
    psbt: prevout hash check always failed Marko Bencun 2020-07-21 13:06:50 +0200
  • dfb3117053 Update Ledger udev rules Andrew Chow 2020-07-03 13:41:43 -0400
  • 43b0e8ecb5
    Merge #352: Remove psbt segwit fixes patch to bitcoind Andrew Chow 2020-07-03 12:28:02 -0400
  • b7f3fa67c4 Remove psbt segwit fixes patch to bitcoind Andrew Chow 2020-07-02 17:00:36 -0400
  • bf7f5757a9
    Merge #351: Fix Ledger Bitcoin App 1.4.0 multple segwit input signing Andrew Chow 2020-07-02 14:48:31 -0400
  • 5fc00fd6e9
    Merge #348: annotated Andrew Chow 2020-07-02 13:31:14 -0400
  • d0de7b1326 Update bitcoind patch Andrew Chow 2020-07-02 13:06:16 -0400
  • 55f9c7f61d Update speculos patch Andrew Chow 2020-07-02 13:03:10 -0400
  • bd60b745be Update btchip library Andrew Chow 2020-07-02 12:26:49 -0400
  • 465f4fd8ed annotated code Ferdinando Ametrano 2020-06-27 15:06:00 +0200
  • 4c08a59fbd
    release: Bump to 1.1.2 1.1.2 Andrew Chow 2020-06-29 11:20:14 -0400
  • 5cd4cce9f0
    release: Bump to 1.1.2-rc.2 1.1.2-rc.2 Andrew Chow 2020-06-23 11:22:30 -0400
  • 94745d9dea
    release: Bump to 1.1.2-rc.1 1.1.2-rc.1 Andrew Chow 2020-06-23 11:06:46 -0400
  • 2b8102e06a
    Merge #324: Multisig display address Andrew Chow 2020-06-22 23:14:14 -0400
  • 7ba5819adb
    Merge #346: Update Coldcard simulator patches Andrew Chow 2020-06-22 23:12:21 -0400
  • 967138c2db Add test for multisig displayaddress benk10 2020-06-10 22:04:43 +0300
  • a25baf858d Support multisig descriptors in displayaddress benk10 2020-06-10 22:04:31 +0300
  • 59f8c1d56a Support multisig displayaddress (ColdCard) benk10 2020-06-10 22:04:22 +0300
  • 5083bf4e6b Support multisig displayaddress (Trezor) benk10 2020-06-10 22:03:59 +0300
  • da9e2e0435 tests: update bitcoind segwit fixes patch Andrew Chow 2020-06-22 20:46:35 -0400
  • 5862228b18 Update Coldcard simulator patches Andrew Chow 2020-06-22 19:41:42 -0400
  • 4d5abc7f98
    Merge #323: Toggle Passphrase GUI Andrew Chow 2020-06-22 11:54:42 -0400
  • 2ce8734a5e
    Merge #340: Updates for new Trezor and Ledger firmware Andrew Chow 2020-06-22 11:46:18 -0400
  • 1613a33d65 trezorlib: Raise a more specific error when a prevtx is not provided Andrew Chow 2020-06-17 14:24:57 -0400
  • f6d5c5bfc1
    Merge #342: travis: Remove macOS binary upload Andrew Chow 2020-06-10 00:07:52 -0400
  • 427e5d446c travis: Remove macOS binary upload Andrew Chow 2020-06-09 23:27:53 -0400
  • 45dbd083ad ledger: For app v1.4.0+, do getTrustedInput on segwit inputs Andrew Chow 2020-06-08 16:28:24 -0400
  • fe0f82a143 btchip: Give the major, minor, and patch versions separately Andrew Chow 2020-06-08 15:16:05 -0400
  • ce5e095748 btchip: prefer trustedInput over witness Andrew Chow 2020-06-08 15:15:31 -0400
  • 9800899e6c ledger: Determine segwit based on scripts and allow both UTXOs Andrew Chow 2020-06-05 21:58:20 -0400