- 11 Aug, 2022 2 commits
-
-
Christian Weisgerber authored
-
Stefan Sperling authored
ok kn, tracey
-
- 09 Aug, 2022 3 commits
-
-
Omar Polo authored
This adds some buffering to fcgi_gen_binary_response so that we don't end up sending too many (very) small fastcgi records. While here also make fcgi_send_response non-void and make its errors "sticky". ok tracey@
-
Omar Polo authored
HTML IDs are meant to be unique across the page. While here fix two small errors in the generated HTML (one missing closing div and one extra.) ok tracey@
- 06 Aug, 2022 3 commits
-
-
Thomas Adam authored
Needed for -portability reasons. OK op@
-
Stefan Sperling authored
I don't think this assignment to sin_len is needed at all, because sin_len is already being set via got_sockaddr_inet[6]_init() during the configuration stage. Tested successfully on both fcgi socket types (unix / tcp).
-
Mark Jamsek authored
ok stsp@
-
- 05 Aug, 2022 1 commit
-
-
Omar Polo authored
got_error_path uses get_custom_err to get a statically allocated error allocated on a buffer that's used a ring. This is nice and simple, but the drawback is that thees custom errors shouldn't be used "for too long" because they might get overwritten later. cmd_info is one offender: change it to store a "simple" error and later re-use it to construct the per-path error. OK and tweaks stsp@
-
- 04 Aug, 2022 5 commits
-
-
Stefan Sperling authored
-
Stefan Sperling authored
-
Stefan Sperling authored
found by jrick
-
Mark Jamsek authored
Add () and {} key maps to navigate to the previous and next file or hunk in the diff. This required changing Got's diff API to collect line type metadata in addition to the line offsets already produced as prompted by stsp. ok stsp@
-
Mark Jamsek authored
-
- 03 Aug, 2022 4 commits
-
-
Stefan Sperling authored
ok tracey
-
Stefan Sperling authored
../lib/blame.c:344:11: error: implicit declaration of function 'diff_atom_hash_update'
-
Omar Polo authored
-
Omar Polo authored
-
- 01 Aug, 2022 6 commits
-
-
Omar Polo authored
suggested by stsp@; no functional change.
-
Omar Polo authored
-
Omar Polo authored
-
Omar Polo authored
while here also wrap fcgi_send_response to make sure we don't end up trying to send a fcgi record bigger than allowed. ok tracey@
-
Mark Jamsek authored
Rather than realloc in fixed-sized blocks, use the 1.5 * allocated scheme when growing the array. This produces fewer allocations and up to 3x speedup on large diffs. ok stsp@
-
Mark Jamsek authored
Available to all views; for example, 99g will navigate to line 99 in the file if in a blame view or the 99th commit if in a log view. Includes improvements suggested by naddy and stsp. ok naddy@
-
- 31 Jul, 2022 3 commits
-
-
Stefan Sperling authored
-
Stefan Sperling authored
-
Stefan Sperling authored
-
- 29 Jul, 2022 4 commits
-
-
Stefan Sperling authored
ok tracey
-
Stefan Sperling authored
ok op@
-
Stefan Sperling authored
-
Stefan Sperling authored
-
- 28 Jul, 2022 9 commits
-
-
Tracey Emery authored
-
Omar Polo authored
as originally intended by tracey@
-
Omar Polo authored
fcgi_send_response can end up trying to send big amount of data, in particular when serving blobs. if a write failure occurs, gotwebd and httpd go out of sync and "bad stuff happens". debugged with and ok tracey@
-
Omar Polo authored
there's no need to distinguish between plain text blob and a binary one in the output, just send it chunk by chunk. ok tracey@
-
Omar Polo authored
-
Omar Polo authored
ok tracey@
-
Omar Polo authored
ok tracey@
-
Omar Polo authored
suggested by stsp@
-
Omar Polo authored
it's useful for e.g. to apply old patches that weren't generated by `got diff' or git-diff(1) and so lacks the metadata needed for the 3-way merge. manpage improvements from and ok stsp@
-