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

Hi there, [This constructor of LogField](https://github.com/apache/trafficserver/blob/master/src/proxy/logging/LogField.cc#L330) takes `SetFunc _setfunc` but it doesn't set its member `m_set_func` to it. Instead it sets `m_set_func(nullptr)`. The passed `_setfunc` is unused in this function....

I saw at least two failure on debian job of Pull-Request Builder. Did we change something? For PR#11366 ``` 99% tests passed, 1 tests failed out of 138 Total Test...

Build
CI

Address #5165. Add a option (128) for `SO_INCOMING_CPU` to the `proxy.config.net.sock_option_flag_in`. # Background There was a bug with SO_REUSEPORT since v4.6. But it's fixed by v6.2 and some distros backported...

Network

This would empty the contents of block, do we want that?

ASan

Hi! If I'd like to try new upcoming ATS 10.x so my question is which branch in the repo is the best to use? As far as I can see...

Hi there, I stumbled upon these functions and saw potential problems/bugs there. You'll correct me if I'm wrong. All of these functions are located in `src/proxy/logging/LogAccess.cc` and have the same...

When we migrate to use SO_REUSEPORT and bind the listening ports on all ET_NET threads, we should use SO_INCOMING_CPU too. It should be optional and perhaps somehow associated with the...

Performance

Streams weren’t deleted when needed. Stream list was increasing in size as items were never removed from it, generating a very large list and making finding items slow as we...

QUIC
HTTP/3

This bumps the quiche version from the build deps scripts and update the code to use latest quiche version which changed some of their API: - `quiche_conn_stream_recv` - `quiche_conn_stream_send` which...

Build
QUIC
HTTP/3
quiche

This changes all public methods to be Pascal Case, a change necessary to better avoid namespace conflicts. It also cleans up a few things that were odd or poorly implemented...

Cripts