Commits
Commit:
85f2c2e0132ed34974446382474602b11d336f3a
Author:
Omar Polo <op@omarpolo.com>
Date:
Thu Aug 18 15:32:39 2022 UTC
fix overflow in blame callback

spotted by noticing gotwebd crashing on some blame requests.

Diff from stsp@ with a fix from tracey@, I'm committing it only because
he is short on time.

ok stsp@
Commit:
4fcc9f7404ca2e0dd2ee085f09d6246587c6c503
Author:
Stefan Sperling <stsp@stsp.name>
Date:
Tue Aug 16 16:57:08 2022 UTC
gotwebd: initialize IPv4 and IPv6 sockets in the same way

ok tracey
Commit:
73ffdfc038e3a5f5bf130d7c5754428ff92f69e4
Author:
Stefan Sperling <stsp@stsp.name>
Date:
Tue Aug 16 16:32:26 2022 UTC
gotwebd: don't listen on FCGI sockets when FCGI is not enabled

ok tracey
Commit:
2ad48e9a6b577bb911e97eb269ed1654dbb048f9
Author:
Stefan Sperling <stsp@stsp.name>
Date:
Tue Aug 16 16:26:59 2022 UTC
gotwebd: do not allocate server/socket list heads separately

ok millert@
Commit:
e087e1f6e7b926dcff23d90de416399c114d582e
Author:
Stefan Sperling <stsp@stsp.name>
Date:
Tue Aug 16 14:42:50 2022 UTC
gotwebd: do not allocate address list heads separately, this is unnecessary

ok millert@
Commit:
438d0cc30baf8e97fd870f5e620833e0a45401aa
Author:
Omar Polo <op@omarpolo.com>
Date:
Tue Aug 16 09:35:18 2022 UTC
fix snprintf error handling

follow the "proper secure idiom" described in the CAVEATS section of
printf(3). reminded by tb@ and millert@
Commit:
ea8d9c76cc8fdc1dacfcc1cb952769fcd0930b10
Author:
Omar Polo <op@omarpolo.com>
Date:
Tue Aug 16 09:35:18 2022 UTC
convert two snprintf to strlcpy

"looks good to me" millert@
Commit:
36e83e5eea8d1387c024006cc320e4ef9d545b16
Author:
Omar Polo <op@omarpolo.com>
Date:
Tue Aug 16 09:35:17 2022 UTC
check for fprintf failure
Commit:
217e00e5c96081b997cc75f9314f631347527fdf
Author:
Josiah Frentsos <jfrent@tilde.team>
Date:
Tue Aug 16 09:19:12 2022 UTC
got(1): Replace 'Ar sign' with 'Cm sign'

Cm sign matches the markup used in the ssh-keygen(1) man page.

Patch by Josiah Frentsos
Commit:
c912cbbfaa9889cb87cebee87ff0df1f3c5db9fc
Author:
Stefan Sperling <stsp@stsp.name>
Date:
Tue Aug 16 09:13:48 2022 UTC
regress: adjust expected usage output in "revert_no_arguments" test
Commit:
827a167b34401bd6541b199377e4e6c68d643151
Author:
Josiah Frentsos <jfrent@tilde.team>
Date:
Tue Aug 16 09:10:42 2022 UTC
Group options in accordance with style(9)

patch by Josiah Frentsos
Commit:
ace4e41cf157fb25a0b4924a7d9490ced58e12a1
Author:
Omar Polo <op@omarpolo.com>
Date:
Mon Aug 15 16:11:37 2022 UTC
gotwebd: fix double free in gotweb_process_request

don't free the querystring, it's already done later by
fcgi_celanup_request.

ok tracey@
Commit:
374f69ddc0b897e90fa603748cac7859adac2769
Author:
Stefan Sperling <stsp@stsp.name>
Date:
Sat Aug 13 13:39:39 2022 UTC
tog: add missing checks for NULL pointers in log view state

ok jamsek
Commit:
11edf34c28f6c60a1d37d5c83c758e90df02fe7a
Author:
Mark Jamsek <mark@jamsek.dev>
Date:
Fri Aug 12 15:09:10 2022 UTC
tog: don't block when processing log view 'G' key map

As per stsp's TODO item, make tog respond to key presses while "loading..."
history. Initial testing in src.git appears to work as intended.

ok stsp@
Commit:
df68a56be62fb658f8307fc5321e12b7b9fce746
Author:
Mark Jamsek <mark@jamsek.dev>
Date:
Fri Aug 12 12:57:21 2022 UTC
tog: fix delayed tree index update

If a child blame view has been opened, halfdelay() is reset to a 1 second
refresh rate, so the index in the header lags behind subtree navigation as we
set the index based on the selected tree entry, which isn't updated till that
refresh cycle completes. Don't wait for the selected_entry to update; instead,
compute the index from the first displayed entry and the currently selected
line index.

improved by and ok stsp@
Omar Polo