Commit Diff


commit - 9a02f8b79138972ddde059e5683108d07b409289
commit + 22cbd110a84356ef531788b7f5ad19070fc8b3cb
blob - 39707e2da8f6d897baadf81aac5ce920ae347421
blob + a1fc7d158b43d206f82977a32c9030235474d5f7
--- CHANGES
+++ CHANGES
@@ -1,3 +1,17 @@
+* 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)
+- allow editing of log message comments with 'got histedit'
+- implicitly mark all files in work tree as up-to-date after rebase/histedit
+- add fd field to got_repository, modify got_packidx_open to use fds (yzhong)
+- more size_t for loop indices to avoid signedness warnings; by emaste@freebsd
+- fix path existence check in got_object_tree_path_changed (reported by jrick)
+- fix parsing of tag objects which lack a tag message; found in u-boot.git repo
+- do not mix up repos if tog's -r option is used in a work tree (with naddy)
+- avoid signed vs unsigned comparisons in fetch.c (with millert)
+- introduce got_custom_error array to support multiple errors in flight
+- switch to strerror_r(3) in error.c for thread-safety
+
 * got 0.45; 2020-12-13
 - new diff implementation from git.gameoftrees.org/diff.git (with neels)
 - use Patience diff algorithm with fallback to Myers diff