trafficserver
trafficserver copied to clipboard
Apache Traffic Server™ is a fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant caching proxy server.
On WSL, this change reduces the runtime for the AuTest setup from prohibitive to annoying. Most developers are not using WSL and could possibly see a performance degradation with this...
Recently, we found that some clients send `HEADERS` frame followed by an empty `DATA` frame with the `END_STREAM` flag even for GET requests. - `HEADERS` frame with `END_HEADERS` flag -...
* Add a setting to choose the data source of IP address for ACL * Address compile errors * Address more issues * Add missing files (cherry picked from commit...
Using this, you can optionally request for the GEO conditions to get the client IP from a client request header, e.g. ``` cond %{GEO:COUNTRY:X-Client-IP} =US [NOT] set-status 403 ```
When `set-destination URL` is called, it creates a new url_m_loc with the new url and assigns that to the buffer. The requestUrl is never updated therefore any subsequent set-destination call...
This should reduce lock contention by making a single libctx per thread, rather than sharing an SSL_CTX across all threads.
Added a missing python requirement, and a few more steps to get hrw4u to build for the first time. Also included a few more doc hints on usage.
Some overridable configs are running special MgmtConverter when ATS does remap. It'd be great if they're converted when configs are loaded. - e.g. `HttpTransact::HOST_RES_CONV` for `proxy.config.hostdb.ip_resolve` ``` Process 2881 stopped...
Alternative approach of #12206 to override HTTP Status Code list in the config. PR #12206 has a overhead because the per-remap configuration list was stored as a string and parsed...
The new controller enables users to choose which IP address to use for operators such as `IP`, `INBOUND`, `CIDR`, and `GEO`.