This project is mirrored from https://gitlab.com/tezos/tezos.git. Updated .
  1. 19 Feb, 2019 1 commit
  2. 10 Dec, 2018 1 commit
  3. 07 Nov, 2018 1 commit
  4. 25 Jul, 2018 1 commit
  5. 24 Jul, 2018 2 commits
  6. 20 Jul, 2018 1 commit
  7. 18 Jul, 2018 2 commits
  8. 06 Jul, 2018 2 commits
  9. 28 Jun, 2018 1 commit
  10. 19 Jun, 2018 1 commit
  11. 30 May, 2018 1 commit
  12. 26 May, 2018 1 commit
  13. 25 May, 2018 1 commit
  14. 20 Mar, 2018 1 commit
  15. 26 Feb, 2018 1 commit
  16. 22 Feb, 2018 1 commit
  17. 21 Feb, 2018 1 commit
  18. 15 Feb, 2018 3 commits
  19. 05 Feb, 2018 1 commit
  20. 31 Jan, 2018 3 commits
  21. 30 Jan, 2018 2 commits
  22. 27 Jan, 2018 1 commit
  23. 25 Jan, 2018 1 commit
  24. 23 Jan, 2018 1 commit
    • Benjamin Canou's avatar
      Docs: new documentation structure using Sphinx/RST · adf860ea
      Benjamin Canou authored
       - Provides a toplevel documentation structure using Sphinx
       - Adds a `doc-html` target to the main Makefile
       - Converts existing documentation to RST format
       - Add some new documentation / tutorials
       - Links the developer manual and OCaml documentation
       - Synchronized documentation on Gitlab pages
      
      This patch is co-authored by:
       - Benjamin Canou <benjamin@canou.fr>
       - Bruno Bernardo <bernardobruno@gmail.com>
       - Pietro Abate <pietro.abate@inria.fr>
      adf860ea
  25. 16 Jan, 2018 1 commit
  26. 04 Dec, 2017 3 commits
    • Grégoire Henry's avatar
      3f354e7d
    • Grégoire Henry's avatar
    • Grégoire Henry's avatar
      Jbuilder: split `src/utils/` in multiple OPAM packages · b6449cae
      Grégoire Henry authored
      * `lib_stdlib`: basic extended OCaml stdlib and generic data structures
      
      * `lib_data_encoding`: almost independant 'Data_encoding'
      * `lib_error_monad`: almost independant 'Error_monad'
      
      * `lib_stdlib_lwt`: extended Lwt library
      * `lib_crypto`: all the crypto stuff (hashing, signing, cryptobox).
      
      * `lib_base`:
        - basic type definitions (Block_header, Operation, ...)
        - a module `TzPervasives` to bind them all and to be the
          single module opened everywhere.
      
      In the process, I splitted `Tezos_data` and `Hash` in multiple
      submodules, thus removing a lot of `-open`.
      
      The following two modules may not have found their place yet:
      - Base58 (currently in `lib_crypto`)
      - Cli_entries (currently in `lib_stdlib_lwt`)
      b6449cae
  27. 13 Nov, 2017 2 commits
  28. 08 Nov, 2017 1 commit
    • Pietro Abate's avatar
      Generate html API documentation · 48d7ba29
      Pietro Abate authored
      - add a new targert "make doc-html" to generate the html doc via
        jbuilder
      - this patch adds public_name to jbuild files for all libraries
      48d7ba29
  29. 31 Oct, 2017 1 commit
    • Milo Davis's avatar
      Switch to Jbuilder · 0a7f9a39
      Milo Davis authored
      This is a rewrite of the build system with `jbuilder`, with just a
      minimal toplevel Makefile for backward compatibility.
      
      This first patch preserves the project architecture, we only gain
      proper dependencies handling and always up-to-date `.merlin` files.
      A latter patch may split the project in smaller "sub-package",
      i.e. multiple `.opam` files.
      
      The embedded versions of the economic protocol are now compiled with
      `jbuilder` instead of `tezos-protocol-compiler`, potentially allowing
      proper inlining at the cost of slightly-less-stricter
      sandboxing. Nevertheless, dynamically loaded protocol are still
      compiled with the `tezos-protocol-compiler` and thus strictly
      sandboxed ; and a CI rule also checks the proper sandboxing of
      embedded protocols.
      
      This patch is coauthored with @hnrgrgr
      0a7f9a39