Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Correct a format stringHEADmaster | Benjamin Barenblat | 2019-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_cares | apolcyn | 2019-01-10 |
|\ | | | | | Switch the default DNS resolver from native to c-ares | ||
* \ | Merge pull request #17628 from muxi/fix-cronet | Muxi Yan | 2019-01-10 |
|\ \ | | | | | | | Cronet batch fixes | ||
* \ \ | Merge pull request #17658 from guantaol/avoid_thd_jump | Vijay Pai | 2019-01-09 |
|\ \ \ | | | | | | | | | Avoid the thread jump in server callback APIs. | ||
* | | | | Remove subchannel args | Juanli Shen | 2019-01-08 |
| | | | | |||
| | | * | Turn on c-ares as the default resolver | Alexander Polcyn | 2019-01-08 |
| |_|/ |/| | | |||
* | | | Merge pull request #16187 from apolcyn/ipv6_resolver_scope_ids | apolcyn | 2019-01-08 |
|\ \ \ | | | | | | | | | Support named scope id's in grpc_parse_ipv6 on posix platforms | ||
* | | | | Remove state_watcher from subchannel | Juanli Shen | 2019-01-08 |
| | | | | |||
* | | | | Merge pull request #17629 from AspirinSJL/clean_sc_args | Juanli Shen | 2019-01-07 |
|\ \ \ \ | | | | | | | | | | | Remove filters from subchannel args | ||
| | | * | | Avoid the thread jump in server callback APIs. | Guantao Liu | 2019-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-isolation | Muxi Yan | 2019-01-07 |
|\ \ \ \ | | | | | | | | | | | Implement L38: gRPC Objective-C API Upgrade | ||
| | * | | | Remove filters from subchannel args | Juanli Shen | 2019-01-03 |
| | | | | | |||
| | | | * | clang-format | Muxi Yan | 2019-01-03 |
| | | | | | |||
| | | | * | Proposed Cronet fixes | Muxi Yan | 2019-01-03 |
| | | |/ | | |/| | |||
* | / | | Regenerate projects | Sanjay Pujare | 2019-01-03 |
| |/ / |/| | | |||
| | * | Add a way to avoid if_nametoindex function for non-posix linux platforms ↵ | Alexander Polcyn | 2019-01-03 |
| | | | | | | | | | | | | that don't support it | ||
* | | | Revert "Implement a lock-free fast path for queue_call_request()" | Jan Tattermusch | 2019-01-02 |
| | | | |||
* | | | Merge pull request #17611 from jtattermusch/reintroduce_tcp_windows | Jan Tattermusch | 2019-01-02 |
|\ \ \ | | | | | | | | | Reintroduce tcp windows improvements | ||
| * | | | Revert "Revert "better slice management for win_read"" | Jan Tattermusch | 2019-01-02 |
| | | | | | | | | | | | | | | | | This reverts commit a050ae8ddc3a64151b344fd1a4d438db9dea2acb. | ||
| * | | | Revert "Revert "basic tcp_trace support for windows"" | Jan Tattermusch | 2019-01-02 |
| | | | | | | | | | | | | | | | | This reverts commit f438d72e6c5e5bd839a255322fb91c416822f629. | ||
| | | * | Support named scope id's with ipv6 resolver on posix | Alexander Polcyn | 2018-12-26 |
| | |/ | |/| | |||
* / | | * Fixed issue(17563) "Freeing heap block containing an active critical ↵ | xtao | 2018-12-22 |
|/ / | | | | | | | section." reported by Application Verifier on Windows. | ||
* | | Fix error | Yash Tibrewal | 2018-12-21 |
| | | |||
* | | Merge branch 'master' into fathom | Yash Tibrewal | 2018-12-20 |
|\ \ | |||
* | | | Revert changes to Context list cleanup | Yash Tibrewal | 2018-12-20 |
| | | | |||
| * | | Refactor request routing code out of client_channel. | Mark D. Roth | 2018-12-20 |
| | | | |||
| * | | Merge pull request #17547 from markdroth/alignment_cleanup | Mark D. Roth | 2018-12-20 |
| |\ \ | | | | | | | | | Remove now-unnecessary workarounds for alignment issues. | ||
* | | | | Fix compiler error | Yash Tibrewal | 2018-12-19 |
| | | | | |||
| * | | | Merge pull request #17351 from yashykt/softerrorsetsocket | Yash Tibrewal | 2018-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_fix | Nicolas Noble | 2018-12-18 |
| |\ \ \ \ | | | | | | | | | | | | | Fix bug incorrectly inhibiting subchannel sharing for grpclb. | ||
| | | | * | | Remove now-unnecessary workarounds for alignment issues. | Mark D. Roth | 2018-12-18 |
| | | | | | | |||
| * | | | | | Merge pull request #17055 from danieljoos/openssl_v_1_1 | Nicolas Noble | 2018-12-18 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Enable compilation with OpenSSL 1.1 API | ||
| | | * | | | | Fix bug that was breaking subchannel reuse in grpclb. | Mark D. Roth | 2018-12-18 |
| | | | |/ / | | | |/| | | |||
| * | | | | | Merge pull request #17533 from markdroth/grpclb_trace_logging | Mark D. Roth | 2018-12-18 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Improve grpclb trace logging. | ||
| | | | | * | | Suppress compiler error by initializing sent_length | Yash Tibrewal | 2018-12-18 |
| | | | | | | | |||
| | | | | * | | Merge branch 'master' into softerrorsetsocket | Yash Tibrewal | 2018-12-18 |
| | | | | |\ \ | | |_|_|_|/ / | |/| | | | | | |||
* | | | | | | | Add error details on context list clearing | Yash Tibrewal | 2018-12-17 |
| | | | | | | | |||
* | | | | | | | Avoid taking refs on the stream by getting a copy of the context | Yash Tibrewal | 2018-12-17 |
|/ / / / / / | |||
| * | / / / | Improve grpclb trace logging. | Mark D. Roth | 2018-12-17 |
| | |/ / / | |/| | | | |||
* / | | | | extend local credentials to support tcp loopback | Yihua Zhang | 2018-12-16 |
|/ / / / | |||
| | | * | remove debug information | Muxi Yan | 2018-12-14 |
| | | | | |||
| | | * | CFStream use serial dispatch queue | Muxi Yan | 2018-12-14 |
| | | | | |||
* | | | | Merge pull request #17500 from jiangtaoli2016/client_root_null | Jiangtao Li | 2018-12-14 |
|\ \ \ \ | | | | | | | | | | | Set SSL_CTX_set_verify even if pem_client_root_certs is null | ||
* \ \ \ \ | Merge pull request #17495 from apolcyn/revise_ares_logging | apolcyn | 2018-12-13 |
|\ \ \ \ \ | | | | | | | | | | | | | Put most c-ares logs under a tracer | ||
* \ \ \ \ \ | Merge pull request #17488 from nicolasnoble/revert-windows-logs | Nicolas Noble | 2018-12-13 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Reverting #17378 | ||
| | * | | | | | Move most c-ares logs under a tracer | Alexander Polcyn | 2018-12-13 |
| | | | | | | | |||
| | | * | | | | Set SSL_CTX_set_verify even if pem_client_root_certs is null | jiangtaoli2016 | 2018-12-13 |
| | | | | | | | |||
* | | | | | | | Merge pull request #17291 from soheilhy/worktree-security-cpp | Soheil Hassas Yeganeh | 2018-12-13 |
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | Move security credentials, connectors, and auth context to C++ | ||
| * | | | | | | Move security credentials, connectors, and auth context to C++ | Soheil Hassas Yeganeh | 2018-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_prep | apolcyn | 2018-12-12 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Avoid SRV and TXT lookups for localhost |