Zarko Milosevic
08ad162daa
docs: Modify blockchain spec to reflect validator set changes ( #2107 )
2018-07-31 20:19:57 +02:00
ValarDragon
7bf28af590
p2p/secret_connection: Switch salsa usage to hkdf + chacha
...
This now uses one hkdf on the X25519 shared secret to create
a key for the sender and receiver.
The hkdf call is now just called upon the computed shared
secret, since the shared secret is a function of the pubkeys.
The nonces now start at 0, as we are using chacha as a stream
cipher, and the sender and receiver now have different keys.
2018-07-26 00:12:32 +02:00
Anton Kaliaev
c248ce5ef6
p2p: Reject addrs coming from private peers ( #2032 )
...
Refs #1706
2018-07-24 17:10:58 +02:00
ValarDragon
99e582d79a
crypto: Refactor to move files out of the top level directory
...
Currently the top level directory contains basically all of the code
for the crypto package. This PR moves the crypto code into submodules
in a similar manner to what `golang/x/crypto` does. This improves code
organization.
Ref discussion: https://github.com/tendermint/tendermint/pull/1966
Closes #1956
2018-07-18 08:38:44 -07:00
Zach
bbf2bd1d81
Deprecate/refactor content in docs/specification ( #1934 )
...
* docs: deprecate specification dir, closes #1814
* update genesis
* old spec dir, deprecation complete
* rm a file
2018-07-11 23:45:10 +04:00
Ethan Buchman
ec710395b7
RIPEMD160 -> SHA256
2018-07-02 14:27:43 -04:00
Ethan Buchman
d47b4ef12d
update some docs
2018-07-02 14:20:27 -04:00
Ethan Buchman
da4632c651
docs/spec: update address spec to sha2 for ed25519
2018-07-01 01:29:28 -04:00
Anton Kaliaev
f6ff6b0e15
use consistent naming for protobuf
...
protobuf -> proto
protobuf version X -> protoX
2018-06-23 09:29:46 -04:00
Alexander Simmerl
e39e43f86f
Merge pull request #1790 from tendermint/xla/merge-abci-tmlibs
...
Merge abci
2018-06-23 00:55:31 +02:00
Zach
867550dd8b
docs: update abci links ( #1796 )
2018-06-23 00:16:51 +02:00
Alexander Simmerl
3e1baf68f8
crypto: Rename last traces of go-crypto ( #1786 )
...
Follow-up to #1782
2018-06-22 08:24:36 +04:00
Liamsi
8329b86570
more changes from #1721
2018-06-20 20:25:08 -07:00
Liamsi
d2c05bc5b9
Revert "delete everything" (includes everything non-go-crypto)
...
This reverts commit 96a3502
2018-06-20 17:35:30 -07:00
Liamsi
96a3502126
delete everything
2018-06-20 15:19:08 -07:00
Ethan Buchman
9bad770f21
Merge pull request #1757 from tendermint/bucky/update-spec
...
docs/spec: some organizational cleanup
2018-06-16 13:03:00 -07:00
Ethan Buchman
506cf6c9c7
docs/spec: DuplicateVoteEvidence
2018-06-15 23:19:42 -07:00
Ethan Buchman
b8f340afd0
docs/spec: some organizational cleanup
2018-06-15 22:56:26 -07:00
Zarko Milosevic
ce73884857
Add spec for Blockchain Reactor algorithm
2018-06-13 14:05:17 +02:00
Dev Ojha
b84f788f36
Switch ports 466xx to 266xx ( #1735 )
...
* Switch ports 466xx to be 266xx
This is done so the default ports aren't in the linux kernel's default ephemeral port range.
* Update ABCI import
* Bump cache on circleci
* Get more verbose output for debugging
* Bump abci dependency
* Fix accidental change of a block header's hash
* pin abci release
2018-06-12 13:25:52 +04:00
Ethan Buchman
fcf61b8088
check addrs match pubkeys in abci Validator. version bump
2018-06-06 16:35:35 -07:00
Ethan Buchman
89925501f3
p2p/filter/pubkey -> p2p/filter/id
2018-06-06 16:13:51 -07:00
Ethan Buchman
8be27494bb
update abci spec. add address spec
2018-06-06 16:11:58 -07:00
Ethan Buchman
1c643701f5
Merge pull request #1662 from Liamsi/develop
...
WIP: simplify & update documentation, fix typo
2018-06-02 18:39:36 -04:00
Liamsi
7030d5c2a7
remove notes column
...
according to: https://github.com/tendermint/go-crypto/pull/110#issuecomment-394048086
2018-06-02 13:04:40 +01:00
Alexander Simmerl
3255c076e5
Remove auth_enc config option
...
As we didn't hear any voices requesting this feature, we removed the
option to disable it and always have peer connection auth encrypted.
closes #1518
follow-up #1325
2018-06-01 21:07:20 +02:00
Liamsi
978277a4c1
make slightly more readable
2018-05-31 20:40:01 +01:00
Liamsi
58eb76f34d
simplify & update documentation, fiy typo
2018-05-31 20:13:41 +01:00
Anton Kaliaev
252a0a392b
move reactor descriptions to relevant specs
2018-05-30 16:51:19 +04:00
Zach Ramsay
2aa5285c66
fix from self-review
2018-05-23 10:08:57 -04:00
Zach Ramsay
423fef1416
docs: use absolute links ( #1617 )
2018-05-23 10:01:32 -04:00
Zach Ramsay
60d7486de2
docs: fix dead links, closes #1608
2018-05-22 14:46:56 -04:00
Ethan Buchman
1ef415728d
docs/spec: blockchain and consensus dirs
2018-05-20 00:28:47 -04:00
Zach
754be1887c
spec: move to final location ( #1576 )
2018-05-17 09:58:15 +04:00