• Show log

    Commit

  • Hash : e1de726c
    Author : Russell Belfer
    Date : 2012-03-12T22:55:40

    Migrate ODB files to new error handling
    
    This migrates odb.c, odb_loose.c, odb_pack.c and pack.c to
    the new style of error handling.  Also got the unix and win32
    versions of map.c.  There are some minor changes to other
    files but no others were completely converted.
    
    This also contains an update to filebuf so that a zeroed out
    filebuf will not think that the fd (== 0) is actually open
    (and inadvertently call close() on fd 0 if cleaned up).
    
    Lastly, this was built and tested on win32 and contains a
    bunch of fixes for the win32 build which was pretty broken.
    

  • README.md

  • Writing Clar tests for libgit2

    For information on the Clar testing framework and a detailed introduction please visit:

    https://github.com/tanoku/clar

    • Write your modules and tests. Use good, meaningful names.

    • Make sure you actually build the tests by setting:

        cmake -DBUILD_CLAR=ON build/
    • Test:

        ./build/libgit2_clar
    • Make sure everything is fine.

    • Send your pull request. That’s it.