History log of /trafficserver/proxy/http/HttpTransact.h (Results 1 - 25 of 248)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# f0f54e97 11-May-2020 Damian Meden

ip_resolve - Make config variable overridable


# 45750581 01-May-2020 Emanuele Rocca

Add HttpTransact::get_max_age and TSHttpTxnGetMaxAge

Add a new function called HttpTransact::get_max_age based on the logic
in HttpTransact::calculate_document_freshness_limit that extra

Add HttpTransact::get_max_age and TSHttpTxnGetMaxAge

Add a new function called HttpTransact::get_max_age based on the logic
in HttpTransact::calculate_document_freshness_limit that extracts
max_age depending on s-maxage and max-age. Expose the function as
TSHttpTxnGetMaxAge.

show more ...


Revision tags: 8.0.7, 7.1.10
# 17b32d8d 25-Mar-2020 Bryan Call

Removed some unused declarations in HttpTransact


# 678b605a 13-Mar-2020 Leif Hedstrom

Refactor and generalize the User Arg concept, add global (#6468)

* First refactoring, eliminates many of the lookup APIs

* Refactor all User Args, deprecating all old APIs for Get()

Refactor and generalize the User Arg concept, add global (#6468)

* First refactoring, eliminates many of the lookup APIs

* Refactor all User Args, deprecating all old APIs for Get() / Set().

* Adds the global / GLB type of user args

* Adds a plugin for testing the APIs, can maybe be used by autest

* Makes the proper enum name prefixes for the new constants

* Changes the max defines to an array

* Updated Docs with these changes

show more ...


Revision tags: 7.1.9, 7.1.9-rc1, 8.0.6, 7.1.9-rc0, 8.0.6-rc0
# 8236813e 14-Jan-2020 Fei Deng

TLSv1.3 0-RTT support (#5450)

* TLSv1.3 0-RTT support
TLSv1.3 0-RTT test
TLSv1.3 0-RTT anti-replay
TLSv1.3 0-RTT h2


# 757ac781 23-Dec-2019 Sudheer Vinukonda

Add invalid config warning when cache open write fail and read retry
are inconsistent


# e2642f99 06-Nov-2019 Walter Karas

For per-transaction config override, crossing the const-correctness event horizon.

And falling into the black hole.


Revision tags: 8.0.5, 7.1.8, 8.0.4, 7.1.7
# 128507ae 02-Aug-2019 John Rushford

Add a remap @strategy tag and nexthop selection strategies to remap.


# c36464ef 17-Nov-2019 Masakazu Kitajo

Remove header conversion functions for HTTP/0.9


# 26f7f0af 14-Nov-2019 Randall Meyer

Remove HttpTransact::build_upgrade_response

The code that called this was removed in
2a42c0ed8d4b8967f42b215bbb39e7f2319b8745


# bad68b52 23-Oct-2019 Susan Hinrichs

Remove remnants of http/1.1 pipeline logic.


# 51961cb5 01-Nov-2019 Randall Meyer

Remove never implemented HttpTransact::service_transaction_in_proxy_only_mode

HttpTransact::service_transaction_in_proxy_only_mode was part of the
original import with a TODO to implemen

Remove never implemented HttpTransact::service_transaction_in_proxy_only_mode

HttpTransact::service_transaction_in_proxy_only_mode was part of the
original import with a TODO to implement. This was never done.

Also remove proxy.process.http.throttled_proxy_only as it was only
incremented in a code path never executed.

show more ...


# 180f723c 22-Oct-2019 Sudheer Vinukonda

Enhance Connection Collapse in ATS core

Add an option to support cache open read retry on a write lock
failure. With this option, as long as read-while-writer is set
up following the

Enhance Connection Collapse in ATS core

Add an option to support cache open read retry on a write lock
failure. With this option, as long as read-while-writer is set
up following the guidelines in the docs, there should be no need
for any plugins to augment the core. Eventual plan is to deprecate
collapsed_forwarding plugin with this new support.

For more context on this, see
https://cwiki.apache.org/confluence/display/TS/Presentations+-+2019?preview=/112821251/132320653/Collapsed%20Forwarding%20.pdf

show more ...


# 71c99b80 23-Aug-2019 Aaron Canary

ProxyTxn refactor: moved host_res_style to t_state.dns_info


+


# 19e80414 18-Jul-2019 Randall Meyer

Removes unreferenced, unused bits of code


Revision tags: 7.1.7-rc0, 8.0.4-rc0, 8.0.3
# 1eca389c 01-Mar-2019 Gancho Tenev

Plugin reload

Reloading plugin allows new versions of a plugin code to be loaded
and executed and old versions to be unloaded without restarting
the traffic server process.

Plugin reload

Reloading plugin allows new versions of a plugin code to be loaded
and executed and old versions to be unloaded without restarting
the traffic server process.

More info in doc/developer-guide/plugins/reloading-plugins.en.rst

show more ...


# bb814b00 20-May-2019 Aaron Canary

Rename files: ProxyTransaction & ProxySession
Rename files: Http1Transaction & Http1ServerSession


# 9f199547 14-Mar-2019 Bryan Call

Added loop detection via code and squid logging code


# 031f321b 18-Mar-2019 unknown

The response header of CONNECT should not have content-length or chunk-encoding


# d77cd731 18-Mar-2019 Masaori Koshiba

Ran clang-tidy

"proxy/logging/LogField.h" is changed by hand to follow changes made by performance-unnecessary-value-param
to "proxy/logging/LogAccess.h".


# 69dd33dd 27-Feb-2019 Masakazu Kitajo

Revert "Rename Session and Transaction classes"

This reverts commit dfd5d8f4533fadf1ca15834e0c2cdde06f96453e.

Conflicts:
proxy/ProxyClientSession.cc
proxy/h

Revert "Rename Session and Transaction classes"

This reverts commit dfd5d8f4533fadf1ca15834e0c2cdde06f96453e.

Conflicts:
proxy/ProxyClientSession.cc
proxy/http/HttpSM.h

show more ...


# 321c1e1c 25-Feb-2019 Alan M. Carroll

RemapPluginInfo Refresh.


# 707ccf34 11-Feb-2019 Susan Hinrichs

Remove unnecessary storing of redirect_url in redirect_info


# dfd5d8f4 30-Jan-2019 Aaron Canary

Rename Session and Transaction classes

ProxyClientSession -> ProxySession
ProxyClientTransaction -> ProxyTransaction
HttpServerSession -> Http1ServerSession
HttpClientTransaction

Rename Session and Transaction classes

ProxyClientSession -> ProxySession
ProxyClientTransaction -> ProxyTransaction
HttpServerSession -> Http1ServerSession
HttpClientTransaction -> Http1Transaction
make files


clang-format


fixed make


docs

show more ...


# e2590085 25-Jan-2019 Alan M. Carroll

Cleanup: Remove "hooks_on" and associated machinery.
This is initialized to 'true' and can never change.


12345678910