commit 21a6bfd0765e7ff32294ecf8caf3acf3be88d002 from: Stefan Sperling via: Thomas Adam date: Thu May 12 23:11:40 2022 UTC CHANGES for 0.70 commit - d93dda9a3b03adc3e079e01627a6c4b9ded83277 commit + 21a6bfd0765e7ff32294ecf8caf3acf3be88d002 blob - 3e3e25e7ab47252569c6ed6ef2fb1861d767fb34 blob + 9edea0189b3d705cba305b99f54cf78681ec3031 --- CHANGES +++ 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)