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 |
|
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 |
|
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 |
|
bruno
|
6966240a54
|
Alpha: export missing errors
|
2018-05-08 12:50:04 +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
|
96d9f317c1
|
Ocplib_json_typed: adapt code for inclusion in vendors
|
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 |
|
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 |
|
Pierre Chambart
|
d71ff759dc
|
Remove uses of Time.now in P2p_acl
|
2018-05-03 16:03:01 +02:00 |
|
Pierre Chambart
|
6bdb959204
|
Really get rid of magic...
|
2018-05-03 16:03:01 +02:00 |
|
Pierre Chambart
|
7de7043a74
|
Stdlib: get rid of magic in HashPtree
|
2018-05-03 16:03:01 +02:00 |
|
Pietro
|
4d9292fcbb
|
Fix other minor comments
|
2018-05-03 16:03:01 +02:00 |
|
Pietro
|
c5d41465a2
|
p2p: temp ban point on invalid auth
|
2018-05-03 16:03:01 +02:00 |
|
Pietro
|
ce92f70883
|
P2p: Fix Hashtbl for PeerRing
Export hash in INTERNAL_HASH. now Peer_id.Id is hashable
|
2018-05-03 16:03:01 +02:00 |
|
Pietro
|
3683e948c1
|
Ring: swap operation order in Ring.Maketable.add
|
2018-05-03 16:03:01 +02:00 |
|
Pietro
|
511b47148c
|
p2p, ring: Cleanup PeerId table
|
2018-05-03 16:03:01 +02:00 |
|
Vincent Bernardoff
|
b3df4e63c8
|
[P2P] ACLs: cosmetics, renamings, comments
|
2018-05-03 16:03:01 +02:00 |
|
Pietro
|
02838a4cbc
|
p2p,node,client: Add Greylists
- add admin commands to ban and unban ips and peers
- add greylist_timeout option to configuration file (node)
- Add greylist modules + RPC
|
2018-05-03 16:03:01 +02:00 |
|
Pierre Chambart
|
496cbe566d
|
Stdlib: add ephemeron-based patricia trees for P2P greylisting
|
2018-05-03 15:58:08 +02:00 |
|
Vincent Bernardoff
|
280d88faaf
|
TLS: add connectivity test
|
2018-05-03 15:48:25 +02:00 |
|
Vincent Bernardoff
|
7ffad5887d
|
Node: update issues URL in man page
|
2018-05-03 15:48:25 +02:00 |
|
Vincent Bernardoff
|
63e44af5e4
|
TLS: switch to ocaml-tls
|
2018-05-03 15:48:25 +02:00 |
|
Grégoire Henry
|
0b31ebb455
|
Data_encoding: split out Binary_stream
|
2018-05-03 15:35:40 +02:00 |
|
Grégoire Henry
|
c9eab8689a
|
Shell/Distributed_db: tune requests delay
|
2018-05-03 11:51:29 +02:00 |
|
Grégoire Henry
|
f2db5ffde3
|
Shell/Bootstrap: improve network paralellism
|
2018-05-03 11:51:29 +02:00 |
|
Grégoire Henry
|
6e4b2eab47
|
Shell: reduce default logging a little bit
|
2018-05-03 11:51:29 +02:00 |
|
Grégoire Henry
|
caa764f0ff
|
Data_encoding: do not open the implementation modules by default
|
2018-05-03 11:05:06 +02:00 |
|
Raphaël Proust
|
0a3c9d52ec
|
Data_encoding: deduplicate documentation
|
2018-05-03 15:25:47 +08:00 |
|
Raphaël Proust
|
194d3f9120
|
Data_encoding: move internal function internally
|
2018-05-03 15:18:10 +08:00 |
|
Raphaël Proust
|
34d4e9ec5d
|
Data_encoding: don't open Encoding
|
2018-05-03 15:13:39 +08:00 |
|
Raphaël Proust
|
1ade54a7d7
|
Data_encoding: separate Size into its own module
|
2018-05-03 15:11:46 +08:00 |
|
Raphaël Proust
|
2418554f78
|
Data_encoding: reorder and reorganize doc
|
2018-05-03 14:00:24 +08:00 |
|
Raphaël Proust
|
56fbc5267d
|
Data_encoding: split implementation
In an effort to keep a clean commit history, the interface is unchanged.
|
2018-05-03 12:27:17 +08:00 |
|
Milo Davis
|
7a43c5bc41
|
P2p_pool: fix ambiguous JSON union case
|
2018-04-26 22:52:21 +02:00 |
|
Milo Davis
|
ebfdeea8d5
|
Data_encoding: add descriptions to encodings
|
2018-04-26 22:52:21 +02:00 |
|
Milo Davis
|
f5cc599ae6
|
Data_encoding: add names to union cases
|
2018-04-26 22:52:21 +02:00 |
|
Vincent Bernardoff
|
de006f4be3
|
Crypto: fix hardcoded signatures in tests
|
2018-04-26 21:24:21 +02:00 |
|