Commit Diff


commit - 18a4b2a3759f9bac133cb3a36e7c1528c774a3cd
commit + bbc4881bb58897ea6645c0d6c14c846d1c99471f
blob - 3e3e25e7ab47252569c6ed6ef2fb1861d767fb34
blob + 9edea0189b3d705cba305b99f54cf78681ec3031
--- releases/CHANGES
+++ releases/CHANGES
@@ -1,3 +1,13 @@
+* got 0.70; 2022-05-10
+- avoid subtraction of values larger than int in qsort(3) comparison callbacks
+- make 'got patch' handle git-style rename diffs
+- store deltas in compressed form while packing, both in memory and cache file
+- avoid O(N) loops over object ID lists while packing
+- run the search for deltas to reuse in got-read-pack directly, for speed
+- hook send.sh cmdline tests into 'make regress', this was overlooked earlier
+- fix regression from 0.69 where packing tags fails if zero commits are packed
+- map delta cache file into memory if possible while writing a pack file
+
 * got 0.69; 2022-04-24
 - plug a memory leak in got_fetch_pack() (patch by Mikhail)
 - plug a memory leak in list_refs() (op)
blob - /dev/null
blob + 37286873b3ae0501ace38e41d78c197cfa947957 (mode 644)
Binary files /dev/null and releases/got-0.70.tar.gz differ