• 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.