Permalink
Commits on Jul 13, 2017
  1. tests: let the large integer literal overflow on 32-bit platforms

    avsm committed Jul 13, 2017
    the alternative is it not compiling at all...
  2. release 3.1.1

    avsm committed Jul 13, 2017
  3. Merge pull request #170 from fdopen/windows

    avsm committed Jul 13, 2017
    Windows fixes
  4. Merge branch 'master' into windows

    avsm committed Jul 13, 2017
  5. Merge pull request #171 from yallop/int-alignment

    avsm committed Jul 13, 2017
    check_alignment: extract the alignment as a uintnat, not an int.
  6. appveyor: test with msvc

    fdopen committed Jul 13, 2017
  7. don't include unnecessary headers

    fdopen committed Jul 13, 2017
  8. avoid invalid pointer arithmetic

    fdopen committed Jul 13, 2017
Commits on Jul 12, 2017
  1. Merge pull request #169 from avsm/master

    avsm committed Jul 12, 2017
    release 3.1.0
  2. remove unused VERSION file

    avsm committed Jul 12, 2017
  3. docs: note that check_bounds also verified that len is non-negative

    avsm committed Jul 12, 2017
    via commentary in #164 review by @yallop
  4. clarify docstring for [split] for more raising situations

    avsm committed Jul 12, 2017
    prompted by @cfcs review note
Commits on Jul 11, 2017
  1. Merge pull request #168 from avsm/docs

    avsm committed Jul 11, 2017
    fixup docstrings
  2. Merge pull request #165 from avsm/master

    avsm committed Jul 11, 2017
    start preparing 3.1.0
  3. changes: add attribution for #158

    avsm committed Jul 11, 2017
  4. changes: also mention #158

    avsm committed Jul 11, 2017
    spotted by @hannesm
  5. update CHANGES for 3.1.0

    avsm committed Jul 11, 2017
  6. bump the minimum required OCaml version up to 4.03.0

    avsm committed Jul 11, 2017
    Also add Thomas Leonard to the authors list
  7. Merge branch 'fuzz' of https://github.com/talex5/ocaml-cstruct into y…

    avsm committed Jul 11, 2017
    …allop-lenv-overflow
  8. Merge branch 'blit-bounds' of https://github.com/yallop/ocaml-cstruct

    avsm committed Jul 11, 2017
    …into yallop-lenv-overflow
  9. Merge branch 'lenv-overflow' of https://github.com/yallop/ocaml-cstruct

    avsm committed Jul 11, 2017
    … into yallop-lenv-overflow
  10. Merge pull request #158 from hannesm/fixes

    avsm committed Jul 11, 2017
    Fixes: performance regression + opam files
  11. Add some fuzz tests

    talex5 committed Jul 11, 2017
    When running the tests individually, it:
    
    - Found mirage#160 in 17s.
    - Found an overflow in of_bigarray in 1s.
    - Found an overflow in sub in 1s.
Commits on Jul 10, 2017
  1. ignore vim files

    avsm committed Jul 10, 2017