2023-04-02 |
Steinar H. Gunderson | Fix some memory leaks that are probably irrelevant... |
blob | commitdiff | raw |
2021-05-05 |
Steinar H. Gunderson | Set close-on-exec on all file descriptors we open. |
blob | commitdiff | raw | diff to current |
2019-10-13 |
Steinar H. Gunderson | Fix a crash when trying to get HLS fragments from a... |
blob | commitdiff | raw | diff to current |
2019-04-15 |
Steinar H. Gunderson | Keep the HLS backlog even if the stream header changes. |
blob | commitdiff | raw | diff to current |
2018-12-22 |
Steinar H. Gunderson | Fix an ineffective assert. |
blob | commitdiff | raw | diff to current |
2018-12-22 |
Steinar H. Gunderson | Silence an irrelevant Coverity Scan warning. |
blob | commitdiff | raw | diff to current |
2018-09-12 |
Steinar H. Gunderson | Fix 32-bit compilation issues. |
blob | commitdiff | raw | diff to current |
2018-05-17 |
Steinar H. Gunderson | Enable RX support for kTLS. |
blob | commitdiff | raw | diff to current |
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 | Correct the “bytes sent” counter for persistent connect... |
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-10 |
Steinar H. Gunderson | Add a missing #include. |
blob | commitdiff | raw | diff to current |
2018-04-10 |
Steinar H. Gunderson | Flush after writing pending TLS data. |
blob | commitdiff | raw | diff to current |
2018-04-09 |
Steinar H. Gunderson | Make HTTP header parsing case-insensitive. |
blob | commitdiff | raw | diff to current |
2018-04-09 |
Steinar H. Gunderson | Capitalize HTTP header names after dashes. |
blob | commitdiff | raw | diff to current |
2018-04-09 |
Steinar H. Gunderson | Send close_notify when closing a kTLS connection; fixes... |
blob | commitdiff | raw | diff to current |
2018-04-07 |
Steinar H. Gunderson | Try to fix some overflow issues on 32-bit platforms... |
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-07 |
Steinar H. Gunderson | When doing persistent connections, explicitly flush... |
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 | Add ?frag=header for getting a HLS fragment of the... |
blob | commitdiff | raw | diff to current |
2018-04-06 |
Steinar H. Gunderson | Support delivering fragments from the backlog; intended... |
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 nullptr instead of NULL everywhere. |
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 range-based for loops and auto wherever it... |
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-03 |
Steinar H. Gunderson | Stop leaking TLS contexts. |
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 |
2017-05-24 |
Steinar H. Gunderson | Fix a problem where streams with paths exactly 7 charac... |
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-08-07 |
Steinar H. Gunderson | Remove std:: from all code in .cpp files, for consistency. |
blob | commitdiff | raw | diff to current |
2015-08-07 |
Steinar H. Gunderson | Add a missing const. |
blob | commitdiff | raw | diff to current |
2015-07-23 |
Steinar H. Gunderson | Allow prebuffer to happen by playing data from the... |
blob | commitdiff | raw | diff to current |
2015-07-23 |
Steinar H. Gunderson | Make the SENDING_HEADER state fall through. |
blob | commitdiff | raw | diff to current |
2015-07-23 |
Steinar H. Gunderson | Add a helper variable. |
blob | commitdiff | raw | diff to current |
2015-07-23 |
Steinar H. Gunderson | Remove an obsolete comment. |
blob | commitdiff | raw | diff to current |
2015-07-23 |
Steinar H. Gunderson | Reset the list of suitable starting points when changin... |
blob | commitdiff | raw | diff to current |
2015-07-23 |
Steinar H. Gunderson | Store multiple suitable starting points for each stream. |
blob | commitdiff | raw | diff to current |
2015-07-23 |
Steinar H. Gunderson | Track stream start suitability separately for each... |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Steinar H. Gunderson | Add missing postcondition comment. |
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 | Parse and log referer and user-agent headers in requests. |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Steinar H. Gunderson | Replace an assert with a small hack. |
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 |
2014-04-13 |
Steinar H. Gunderson | Stop logging loss fraction; it is only spam now, and... |
blob | commitdiff | raw | diff to current |
2014-02-02 |
Steinar H. Gunderson | Fix handling of streams with no data. |
blob | commitdiff | raw | diff to current |
2014-02-02 |
Steinar H. Gunderson | Fix a crash bug on reload. |
blob | commitdiff | raw | diff to current |
2013-10-17 |
Steinar H. Gunderson | When checking to see if we want to warn about pacing... |
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-19 |
Steinar H. Gunderson | Fix compilation on 32-bit systems. |
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-18 |
Steinar H. Gunderson | Fix an issue where rewind-to-HTTP-header would not... |
blob | commitdiff | raw | diff to current |
2013-08-18 |
Steinar H. Gunderson | Switch to a new version of the Metacube protocol. |
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-05-08 |
Steinar H. Gunderson | Merge branch 'master' of /srv/git.sesse.net/www/cubemap |
blob | commitdiff | raw | diff to current |
2013-04-28 |
Steinar H. Gunderson | Add a hack for starting at the _start_ of backlog.... |
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-20 |
Steinar H. Gunderson | Reinstate the new signal handling; revert the revert. |
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-19 |
Steinar H. Gunderson | Remove unneeded default Client constructor. |
blob | commitdiff | raw | diff to current |
2013-04-18 |
Steinar H. Gunderson | New run of include-what-you-use. |
blob | commitdiff | raw | diff to current |
2013-04-18 |
Steinar H. Gunderson | When logging losses, log loss percentage, too. |
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 | Do not bother making a METACUBE_FLAGS_HEADER block... |
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-16 |
Steinar H. Gunderson | Fix a memory leak in Server (streams were leaked). |
blob | commitdiff | raw | diff to current |
2013-04-16 |
Steinar H. Gunderson | Log all finished accesses to an access log. |
blob | commitdiff | raw | diff to current |
2013-04-15 |
Steinar H. Gunderson | Merge branch 'master' of /srv/git.sesse.net/www/cubemap |
blob | commitdiff | raw | diff to current |
2013-04-15 |
Steinar H. Gunderson | Log IP address instead of file descriptor. |
blob | commitdiff | raw | diff to current |
2013-04-15 |
Steinar H. Gunderson | Merge branch 'master' of /srv/git.sesse.net/www/cubemap |
blob | commitdiff | raw | diff to current |
2013-04-15 |
Steinar H. Gunderson | Replace all perror() calls with our own log calls. |
blob | commitdiff | raw | diff to current |
2013-04-15 |
Steinar H. Gunderson | Merge branch 'master' of /srv/git.sesse.net/www/cubemap |
blob | commitdiff | raw | diff to current |
2013-04-15 |
Steinar H. Gunderson | Implement much better logging, with support for both... |
blob | commitdiff | raw | diff to current |
2013-04-15 |
Steinar H. Gunderson | Merge branch 'master' of /srv/git.sesse.net/www/cubemap |
blob | commitdiff | raw | diff to current |
2013-04-15 |
Steinar H. Gunderson | Fix a signed/unsigned warning. |
blob | commitdiff | raw | diff to current |
2013-04-15 |
Steinar H. Gunderson | Store the client pointer directly in the epoll structur... |
blob | commitdiff | raw | diff to current |
2013-04-14 |
Steinar H. Gunderson | Small microoptimization in do_work(). |
blob | commitdiff | raw | diff to current |
2013-04-14 |
Steinar H. Gunderson | Log bytes sent and lost better. |
blob | commitdiff | raw | diff to current |
2013-04-14 |
Steinar H. Gunderson | Fix a crash on re-exec if a client was not in SENDING_DATA. |
blob | commitdiff | raw | diff to current |
2013-04-14 |
Steinar H. Gunderson | Rename bytes_sent to stream_pos, because that is what... |
blob | commitdiff | raw | diff to current |
2013-04-13 |
Steinar H. Gunderson | Merge branch 'master' of ssh://git.sesse.net/srv/git... |
blob | commitdiff | raw | diff to current |
2013-04-13 |
Steinar H. Gunderson | Another include-what-you-use pass. |
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 |
next |