Commit Graph

54 Commits

Author SHA1 Message Date
Sebastien Mondet
c994428f77 Hide Ledger's “191-warning” on both Linux & MacOSX 2019-01-02 19:11:53 +00:00
Pierre Boutillier
cb038afa42 Revert "Target only USB ledger with interface number 0"
This reverts commit 02bc43b094 and
should restore compatibility with Ledgers on MacOS.
2019-01-02 19:11:53 +00:00
Sebastien Mondet
8b054deee3
Signer/Ledger: improve tezos-client show ledger command 2019-01-02 17:50:37 +01:00
Sebastien Mondet
02b1d3e93d
Signer/Ledger: allow ledger://... URIs without curve/path 2019-01-02 17:50:36 +01:00
Sebastien Mondet
2cd1be9ee9
Prompt for key validation from Ledger (importing) 2018-11-19 09:39:59 +01:00
Sebastien Mondet
02bc43b094 Target only USB ledger with interface number 0 2018-10-21 16:27:14 -04:00
Benjamin Canou
0feb5bd07a
Signer: fix animals test 2018-10-04 17:13:29 +02:00
Benjamin Canou
3eeea7c1af
Client: cleanup some output 2018-10-04 15:28:23 +02:00
Vincent Bernardoff
4fa4ab0b8f
Ledger: add support for animal names in URI 2018-10-04 15:28:22 +02:00
Arthur B
0b7155ca91
Cuteness: method for naming hashes, produces 137e9 possibilities 2018-10-04 15:28:20 +02:00
Vincent Bernardoff
4bb28cd285
Ledger: implement authorized-path APDU 2018-10-03 14:08:39 +02:00
Vincent Bernardoff
92715a005b
Ledger: implement git-commit APDU 2018-10-03 14:08:37 +02:00
Sebastien Mondet
6d5afcf10e
Clarify "Unexpected sequence number" warning 2018-09-24 20:15:25 +02:00
Pierre Boutillier
b5fc7f582e
Update license in opam files 2018-08-22 14:50:13 +02:00
Vincent Bernardoff
1b4a40bf76
Crypto: adapt code to new bip39, pbkdf 2018-08-20 11:56:37 +02:00
Nicolas Pinto
68e849315b
Client: rename 'passphrase' into 'password' when encrypting keys 2018-08-20 11:38:05 +02:00
Grégoire Henry
87e0de9826 Dune: use the new syntax 2018-08-01 10:52:24 +02:00
Grégoire Henry
5362b321d9 Dune: rename s/jbuild/dune/ 2018-08-01 10:32:12 +02:00
Pietro
b89682e441 Build: Jbuilder -> Dune 1.0.1 2018-07-24 19:15:04 +02:00
Vincent Bernardoff
907423a85b Signer/TCP: more flexible spec 2018-07-24 13:50:08 +00:00
Grégoire Henry
ea4e33b0e2 Client: preload encrypted keys when running a daemon (again)
This is 370114eb8b again, sigh.
2018-07-09 13:02:06 +02:00
Vincent Bernardoff
d6fac868ee Signer/Ledger: hash big payloads on Ledger if supported 2018-07-06 23:27:20 +02:00
Benjamin Canou
9bc9768e17 Fix OPAM dependencies 2018-07-04 19:03:31 +02:00
Vincent Bernardoff
7f569b45fa Signer/Encrypted: typos 2018-07-04 09:47:25 +02:00
Vincent Bernardoff
a0f5cb09db Signer/Encrypted: add test 2018-07-04 09:47:25 +02:00
Vincent Bernardoff
ea78c9b6d6 Signer/Ledger: major > 1 also supports P256 2018-07-03 14:55:28 +00:00
Pierre Boutillier
140bd6b1ca Tezos is now Open Source 2018-06-30 17:41:32 +02:00
Vincent Bernardoff
e92e1aee17 Signer/Encrypted: use custom Base58Check prefixes 2018-06-30 14:28:11 +02:00
dbornside
e7dba18980 semantic logging for client baking
AMENDED: Syn has always been DSL, Semantic has always been
Make_semantic.
2018-06-29 14:52:46 +02:00
Vincent Bernardoff
bda245f221 Signer/Ledger: sync with ocaml-ledger-wallet 2018-06-29 01:43:29 +00:00
Benjamin Canou
5696105d14 Signer: allow client to send host header 2018-06-27 22:57:02 +02:00
Raphaël Proust
1c2a771832 Everywhere: return_{none,some,nil,true,false} 2018-06-27 10:57:21 +02:00
Raphaël Proust
103d5355f2 Everywhere: return_unit 2018-06-27 10:57:21 +02:00
Vincent Bernardoff
5e8e6347e2 Signer/Socket: fix some glitches 2018-06-22 15:37:20 +02:00
Benjamin Canou
357a4827e8 Client: allow custom headers when calling the remote signer 2018-06-21 18:09:28 +02:00
Vincent Bernardoff
404774e091 Signer/Ledger: log Ledger APDUs on debug 2018-06-21 00:57:06 +02:00
Grégoire Henry
3860d689d7 Opam: fix dependencies for tezos-signer-backends 2018-06-19 04:39:39 +02:00
Benjamin Canou
66c9caedd6 Client: cache public keys to limit queries to remote/hardware signers 2018-06-16 21:12:53 +02:00
Benjamin Canou
25948e423d Client: homogenize signer descriptions 2018-06-16 19:59:37 +02:00
Benjamin Canou
f6f8ed163d Client: more verbose messages for ledger commands 2018-06-16 18:20:32 +02:00
Vincent Bernardoff
00d197830f Signers: add ledger scheme 2018-06-16 16:26:19 +02:00
Benjamin Canou
7ad44a9af3 Signer: support plain HTTP (no S) and a few cosmetic fixes 2018-06-14 18:22:51 +02:00
Benjamin Canou
347a552396 Signer: add authorized keys mechanism 2018-06-14 18:22:51 +02:00
Grégoire Henry
5fd5c1c5f7 Dune: upgrade to 1.0+beta20 2018-06-08 15:27:23 +00:00
Vincent Bernardoff
0aa9ebcb51 Signer/HTTPS: bugfix 2018-06-07 00:26:05 +02:00
Grégoire Henry
c00d8131c6 Signer: allow to configure the signer with environment variables 2018-05-28 17:23:08 +02:00
Grégoire Henry
1f662dd53b Signer: add proper documentation to signer 2018-05-28 17:22:14 +02:00
Grégoire Henry
0d8990887c Jbuilder: fix the target @runtest_indent 2018-05-26 20:08:03 +02:00
Grégoire Henry
fd72b47263 Opam: fix dependencies 2018-05-26 18:36:32 +02:00
Grégoire Henry
fb85568d98 Client: add an option --remote-signer
When the option is provided, all keys with the scheme `remote` are now
implicitly handled by the provided remote signer.
2018-05-26 15:35:11 +02:00