Commits
- Commit:
01f02e603b4cddeaf18b46197eacc16a88ec3d67
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix objectformat=sha256; handle it for real!
- Commit:
69c6accf47680d70def917cbab0e761177d8264b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
include sha2.h where sha1.h was included
- Commit:
92db087118aad2bfd84c47936530b6afcc403035
- From:
- Omar Polo <op@omarpolo.com>
- Date:
handle objectformat=sha256
repository format must be at least 1 for object format to be available.
- Commit:
1b3e8e8674ebd24834b549a70d90487307d0f3bf
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use sub-second precision when checking for objects/pack/ modification
Convert from st.m_time (second-precision time_t) to st.m_tim (struct timespec).
To compensate for the potential case where a filesystem provides resolution
in seconds only, always read the directory if no pack files are known to exist.
Otherwise, there is a race condition when gotd repo_write creates a new pack
and a request arrives for repo_read shortly after. Caught by a regression test
for gotd on empty repositories. Test failure pointed out by Mikhail.
ok op@
- Commit:
6a800804535a75203abfb3708e68a661c1c89958
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move code for reading Git's config file into new file read_gitconfig_privsep.c
The end goal here is to remove the dependency of repository.c on privsep.c
during compilation.