History log of /trafficserver/proxy/http/Http1ClientSession.cc (Results 1 - 25 of 67)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# ba002812 02-Mar-2020 Susan Hinrichs

Delay cleanup when cache write continues after early client response


Revision tags: 7.1.9, 7.1.9-rc1, 8.0.6, 7.1.9-rc0, 8.0.6-rc0
# 225845dc 22-Nov-2019 Susan Hinrichs

Add mechanism to enforce SNI policy


# 37cc7b82 30-Jan-2020 Susan Hinrichs

Fix rare SSN/TXN Start/Close Hook misorderings (#6364)

* Fix rare SSN/TXN Start/Close Hook misorderings

* Fix h2spec test failure

Co-authored-by: a-a-ron <acanary@verizonme

Fix rare SSN/TXN Start/Close Hook misorderings (#6364)

* Fix rare SSN/TXN Start/Close Hook misorderings

* Fix h2spec test failure

Co-authored-by: a-a-ron <acanary@verizonmedia.com>

show more ...


# 3418938e 16-Jan-2020 Bryan Call

Fixed build issues on macOS after 0-RTT merge


# c3590f11 15-Oct-2019 Walter Karas

Add new log field to output server name sent by client in TLS handshake.


# 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


# 7831fb05 23-Aug-2019 Aaron Canary

ProxySsn renaming member vars

to be more accurate and use naming conventions.


# c8ca9f69 27-Aug-2019 Aaron Canary

ProxySsn Refactor move code to cc

Organizing Header files into something readable
+


+


# dc1df998 23-Aug-2019 Aaron Canary

ProxyTxn: removed restart_immediate

because it didn't do anything.
+


Revision tags: 8.0.5, 7.1.8, 8.0.4, 7.1.7, 7.1.7-rc0, 8.0.4-rc0
# 3776d0a1 30-May-2019 Masaori Koshiba

Replace ProxyTransaction::get_parent()/set_parent() with get_proxy_ssn()/set_proxy_ssn()

Because ProxyTransaction::parent is renamed to proxy_ssn by 92338aed4d2ec8fc0ba9132e88ac12d97b08c7aa.


# 92338aed 29-May-2019 Aaron Canary

Rename class: ProxyTransaction
Rename class: ProxySession
Rename class: Http1ServerSession
Renamed class: Http1Transaction
renamed ProxyTransaction::parent to proxy_ssn
removed Pr

Rename class: ProxyTransaction
Rename class: ProxySession
Rename class: Http1ServerSession
Renamed class: Http1Transaction
renamed ProxyTransaction::parent to proxy_ssn
removed ProxyTransaction::get_transaction_count()
ProxySession Cleanup

moved code to .cc, member initialization.
ProxyTransaction Cleanup

moved code to .cc, and organized methods

show more ...


# bb814b00 20-May-2019 Aaron Canary

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


# 88b5a13e 10-May-2019 Leif Hedstrom

Removes proxy.config.http.server_tcp_init_cwnd

This was only ever supported on Solaris, a platform that we no
longer supports. Cleaning this up avoids confusion.

Closes #5476


Revision tags: 8.0.3, 7.1.6, 8.0.2, 8.0.1, 7.1.5, 7.1.5-rc0, 8.0.1-rc0, 8.0.0, 8.0.0-rc3, 8.0.0-rc2, 8.0.0-rc1, 8.0.0-rc0, 7.1.4, 6.2.3, 7.1.4-rc0, 7.1.3, 7.1.2, 7.1.2-rc3, 7.1.2-rc2, 7.1.2-rc1, 7.1.2-rc0, 7.1.1, 7.1.1-rc0, 6.2.2, 6.2.2-rc0, 7.1.0, 7.1.0-rc0
# c958234c 01-Jun-2017 Yongjian Xu

Fixes typos in various documentation files


# 7651e269 19-Mar-2019 Masaori Koshiba

Ran clang-tidy with modernize-use-default-member-init

1. Remove unmatched #endif and set `_location` nullptr.
- iocore/eventsystem/I_IOBuffer.h
- iocore/eventsystem/P_IOBuffer.h

Ran clang-tidy with modernize-use-default-member-init

1. Remove unmatched #endif and set `_location` nullptr.
- iocore/eventsystem/I_IOBuffer.h
- iocore/eventsystem/P_IOBuffer.h

2. Include "ts/apidefs.h"
- include/tscpp/api/Stat.h

3. Rollback changes made with -fix-error option (clang-diagnostic-implicit-function-declaration)
- plugins/lua/ts_lua_client_request.c
- plugins/lua/ts_lua_client_response.c
- plugins/lua/ts_lua_server_response.c
- plugins/experimental/remap_stats/remap_stats.c

show more ...


# 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 ...


# 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 ...


# 0188338c 25-Jan-2019 Alan M. Carroll

Remove start_HttpProxyServerBackDoor.


# 4efed05e 11-Oct-2018 Masaori Koshiba

Split current active client connections stats into HTTP/1.1 and HTTP/2

`proxy.process.http.current_active_client_connections` was stats of active
client connections regardless protocols.

Split current active client connections stats into HTTP/1.1 and HTTP/2

`proxy.process.http.current_active_client_connections` was stats of active
client connections regardless protocols.
It’s useful that each protocol has its own metrics.

// Before
- `proxy.process.http.current_active_client_connections` for HTTP/1.1 & HTTP/2

// After
- `proxy.process.http.current_active_client_connections` for HTTP/1.1
- `proxy.process.http2.current_active_client_connections` for HTTP/2

show more ...


# 079a4027 30-Aug-2018 Susan Hinrichs

PR #3724: Restructure library headers to unify include paths.


# b15b63ef 30-Aug-2018 Susan Hinrichs

Fix another ProxySession and NetVC shutdown race crash


# 61c49ea1 26-Jul-2018 Susan Hinrichs

Add logic to clean up vios on HttpSM shutdown


# 5396b4fb 07-Apr-2018 Alan M. Carroll

TSHttpTxnOutgoingAddrSet: Add documentation, implement for HTTP/2.


# ad1ead00 07-Dec-2017 Tarun Chinmai

Changing all *Debug* macros to *Debug


# 896bf81d 27-Aug-2017 Susan Hinrichs

Delay creation of transaction until user agent sends request.


123