Commit c66188055147462b194245db2d44da8ca52b28bf

Stefan Sperling 2020-01-08T15:13:08

changes for 0.24

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
diff --git a/CHANGES b/CHANGES
index bc72ee5..cc1ba5c 100644
--- a/CHANGES
+++ b/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)