Commit Diff


commit - e6e833460ce86d854aba834c02190ddf62063bec
commit + 5f1f4c503f6aab99064411174b51568eadd094a6
blob - e089eebb1b34f9d00522a3a621a12a6eda8ea276
blob + 40f53cfca7f59630500e56ebf06cea6522e2245a
--- index.html
+++ index.html
@@ -62,7 +62,7 @@
       </h1>
 
       <p id="callout">
-      <a href="releases/CHANGES">Game of Trees 0.77</a> released October 24, 2022
+      <a href="releases/CHANGES">Game of Trees 0.78</a> released November 3, 2022
       <br>
       <a href="releases/portable/CHANGELOG">Game of Trees -portable 0.77</a> released October 24, 2022
 
blob - fc1f1030be529f8daa71ce8ce41c051a4e2cf22c
blob + cdf45d042203eb7b8e724c10a2d5456f1a7a3ab8
--- releases/CHANGES
+++ releases/CHANGES
@@ -1,3 +1,35 @@
+* got 0.78; 2022-11-03
+- gotsh.1: Use Sx for referencing EXAMPLES (patch by Josiah Frentsos)
+- change got_pack_parse_offset_delta tslen argument to size_t (op)
+- fix regression test failures with Git 2.30.5 / 2.38.1 or later installed
+- fix gotd(8) usage() string (patch by Josiah Frentsos)
+- regress/rebase.sh: remove accidentally included absolute path to "got" (naddy)
+- fix off_t type mismatches in printf format string arguments (naddy, op)
+- fix spelling of "FastCGI" (patch by Josiah Frentsos)
+- add missing `goto done;' on error path of read_raw_delta_data() (op)
+- add bounds check when reading a delta offset from a packed object (op)
+- check size before calling mmap(2) (op)
+- sort getopt() option lists and switch statements (patch by Josiah Frentsos)
+- make got.conf(5) warn about remotes configured in locally-shared repositories
+- add missing check for errors from got_gotconfig_read() in open_worktree()
+- plug a memory leak on error in got_gotconfig_read()
+- convert pack filesize variables to off_t for large packs on 32-bit arch (op)
+- remove sendfd pledge promise from gotd repo_read and repo_write processes
+- add gotctl(8); initially supported commands are 'info' and 'stop'
+- respect umask when creating or changing files and directories (op)
+- fix typo which caused a double-free in gotd repo_write_shutdown()
+- got-fetch-pack: fix wrong memmove length leading to dubious checksum failures
+- avoid incomplete writes of pack file data in gotsh and got-send-pack
+- add a test suite for gotd(8); check basic clone and send functionality
+- require space between commit author name and email, for Git compatibility
+- gotwebd: avoid 500 error code if erroring out in plaintext mode (landry)
+- gotwebd: add respect_exportok flag, defaulting to off (landry)
+- respect open files resource limit when sizing pack cache; regression from 0.71
+- provide a diff of changes in a temp file while editing a commit log message
+- fix memory and file descriptor leak for raw objects (regression from 0.77)
+- remove casts which made older gcc versions unhappy
+- fix free of wrong address on error in gotweb's parse.y
+
 * got 0.77; 2022-10-24
 - disallow integrating into references outside refs/heads/ (jrick)
 - gotwebd.conf: add syntax for defining macros and document them (op)
blob - /dev/null
blob + 2dfcbcf186a56489213d5842912479518b309718 (mode 644)
Binary files /dev/null and releases/got-0.78.tar.gz differ