commit 903ff3573f981cced28481e2b6e38f8bceda3ecd from: Stefan Sperling date: Sun May 05 20:32:18 2024 UTC CHANGES for 0.99 commit - 9bce226b9e36a588c77fc2b1a49d937c635a6f8b commit + 903ff3573f981cced28481e2b6e38f8bceda3ecd blob - d9ffea345b18dd27d75edb6ee449b832fb1627e3 blob + 8f84a3bf8239c542dba8f7fd11b47bab343e8474 --- CHANGES +++ CHANGES @@ -1,3 +1,26 @@ +* got 0.99; 2024-05-05 + see git repository history for per-change authorship information +- make 'got fetch' work with URLs which refer to $HOME via a tilde: ~user +- replace strftime %G-%m-%d with %F to prevent 2024-12-30 -> 2025-12-30 +- fix spurious errors from got-fetch-http when server has no more data to send +- prevent gotd notification process from exiting due to EPIPE +- fix I/O hangs with TLS in got-notify-http +- document http and https protocol support in got.conf(5), too +- fix an fd leak in gotd's notify process causing endless CPU spin +- back out got stage -R option addition; deemed too inconvenient in practice +- fix got-fetch-http GET request URL; add leading slash and avoid double slashes +- allow custom GOT_TEST_HTTP_PORT when running regression tests +- gotwebd: add magic ".git" handling; try foo.git if repository foo is not found +- expose authenticated gotd user account in HTTP notifications +- gotd.conf(5) HTTP/JSON documentation fixes +- fix endless loop upon Ctrl-D (EOF) input during got stage/unstage/revert -p +- make gotd notifications work when 'git push' is used instead of 'got send' +- make got stage -p behave the same way in interactive and -F modes for 'q' +- fix lingering gotd processes from clients closing connections early +- regress: prevent spurious failure of gotd test_clone_basic_access_denied +- fix an issue where 'git fetch' would error or hang against gotd +- use polling read in got_pkt_readn() to avoid endless hangs in gotsh + * got 0.98; 2024-04-23 see git repository history for per-change authorship information - speed up got tag -l by caching timestamps in got_ref_cmp_tags()