2831b61 | vbot | 16 August 2019, 15:24:31 UTC | Shell: add a mutex on communications with the external validation process | 18 September 2019, 09:17:46 UTC |
4195b0b | vbot | 16 August 2019, 13:17:31 UTC | Shell: restart the external validation process on errors | 18 September 2019, 09:17:46 UTC |
bb2db41 | vbot | 16 August 2019, 12:45:47 UTC | Shell: protect send/recv | 18 September 2019, 09:17:45 UTC |
0a07a19 | vbot | 14 August 2019, 17:47:32 UTC | Shell: add op code to terminate the validator process | 18 September 2019, 09:17:44 UTC |
6daf544 | vbot | 14 August 2019, 17:46:56 UTC | Doc: fix doc generation to multiprocess changes | 18 September 2019, 09:17:43 UTC |
1fe9056 | vbot | 14 August 2019, 16:42:56 UTC | Shell: flush the output and writing to an external process | 18 September 2019, 09:17:43 UTC |
32f167f | vbot | 14 August 2019, 14:14:06 UTC | Shell: allow shell opening context in RO when using multi-process validation | 18 September 2019, 09:17:42 UTC |
0131a29 | Benjamin Canou | 13 August 2019, 12:20:22 UTC | Shell: keep the validator process alive | 18 September 2019, 09:17:41 UTC |
77c0bce | Benjamin Canou | 12 August 2019, 23:19:58 UTC | Shell: combine requests in the protocol validator state | 18 September 2019, 09:17:41 UTC |
b447dd4 | Victor Allombert | 19 June 2019, 07:18:35 UTC | Node: introduces `--multiprocess` option | 18 September 2019, 09:17:40 UTC |
81c0cfb | Victor Allombert | 19 June 2019, 07:09:21 UTC | Shell: allows block validation using external validation process | 18 September 2019, 09:17:39 UTC |
9d9e82d | Victor Allombert | 19 June 2019, 07:04:42 UTC | Validation: Add external validator (forked process) | 18 September 2019, 09:17:38 UTC |
fccffab | Victor Allombert | 17 June 2019, 11:38:28 UTC | Shell/Validation: refactor apply result and update tests accordingly | 18 September 2019, 09:17:34 UTC |
0ef4a8d | vbot | 16 August 2019, 12:50:21 UTC | Shell: raise the timeout limits | 17 September 2019, 18:58:36 UTC |
5a095e7 | Pierre Chambart | 16 August 2019, 08:51:01 UTC | Shell: fix initial ddb request times | 17 September 2019, 18:58:36 UTC |
5adc80e | Benjamin Canou | 14 August 2019, 22:33:43 UTC | Shell: a bit more parallelism in the bootstrap pipeline | 17 September 2019, 18:58:36 UTC |
25c9166 | vbot | 14 August 2019, 16:37:09 UTC | Shell: more verbose bootstrap pipeline | 17 September 2019, 18:58:36 UTC |
a983646 | Benjamin Canou | 14 August 2019, 09:29:22 UTC | Shell: cut bootstrap pipeline steps earlier | 17 September 2019, 18:58:36 UTC |
f1ba557 | Tomáš Zemanovič | 17 September 2019, 16:40:55 UTC | Docs: fix link failing lint | 17 September 2019, 16:40:55 UTC |
c1be9d0 | Sebastien Mondet | 12 August 2019, 17:49:34 UTC | Signer: Remove ?interactive, add `import_secret_key` | 17 September 2019, 14:28:45 UTC |
5be91fc | Pietro Abate | 05 September 2019, 16:35:35 UTC | test: reduce lint verbosity | 16 September 2019, 09:21:24 UTC |
7c4daf6 | Sebastien Mondet | 13 September 2019, 22:37:32 UTC | Vendor: fix flextesa-lib opam file | 13 September 2019, 22:37:32 UTC |
2093113 | vbot | 13 September 2019, 18:30:13 UTC | Update .gitlab-ci.yml | 13 September 2019, 18:30:13 UTC |
abfd331 | vbot | 13 September 2019, 16:31:11 UTC | Flextesa: adapt to recent mbytes changes and dependencies rework | 13 September 2019, 18:25:19 UTC |
356ae62 | Sebastien Mondet | 16 August 2019, 20:05:07 UTC | Opam: fix `vendors/flextesa-lib/flextesa.opam` | 13 September 2019, 18:25:19 UTC |
3b360ff | Sebastien Mondet | 16 August 2019, 17:43:13 UTC | Use vendored flextesa (at `357fd56b85`) | 13 September 2019, 18:25:19 UTC |
0cfad89 | Sebastien Mondet | 16 August 2019, 17:32:28 UTC | Rename `bin_flextesa` → `bin_sandbox` | 13 September 2019, 18:25:19 UTC |
380f004 | vbot | 13 September 2019, 17:05:46 UTC | Build: update tezos-version.opam | 13 September 2019, 17:56:57 UTC |
a43c246 | vbot | 13 September 2019, 16:37:10 UTC | Build: update ci tests | 13 September 2019, 16:42:52 UTC |
5bd4bfc | vbot | 13 September 2019, 15:36:37 UTC | Baker: preserve the commit hash hexadecimal form if possible | 13 September 2019, 15:55:34 UTC |
581dbaa | Romain Bardou | 09 September 2019, 12:39:42 UTC | Baker: include commit hash in pow nonce | 13 September 2019, 14:45:23 UTC |
e7c935e | Romain Bardou | 09 September 2019, 12:29:09 UTC | Version: refresh Git commit hash if a file changes | 13 September 2019, 14:44:57 UTC |
c329c4c | Romain Bardou | 09 September 2019, 12:23:33 UTC | Base: move Git info into new lib tezos-version | 13 September 2019, 14:44:56 UTC |
8919ca6 | 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> | 12 September 2019, 21:39:39 UTC |
2613d90 | Pietro Abate | 03 September 2019, 17:12:57 UTC | stdlib,base: move lwt_utils_unix.Protocol in Tezos_base_unix.Utils.Protocol | 05 September 2019, 13:48:15 UTC |
a43a08c | Pietro Abate | 25 August 2019, 16:46:01 UTC | clic: move module scriptable to unix submodule and move lwt_exit from lib_base to lib_stdlib_unix | 03 September 2019, 17:13:36 UTC |
b01f6b8 | p | 09 August 2019, 09:22:50 UTC | Apply suggestion to src/proto_alpha/lib_delegate/delegate_commands.ml | 03 September 2019, 17:13:36 UTC |
ddb1d76 | Pietro Abate | 06 August 2019, 10:34:41 UTC | lib_delegate: add block_param doc | 03 September 2019, 17:13:35 UTC |
36fca5a | Pietro Abate | 24 July 2019, 14:35:01 UTC | clic: refine dependency to lwt instead that lwt.unix | 03 September 2019, 17:13:35 UTC |
fe35968 | Pietro Abate | 24 July 2019, 13:12:46 UTC | crypto: remove clic from lib_crypto | 03 September 2019, 17:13:35 UTC |
9faac00 | Sebastien Mondet | 29 August 2019, 20:52:20 UTC | Client: fix missing `--verbose-signing` option It is for the `submit ballot` command which the ledger can always parse so not a big deal, but it is still better to be consistent. | 03 September 2019, 14:19:57 UTC |
77f5729 | Benjamin Canou | 03 September 2019, 13:53:52 UTC | Build: remove spurious ocamlformat files | 03 September 2019, 13:57:52 UTC |
d2de3e9 | Victor Allombert | 23 August 2019, 07:27:29 UTC | Shell/snapshot: remove legacy logging | 03 September 2019, 13:41:04 UTC |
3e93bcd | Sebastien Mondet | 30 August 2019, 15:29:03 UTC | Run `make fmt` #WhiteSpace | 30 August 2019, 15:29:03 UTC |
7c2f419 | Sebastien Mondet | 30 August 2019, 15:28:08 UTC | Update .ocamlformat files | 30 August 2019, 15:28:08 UTC |
c98e065 | Sebastien Mondet | 26 July 2019, 20:51:57 UTC | Rename `get-git-info.ml` → `get-git-info.mlt` | 30 August 2019, 15:27:59 UTC |
0923412 | Sebastien Mondet | 12 August 2019, 16:57:04 UTC | CI: set opam-repo docker tag | 30 August 2019, 15:27:50 UTC |
59927c5 | Sebastien Mondet | 12 August 2019, 16:55:07 UTC | lint: switch to ocamlformat (except lib_protocol) | 30 August 2019, 15:27:38 UTC |
830a60f | Raphaël Proust | 07 August 2019, 08:13:02 UTC | Shell: remove Pipeline library The library is now released in `opam`, the mempool will depend on this newly released verion now. | 27 August 2019, 21:34:03 UTC |
013d690 | Mathias Bourgoin | 27 August 2019, 14:01:19 UTC | Shell/Worker: more readable worker event logs | 27 August 2019, 14:01:19 UTC |
a0eb9a3 | Mathias Bourgoin | 26 August 2019, 06:06:35 UTC | Shell/Worker: Log using worker_base_name as a section | 26 August 2019, 06:08:12 UTC |
b007475 | Philippe Bidinger | 22 August 2019, 10:49:21 UTC | P2p: doc of P2p interface | 23 August 2019, 13:00:00 UTC |
e4af59c | Benjamin Canou | 21 August 2019, 14:35:56 UTC | Fix OPAM dependencies | 22 August 2019, 12:37:16 UTC |
4f31e35 | Konstantin Ivanov | 21 August 2019, 13:05:48 UTC | Doc: fix description of escapes in Michelson strings | 21 August 2019, 13:05:48 UTC |
4a162f7 | Philippe Bidinger | 25 July 2019, 12:37:35 UTC | scripts: update linting script for portability Replace sed with perl as sed BSD (on Mac OS) and GNU have different behaviors. | 21 August 2019, 12:55:32 UTC |
f1a1366 | Pietro Abate | 12 August 2019, 09:18:26 UTC | opam: remove field "run-test" and move its content in build fix also a minor problem in stdlib_unix | 21 August 2019, 11:45:58 UTC |
781d8fb | Pierre Boutillier | 05 August 2019, 16:09:25 UTC | Doc: RPC format changes in 005 | 21 August 2019, 11:31:32 UTC |
d39b743 | Philippe Bidinger | 19 August 2019, 11:23:09 UTC | P2p_maintenance: document/refactor try_to_contact | 21 August 2019, 08:54:34 UTC |
6d51c9d | Philippe Bidinger | 16 August 2019, 15:32:11 UTC | P2p: simple refactoring, documentation of P2p_maintenance . documented the interface and stale doc Few simple refactoring step making the module easier to read. Notably . replaced `st` variables with more conventional `t` to refer to the `type t` defined in this module . Many functions have several levels of indentation, making then hard to read. It's more readable to extract sub-blocks to named and documented functions. . extracted some magic numbers | 21 August 2019, 08:54:34 UTC |
a293f2a | Raphaël Proust | 11 August 2019, 14:45:10 UTC | Data_encoding: remove dependencies to Compare and TzList Preliminary work towards a release | 20 August 2019, 12:26:34 UTC |
d506837 | Raphaël Proust | 11 August 2019, 14:36:54 UTC | Data_encoding: inline calls to Option As preparation for a release, this commit reduces the number of dependencies of Data_encoding | 20 August 2019, 12:26:34 UTC |
73618ba | Raphaël Proust | 11 August 2019, 14:09:48 UTC | Stdlib->Data_encoding: move binary_stream The library is only ever used in Data_encoding. As a preliminary to a future release, this commit reduces the dependencies of Data_encoding. | 20 August 2019, 12:26:34 UTC |
46e59de | Raphaël Proust | 11 August 2019, 14:05:05 UTC | Data_encoding: Do not use Stdlib.Utils In preparation for a separate release, remove some dependencies. | 20 August 2019, 12:26:34 UTC |
cc00b66 | Raphaël Proust | 11 August 2019, 14:02:39 UTC | Stdlib: simplify Utils | 20 August 2019, 12:26:34 UTC |
2caa55a | Sebastien Mondet | 13 August 2019, 14:35:16 UTC | Client: show ledger-like hash in `hash data` | 20 August 2019, 09:18:30 UTC |
93e1e47 | Victor Allombert | 19 August 2019, 09:25:48 UTC | Lib_client: use rev_map to avoid overflows | 19 August 2019, 15:40:34 UTC |
27dd67f | Victor Allombert | 19 August 2019, 09:24:44 UTC | Error_monad: Add rev_map_s operator | 19 August 2019, 15:40:23 UTC |
1a4d08b | Vincent Botbol | 03 May 2019, 16:16:21 UTC | All binaries: handle SIGINT and SIGTERM uniformly and gracefully Exit on each of those three signals Co-authored-by: Vincent Botbol <vincent.botbol@tezcore.com> Co-authored-by: Raphaël Proust <code@bnwr.net> | 16 August 2019, 19:32:47 UTC |
27f3aa7 | Raphaël Proust | 14 June 2019, 02:28:09 UTC | Base: add signal handling capabilities to Lwt_exit | 16 August 2019, 19:32:41 UTC |
b01d887 | Mathias Bourgoin | 13 August 2019, 09:04:27 UTC | Shell/Prevalidator: batched operation application Co-authored-by: @MBourgoin <mathias.bourgoin@nomadic-labs.com> Co-authored-by: @vect0r <victor.allombert@nomadic-labs.com> | 14 August 2019, 14:36:56 UTC |
361b385 | Mathias Bourgoin | 09 August 2019, 15:26:03 UTC | Lib_stdlib: add fold_left_s_n for batched fold_left_s Co-authored-by: @MBourgoin <mathias.bourgoin@nomadic-labs.com> Co-authored-by: @vect0r <victor.allombert@nomadic-labs.com> | 14 August 2019, 14:35:59 UTC |
8aa1e80 | Pierre Boutillier | 13 August 2019, 10:00:46 UTC | P2P: Always run a maintenance when activating the worker | 14 August 2019, 13:57:45 UTC |
ca88311 | Pierre Boutillier | 14 August 2019, 11:19:22 UTC | P2p: reload known points info from peers.json on startup | 14 August 2019, 11:19:22 UTC |
2dd97bb | Mathias Bourgoin | 08 August 2019, 12:31:54 UTC | Shell/Worker: use Event log instead of legacy logging | 13 August 2019, 12:41:38 UTC |
8c03515 | Pierre Boutillier | 13 August 2019, 09:59:10 UTC | Build system: make biuld-dev-deps only installs merlin when it installs merlin | 13 August 2019, 10:03:12 UTC |
95e01d6 | Philippe Bidinger | 02 August 2019, 14:55:27 UTC | P2p: refactor P2p_maintenance interface The implementation details of achieving the user-defined connection bounds is now internal to P2p_maintenance. | 11 August 2019, 11:22:44 UTC |
0970b42 | Philippe Bidinger | 02 August 2019, 16:05:54 UTC | Test/python: update test_injection.py Launch 3 nodes instead of 2 (test may fail with 2 nodes, due to bootstrap heuristic) | 11 August 2019, 11:22:44 UTC |
794bc16 | Pietro Abate | 09 August 2019, 09:36:54 UTC | base, stdlib: refine ipaddr dependencies | 09 August 2019, 16:37:01 UTC |
d2aec30 | Benjamin Canou | 09 August 2019, 10:54:50 UTC | Codec: produce reasonnable error messages on malformed JSON | 09 August 2019, 12:11:56 UTC |
d868bd0 | vbot | 08 August 2019, 08:46:56 UTC | Git: ignore tezos-code binary | 09 August 2019, 12:11:55 UTC |
a829f92 | Pietro Abate | 07 August 2019, 14:03:21 UTC | Codec: add man and usage | 09 August 2019, 12:11:55 UTC |
97caa30 | Raphaël Proust | 05 August 2019, 08:09:04 UTC | Codec: more compact printing | 09 August 2019, 12:11:54 UTC |
5ba7156 | Raphaël Proust | 02 August 2019, 09:06:12 UTC | Codec: new command: dump | 09 August 2019, 12:11:54 UTC |
c38f0af | Raphaël Proust | 02 August 2019, 08:17:36 UTC | Codec: use /tmp as fallback directory | 09 August 2019, 12:11:54 UTC |
3b62280 | Raphaël Proust | 26 July 2019, 08:38:08 UTC | Data_encoding/Registration: use is/description from def | 09 August 2019, 12:11:53 UTC |
356f3a2 | Raphaël Proust | 26 July 2019, 08:25:32 UTC | Proto_alpha: define registered encodings | 09 August 2019, 12:11:53 UTC |
183157f | Raphaël Proust | 26 July 2019, 07:55:51 UTC | Signer: add definitions for the registered encodings | 09 August 2019, 12:11:53 UTC |
042202b | Raphaël Proust | 25 July 2019, 09:44:33 UTC | Base: add descriptions on registered encodings | 09 August 2019, 12:11:52 UTC |
58b8749 | Raphaël Proust | 25 July 2019, 09:06:44 UTC | Data_encoding/Registration: recursively seek description | 09 August 2019, 12:11:52 UTC |
bffd773 | Raphaël Proust | 25 July 2019, 08:56:54 UTC | Data_encoding/Registration: simplify and beautify | 09 August 2019, 12:11:52 UTC |
ffaf523 | Raphaël Proust | 25 July 2019, 08:42:40 UTC | Data_encoding/Registration: raise rather than print on stderr | 09 August 2019, 12:11:51 UTC |
9b80f80 | Raphaël Proust | 25 July 2019, 08:38:10 UTC | Data_encoding/Registration: documentation and renames | 09 August 2019, 12:11:51 UTC |
f952cdb | Raphaël Proust | 10 June 2019, 07:18:48 UTC | Codec: new binary to encode/decode values Co-authored-by:Julien Rolland <julien.rolland@nomadic-labs.com> | 09 August 2019, 12:11:51 UTC |
154568f | Julien Rolland | 10 June 2019, 07:32:17 UTC | Base: register encodings | 09 August 2019, 12:11:50 UTC |
a578663 | Julien Rolland | 10 June 2019, 07:22:06 UTC | Signer: register encodings | 09 August 2019, 12:11:50 UTC |
76e8841 | Julien Rolland | 10 June 2019, 07:19:58 UTC | Proto_alpha: register encodings | 09 August 2019, 12:11:50 UTC |
9ff2185 | Julien Rolland | 10 June 2019, 07:16:04 UTC | Data_encoding: registration system Allows to register encodings so they can be listed, searched for, indexed, etc. Co-authored-by:Raphaël Proust <code@bnwr.net><Paste> | 09 August 2019, 12:11:49 UTC |
80a1504 | Julien Rolland | 10 June 2019, 07:17:55 UTC | Clic: Fix missing pattern matching case | 09 August 2019, 12:11:49 UTC |
8865b9b | Raphaël Proust | 14 June 2019, 06:21:38 UTC | Data_encoding: modularise With_version into its own compilation unit | 09 August 2019, 12:11:48 UTC |
aeed047 | Elliot Cameron | 07 August 2019, 16:19:04 UTC | Ledger: Generalize references to Ledger Nano S now that Nano X is supported | 08 August 2019, 20:42:39 UTC |