Skip to content

Releases: mirage/ocaml-git

1.11.2

02 Aug 12:52
Compare
Choose a tag to compare

1.11.2 (2017-08-02)

  • Update to conduit.1.0 and cohttp.0.99 (#226, @samoht)

1.11.1

25 Jul 12:40
Compare
Choose a tag to compare

1.11.1 (2017-07-25)

  • [git-unix] Fix linking issue of the ogit binary on some package
    configurations (#225, @samoht)

1.11.0

02 Jun 09:08
Compare
Choose a tag to compare

1.11.0 (2016-06-01)

1.10.1

14 Mar 09:52
Compare
Choose a tag to compare

1.10.1 (2016-09-15)

1.10.0

16 Feb 16:44
Compare
Choose a tag to compare

1.10.0 (2016-02-15)

  • Adapt to Mirage3 (@samoht, @avsm, @yomimono, @hannesm)
  • Add IO.test_and_set to automatically update references (#185, @samoht)
  • Better Windows support (#187, @samoht)
    • unix: Translate Git references into valid Windows filenames
    • fix/work-around upstream issues to make the tests pass on Windows
  • Split the package into 4 packages: git, git-http, git-unix and
    git-mirage (#189, @samoht)

1.9.3

15 Feb 12:01
Compare
Choose a tag to compare

1.9.3 (2016-11-09)

  • Turn a bunch of info message into debug statements (#169, @samoht)

1.9.2

17 Oct 11:15
Compare
Choose a tag to compare

1.9.2 (2016-10-16)

  • Do not depend on ocaml-crc anymore: less C code means, easier to
    port to other MirageOS backends (#166, @g2p)

1.9.1

04 Oct 17:19
Compare
Choose a tag to compare

1.9.1 (2016-10-04)

  • Cache all intermediate values when expending packed values. This
    speeds-up pack access quite a lot in practice, especially when the
    pack files are big (#163)

1.9.0

29 Sep 15:20
Compare
Choose a tag to compare

1.9.0

Rename SHA to Hash, fix memory leak, add Store.size, use Logs, etc.

04 May 08:15
Compare
Choose a tag to compare
  • References can point to non-commit hashed (#123, @samoht)
  • Rename Git.SHA into Git.Hash (@samoht)
  • Remove Git.Sync.populate but add Git.Sync.clone to replace the
    previous fetch+populate (#122, @samoht)
  • Fix the API so that references can point to any kind of hashes (#123, @samoht)
  • Fix duplicated references when mixing packed and loose references
    (#124, @samoht)
  • Use astring, logs and fmt (@samoht)
  • Add Store.size. Before, the only way to get the size of a file was to
    decompress the whole thing. The main win comes from getting the size of raw
    packed objects without decompressing. (#143, @talex5)
  • Workaround a memory leak in lwt: See ocsigen/lwt#229, which caused
    IO.rec_file and thus the watch mechanism on Unix to leak memory
    (#146, @samoht)
  • Fix performance regression when reading large files (#147, @chambart)