commit c66188055147462b194245db2d44da8ca52b28bf from: Stefan Sperling date: Wed Jan 08 15:13:08 2020 UTC changes for 0.24 commit - 87c1ed2b2f3cd42280054f037b5a32c8fe6b7013 commit + c66188055147462b194245db2d44da8ca52b28bf blob - bc72ee58e884f7a86ce0134dfc612becebd18be0 blob + cc1ba5c4b2987d7e655c4c80ea45b6d03324a62e --- CHANGES +++ CHANGES @@ -1,3 +1,15 @@ +* got 0.24; 2020-01-08 +- do not open and close pack index files needlessly +- fix 'got log' and 'tog log' performance issue when lots of tags exist +- do history traversal in got-read-pack to improve 'got blame' performance +- plug memory leaks in got-read-commit, got-read-tree, and got-read-pack +- fix reading reference deltas with GOT_PACK_NO_MMAP builds +- disable got-read-pack's delta cache in GOT_NO_OBJ_CACHE builds +- make it possible to run regress tests with packed repositories +- more portable string comparison in Makefile.inc (patch by Edgar Pettijohn) +- prevent rebase with an out-of-date work tree +- make 'got checkout' and 'got update' work with read-only repositories + * got 0.23; 2019-12-16 - prevent status crawl from racing with paths changing in the filesystem - add -k option to 'got remove' to keep files on disk (Tracey Emery)