Commit Diff


commit - db3ca9d5a521667bc62fde71fe53aa595a0b0747
commit + 8565077e5bf02888b588a38ca8a201261369c35d
blob - 9a08a73e588c8383f4d6c4d38d7928ce6b69a82e
blob + 4ec54382ab108c7b7a114db0904386a6db607eb7
--- CHANGES
+++ CHANGES
@@ -1,3 +1,27 @@
+* got 0.92; 2023-08-29
+  see git repository history for per-change authorship information
+- allow modified files to be deleted during merges if content exists in repo
+- disallow overlapping repo and work tree in 'got checkout'
+- speed up opening of the work tree's file-index
+- speed up deltification by resizing block hash tables less often
+- add support for commit keywords to 'got log -x'
+- fix 'got log -dPp' diffstat duplication bug
+- improve out-of-date reporting accuracy in 'got branch -l' output
+- document that the log -d option implies log -P
+- prevent file-index corruption via deletion of missing locally-added files
+- prevent a double-free in got_worktree_commit
+- fix regression from 0.76: 'got diff' output matches /usr/bin/diff -p again
+- gotsh: do not set POLLOUT flag if there is no data to send, for portability
+- gotd: stop logging "unexpected end of file" when client decides to disconnect
+- make gotd flush pending messages before disconnecting the client upon success
+- gotwebd: fix bogus modification times displayed when show_repo_age is off
+- tog: show work tree base commit marker in the log view
+- tog: fix an infinite loop that could be triggered via log view search
+- plug a memory leak in tog's blame view
+- tog regress: prevent crash in ncurses when Ctrl-C is used to cancel test runs
+- tog regress: fix occasional failures due to commit timestamp mismatch
+- regress: nix 'set -A' kshism from tests for portability
+
 * got 0.91; 2023-07-19
   see git repository history for per-change authorship information
 - use _POSIX_HOST_NAME_MAX from <limits.h> for portability