44bbef0 | Pierre Boutillier | 03 October 2019, 14:05:44 UTC | Merge remote-tracking branch 'tezos/master' into mainnet-staging | 03 October 2019, 14:05:44 UTC |
fa7e2b7 | vbot | 02 October 2019, 14:41:01 UTC | Encoding: reduce initial binary writer buffer size | 03 October 2019, 13:18:00 UTC |
4a4c872 | vbot | 01 October 2019, 09:53:34 UTC | Tests: adapt to the new more deterministic pow mining | 03 October 2019, 13:18:00 UTC |
37604b9 | Mehdi Bouaziz | 30 September 2019, 10:14:27 UTC | POW: counter instead of rand | 03 October 2019, 13:18:00 UTC |
dd083c1 | vbot | 02 October 2019, 14:41:01 UTC | Encoding: reduce initial binary writer buffer size | 03 October 2019, 13:14:44 UTC |
afebfd7 | vbot | 01 October 2019, 09:53:34 UTC | Tests: adapt to the new more deterministic pow mining | 03 October 2019, 13:14:40 UTC |
89f2279 | Mehdi Bouaziz | 30 September 2019, 10:14:27 UTC | POW: counter instead of rand | 03 October 2019, 13:14:29 UTC |
23e6c09 | Arvid Jakobsson | 03 September 2019, 12:33:13 UTC | Add michelson syntax highlighting in docs See 'How to use Tezos' and 'Michelson: ...' page for an example. | 03 October 2019, 13:09:59 UTC |
068ad0a | Pierre Boutillier | 02 October 2019, 10:30:57 UTC | P2p: unban also ungreylists peer/address Make the operation coherent with the fact that is_banned is in fact is_banned or is_greylisted | 03 October 2019, 13:09:58 UTC |
88e7f9f | Pierre Boutillier | 02 October 2019, 10:27:03 UTC | Error monad: add a pretty printer to Canceled and Timeout | 03 October 2019, 13:09:58 UTC |
071dcd4 | Pierre Boutillier | 02 October 2019, 08:11:55 UTC | Makefile: fix 'clean' target | 03 October 2019, 13:09:57 UTC |
e727ed2 | Romain Bardou | 01 October 2019, 09:16:27 UTC | Blake2: remove dependency to bigstring in .opam | 03 October 2019, 13:09:44 UTC |
38ac52f | Romain Bardou | 01 October 2019, 12:34:48 UTC | Doc: add docs/releases/october-2019.rst | 03 October 2019, 13:00:25 UTC |
de5daf1 | vbot | 03 October 2019, 12:11:20 UTC | Binaries: when exiting via a handled signal, exit with 0 | 03 October 2019, 12:52:21 UTC |
5a2e8cf | Raphaël Proust | 03 October 2019, 00:47:03 UTC | All binaries: use Lwt_exit to watch for termination promise | 03 October 2019, 12:52:20 UTC |
0372e15 | Raphaël Proust | 03 October 2019, 00:42:50 UTC | Client_commands: yield in gen loop | 03 October 2019, 12:52:09 UTC |
3347b10 | vbot | 03 October 2019, 12:11:20 UTC | Binaries: when exiting via a handled signal, exit with 0 | 03 October 2019, 12:16:50 UTC |
8a573cf | Raphaël Proust | 03 October 2019, 00:47:03 UTC | All binaries: use Lwt_exit to watch for termination promise | 03 October 2019, 01:00:33 UTC |
28e81cb | Raphaël Proust | 03 October 2019, 00:42:50 UTC | Client_commands: yield in gen loop | 03 October 2019, 00:42:50 UTC |
10c9560 | Arvid Jakobsson | 03 September 2019, 12:33:13 UTC | Add michelson syntax highlighting in docs See 'How to use Tezos' and 'Michelson: ...' page for an example. | 02 October 2019, 15:44:19 UTC |
cea0a3e | Grégoire Henry | 21 February 2019, 18:51:17 UTC | (Mainnet only) P2p: compatibility with old node (stage 2) At this stage, nodes are compatible with node at stages 1 and 3. | 02 October 2019, 14:34:39 UTC |
bdd378d | Pierre Boutillier | 02 October 2019, 10:30:57 UTC | P2p: unban also ungreylists peer/address Make the operation coherent with the fact that is_banned is in fact is_banned or is_greylisted | 02 October 2019, 11:26:46 UTC |
8eaa5e8 | Pierre Boutillier | 02 October 2019, 10:27:03 UTC | Error monad: add a pretty printer to Canceled and Timeout | 02 October 2019, 11:26:43 UTC |
3f35e43 | Pierre Boutillier | 02 October 2019, 08:11:55 UTC | Makefile: fix 'clean' target | 02 October 2019, 10:32:29 UTC |
1e91fb4 | Romain Bardou | 01 October 2019, 12:34:48 UTC | Doc: add docs/releases/october-2019.rst | 01 October 2019, 12:34:48 UTC |
fabe8a5 | vbot | 30 September 2019, 13:03:07 UTC | Blake2: replace bigarrays by bytes Co-authored-by: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> | 01 October 2019, 09:33:55 UTC |
2c9f69e | Pietro Abate | 30 September 2019, 10:31:26 UTC | Everywhere: avoid useless operations Bytes.concat | 01 October 2019, 09:33:55 UTC |
5cff3a0 | Pietro Abate | 30 September 2019, 10:16:18 UTC | validator: remove MBytes and useless conversions | 01 October 2019, 09:33:54 UTC |
6c2debf | Sebastien Mondet | 28 September 2019, 17:22:26 UTC | Validator: fix lint-test in `dune` file | 01 October 2019, 09:33:53 UTC |
a54e3f0 | Adrian Brink | 25 September 2019, 11:52:16 UTC | Shell: Remove hardcoded testchain ttl | 01 October 2019, 09:33:52 UTC |
bff7d35 | Eugen Zalinescu | 27 August 2019, 15:43:07 UTC | Baker: use preserved_cycles instead of hard-coded constant | 01 October 2019, 09:33:52 UTC |
20ccefe | Adrian Brink | 26 September 2019, 08:00:00 UTC | add 005 migration docs | 01 October 2019, 09:33:51 UTC |
6b86e63 | Romain Bardou | 25 September 2019, 10:17:01 UTC | Version: fix .gitattributes | 01 October 2019, 09:33:50 UTC |
fd0233a | Pietro Abate | 24 September 2019, 14:09:52 UTC | ci: really push new docker images | 01 October 2019, 09:33:49 UTC |
210ed88 | Pierre Boutillier | 27 August 2019, 23:00:59 UTC | Opam: Apparently dune is not a "build only" dependency anymore | 01 October 2019, 09:33:49 UTC |
9ee765b | b | 21 September 2019, 06:49:08 UTC | Doc: Fix broken link Found by @frabrunelle | 01 October 2019, 09:33:48 UTC |
817fa50 | Romain Bardou | 19 September 2019, 08:18:05 UTC | update activate_protocol.sh for bin_validation | 01 October 2019, 09:33:35 UTC |
ec11ca6 | Romain Bardou | 01 October 2019, 09:16:27 UTC | Blake2: remove dependency to bigstring in .opam | 01 October 2019, 09:17:00 UTC |
f6fac08 | Thomas Gazagnaire | 30 September 2019, 16:08:39 UTC | index: add a small script to reset the fanout | 01 October 2019, 09:01:01 UTC |
9e45137 | vbot | 30 September 2019, 13:03:07 UTC | Blake2: replace bigarrays by bytes Co-authored-by: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> | 30 September 2019, 16:25:24 UTC |
cc33690 | Pietro Abate | 30 September 2019, 10:31:26 UTC | Everywhere: avoid useless operations Bytes.concat | 30 September 2019, 16:25:24 UTC |
e1508dc | Pietro Abate | 30 September 2019, 10:16:18 UTC | validator: remove MBytes and useless conversions | 30 September 2019, 16:25:24 UTC |
fb3683c | Sebastien Mondet | 28 September 2019, 17:22:26 UTC | Validator: fix lint-test in `dune` file | 30 September 2019, 13:52:56 UTC |
9a189e0 | Romain Bardou | 30 September 2019, 08:30:00 UTC | storage: set hash size to 30 Quoting samoht: "That constant is used to partition the hash space into smaller sets to speed up searches -- with the current constant (60) that could lead to huge sets. With 30 most of the time these sets can only be stored on 1 page." | 30 September 2019, 08:33:54 UTC |
f93fb5a | Romain Bardou | 30 September 2019, 08:30:00 UTC | storage: set hash size to 30 Quoting samoht: "That constant is used to partition the hash space into smaller sets to speed up searches -- with the current constant (60) that could lead to huge sets. With 30 most of the time these sets can only be stored on 1 page." | 30 September 2019, 08:31:41 UTC |
de5c80b | Adrian Brink | 25 September 2019, 11:52:16 UTC | Shell: Remove hardcoded testchain ttl | 27 September 2019, 09:24:13 UTC |
9466f85 | Eugen Zalinescu | 27 August 2019, 15:43:07 UTC | Baker: use preserved_cycles instead of hard-coded constant | 26 September 2019, 14:31:29 UTC |
b5a0ee9 | Adrian Brink | 26 September 2019, 08:00:00 UTC | add 005 migration docs | 26 September 2019, 08:00:26 UTC |
1db34e4 | Romain Bardou | 25 September 2019, 10:17:01 UTC | Version: fix .gitattributes | 25 September 2019, 10:17:01 UTC |
aa0252e | Pietro Abate | 24 September 2019, 14:09:52 UTC | ci: really push new docker images | 24 September 2019, 14:09:52 UTC |
5f73a48 | Pierre Boutillier | 27 August 2019, 22:49:00 UTC | Dependencies: Refresh hash of ocaml/opam-repository used | 23 September 2019, 14:35:17 UTC |
752e38b | Pietro Abate | 18 September 2019, 15:54:12 UTC | ci: build three different minimal images shave 70 Mb from minimal images | 23 September 2019, 14:35:15 UTC |
1586f17 | Marco Stronati | 12 June 2019, 16:28:12 UTC | Tests/Flextesa: adapt to the new protocol - Adapt the test to the new constants. - Adapt for minimum proposal quorum. | 23 September 2019, 14:32:36 UTC |
2b88fab | Romain Bardou | 20 September 2019, 10:12:15 UTC | Test Python: fix hash command output | 23 September 2019, 13:41:16 UTC |
8b4c949 | Thomas Gazagnaire | 18 September 2019, 13:19:25 UTC | ci: fix opam dependencies | 23 September 2019, 13:41:16 UTC |
6cb08cc | Thomas Gazagnaire | 16 September 2019, 16:02:40 UTC | storage: simplify the serialisation function for tree nodes | 23 September 2019, 13:41:16 UTC |
e68194a | Thomas Gazagnaire | 02 September 2019, 16:55:07 UTC | storage: automatically close the underlying database resources | 23 September 2019, 13:41:16 UTC |
9a94182 | Thomas Gazagnaire | 16 September 2019, 17:15:00 UTC | storage: add the ability to change the index log size via env variables Use TEZOS_STORAGE='index-log-size=10_000_000,v` to enable logs+increasing the index log size to 10m | 23 September 2019, 13:41:16 UTC |
d881eac | Thomas Gazagnaire | 31 July 2019, 07:48:46 UTC | storage: use TEZOS_STORAGE=v to turn on debug message for storage | 23 September 2019, 13:41:16 UTC |
ee9b2bd | Thomas Gazagnaire | 16 September 2019, 17:11:42 UTC | storage: use digestif instead of ocaml-blake2 to compute tree hashes This allows unecessary allocations in the C and major heaps. | 23 September 2019, 13:41:16 UTC |
fa18a14 | Thomas Gazagnaire | 16 September 2019, 16:33:56 UTC | storage: use irmin.2.0 | 23 September 2019, 13:41:16 UTC |
f142e8a | Thomas Gazagnaire | 02 July 2019, 10:04:07 UTC | vendors: import irmin.2.0, index and irmin-pack (and remove irmin-lmdb) sources: - mirage/irmin, mirage/irmin-pack: aae0542ef373c5fb65af9eae468e1aef22a7df34 - mirage/index: c960e2b2b0265d7cd4d3ec2d82e8cb6f6af488b0 Co-authored-by: Thomas Gazagnaire <thomas@tarides.com> Co-authored-by: Clément Pascutto <clement@tarides.com> Co-authored-by: Craig Ferguson <craig@tarides.com> Co-authored-by: Ioana Cristescu <ioana@tarides.com> | 23 September 2019, 13:41:16 UTC |
491ee22 | vbot | 18 September 2019, 12:12:35 UTC | Build: update gitlab-ci | 23 September 2019, 13:41:16 UTC |
6b0e343 | vbot | 18 September 2019, 12:12:12 UTC | Proto_env: disambiguate `Compare` module | 23 September 2019, 13:41:16 UTC |
11b81d8 | vbot | 18 September 2019, 12:11:50 UTC | Build: fix tezos-validator's opam dependencies | 23 September 2019, 13:41:16 UTC |
c5c768d | vbot | 19 September 2019, 16:12:00 UTC | Protocol/Client: generalize registered encodings | 23 September 2019, 13:41:16 UTC |
874f866 | vbot | 19 September 2019, 16:11:39 UTC | rename executable tezos-fork-validator into tezos-validator | 23 September 2019, 13:41:16 UTC |
8508e07 | Victor Allombert | 11 September 2019, 09:01:51 UTC | Shell/validation: renaming fork -> external | 23 September 2019, 13:41:16 UTC |
8dcef0c | Victor Allombert | 09 September 2019, 13:24:27 UTC | Shell: proper State.Chain.get handling | 23 September 2019, 13:41:16 UTC |
a7baa0c | Victor Allombert | 09 September 2019, 08:02:18 UTC | Node: proper context checkout handling | 23 September 2019, 13:41:16 UTC |
af3a9a9 | Victor Allombert | 06 September 2019, 13:59:58 UTC | Shell/validation: allow external process to handle the test chain | 23 September 2019, 13:41:16 UTC |
75ac3f9 | Victor Allombert | 06 September 2019, 07:12:55 UTC | Shell: incrememt -> increment | 23 September 2019, 13:41:16 UTC |
4b384dd | Romain Bardou | 03 September 2019, 09:13:59 UTC | bin_validation: add .ocamlformat and run make fmt #WhiteSpace | 23 September 2019, 13:41:16 UTC |
4893c9e | vbot | 19 August 2019, 12:00:41 UTC | Shell: enable multiprocess by default | 23 September 2019, 13:41:16 UTC |
b0e726b | vbot | 16 August 2019, 15:24:31 UTC | Shell: add a mutex on communications with the external validation process | 23 September 2019, 13:41:16 UTC |
e987b55 | vbot | 16 August 2019, 13:17:31 UTC | Shell: restart the external validation process on errors | 23 September 2019, 13:41:16 UTC |
fa82ccb | vbot | 16 August 2019, 12:45:47 UTC | Shell: protect send/recv | 23 September 2019, 13:41:16 UTC |
9d826be | vbot | 14 August 2019, 17:47:32 UTC | Shell: add op code to terminate the validator process | 23 September 2019, 13:41:16 UTC |
255a6e9 | vbot | 14 August 2019, 17:46:56 UTC | Doc: fix doc generation to multiprocess changes | 23 September 2019, 13:41:16 UTC |
cf03783 | vbot | 14 August 2019, 16:42:56 UTC | Shell: flush the output and writing to an external process | 23 September 2019, 13:41:16 UTC |
2b456a2 | vbot | 14 August 2019, 14:14:06 UTC | Shell: allow shell opening context in RO when using multi-process validation | 23 September 2019, 13:41:16 UTC |
d713634 | Benjamin Canou | 13 August 2019, 12:20:22 UTC | Shell: keep the validator process alive | 23 September 2019, 13:41:16 UTC |
3aab00d | Benjamin Canou | 12 August 2019, 23:19:58 UTC | Shell: combine requests in the protocol validator state | 23 September 2019, 13:41:16 UTC |
76e6f08 | Victor Allombert | 19 June 2019, 07:18:35 UTC | Node: introduces `--multiprocess` option | 23 September 2019, 13:41:16 UTC |
5fdf242 | Victor Allombert | 19 June 2019, 07:09:21 UTC | Shell: allows block validation using external validation process | 23 September 2019, 13:41:16 UTC |
4604fc7 | Victor Allombert | 19 June 2019, 07:04:42 UTC | Validation: Add external validator (forked process) | 23 September 2019, 13:41:16 UTC |
acdba3f | Victor Allombert | 17 June 2019, 11:38:28 UTC | Shell/Validation: refactor apply result and update tests accordingly | 23 September 2019, 13:41:16 UTC |
dc95205 | vbot | 16 August 2019, 12:50:21 UTC | Shell: raise the timeout limits | 23 September 2019, 13:41:16 UTC |
7170ded | Pierre Chambart | 16 August 2019, 08:51:01 UTC | Shell: fix initial ddb request times | 23 September 2019, 13:41:16 UTC |
f6a02ff | Benjamin Canou | 14 August 2019, 22:33:43 UTC | Shell: a bit more parallelism in the bootstrap pipeline | 23 September 2019, 13:41:16 UTC |
2d60f0a | vbot | 14 August 2019, 16:37:09 UTC | Shell: more verbose bootstrap pipeline | 23 September 2019, 13:41:16 UTC |
fe47f02 | Benjamin Canou | 14 August 2019, 09:29:22 UTC | Shell: cut bootstrap pipeline steps earlier | 23 September 2019, 13:41:16 UTC |
1d9af37 | Sebastien Mondet | 12 August 2019, 17:49:34 UTC | Signer: Remove ?interactive, add `import_secret_key` | 23 September 2019, 13:41:16 UTC |
428d2fd | Pietro Abate | 05 September 2019, 16:35:35 UTC | test: reduce lint verbosity | 23 September 2019, 13:41:16 UTC |
e4a2720 | Sebastien Mondet | 13 September 2019, 22:37:32 UTC | Vendor: fix flextesa-lib opam file | 23 September 2019, 13:41:16 UTC |
aa46eef | vbot | 13 September 2019, 16:31:11 UTC | Flextesa: adapt to recent mbytes changes and dependencies rework | 23 September 2019, 13:41:16 UTC |
610eea9 | Sebastien Mondet | 16 August 2019, 20:05:07 UTC | Opam: fix `vendors/flextesa-lib/flextesa.opam` | 23 September 2019, 13:41:16 UTC |
9dcfd69 | Sebastien Mondet | 16 August 2019, 17:43:13 UTC | Use vendored flextesa (at `357fd56b85`) | 23 September 2019, 13:41:16 UTC |
fc4c07b | Sebastien Mondet | 16 August 2019, 17:32:28 UTC | Rename `bin_flextesa` → `bin_sandbox` | 23 September 2019, 13:41:16 UTC |
5254a4d | p | 12 September 2019, 21:39:39 UTC | Everywhere: remove MBtytes in favor of Bytes - stdlib,base: remove bigstring, bigarray,cstruct,ocplib-endian - Add cryptobox tests - crypto: remove secret_key_to_bytes and secret_key_of_bytes from the interface - Stdlib: introduce TzEndian for byte access - data_encoding: remove stdlib dependency Co-authored with - Raphaël Proust <code@bnwr.net> - Thomas Gazagnaire <thomas@gazagnaire.org> | 23 September 2019, 13:41:16 UTC |