trafficserver icon indicating copy to clipboard operation
trafficserver copied to clipboard

Apache Traffic Server™ is a fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant caching proxy server.

Results 518 trafficserver issues
Sort by recently updated
recently updated
newest added

Running ATS 10 (https://github.com/apache/trafficserver/commit/399d04ceace14fae66dc615d96ff93557b55ad00 specifically) in production under ASan, we see the following ASan buffer overflow error: [asan_overflow.txt](https://github.com/apache/trafficserver/files/15408600/asan_overflow.txt) ``` ================================================================= ==3888081==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x625008bc3900 at pc 0x7f52c03d0a63 bp...

Hi there, There is [this `read` function](https://github.com/apache/trafficserver/blob/master/plugins/multiplexer/dispatch.cc#L133) in `plugins/multiplexer/dispatch.cc`: ``` uint64_t read(const TSIOBuffer &b, std::string &o, const int64_t l = 0) { TSIOBufferReader reader = TSIOBufferReaderAlloc(b); const uint64_t length =...

This was disabled at some point. A few commits were made over this code without the unit tests being enabled so this was failing. So I had to make some...

Plugins
Tests
Coverity
Remap
CMake

Hi there, So, I did the above experiment for myself and there are lots of places which need to be fixed. However, the warnings also revealed few places with potential...

Introduce a new active timeout for incoming HTTP/2 stream. This requires clients to complete sending HTTP headers (send END_HEADERS flag on HEADERS or CONTINUATION frame) within the configured timeout. Default...

HTTP/2
Configuration

Hi there, The `url_len` argument of `Http2CommonSession::add_url_to_pushed_table` [function](https://github.com/apache/trafficserver/blob/d31a40fecb19f80ae8b7ddbb2ff0efecc57bf7f9/src/proxy/http2/Http2CommonSession.cc#L459) is not passed to the `emplace` call. ``` void Http2CommonSession::add_url_to_pushed_table(const char *url, int url_len) { // Delay std::unordered_set allocation until when it...

Migrating from 8.1.x to 9.2.4, I see that we are losing the url hostname used to reach out for plugins. Maybe there is a missing configuration, but this used to...

Stale

Hi there, There is [this function](https://github.com/apache/trafficserver/blob/d31a40fecb19f80ae8b7ddbb2ff0efecc57bf7f9/plugins/header_rewrite/matcher.h#L189) and it has the following signature: ``` bool test_reg(const std::string &t, bool nocase = false) const ``` However, it seems to me that the...