Commit Graph

244 Commits

Author SHA1 Message Date
Ethan Buchman 69e960da42 Merge pull request #71 from zmanian/dep
Switch to dep from glide for dependency resolution
2018-03-02 11:54:26 -05:00
Ethan Buchman 5e07356264 use previously working new go-wire. not bleeding edge 2018-03-02 11:43:58 -05:00
Ethan Buchman e05ba9511a Merge branch 'master' into develop 2018-03-02 11:42:06 -05:00
Ethan Buchman c3e19f3ea2 Merge pull request #73 from tendermint/develop-pre-wire
Develop pre wire
2018-03-02 10:40:13 -05:00
Ethan Buchman 3a92931657 changelog, version, glide 2018-03-02 10:40:36 -05:00
Ethan Buchman 6c6d01b51c Keybase refactor
Same as 788cc0a792 but without the new go-wire
2018-03-02 03:08:48 -05:00
Zaki Manian 3570c2eb9e Fix test in makefile 2018-02-25 09:41:32 -08:00
Zaki Manian b6d029050b Switch to dep from glide for dependency resolution 2018-02-25 08:48:53 -08:00
Ethan Buchman 4fc3055dbd update glide again 2018-02-02 23:50:24 -05:00
Ethan Buchman 5a94049dbc update glide again 2018-02-02 23:42:22 -05:00
Ethan Buchman 9e897ab8b0 update glide 2018-02-02 23:34:07 -05:00
Ethan Buchman 4542cc5a71 Merge pull request #64 from tendermint/sdk2
Merge sdk2 into develop
2018-02-02 22:48:01 -05:00
Adrian Brink 45b71f7d11 Bump tmlibs commit. Needs to be changed to develop as soon as tmlibs PR is merged 2018-02-02 18:51:41 +01:00
Adrian Brink 0391e499fb Clean up glide.yaml 2018-02-02 18:31:25 +01:00
Adrian Brink 6b2409f714 Update go-wire to develop 2018-02-02 14:12:29 +01:00
Jae Kwon 12142af1cb Remove reliance on global wire.Marshal 2018-01-21 19:03:23 -08:00
Ethan Buchman 32741be212 update glide for go-wire and tmlibs 2018-01-14 17:40:16 -05:00
Jae Kwon 442dab45a5 Merge pull request #63 from tendermint/sdk2-newwire
Use new go-wire; PubKey etc are interfaces; Keybase refactor
2018-01-14 13:32:38 -08:00
Jae Kwon 788cc0a792 Use new go-wire; PubKey etc are interfaces; Keybase refactor 2018-01-14 01:09:30 -08:00
Ethan Buchman 67a47e6a0b Address is a type alias 2018-01-06 16:05:50 -05:00
Ethan Buchman 3ebe3250ff Merge pull request #58 from tendermint/sdk2
SDK2
2018-01-03 20:32:07 -05:00
Ethan Buchman 156416fe27 fix wordlist paths 2018-01-02 16:39:43 -05:00
Ethan Buchman 793d7717dc no metalinter for now 2018-01-02 16:34:25 -05:00
Ethan Buchman 8bb383c264 Merge pull request #59 from tendermint/sdk2-cleanup
Sdk2 cleanup
2018-01-02 10:54:40 -05:00
Ethan Buchman b31d37b480 update circle.yml 2017-12-30 18:25:42 -05:00
Ethan Buchman d058d0098f keys/bcrypt 2017-12-30 17:30:18 -05:00
Ethan Buchman 8c61bb27b7 fix nano test 2017-12-30 17:30:18 -05:00
Ethan Buchman bd30cb4de9 keys/keybase.go: comments and fixes 2017-12-30 17:30:18 -05:00
Ethan Buchman f3f49c2362 keys/words 2017-12-30 17:30:18 -05:00
Ethan Buchman 1f8e66fdb3 nano: update comments 2017-12-30 17:29:51 -05:00
Ethan Buchman 7c77f6b2da move hd into keys/hd 2017-12-30 17:29:51 -05:00
Ethan Buchman 87f2005fa8 hd: comments and some cleanup 2017-12-30 17:29:51 -05:00
Jae Kwon f48baf86fb Add Address type which is HexBytes 2017-12-27 14:37:37 -08:00
Ethan Buchman 4041adbf92 Merge pull request #54 from tendermint/cRandHex-doc-fix
CRandHex: fix up doc to mention length of digits
2017-12-26 23:48:05 -05:00
Jae Kwon 9472476a8b Update Makefile 2017-12-26 00:28:07 -08:00
Emmanuel Odeke 62115b55ef CRandHex: fix up doc to mention length of digits
The previous doc seemed misleading and was out of date i.e.
RandHex(24)
not
CRandHex.

Anyways provide a doc of what the function does in relation to
the length of digits of the hex value returned i.e.
  floor(numDigits / 2) * 2
so the even lowest number
  e.g:
  * len(CRandHex(5)) = 4
  * len(CRandHex(4)) = 4
2017-12-22 23:16:34 -07:00
Ethan Buchman 43cc4fb645 Merge pull request #53 from tendermint/constant-time-equals
Constant time equals
2017-12-21 20:03:53 -05:00
Ethan Buchman eaf4b8c795 fix Equals 2017-12-21 19:51:57 -05:00
Ethan Frey 468c4188c1 Merge pull request #51 from tendermint/keystore
Keybase
2017-11-29 15:25:59 +01:00
Ethan Frey 086e1f6508 Make vetshadow and zach happy 2017-11-15 13:57:17 +01:00
Ethan Frey 2649c056cd Minor cleanup 2017-11-13 14:54:14 +01:00
Ethan Frey 9d78be41b5 Update tmlibs to sdk-develop, fix broken test 2017-11-13 14:41:00 +01:00
Ethan Frey 2d4544d6ce Tests compile 2017-11-13 14:36:43 +01:00
Ethan Frey 4173d1031e go build compiles 2017-11-13 14:36:43 +01:00
Ethan Frey 9ef978c5ec Fix errors except for es missing 2017-11-13 14:36:43 +01:00
Ethan Frey 946c9c573e Handle generating keys 2017-11-13 14:36:43 +01:00
Ethan Frey ac841a6124 Fixed imports 2017-11-13 14:36:43 +01:00
Jae Kwon a2583e2783 Draft of suggested changes 2017-11-13 14:36:43 +01:00
Ethan Buchman b4f04f196c Merge pull request #49 from tendermint/pubKey-invalid-data-returns-empty-pubKey
PubKeyFromBytes: return zero value PubKey on error
2017-11-06 13:05:06 -06:00
Emmanuel Odeke b0cf4b4757 PubKeyFromBytes: return zero value PubKey on error
Fixes https://github.com/tendermint/go-crypto/issues/48.

This previously skewed up my fuzzing tests so ensure
that on error we return the zero value PubKey.
2017-10-28 14:11:22 -07:00