index
:
public-inbox.git
ci-WIP
fuse3
malloc_info
master
p516-leak
repobrowse
stable-1.6
viewdiff
an "archives first" approach to mailing lists
about
summary
refs
log
tree
commit
homepage
log msg
author
committer
range
path:
root
/
lib
/
PublicInbox
/
GitHTTPBackend.pm
Date
Commit message (
Expand
)
2024-02-10
www: quiet errors for git-{archive,http-backend}
2023-10-25
drop psgi_return, httpd/async and GetlineBody
2023-10-25
qspawn: introduce new psgi_yield API
2023-10-25
qspawn: psgi_return allows list for callback args
2023-10-25
limiter: split out from qspawn
2023-01-06
qspawn: use fallback response code from CGI program
2023-01-03
githttpbackend: avoid copying PSGI env
2022-12-27
qspawn: more generic command chaining
2022-12-23
httpd: avoid crash on cgit -> coderepo 404 fallback
2022-10-24
githttpbackend: remove unused $BIN variable
2022-10-24
another step towards git SHA-256 support
2022-10-09
www: cgit: fix fallback to WwwCoderepo on array responses
2022-10-07
www: cgit: fall back to WwwCoderepo on 404s
2021-10-13
treewide: use warn() or carp() instead of env->{psgi.errors}
2021-09-17
git_http_backend: forward HTTP_GIT_PROTOCOL in request headers
2021-01-01
update copyrights for 2021
2020-02-06
treewide: run update-copyrights from gnulib for 2019
2020-01-06
treewide: "require" + "use" cleanup and docs
2020-01-01
wwwstatic: move r(...) functions here
2020-01-01
githttpbackend: remove ancient compatibility check
2019-12-30
spawn: allow passing GLOB handles for redirects
2019-12-27
githttpbackend: split out wwwstatic
2019-12-26
qspawn: psgi_return: allow non-anon parse_hdr callback
2019-09-17
qspawn: improve variable naming and commenting
2019-09-14
githttpbackend: use REMOTE_ADDR for deleted identifier
2019-09-14
tmpfile: give temporary files meaningful names
2019-09-09
run update-copyrights from gnulib for 2019
2019-06-24
allow use of PerlIO layers for filesystem writes
2019-06-04
githttpbackend: require ASCII in path
2019-06-04
githttpbackend: require Range:, Status: to be ASCII digits
2019-05-04
bundle Danga::Socket and Sys::Syscall
2019-04-15
cgit: serve static css, logo, favicon directly
2019-04-04
githttpbackend: check for other errors and relax CRLF check
2019-04-04
githttpbackend: move more psgi.input handling into subroutine
2019-04-02
githttpbackend: serve $GIT_DIR/info/attributes
2019-01-22
qspawn: implement psgi_return and use it for githttpbackend
2019-01-09
doc: various overview-level module comments
2018-03-27
githttpbackend: avoid infinite loop on generic PSGI servers
2018-02-07
update copyrights for 2018
2016-12-25
githttpbackend: minor cleanups to improve readability
2016-12-25
githttpbackend: simplify compatibility code
2016-12-25
githttpbackend: minor readability improvement
2016-12-22
doc: various comments on async handling
2016-11-26
avoid IO::File for anonymous temporary files
2016-11-26
githttpbackend: error checking for input handling
2016-07-09
www: add configurable limiters
2016-07-09
qspawn: allow configurable limiters
2016-07-09
cleanup some unnecessary use/requires
2016-07-07
githttpbackend: avoid intermediate array creation from stat
2016-07-03
githttpbackend: match Content-Type of git-http-backend(1)
[next]