2018-05-17 |
Steinar H. Gunderson | Enable RX support for kTLS. |
blob | commitdiff | raw |
2018-04-22 |
Steinar H. Gunderson | Keep information about HLS downloads around for some... |
blob | commitdiff | raw | diff to current |
2018-04-22 |
Steinar H. Gunderson | Fix timeout behavior with persistent connections. |
blob | commitdiff | raw | diff to current |
2018-04-07 |
Steinar H. Gunderson | Replace map with unordered_map nearly everywhere, for... |
blob | commitdiff | raw | diff to current |
2018-04-06 |
Steinar H. Gunderson | Add support for serving HLS playlists. |
blob | commitdiff | raw | diff to current |
2018-04-06 |
Steinar H. Gunderson | Add support for deduplicating headers/short responses. |
blob | commitdiff | raw | diff to current |
2018-04-06 |
Steinar H. Gunderson | Support HTTP/1.1 persistent connections (not that usefu... |
blob | commitdiff | raw | diff to current |
2018-04-05 |
Steinar H. Gunderson | Use C++11 std::mutex and std::lock_guard instead of... |
blob | commitdiff | raw | diff to current |
2018-04-05 |
Steinar H. Gunderson | Use unique_ptr a few places instead of explicit delete. |
blob | commitdiff | raw | diff to current |
2018-04-05 |
Steinar H. Gunderson | Use C++11 right angle brackets. |
blob | commitdiff | raw | diff to current |
2018-04-04 |
Steinar H. Gunderson | Do some cleanup around EPOLL_CTL_MOD operations. |
blob | commitdiff | raw | diff to current |
2018-04-01 |
Steinar H. Gunderson | Add server-side TLS support, through kTLS. |
blob | commitdiff | raw | diff to current |
2016-04-18 |
Steinar H. Gunderson | Fix an issue where Metacube output would not include... |
blob | commitdiff | raw | diff to current |
2016-04-09 |
Steinar H. Gunderson | Add suppor for raw (non-Metacube) inputs over HTTP... |
blob | commitdiff | raw | diff to current |
2015-08-16 |
Steinar H. Gunderson | Rename ping to gen204, and change the response type... |
blob | commitdiff | raw | diff to current |
2015-08-15 |
Steinar H. Gunderson | Add a simple HTTP endpoint that returns a very short... |
blob | commitdiff | raw | diff to current |
2015-08-15 |
Steinar H. Gunderson | Rename header_or_error to header_or_short_response... |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Steinar H. Gunderson | Respect prebuffering_bytes= on existing streams when... |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Steinar H. Gunderson | Make a comment more precise. |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Steinar H. Gunderson | Time out clients still in READING_REQUEST after 60... |
blob | commitdiff | raw | diff to current |
2015-07-10 |
Steinar H. Gunderson | Merge branch 'master' of /srv/git.sesse.net/www/cubemap |
blob | commitdiff | raw | diff to current |
2015-07-10 |
Steinar H. Gunderson | Add support for forced prebuffering. |
blob | commitdiff | raw | diff to current |
2014-04-24 |
Steinar H. Gunderson | Remove support for mark pools. |
blob | commitdiff | raw | diff to current |
2013-09-28 |
Steinar H. Gunderson | Support SO_MAX_PACING_RATE. |
blob | commitdiff | raw | diff to current |
2013-09-08 |
Steinar H. Gunderson | Reduce contention of queued_data_mutex. |
blob | commitdiff | raw | diff to current |
2013-08-14 |
Steinar H. Gunderson | Support the new METACUBE_FLAGS_NOT_SUITABLE_FOR_STREAM_... |
blob | commitdiff | raw | diff to current |
2013-04-21 |
Steinar H. Gunderson | Catch up on any lost data before serializing, so increa... |
blob | commitdiff | raw | diff to current |
2013-04-20 |
Steinar H. Gunderson | Refer to streams internally mostly by an index, not... |
blob | commitdiff | raw | diff to current |
2013-04-20 |
Steinar H. Gunderson | Add Metacube headers in add_data_deferred(), not add_da... |
blob | commitdiff | raw | diff to current |
2013-04-19 |
Steinar H. Gunderson | Revert "Rewrite the entire internal signal handling... |
blob | commitdiff | raw | diff to current |
2013-04-19 |
Steinar H. Gunderson | Rewrite the entire internal signal handling/wakeup. |
blob | commitdiff | raw | diff to current |
2013-04-18 |
Steinar H. Gunderson | Send backlog file descriptors around instead of going... |
blob | commitdiff | raw | diff to current |
2013-04-17 |
Steinar H. Gunderson | Support Metacube _output_. Required splitting HTTP... |
blob | commitdiff | raw | diff to current |
2013-04-13 |
Steinar H. Gunderson | Make backlog_size changeable across HUPs. |
blob | commitdiff | raw | diff to current |
2013-04-13 |
Steinar H. Gunderson | Move Server:add_data() into Stream, where it more logic... |
blob | commitdiff | raw | diff to current |
2013-04-13 |
Steinar H. Gunderson | Run include-what-you-use. |
blob | commitdiff | raw | diff to current |
2013-04-13 |
Steinar H. Gunderson | Move Client and Stream into their own files. |
blob | commitdiff | raw | diff to current |
2013-04-13 |
Steinar H. Gunderson | Support configurable BACKLOG_SIZE (per-stream). No... |
blob | commitdiff | raw | diff to current |
2013-04-13 |
Steinar H. Gunderson | Send data using sendfile() instead of write(). Seems... |
blob | commitdiff | raw | diff to current |
2013-04-10 |
Steinar H. Gunderson | Factor all the common thread starting/stopping into... |
blob | commitdiff | raw | diff to current |
2013-04-10 |
Steinar H. Gunderson | Add support for setting fwmarks per-connection. Useful... |
blob | commitdiff | raw | diff to current |
2013-04-09 |
Steinar H. Gunderson | Support writing a stats file listing the number of... |
blob | commitdiff | raw | diff to current |
2013-04-08 |
Steinar H. Gunderson | Parse the HTTP header (more) properly, and send the... |
blob | commitdiff | raw | diff to current |
2013-04-08 |
Steinar H. Gunderson | Make most operations on Server deferred, so that we... |
blob | commitdiff | raw | diff to current |
2013-04-07 |
Steinar H. Gunderson | Make the list of sleeping clients be per-stream instead... |
blob | commitdiff | raw | diff to current |
2013-04-07 |
Steinar H. Gunderson | Fix so clients would actually be woken up from the... |
blob | commitdiff | raw | diff to current |
2013-04-07 |
Steinar H. Gunderson | Stop doing find_stream() every time we send out data... |
blob | commitdiff | raw | diff to current |
2013-04-07 |
Steinar H. Gunderson | Change from level-triggered to edge-triggered epoll... |
blob | commitdiff | raw | diff to current |
2013-04-07 |
Steinar H. Gunderson | Support parsing streams from config file. Also support... |
blob | commitdiff | raw | diff to current |
2013-04-07 |
Steinar H. Gunderson | Move the logic of load-balancing etc. into ServerPool... |
blob | commitdiff | raw | diff to current |
2013-04-07 |
Steinar H. Gunderson | Support deserialization of most state (curl input is... |
blob | commitdiff | raw | diff to current |
2013-04-06 |
Steinar H. Gunderson | When we get a header, retroactively send it out to... |
blob | commitdiff | raw | diff to current |
2013-04-06 |
Steinar H. Gunderson | Serialize and die on SIGHUP (no deserialization yet... |
blob | commitdiff | raw | diff to current |
2013-04-06 |
Steinar H. Gunderson | Start working on serialization. |
blob | commitdiff | raw | diff to current |
2013-04-06 |
Steinar H. Gunderson | Make a useful constructor for Client. |
blob | commitdiff | raw | diff to current |
2013-04-06 |
Steinar H. Gunderson | Make Server stoppable. |
blob | commitdiff | raw | diff to current |
2013-04-06 |
Steinar H. Gunderson | Rename client_request to request, and clear it when... |
blob | commitdiff | raw | diff to current |
2013-04-06 |
Steinar H. Gunderson | Rename client_request to request, and clear it when... |
blob | commitdiff | raw | diff to current |
2013-04-06 |
Steinar H. Gunderson | Implement sleeping/waking clients. |
blob | commitdiff | raw | diff to current |
2013-04-06 |
Steinar H. Gunderson | Implement header sending. |
blob | commitdiff | raw | diff to current |
2013-04-06 |
Steinar H. Gunderson | Implement epoll main loop in Server, and parse header. |
blob | commitdiff | raw | diff to current |
2013-04-06 |
Steinar H. Gunderson | Split Server and MutexLock out into separate source... |
blob | commitdiff | raw | diff to current |
|