Commit Briefs

Stefan Sperling

changes for 0.33 (tags/0.33)



Stefan Sperling

normalize tree entry modes to 0100644 or 0100755 when writing tree objects

semarie@ reported an error from go-git used by Cirrus CI: "57243613255d758e15b0f5ae1c960b970f0435f8: malformed mode (0100640)!" 'git fsck' has no problem with mode 0100640. But writing just the two most commonly used file modes should provide the best compatibility.





Stefan Sperling

bump version number


Stefan Sperling

changes for 0.32 (tags/0.32)









Stefan Sperling

bump version number


Stefan Sperling

changes for 0.31 (tags/0.31)


Stefan Sperling

sync dist file list


Stefan Sperling

set the executable bit on tree.sh






Stefan Sperling

stop verifying pack file checksum in the main process during clone/fetch

Both got-fetch-pack and got-index-pack now verify the pack file checksum. This means we can avoid reading the entire pack file in the main process just to verify its checksum and avoid a noticable stall between fetching and indexing on slow machines.