Commit Diff


commit - 7b6194f3ebff3aee239571ff70d5a5a2d768e058
commit + c3af3adebe577f541c96672c7bfc30b08dcb3e44
blob - 39707e2da8f6d897baadf81aac5ce920ae347421
blob + a1fc7d158b43d206f82977a32c9030235474d5f7
--- releases/CHANGES
+++ releases/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
blob - /dev/null
blob + fa5c98daba23688b610cc9b359aecf83ad076171 (mode 644)
Binary files /dev/null and releases/got-0.46.tar.gz differ