commit ce0c9cde93dae0666f3d1bbc26264188f2cf3399 from: Stefan Sperling date: Mon Aug 30 20:01:27 2021 UTC CHANGES for 0.56 commit - 0d64986a88afec539afd40069c1d41c3f6ec1517 commit + ce0c9cde93dae0666f3d1bbc26264188f2cf3399 blob - 6343c162ef39d926b9846ea38e09bb693aebb183 blob + d1919358ffb6d21d1d1393dc878c352ab9367fcd --- CHANGES +++ CHANGES @@ -1,3 +1,23 @@ +* got 0.56; 2021-08-30 +- prevent a race where 'gotadmin cleanup' deletes concurrently created objects +- plug a small memory leak in tog's show_diff_view() function +- fix a use-after-free in get_changed_paths() in got and tog +- use less memory allocations when formatting log messages +- make got_deltify() rellocate the deltas array less often +- plug a memory leak in an error path of got_deltify() +- fix miscalculation of the final pack file size reported by got_pack_create() +- fix the error message shown when the server sends a bad ref line +- prevent NULL deref in got-fetch-pack if server does not announce capabilities +- add a missing bounds-check in got-fetch-pack when parsing server response +- fix, again, use of POSIX [ s1 = s2 ] syntax instead of [ s1 == s2 ] (naddy) +- add 'got send' for sending changes to remote repositories (with naddy, tracey) +- allow deletion of refs/remotes/ branches with got branch -d +- add missing "return 1" to failure handling in the regress scripts (naddy) +- make realloc_ids() malloc-like and do not overallocate (naddy) +- fix seek to incorrect offset in the delta base when creating deltas +- use gmtime_r(3) to display timestamps in UTC as intended (found by naddy) +- add keys for navigating to first/last item of tog log and diff views (jasper) + * got 0.55; 2021-07-26 - display recovery steps in the lonely pack index error message - fix double-free that ocurred upon exit from 'tog tree'; found by naddy