commit - d9860f778af9302fd7c4a702f8d442b6a0282297
commit + 13ab3555c0a8cc4e77df44b1cd27ad1c1da9985c
blob - b069911e8deca59d259fbc63415c48a51ff17826
blob + 5ecc5d02b17b096673a2af98676377cc2f8c484b
--- index.html
+++ index.html
</h1>
<p id="callout">
- <a href="releases/changes.html">Game of Trees 0.106</a> released November 21, 2024
+ <a href="releases/changes.html">Game of Trees 0.107</a> released December 28, 2024
<br>
<a href="releases/portable/CHANGELOG">Game of Trees -portable 0.106</a> released November 28, 2024
blob - 7dcd018588438d41dfde0e6f8b78425bc72ae5d6
blob + 102aa515d6ded3a6d48b89ad1561662762b934fa
--- releases/CHANGES
+++ releases/CHANGES
+* got 0.107; 2024-12-28
+- gotwebd.css styling tweaks
+- hide ssh debug output during fetch/send -v, keep showing it at -vv and -vvv
+- discern mixed-commit worktree diffs with commit ID headers
+- gotwebd: avoid printf("%s", NULL) when path parameter is not in query
+- implement a regression test harness for gotwebd
+- fix free() called with bogus pointer in 'got fetch'; regression from 0.106
+- ensure config privsep children get collected upon error to prevent zombies
+- fix some fprintf(3) failure checks
+- gotwebd: replace strftime(3) with asctime_r(3) for the sake of consistency
+- tweak gotwebd log message levels, and log requests in verbose (-v) mode
+- prevent out-of-bounds read during gotwebd fcgi record debugging
+- implement tog work tree diff support via log view and CLI
+- improve error reporting when 'got patch' encounters malformed patches
+- improve got_opentemp_named_fd error reporting by showing the path template
+- add ssh -J jumphost support to got and cvg commands which use the network
+- add regression tests checking for memory leaks with Otto malloc and ktrace
+- got tag: change -s signer to -S signer
+- got tag: provide one-line output mode via new -s option
+- tog: use wtimeout(3) instead of nodelay(3) to honour our display refresh rate
+- switch got_pathlist data store from TAILQ to RB-tree
+- plug many memory leaks, some of which affected gotwebd in particular
+
* got 0.106; 2024-11-21
- prevent gotd from exiting with pending notifications if client disconnects
- convert got to the new imsg API
blob - 889a3e170f054c59cc2ad52cf6d4363c94d5d3dc
blob + ff129922ca847e411cabc6d43a0e0e93aaedd21c
--- releases/changes.html
+++ releases/changes.html
history for per-change authorship information.
</p>
+<h3 id="2024-12-28"><a href="#2024-12-28">Game of Trees 0.107 - 2024-12-28</a></h3>
+<ul>
+<li>
+gotwebd.css styling tweaks
+</li>
+<li>
+hide ssh debug output during fetch/send -v, keep showing it at -vv and -vvv
+</li>
+<li>
+discern mixed-commit worktree diffs with commit ID headers
+</li>
+<li>
+gotwebd: avoid printf("%s", NULL) when path parameter is not in query
+</li>
+<li>
+implement a regression test harness for gotwebd
+</li>
+<li>
+fix free() called with bogus pointer in 'got fetch'; regression from 0.106
+</li>
+<li>
+ensure config privsep children get collected upon error to prevent zombies
+</li>
+<li>
+fix some fprintf(3) failure checks
+</li>
+<li>
+gotwebd: replace strftime(3) with asctime_r(3) for the sake of consistency
+</li>
+<li>
+tweak gotwebd log message levels, and log requests in verbose (-v) mode
+</li>
+<li>
+prevent out-of-bounds read during gotwebd fcgi record debugging
+</li>
+<li>
+implement tog work tree diff support via log view and CLI
+</li>
+<li>
+improve error reporting when 'got patch' encounters malformed patches
+</li>
+<li>
+improve got_opentemp_named_fd error reporting by showing the path template
+</li>
+<li>
+add ssh -J jumphost support to got and cvg commands which use the network
+</li>
+<li>
+add regression tests checking for memory leaks with Otto malloc and ktrace
+</li>
+<li>
+got tag: change -s signer to -S signer
+</li>
+<li>
+got tag: provide one-line output mode via new -s option
+</li>
+<li>
+tog: use wtimeout(3) instead of nodelay(3) to honour our display refresh rate
+</li>
+<li>
+switch got_pathlist data store from TAILQ to RB-tree
+</li>
+<li>
+plug many memory leaks, some of which affected gotwebd in particular
+</li>
+</ul>
<h3 id="2024-11-21"><a href="#2024-11-21">Game of Trees 0.106 - 2024-11-21</a></h3>
<ul>
<li>
blob - /dev/null
blob + 838fdd32efc4c453917e5e219fe3e478e8d8f66d (mode 644)
Binary files /dev/null and releases/got-0.107.tar.gz differ