]> Sergey Matveev's repositories - public-inbox.git/history - lib/PublicInbox/HTTP.pm
remove hard Devel::Peek dependency and lazy load for daemons
[public-inbox.git] / lib / PublicInbox / HTTP.pm
2019-05-15 Eric Wongremove hard Devel::Peek dependency and lazy load for...
2019-05-08 Eric WongMerge remote-tracking branch 'origin/danga-bundle'
2019-05-04 Eric Wongbundle Danga::Socket and Sys::Syscall
2019-02-13 Eric Wongensure bytes::length is available to callers
2019-02-07 Eric Wonghttp: cleanup partial-write handling on readonly values
2018-03-27 Eric Wong (Contrac... http: fix modification of read-only value
2018-03-27 Eric Wong (Contrac... http: fix modification of read-only value
2018-02-07 Eric Wongupdate copyrights for 2018
2017-01-04 Eric Wonghttp: remove weaken usage, reduce anonsub capture scope
2017-01-04 Eric Wonghttp: fix spelling error
2016-12-25 Eric Wonghttp: fix clobbering of $null_io
2016-11-26 Eric Wongavoid IO::File for anonymous temporary files
2016-08-05 Eric Wonghttp: do not allow bad getline+close responses to kill us
2016-07-08 Eric Wonghttp: drop extra newline in error message
2016-07-07 Eric Wonghttp: additional info for write failures
2016-07-07 Eric Wonginbox: cleanup and consolidate object weakening
2016-06-25 Eric Wonghttp: cork chunked responses for small savings
2016-06-24 Eric Wonghttp: always yield on getline/body
2016-06-19 Eric Wonghttp: constrain getline/close responses by time
2016-06-19 Eric Wonghttp: avoid recursion when hitting write count limit
2016-06-07 Eric WongMerge branch 'unsubscribe'
2016-05-30 Eric Wonghttp: yield body->getline running time
2016-05-28 Eric Wonghttp: clarify comments about layering violation
2016-05-27 Eric Wonghttp: avoid circular reference for getline responses
2016-05-24 Eric Wonghttp: fix various race conditions
2016-05-24 Eric Wongstandardize timer-related event-loop code
2016-05-23 Eric Wonghttp: avoid uninitialized variable
2016-05-23 Eric Wonghttp: chunk in the server, not middleware
2016-05-22 Eric Wonghttp: rework async_pass support
2016-05-22 Eric Wonghttp: pass reference to Danga::Socket::write
2016-05-22 Eric Wonghttp: fix typo: write_buf => write_buf_size
2016-05-21 Eric Wonghttp: support async_pass for Danga::Socket
2016-05-21 Eric Wonghttp: reduce over-buffering for getline responses
2016-05-17 Eric Wonghttp: release resources when idle
2016-05-03 Eric Wonghttp: move empty string check into write callback
2016-05-02 Eric Wonghttp: remove needless binmode call
2016-05-01 Eric Wongdaemon: reduce timer-related allocations
2016-04-29 Eric Wonghttp: avoid lseek if no input
2016-04-29 Eric Wonghttp: improve error handling for aborted responses
2016-04-29 Eric Wonghttp: avoid corking on "Content-Length: 0" response
2016-04-06 Eric Wonghttp: clarify intent for persistence
2016-04-04 Eric Wonghttp: fix condition for detecting persistence
2016-03-12 Eric Wonghttp: use Plack::HTTPParser for HTTP parsing
2016-03-12 Eric Wonghttp: prevent zero-byte writes
2016-03-06 Eric Wonghttp: reject excessively large HTTP request bodies
2016-03-06 Eric Wonghttp: ensure errors are printable before PSGI env
2016-03-06 Eric Wonghttp: reject excessive headers
2016-03-03 Eric Wongdaemon: introduce host_with_port for identifying sockets
2016-03-01 Eric Wonghttp: better error handling for EMFILE/ENFILE
2016-02-29 Eric Wongfavor procedural calls for most private functions
2016-02-29 Eric Wonghttp: avoid needless time2str calls
2016-02-29 Eric Wonghttp: document event_write usage
2016-02-29 Eric Wonghttp: error check for sysseek on input
2016-02-28 Eric Wonghttp: support graceful shutdown like nntp
2016-02-27 Eric Wonghttp: simplify offset calculation slightly
2016-02-25 Eric Wonghttpd: fill in missing Danga::Socket callbacks
2016-02-23 Eric Wonginitial public-inbox-httpd implemenation