Portable, pure C implementation of the Git core methods
