Commits


hacks to get got-read-pack working on sha256 repositories


fix objectformat=sha256; handle it for real!


set id.algo in a few places where it was undefined


bump GOT_OBJECT_ID_HEX_MAXLEN


fixup sed


fix got_object_id_hex for sha256


keep the id algo


got_object_open_by_id_str: handle sha256


add got_repo_get_hash_algorithm to query the repository hash algorithm


stuff to get `got log -p' working


copy whole id, not only the hash


fix got_object_id_cmp for sha256


initial sha256 handling for got-read-commit


add got_parse_hash_digest helper it abstracts over the hash type, allowing to just propagate the hash type as argument.


inflate: support sha256