commit - 888b7d9932412e73b1d3887bc2d7208c37bc6f75
commit + 1252b141a24712b26eb542ab74c4904aa4ed5829
blob - a1fc7d158b43d206f82977a32c9030235474d5f7
blob + 7a0b8612adbdd89822e471c09456f94a4ac70aca
--- CHANGES
+++ CHANGES
+* got 0.47; 2020-12-27
+- update got.1 CAVEATS section; prompted by feedback from otto@
+- fix assignment to wrong pointer in got_ref_dup()
+- fix performance on repositories with many references (e.g. freebsd src.git):
+ o implement an object ID map for reference lists
+ o use reflist object id maps in got log, tog log, and tog diff (with naddy)
+ o switch reflist to TAILQ; insert elements more efficiently for sorted input
+
* got 0.46; 2020-12-21
- reset tog blame view's scroll position if line count shrinks too much (naddy)
- replace unprintable characters with '.' before passing them to curses (naddy)