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
/
HTTPD
Date
Commit message (
Expand
)
2021-01-01
update copyrights for 2021
2020-06-28
ds: remove fields.pm usage
2020-02-06
treewide: run update-copyrights from gnulib for 2019
2019-12-26
httpd/async: get rid of ephemeral main_cb
2019-12-26
qspawn: replace anonymous $end callbacks w/ event_step
2019-12-26
httpd/async: support passing arg to callbacks
2019-09-14
httpd/async: improve naming and comments
2019-09-09
run update-copyrights from gnulib for 2019
2019-06-29
http: use bigger, but shorter-lived buffers for pipes
2019-06-29
httpd/async: switch to buffering-as-fast-as-possible
2019-06-29
ds: handle deferred DS->close after timers
2019-06-24
ds: pass $self to code references
2019-06-24
http: don't pass extra args to PublicInbox::DS::close
2019-06-24
ds: favor `delete' over assigning fields to `undef'
2019-06-24
http|nntp: favor "$! == EFOO" over $!{EFOO} checks
2019-06-24
httpd/async: remove EINTR check
2019-06-24
ds: get rid of event_watch field
2019-06-24
ds: set event flags directly at initialization
2019-06-24
ds: lazy-initialize wbuf
2019-06-24
ds: get rid of {closed} field
2019-06-16
ds: stop distinguishing event read and write callbacks
2019-06-10
ds: do not distinguish between POLLHUP and POLLERR
2019-06-10
ds: simplify write buffer accounting
2019-05-04
bundle Danga::Socket and Sys::Syscall
2019-01-26
solver: rewrite to use Qspawn->psgi_qx and pi-httpd.async
2019-01-22
httpd/async: stop running command if client disconnects
2019-01-22
qspawn|httpd/async: improve and fix out-of-date comments
2019-01-22
httpd/async: remove needless sysread wrapper
2018-02-07
update copyrights for 2018
2017-01-04
httpd/async: remove weaken usage
2016-12-25
httpd/async: improve variable naming
2016-07-09
httpd/async: reinstate D::S timer usage for cleanup
2016-07-09
httpd/async: do not attempt future writes on closed sockets
2016-06-18
daemon: be less misleading about graceful shutdown
2016-05-30
http: yield body->getline running time
2016-05-27
httpd/async: do not needlessly weaken
2016-05-27
httpd/async: prevent circular reference
2016-05-24
standardize timer-related event-loop code
2016-05-23
git-http-backend: refactor to support cleanup
2016-05-22
http: rework async_pass support
2016-05-22
http: async getline supports push_back_read
2016-05-21
http: support async_pass for Danga::Socket
2016-04-30
http: graceful shutdown for pi-httpd.async callers
2016-04-25
split out NNTPD and HTTPD* modules