Fabrice Le Fessant
|
8986640a98
|
P2p: make nonces unpredictable when connecting
Avoid replay-attacks by preventing a node from determining one of the
nonces used in the encryption of a channel between two nodes.
|
2018-05-24 12:11:42 +02:00 |
|
Benjamin Canou
|
dcf27f48d9
|
Alpha: do not produce multiple revelations
|
2018-05-22 12:32:47 +02:00 |
|
Benjamin Canou
|
89d9d83b15
|
Alpha: remove unused error
|
2018-05-22 12:32:47 +02:00 |
|
Grégoire Henry
|
d0a9fb678c
|
Alpha: better error for invalid key revelation
|
2018-05-22 12:32:47 +02:00 |
|
OCamlPro-Iguernlala
|
4caf7cf679
|
P2p_maintenance: improve 'try_to_contact' and 'connectable'
To avoid eventual infinite loops in 'try_to_contact', we
accumulate the set of points that have been seen to discard them
during recursive calls.
|
2018-05-22 12:20:04 +02:00 |
|
Fred Yankowski
|
7eabd8e151
|
use docker alphanet image name that exists on hub.docker.com
|
2018-05-22 11:37:42 +02:00 |
|
Benjamin Canou
|
376f9b36f9
|
Vendors/Hacl: fix buffer size glitch in binding
|
2018-05-21 17:33:09 +02:00 |
|
Raphaël Proust
|
ccdb761bbb
|
Script/gen_genesis: load HACL
|
2018-05-17 11:09:35 +02:00 |
|
Vincent Bernardoff
|
c125664c95
|
HaCl: CI fixup
|
2018-05-17 10:20:22 +02:00 |
|
Marco Stronati
|
5a26d23cf7
|
Crypto: replace nocrypto sha256 with hacl
|
2018-05-17 10:20:22 +02:00 |
|
Marco Stronati
|
b619b29483
|
Vendors: removed ocaml-tweetnacl
|
2018-05-17 10:20:22 +02:00 |
|
Marco Stronati
|
7d6da7179b
|
Crypto: replace ocaml-tweetnacl with ocaml-hacl
|
2018-05-17 10:20:22 +02:00 |
|
Marco Stronati
|
07a97ab94a
|
Vendors: add ocaml-hacl binding for HACL* crypto library
|
2018-05-17 10:02:48 +02:00 |
|
Grégoire Henry
|
01941fa725
|
Opam: fix tezos-stdlib.opam
|
2018-05-13 01:42:05 +02:00 |
|
Vincent Bernardoff
|
abdcfab111
|
RPC: add CORS test
|
2018-05-13 00:20:40 +02:00 |
|
Vincent Bernardoff
|
64183bbcf3
|
RPC: CORS now accepts Content-Type by default
|
2018-05-13 00:00:18 +02:00 |
|
Vincent Bernardoff
|
76bf25646c
|
Resto: fix CORS
CORS also requires to send the "Access-Control-Allow-Origin" header on
direct requests or requests following preflight requests.
|
2018-05-12 23:58:20 +02:00 |
|
Vincent Bernardoff
|
049efb2169
|
Stdlib/String: add Set module
|
2018-05-12 23:57:32 +02:00 |
|
OCamlPro-Iguernlala
|
6b8c3f7d31
|
P2p_maintenance.connectable: ignore non-trusted points if option --closed is set
|
2018-05-12 23:42:20 +02:00 |
|
Milo Davis
|
f0612a96ea
|
Client: improve printing of logged requests
|
2018-05-12 23:15:10 +02:00 |
|
Vincent Bernardoff
|
b48ba96106
|
Stdlib: use bigstring to implement MBytes
|
2018-05-12 23:11:35 +02:00 |
|
Vincent Bernardoff
|
1cd82f5d82
|
Stdlib: do not use deprecated stringext
|
2018-05-12 23:11:35 +02:00 |
|
Grégoire Henry
|
f8247ff6c9
|
Doc/Proof_of_stake: minor update
|
2018-05-12 23:09:17 +02:00 |
|
Benjamin Canou
|
3ca03f6da7
|
Alpha: remove dead code for deposit forfeiting
|
2018-05-11 16:49:16 +02:00 |
|
Grégoire Henry
|
3e6633bacc
|
Alpha: burn only rewards and fees when baker do not reveal seeds
We only forfeit the bond in case of double-baking.
|
2018-05-11 15:50:03 +02:00 |
|
Grégoire Henry
|
c696502131
|
Docker: proper cleanup on chain reset
|
2018-05-11 14:24:28 +02:00 |
|
Raphaël Proust
|
771f937792
|
Doc: typo fixes
Note: this is only fixing typos highlighted by a spellchecker. More
typos and errors probably still lurk.
|
2018-05-10 12:46:16 +08:00 |
|
Pierre Chambart
|
e16cf6d28b
|
Simplify, bit extraction from Z values
|
2018-05-09 16:36:52 +00:00 |
|
Benjamin Canou
|
deffa28aa4
|
Data_encoding: add more compact binary serializer for Z
|
2018-05-09 16:36:52 +00:00 |
|
Benjamin Canou
|
441149880c
|
Environemt: add equality for Z.t
|
2018-05-09 16:36:52 +00:00 |
|
Benjamin Canou
|
636fecb6ff
|
Utils: add Compare.Z
|
2018-05-09 16:36:51 +00:00 |
|
Raphaël Proust
|
a3474ae496
|
Typo in error message
|
2018-05-09 17:46:54 +02:00 |
|
Grégoire Henry
|
74ec514fd2
|
Alpha: fail on early revelations
We now fail when a nonce is revealed before
the the expected revelation cycle.
|
2018-05-09 17:46:54 +02:00 |
|
Grégoire Henry
|
3cb1c3c5e2
|
Alpha: error messages for invalid nonce revelations
|
2018-05-09 17:46:48 +02:00 |
|
Grégoire Henry
|
43fe4dbdc3
|
Alpha: minor cosmetic changes
|
2018-05-09 17:45:37 +02:00 |
|
Benjamin Canou
|
a873930a09
|
Alpha: minor change to the PoW check
|
2018-05-09 15:56:09 +02:00 |
|
Grégoire Henry
|
e3bfe0d651
|
Alpha: exclude signature from the minimal stamp of PoW.
We don't want the stamp to be cheaper for people with faster
signing devices...
|
2018-05-09 15:56:09 +02:00 |
|
Grégoire Henry
|
5672508b00
|
CI: conditional update of the opam base image
|
2018-05-09 12:23:30 +02:00 |
|
bruno
|
6966240a54
|
Alpha: export missing errors
|
2018-05-08 12:50:04 +02:00 |
|
Benjamin Canou
|
19b5ce4fba
|
Vendors: update ocplib-json-typed
|
2018-05-05 01:29:06 +02:00 |
|
Benjamin Canou
|
cd731df938
|
Add missing opam dependency
|
2018-05-05 01:29:06 +02:00 |
|
Benjamin Canou
|
294e270f32
|
Add missing opam dependency
|
2018-05-04 19:23:04 +02:00 |
|
Vincent Bernardoff
|
3759ff1f90
|
Scripts: do not pin ocplib-json-typed anymore
|
2018-05-04 18:48:00 +02:00 |
|
Vincent Bernardoff
|
96d9f317c1
|
Ocplib_json_typed: adapt code for inclusion in vendors
|
2018-05-04 18:48:00 +02:00 |
|
Benjamin Canou
|
68f5c92c1e
|
Import ocplib-json-typed in vendors
|
2018-05-04 18:48:00 +02:00 |
|
Benjamin Canou
|
c92860df1c
|
Quick fix for test deps in the CI
|
2018-05-04 18:48:00 +02:00 |
|
Pietro
|
b27bb84861
|
[p2p] fix space for semicolon and pipe
|
2018-05-03 16:03:01 +02:00 |
|
Pietro
|
0f1916981b
|
[doc] Reword section in gretlist in p2p.rst
|
2018-05-03 16:03:01 +02:00 |
|
Grégoire Henry
|
fe9c06b7ca
|
Test: fix test_multinode.sh
|
2018-05-03 16:03:01 +02:00 |
|
Pierre Chambart
|
137613ee9a
|
Formatting client_p2p_commands
|
2018-05-03 16:03:01 +02:00 |
|