aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/core/end2end/fixtures/http_proxy_fixture.cc
Commit message (Collapse)AuthorAge
* Merge pull request #16209 from ncteisen/bugprone-undefined-memory-manipulationGravatar Noah Eisen2018-08-31
|\ | | | | Clang Tidy: Bugprone Undefined Memory Manipulation
| * Fix all instances of bugprone-undefined-memory-manipulationGravatar ncteisen2018-08-29
| |
* | Revert "Revert "Fathom tcp changes""Gravatar Yash Tibrewal2018-08-27
| |
* | Revert "Fathom tcp changes"Gravatar Jan Tattermusch2018-08-27
| |
* | Fathom TCP level changes. TracedBuffer for keeping track of all buffersGravatar Yash Tibrewal2018-07-16
|/ | | | | to be traced. Adding tests for Fathom and TracedBuffer. A lot more. Please read PR description.
* Revert "Add Type Checking On Channel Args"Gravatar Noah Eisen2018-06-14
|
* Reviewer feedbackGravatar ncteisen2018-06-13
|
* Abstract libuv implementationGravatar kpayson642018-03-13
| | | | | Structures the libuv implementation to allow for a plugable BSD style socket implementation to allow for other IO Managers
* Move assignment for Thread, make destructor optional, loop cv waitsGravatar Vijay Pai2018-03-01
|
* clang-fmtGravatar Vijay Pai2018-02-19
|
* C++ize gpr_thread as grpc_core::Thread, make it 2-phase init (construct/Start)Gravatar Vijay Pai2018-02-19
|
* Remove support for detached threads. All threads must be joined.Gravatar Vijay Pai2018-02-15
|
* Fix compileGravatar ncteisen2018-02-14
|
* Use grpc_channel_arg_get_string when appropriateGravatar ncteisen2018-02-14
|
* Internalize gpr_thd except for id and currentidGravatar Vijay Pai2018-02-12
|
* Run clang fmtGravatar Noah Eisen2018-02-09
|
* Autofix c casts to c++ castsGravatar Noah Eisen2018-02-09
|
* Merge branch 'master' into gpr_reviewGravatar Vijay Pai2018-02-08
|\
* | Privatize useful.h and avl.hGravatar Vijay Pai2018-02-02
| |
| * Privatize host_port.h; was not used in any wrapped language implementationGravatar Vijay Pai2018-01-25
|/
* Split lib/support into lib/gpr and lib/gpr++.Gravatar Mark D. Roth2018-01-18
|
* Revert "Revert "All instances of exec_ctx being passed around in src/core ↵Gravatar Yash Tibrewal2017-12-06
| | | | removed""
* Revert "All instances of exec_ctx being passed around in src/core removed"Gravatar Yash Tibrewal2017-12-06
|
* Merge pull request #13058 from yashykt/execctxGravatar Yash Tibrewal2017-12-05
|\ | | | | All instances of exec_ctx being passed around in src/core removed
* \ Merge pull request #13559 from dmaclach/threadnamesGravatar Vijay Pai2017-12-05
|\ \ | | | | | | Add thread naming support on platforms that support it.
| | * Merge master into execctxGravatar Yash Tibrewal2017-12-05
| | |\ | |_|/ |/| |
| * | clang-formatGravatar Vijay Pai2017-12-04
| | |
* | | fix connectivity test failureGravatar Sree Kuchibhotla2017-12-04
| | |
* | | Delete outdated commentsGravatar Sree Kuchibhotla2017-12-01
| | |
* | | Provide a cleaner API for proxy_connection_failed().Gravatar Mark D. Roth2017-12-01
| | |
* | | No need to explicitly zero initialize since we are doing zalloc. Some misc ↵Gravatar Sree Kuchibhotla2017-12-01
| | | | | | | | | | | | formatting changes
* | | Add special cases and some commentsGravatar Sree Kuchibhotla2017-11-30
| | |
* | | Change ep_state from gpr_atm to int since all callbacks execute under a ↵Gravatar Sree Kuchibhotla2017-11-30
| | | | | | | | | | | | combiner and hence conn object is thread safe
* | | properly shutdown endpoints in h2_http_proxyGravatar Sree Kuchibhotla2017-11-30
| | |
| * | Fix up review commentsGravatar Dave MacLachlan2017-11-30
| | |
| | * Remove _ prefixed variable namesGravatar Yash Tibrewal2017-11-29
| | |
| * | Add thread naming support on platforms that support it.Gravatar Dave MacLachlan2017-11-29
|/ / | | | | | | | | | | | | | | As a client of grpc I want to be aware of which threads are being created by grpc, and giving them recognizable names makes it significantly easier to diagnose what is going on in my programs. This provides thread names for macOS and Linux. Adding support for other platforms should be easy for platform specialists.
| * Merge masterGravatar Yash Tibrewal2017-11-21
| |\ | |/ |/|
* | Attempt to fix TSANGravatar ncteisen2017-11-17
| |
| * Merge masterGravatar Yash Tibrewal2017-11-16
| |\ | |/ |/|
| * Move ExecCtx to grpc_core namespace. Make exec_ctx a private static in ↵Gravatar Yash Tibrewal2017-11-14
| | | | | | | | ExecCtx and some minor changes
| * Address some PR commentsGravatar Yash Tibrewal2017-11-14
| |
* | clang-format after nullptr changesGravatar Craig Tiller2017-11-10
| |
* | Enable clang-tidy as a sanity check, fix up all known failuresGravatar Craig Tiller2017-11-10
| |
* | rename all test core files to cc and a lot of C++ style conversionsGravatar Yash Tibrewal2017-10-25
/
* Removing instances of exec_ctx being passed around in functions inGravatar Yash Tibrewal2017-10-18
src/core. exec_ctx is now a thread_local pointer of type ExecCtx instead of grpc_exec_ctx which is initialized whenever ExecCtx is instantiated. ExecCtx also keeps track of the previous exec_ctx so that nesting of exec_ctx is allowed. This means that there is only one exec_ctx being used at any time. Also, grpc_exec_ctx_finish is called in the destructor of the object, and the previous exec_ctx is restored to avoid breaking current functionality. The code still explicitly calls grpc_exec_ctx_finish because removing all such instances causes the code to break.