aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
Commit message (Collapse)AuthorAge
* Correct a format stringHEADmasterGravatar Benjamin Barenblat2019-01-15
| | | | | | Use a format string macro from inttypes.h when printfing thread IDs on non-Windows, non-Linux platforms. This silences a -Wformat trigger when cross-compiling for macOS.
* Merge pull request #16862 from apolcyn/convert_tests_to_caresGravatar apolcyn2019-01-10
|\ | | | | Switch the default DNS resolver from native to c-ares
* \ Merge pull request #17628 from muxi/fix-cronetGravatar Muxi Yan2019-01-10
|\ \ | | | | | | Cronet batch fixes
* \ \ Merge pull request #17658 from guantaol/avoid_thd_jumpGravatar Vijay Pai2019-01-09
|\ \ \ | | | | | | | | Avoid the thread jump in server callback APIs.
* | | | Remove subchannel argsGravatar Juanli Shen2019-01-08
| | | |
| | | * Turn on c-ares as the default resolverGravatar Alexander Polcyn2019-01-08
| |_|/ |/| |
* | | Merge pull request #16187 from apolcyn/ipv6_resolver_scope_idsGravatar apolcyn2019-01-08
|\ \ \ | | | | | | | | Support named scope id's in grpc_parse_ipv6 on posix platforms
* | | | Remove state_watcher from subchannelGravatar Juanli Shen2019-01-08
| | | |
* | | | Merge pull request #17629 from AspirinSJL/clean_sc_argsGravatar Juanli Shen2019-01-07
|\ \ \ \ | | | | | | | | | | Remove filters from subchannel args
| | | * | Avoid the thread jump in server callback APIs.Gravatar Guantao Liu2019-01-07
| |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | Add a utility function in iomgr to check whether the caller thread is a worker for any background poller, and keep grpc combiner from offloading closures to the default executor if the current thread is a worker for any background poller.
* | | | Merge pull request #16190 from muxi/config-isolationGravatar Muxi Yan2019-01-07
|\ \ \ \ | | | | | | | | | | Implement L38: gRPC Objective-C API Upgrade
| | * | | Remove filters from subchannel argsGravatar Juanli Shen2019-01-03
| | | | |
| | | | * clang-formatGravatar Muxi Yan2019-01-03
| | | | |
| | | | * Proposed Cronet fixesGravatar Muxi Yan2019-01-03
| | | |/ | | |/|
* | / | Regenerate projectsGravatar Sanjay Pujare2019-01-03
| |/ / |/| |
| | * Add a way to avoid if_nametoindex function for non-posix linux platforms ↵Gravatar Alexander Polcyn2019-01-03
| | | | | | | | | | | | that don't support it
* | | Revert "Implement a lock-free fast path for queue_call_request()"Gravatar Jan Tattermusch2019-01-02
| | |
* | | Merge pull request #17611 from jtattermusch/reintroduce_tcp_windowsGravatar Jan Tattermusch2019-01-02
|\ \ \ | | | | | | | | Reintroduce tcp windows improvements
| * | | Revert "Revert "better slice management for win_read""Gravatar Jan Tattermusch2019-01-02
| | | | | | | | | | | | | | | | This reverts commit a050ae8ddc3a64151b344fd1a4d438db9dea2acb.
| * | | Revert "Revert "basic tcp_trace support for windows""Gravatar Jan Tattermusch2019-01-02
| | | | | | | | | | | | | | | | This reverts commit f438d72e6c5e5bd839a255322fb91c416822f629.
| | | * Support named scope id's with ipv6 resolver on posixGravatar Alexander Polcyn2018-12-26
| | |/ | |/|
* / | * Fixed issue(17563) "Freeing heap block containing an active critical ↵Gravatar xtao2018-12-22
|/ / | | | | | | section." reported by Application Verifier on Windows.
* | Fix errorGravatar Yash Tibrewal2018-12-21
| |
* | Merge branch 'master' into fathomGravatar Yash Tibrewal2018-12-20
|\ \
* | | Revert changes to Context list cleanupGravatar Yash Tibrewal2018-12-20
| | |
| * | Refactor request routing code out of client_channel.Gravatar Mark D. Roth2018-12-20
| | |
| * | Merge pull request #17547 from markdroth/alignment_cleanupGravatar Mark D. Roth2018-12-20
| |\ \ | | | | | | | | Remove now-unnecessary workarounds for alignment issues.
* | | | Fix compiler errorGravatar Yash Tibrewal2018-12-19
| | | |
| * | | Merge pull request #17351 from yashykt/softerrorsetsocketGravatar Yash Tibrewal2018-12-18
| |\ \ \ | | | | | | | | | | Fallback instead of failing for cases where are not able to set the socket options
| * \ \ \ Merge pull request #17534 from markdroth/grpclb_subchannel_fixGravatar Nicolas Noble2018-12-18
| |\ \ \ \ | | | | | | | | | | | | Fix bug incorrectly inhibiting subchannel sharing for grpclb.
| | | | * | Remove now-unnecessary workarounds for alignment issues.Gravatar Mark D. Roth2018-12-18
| | | | | |
| * | | | | Merge pull request #17055 from danieljoos/openssl_v_1_1Gravatar Nicolas Noble2018-12-18
| |\ \ \ \ \ | | | | | | | | | | | | | | Enable compilation with OpenSSL 1.1 API
| | | * | | | Fix bug that was breaking subchannel reuse in grpclb.Gravatar Mark D. Roth2018-12-18
| | | | |/ / | | | |/| |
| * | | | | Merge pull request #17533 from markdroth/grpclb_trace_loggingGravatar Mark D. Roth2018-12-18
| |\ \ \ \ \ | | | | | | | | | | | | | | Improve grpclb trace logging.
| | | | | * | Suppress compiler error by initializing sent_lengthGravatar Yash Tibrewal2018-12-18
| | | | | | |
| | | | | * | Merge branch 'master' into softerrorsetsocketGravatar Yash Tibrewal2018-12-18
| | | | | |\ \ | | |_|_|_|/ / | |/| | | | |
* | | | | | | Add error details on context list clearingGravatar Yash Tibrewal2018-12-17
| | | | | | |
* | | | | | | Avoid taking refs on the stream by getting a copy of the contextGravatar Yash Tibrewal2018-12-17
|/ / / / / /
| * | / / / Improve grpclb trace logging.Gravatar Mark D. Roth2018-12-17
| | |/ / / | |/| | |
* / | | | extend local credentials to support tcp loopbackGravatar Yihua Zhang2018-12-16
|/ / / /
| | | * remove debug informationGravatar Muxi Yan2018-12-14
| | | |
| | | * CFStream use serial dispatch queueGravatar Muxi Yan2018-12-14
| | | |
* | | | Merge pull request #17500 from jiangtaoli2016/client_root_nullGravatar Jiangtao Li2018-12-14
|\ \ \ \ | | | | | | | | | | Set SSL_CTX_set_verify even if pem_client_root_certs is null
* \ \ \ \ Merge pull request #17495 from apolcyn/revise_ares_loggingGravatar apolcyn2018-12-13
|\ \ \ \ \ | | | | | | | | | | | | Put most c-ares logs under a tracer
* \ \ \ \ \ Merge pull request #17488 from nicolasnoble/revert-windows-logsGravatar Nicolas Noble2018-12-13
|\ \ \ \ \ \ | | | | | | | | | | | | | | Reverting #17378
| | * | | | | Move most c-ares logs under a tracerGravatar Alexander Polcyn2018-12-13
| | | | | | |
| | | * | | | Set SSL_CTX_set_verify even if pem_client_root_certs is nullGravatar jiangtaoli20162018-12-13
| | | | | | |
* | | | | | | Merge pull request #17291 from soheilhy/worktree-security-cppGravatar Soheil Hassas Yeganeh2018-12-13
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Move security credentials, connectors, and auth context to C++
| * | | | | | Move security credentials, connectors, and auth context to C++Gravatar Soheil Hassas Yeganeh2018-12-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is to use `grpc_core::RefCount` to improve performnace. This commit also replaces explicit C vtables, with C++ vtable with its own compile time assertions and performance benefits. It also makes use of `RefCountedPtr` wherever possible.
* | | | | | | Merge pull request #17470 from apolcyn/cares_default_prepGravatar apolcyn2018-12-12
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Avoid SRV and TXT lookups for localhost