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
/
HTTP.pm
Date
Commit message (
Expand
)
2019-09-17
http: remove unnecessary delete
2019-09-17
http: drop unused `$env' variable after delete
2019-09-14
tmpfile: give temporary files meaningful names
2019-09-09
run update-copyrights from gnulib for 2019
2019-07-10
http|nntp: avoid recursion inside ->write
2019-07-08
http|nntp: "use PublicInbox::DS" instead of ->import
2019-06-29
httpd/async: switch to buffering-as-fast-as-possible
2019-06-29
http: support HTTPS (kinda)
2019-06-29
ds: handle deferred DS->close after timers
2019-06-29
http: use requeue instead of watch_in1
2019-06-29
ds: share lazy rbuf handling between HTTP and NNTP
2019-06-24
allow use of PerlIO layers for filesystem writes
2019-06-24
ds: hoist out do_read from NNTP and HTTP
2019-06-24
http|nntp: be explicit about bytes::length on rbuf
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
ds: get rid of event_watch field
2019-06-24
ds: set event flags directly at initialization
2019-06-24
ds: switch write buffering to use a tempfile
2019-06-24
ds: share send(..., MSG_MORE) logic
2019-06-24
http: favor DS->write(strref) when reasonable
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-06-04
http: require SERVER_PORT to be ASCII digit
2019-05-15
remove hard Devel::Peek dependency and lazy load for daemons
2019-05-04
bundle Danga::Socket and Sys::Syscall
2019-02-13
ensure bytes::length is available to callers
2019-02-07
http: cleanup partial-write handling on readonly values
2018-03-27
http: fix modification of read-only value
2018-02-07
update copyrights for 2018
2017-01-04
http: remove weaken usage, reduce anonsub capture scope
2017-01-04
http: fix spelling error
2016-12-25
http: fix clobbering of $null_io
2016-11-26
avoid IO::File for anonymous temporary files
2016-08-05
http: do not allow bad getline+close responses to kill us
2016-07-08
http: drop extra newline in error message
2016-07-07
http: additional info for write failures
2016-07-07
inbox: cleanup and consolidate object weakening
2016-06-25
http: cork chunked responses for small savings
2016-06-24
http: always yield on getline/body
2016-06-19
http: constrain getline/close responses by time
2016-06-19
http: avoid recursion when hitting write count limit
2016-05-30
http: yield body->getline running time
2016-05-28
http: clarify comments about layering violation
2016-05-27
http: avoid circular reference for getline responses
[next]