• Show log

    Commit

  • Hash : dab89f9b
    Author : Russell Belfer
    Date : 2013-12-04T21:22:57

    Further EUSER and error propagation fixes
    
    This continues auditing all the places where GIT_EUSER is being
    returned and making sure to clear any existing error using the
    new giterr_user_cancel helper.  As a result, places that relied
    on intercepting GIT_EUSER but having the old error preserved also
    needed to be cleaned up to correctly stash and then retrieve the
    actual error.
    
    Additionally, as I encountered places where error codes were not
    being propagated correctly, I tried to fix them up.  A number of
    those fixes are included in the this commit as well.
    

  • README.md

  • Writing Clar tests for libgit2

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

    https://github.com/vmg/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.