swh:1:snp:9c27352633c4639a943e316050a7b904f57900e2

sort by:
Revision Author Date Message Commit Date
120d293 Merge branch 'adrian/baking_daemon' into 'master' Docs: Add baking daemon change See merge request tezos/tezos!1571 11 February 2020, 08:56:59 UTC
f5f190a Docs: Add baking daemon change 11 February 2020, 08:56:57 UTC
dd232fd Provide encodings for Binary_error types 11 February 2020, 08:23:43 UTC
950ff3d Pass titles & descriptions to JSON fields & cases 11 February 2020, 08:23:43 UTC
ff8c4a2 ci: tag bare and debug image 10 February 2020, 11:54:14 UTC
e9aa363 Doc: fix broken link to sandbox quickstart 07 February 2020, 22:11:42 UTC
767de2b Tests/Python: migrate test_contract_macros.sh to pytest 05 February 2020, 11:10:33 UTC
0eacb58 Tests/Python: add a .pylintrc-file Better support for IDE integration (e.g. flycheck in emacs). 05 February 2020, 11:10:33 UTC
c0542c4 Tests/Python: convert assert_run_failure to check_run_failure This change improves the error messages when assertions fails. 05 February 2020, 11:10:33 UTC
635c656 Doc/Protocol: don't claim that Carthage has no breaking change 04 February 2020, 22:16:17 UTC
fc9ce22 Bin_node: fix upgrade command doc 04 February 2020, 14:40:39 UTC
2a2761c Lib_shell/bin_node: allow snapshot export using a richer block descr 04 February 2020, 14:40:39 UTC
860de1e Snapshots: refactor wrong_block_export error 04 February 2020, 14:40:39 UTC
f539c9c Node: Init state in Snapshot.export and minor refactoring 04 February 2020, 14:40:39 UTC
bf8e1ca Lib_shell/state: add ?readonly argument to State.init 04 February 2020, 14:40:39 UTC
0c2760e Tests_python: increase the number of attempts 04 February 2020, 13:16:50 UTC
ad6603a Flextesa: increase the number of attemps to start the node Before, the client took ~1s to start. With 8 attempts, it thus added 8s to the delay we allowed the node to start. Now that the client starts almost instantly, we gave 8 less seconds to the node, even though it only starts 1s faster. By setting the number of attempts to 12, we add about 20s allowed delay. 04 February 2020, 13:16:49 UTC
5aa4141 Vendors: fix build Vs new warning 04 February 2020, 13:16:48 UTC
21427f8 Doc,Tests: Improve `flextesa.rst` 04 February 2020, 13:16:47 UTC
77ba326 Test,CI: Make daemons-upgrade work in the CI 04 February 2020, 13:16:47 UTC
3960cac Test,CI: add user-activated-upgrade in full-sandbox 04 February 2020, 13:16:46 UTC
c15eb50 Proto-alpha: allow activation from Babylon 04 February 2020, 13:16:45 UTC
716446d Sandbox: Update wrt Flextesa changes 04 February 2020, 13:16:44 UTC
ad3569f Vendors: update flextesa-lib (20200102@b3a60eaf) 04 February 2020, 13:16:41 UTC
81f4890 Vendors: remove ocplib-json-typed and used released library instead 04 February 2020, 13:06:39 UTC
98d6a4c docker: fix snapshort import command 02 February 2020, 17:14:47 UTC
2b90139 Doc: "spendable" antipattern is not longer possible in Babylon 31 January 2020, 14:17:06 UTC
cfadc2b docker: better entrypoint.sh help 30 January 2020, 15:18:34 UTC
4b915dd Tests: client is too fast, need to sleep more 29 January 2020, 16:52:50 UTC
8b0be3b Json_typed: more efficient implementation for eq_element 29 January 2020, 14:50:11 UTC
3986211 Data_encoding: Remove single lwt function and whole lwt dependency Downstream of 057df27e53d9f92122013af7b0f5b559092dd07a 28 January 2020, 22:22:15 UTC
b7b8097 Registration: move module to fix type dependency Downstream of fafe3ca6dc232b9dac40ef6981dcb4876a39ddb0 28 January 2020, 22:22:15 UTC
cf4cc46 Shell, Protocol: adapt to new data-encoding error handling 28 January 2020, 22:22:15 UTC
8d0e242 Data_encoding: Binary writer/reader: better error management options for the user Downstream of ccecd00659ebc264be23b0823a70fee3046edda0 28 January 2020, 22:22:15 UTC
c4005d7 Data_encoding: Add opitonal parameter to control buffer size during serialisaiton Downstream of 0b64f836b627e8adbc9d3aeb4f199da2430d2eff 28 January 2020, 22:22:15 UTC
3ddd7d8 P2p_test: allowing to set process name prefix This allows to set the prefix of the name of a forked process, which serves to identify the log lines belonging to this process in addition to its peer id. Typical use is in the module Overcrowded where some process are either the `Target`, a `Client_V1`or a `Client_V2`. 28 January 2020, 21:49:51 UTC
6a417bf P2p: Nack send the motive for the connection rejection. This patch provide a `Nack` with an error code, in the vein of http error codes that allow the client to know why its connection is not accepted by the node. It should help to understand the failure to connect to a node given via RPC for example. The P2p_rejection file is in lib_base as the rejection error will be used in Network_version in case no network version can be negotiated. The rejection motive is encoded as an integer. Each new motive will have a higher number and thus fall into Unknown_argument case. When in private mode, `raw_authenticate` of an untrusted peer result in the P2p_errors.Private_mode error, preventing the reply with a Nack and a list of known points. `authenticate` function will close the connection immediately. This patch does not change the p2p version as it is meant to be released together with "P2p: `Nack` with a list of known peers". 28 January 2020, 21:49:51 UTC
c0a4080 P2p: `Nack` with a list of known peers This patch increase the p2p version number. Points announcing a compatible p2p version will receive a ̀Nack` that carries a list of alternative points while legacy node (p2p version 0) will receive a legacy `Nack`. This mechanism allows new nodes to get a list of points they can try to connect to, even if their known entry point to the network are overcrowded. P2p test : overcrowded test adaptation to "private points not announced" is a bit unsatisfactory: it makes the nodes non-private, making them more likely to interfere with other nodes. 28 January 2020, 21:49:51 UTC
3671b88 P2p_pool: improve debug msg when rejecting peer connection 28 January 2020, 21:49:51 UTC
811e281 P2p_pool: authenticate before rejecting when `max_connections` is reached `max_connections` is meant to affect the number of active connections, it makes sense to authenticate the incoming connection, memorize the point information, and then decide if there is a slot available for this peer. The number of unauthenticated on-going connections is limited by `max_incoming_connection`. 28 January 2020, 21:49:51 UTC
f5fa37f Stdlib: remove lwt_canceler and use released version instead 28 January 2020, 17:57:50 UTC
a0e4196 Stdlib: remove lwt-watcher and replace with released version 28 January 2020, 16:27:51 UTC
33b1413 Shell: Move new logging in a separate file 28 January 2020, 14:50:22 UTC
8fb63c2 Shell: add level and timestamp info when a new block is processed 28 January 2020, 14:50:22 UTC
0c92271 Shell: improve block validator process logging 28 January 2020, 14:50:22 UTC
bd4319f Lib_validation: add request pp 28 January 2020, 14:50:22 UTC
c0def20 Shell: remove legacy logging from block_validator_process_ext 28 January 2020, 14:50:22 UTC
83fb287 Shell: remove legacy logging from block_validator_process_seq 28 January 2020, 14:50:22 UTC
b64e698 docker: add back entrypoint.* in tezos/tezos image 28 January 2020, 13:34:19 UTC
867c889 docker: add docker labels to image 28 January 2020, 13:34:19 UTC
3ec29be StdLib: Remove HashPtree indexed by Z 26 January 2020, 22:17:14 UTC
b183167 P2P: Use HashPTree with int64 rather than Z 26 January 2020, 22:17:14 UTC
25cfa9c StdLib: 2 x Int64 version of HashPtree 26 January 2020, 22:17:14 UTC
d76c9e5 P2p tests: ffff:ffff::/32 is included in 8000::/1 so the test should fail 26 January 2020, 22:17:14 UTC
277022b Stdlib: HashPtree masks are really masks 26 January 2020, 22:17:14 UTC
7644cd6 Stdlib/HashPtree: Implement BE_prefix using BE_gen_prefix 26 January 2020, 22:17:14 UTC
3081579 StdLib: Adjust required signature by HashPtree 26 January 2020, 22:17:14 UTC
eadab57 Stdlib: remove unused functions in utils 22 January 2020, 19:26:29 UTC
230ce72 Tests: add regression logs for test_contract{,_onchain}_opcodes.py 22 January 2020, 16:37:20 UTC
bf07f44 Tests: regressions tests for test_contract{,_onchain}_opcodes.py 22 January 2020, 16:37:19 UTC
3cba418 Tests: add pytest-regtest 22 January 2020, 16:37:19 UTC
d0e7436 Tests/Python: fix strange duplication of client's stderr 22 January 2020, 15:42:28 UTC
a2492fd Client: add tezos-client-demo-counter in .opam 22 January 2020, 14:35:12 UTC
2c9a711 Doc: typo in the « The Big Picture » session 22 January 2020, 10:27:11 UTC
fef6543 Doc: fix deadlink to the validator 22 January 2020, 10:27:10 UTC
55f2abb Doc: wrong function name. register_handler -> register_error 22 January 2020, 10:27:09 UTC
04ed990 Doc: typo hitory -> history 22 January 2020, 10:27:08 UTC
38632af Doc: Add link to Data_encoding session 22 January 2020, 10:27:07 UTC
e6db84f Doc: Use code-blocks instead of code. For highlighting 22 January 2020, 10:27:05 UTC
713481f proto_genesis: use predefined protocol hash 22 January 2020, 09:07:29 UTC
254be33 proto_demo_counter: a new demo protocol co-authored with Eugen Zalinescu This protocol maintains a couple of non-negative counters { a: int32, b: int32 } in its context. This state can be updated via simple increment and transfer operations. 22 January 2020, 09:07:29 UTC
c20f57e Shell: Extract workers to separate library 21 January 2020, 16:00:25 UTC
3aea4b1 Docs: Update proposal testing docs 21 January 2020, 15:16:02 UTC
52c46fd Scripts: update yes-node.patch to ocamlformat 21 January 2020, 15:16:02 UTC
83a7c45 Scripts: update yes-node.patch MBytes to Bytes 21 January 2020, 15:16:02 UTC
6738da4 Bin_node: handle non writable version file 21 January 2020, 14:36:13 UTC
987fcb0 Bin_node: add upgrade status command 21 January 2020, 14:36:13 UTC
208d6a5 Bin_node/upgrade_command: add event logs 21 January 2020, 14:36:13 UTC
d01da04 Bin_node: Extract read_version_file as a function 21 January 2020, 14:36:13 UTC
43bbb8f Doc/Michelson: fix a typo in the semantic rule for NONE Fixes issue https://gitlab.com/tezos/tezos/issues/654. 20 January 2020, 14:47:28 UTC
7f611bc Tests/Python: verify EMPTY_BIG_MAP arity error message Adaptation of 9bfed67a4ef15c13568956927c277e61e250966b 17 January 2020, 10:36:16 UTC
1ce3c8a Tests/Python: test the Michelson MAP instruction on maps in the case of side effects Adaptation of e289be9068c8e311905b03cce4d8b98d01763fc7 Co-Authored-By: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> 17 January 2020, 10:36:16 UTC
9071c97 Tests/Python: add more failing tests for comparable pairs Adaptation of 7608094eb64ee26cce1a4729b29c851a6a12d241 Tested with ``` pytest-3 tests_python/tests/test_contract.py -k TestComparablePairs ``` 17 January 2020, 10:36:16 UTC
130d86b Tests/Python: skipped tests of comparable pairs in sets, maps, and big_maps Test with ``` pytest-3 tests_python/tests/test_contract.py -k TestComparablePairs ``` Adaptation of 89205d04a26ec2aad698cd4891ce2fa636260491 Co-Authored-By: Charles DEHLINGER <charles.dehlinger@tezcore.com> Co-Authored-By: Mehdi Bouaziz <mehdi.bouaziz@nomadic-labs.com> 17 January 2020, 10:36:16 UTC
8dc5904 Tests/Python: utility function for typechecking failure Adaptation of 21ffbbcb2e44a1b1e020ffcb2dd24b2c505bc745 17 January 2020, 10:36:16 UTC
7f5c3fa Shell: protect rpc request with unknown block hash 16 January 2020, 21:18:05 UTC
599fc12 Doc: add virtualenv alternative to build the documentation locally 16 January 2020, 18:54:56 UTC
53d502e Tests/python: add --proto option to run_node_baker.py This allows to choose between two protocols (alpha, babylon). Default is `alpha`. Some third-party client library target pecifically babylon. It is useful to be able to run a sandbox node on this specific protocol. 16 January 2020, 14:22:07 UTC
514c245 Test/python: script to launch a node/baker (optionally a contract) 16 January 2020, 14:22:07 UTC
b965934 Doc: Release Dec. 2019 - Typo 15 January 2020, 13:00:02 UTC
18beebb Proto-compiler: add more safety checks 14 January 2020, 16:01:24 UTC
c8120e1 Doc: --network Mainnet => --network mainnet 14 January 2020, 14:35:51 UTC
a331cf3 RPC Docs: Add 006 constant changes 14 January 2020, 07:45:23 UTC
324e955 Tooling, CI, Makefile: Dockerfiles and Make The previous configuration of building with Docker used a lot of 'magic' and required a fair bit of traversal between the shell scripts to understand what was happening and where. Most of it could be solved by using Docker Multi-staged Builds but to not constantly break the cache when just dealing with final artifacts I've split out the builder Dockerfile from the main Dockerfile. I've also broken out the commands run into individual make commands while trying to keep the original shell script API mostly intact. Running `./scripts/create_docker_image.sh` will work as it originally did just with the modifications necessary to align the script to also use the same underlying commands that are in make. I would have removed the script completely and adjusted the build pipelines, but the Makefile has an initial requirement of having `opam` installed which might not be the case for all users or the base build system. Othewise you can now just `make docker-image` but this will use the make bindings. It might be a good idea in the future to make your own Docker "building" image that can just use make within GitLabs CI system, but I think that was out of scope of this change. 13 January 2020, 18:12:54 UTC
318c9f2 Doc: in multinetwork page, explain network differences 13 January 2020, 16:35:25 UTC
41e5c80 Doc: multinetwork node 13 January 2020, 16:35:25 UTC
b7eeefe Build: refresh dependencies to 2020-01-07 ocaml/opam-repository 13 January 2020, 13:37:27 UTC
b916b2f Doc: link from January release to December release 13 January 2020, 11:18:23 UTC
024e915 Doc: add release notes for Mainnet January 2020 13 January 2020, 11:18:23 UTC
0479bc7 update_opam_repo: avoid cloning the whole repository The opam repo is about 70MB but we only need a single commit. 12 January 2020, 15:11:54 UTC
back to top