Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #17658 from guantaol/avoid_thd_jump | Vijay Pai | 2019-01-09 |
|\ | | | | | Avoid the thread jump in server callback APIs. | ||
* \ | 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 | ||
* \ \ | 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 |
| | | | | |||
* | | | | 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. | ||
* | | Merge pull request #17547 from markdroth/alignment_cleanup | Mark D. Roth | 2018-12-20 |
|\ \ | | | | | | | Remove now-unnecessary workarounds for alignment issues. | ||
* \ \ | 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 | ||
| | * | | 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 | ||
| | * | | | Suppress compiler error by initializing sent_length | Yash Tibrewal | 2018-12-18 |
| | | | | | |||
| | * | | | Merge branch 'master' into softerrorsetsocket | Yash Tibrewal | 2018-12-18 |
| | |\ \ \ | |_|/ / / |/| | | | | |||
* | | | | | 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 #17488 from nicolasnoble/revert-windows-logs | Nicolas Noble | 2018-12-13 |
|\ \ \ \ | | | | | | | | | | | Reverting #17378 | ||
* \ \ \ \ | 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. | ||
| | * | | | Revert "basic tcp_trace support for windows" | Nicolas "Pixel" Noble | 2018-12-13 |
| | | | | | | | | | | | | | | | | | | | | This reverts commit 5861f082607344ed42215ac341e97e4b4bbf0abc. | ||
| | * | | | Revert "better slice management for win_read" | Nicolas "Pixel" Noble | 2018-12-13 |
| |/ / / |/| | | | | | | | | | | | This reverts commit b0139e15425196be518b251dbdfa3b86648b4740. | ||
* | | | | Revert alignment hack in New<> and Delete<>. | Mark D. Roth | 2018-12-12 |
|/ / / | |||
* | | | Merge pull request #17456 from ncteisen/socket-pagination | Noah Eisen | 2018-12-11 |
|\ \ \ | | | | | | | | | Channelz: Add Pagination to ServerSockets | ||
| * | | | Add test and fix bug | ncteisen | 2018-12-11 |
| | | | | |||
| * | | | reviewer feedback | ncteisen | 2018-12-11 |
| | | | | |||
| * | | | Add max_results to ServerSockets | ncteisen | 2018-12-11 |
| | | | | |||
* | | | | Revert "Revert "Allow encoding arbitrary channel args on a per-address basis."" | Mark D. Roth | 2018-12-11 |
| | | | | |||
* | | | | Merge pull request #17457 from muxi/alternate-debug-counters | Muxi Yan | 2018-12-10 |
|\ \ \ \ | | | | | | | | | | | Add more counters to debug the timer crash on iOS | ||
| | * | | | Add pagination to serversockets | ncteisen | 2018-12-10 |
| |/ / / |/| | | | |||
| * | | | clang-format | Muxi Yan | 2018-12-10 |
| | | | | |||
| * | | | Add next_value and start_time | Muxi Yan | 2018-12-10 |
| | | | | |||
* | | | | Merge pull request #17398 from yihuazhang/gdc_metadata_server | yihuaz | 2018-12-10 |
|\ \ \ \ | | | | | | | | | | | Add a non-sticky network check of metadata server detection to google default credentials | ||
* \ \ \ \ | Merge pull request #17433 from ncteisen/socket-name | Noah Eisen | 2018-12-09 |
|\ \ \ \ \ | | | | | | | | | | | | | Channelz: Surface Socket Name | ||
* | | | | | | Revert "Allow encoding arbitrary channel args on a per-address basis." | hcaseyal | 2018-12-07 |
| | | | | | | |||
| * | | | | | clang tidy and clang format | ncteisen | 2018-12-07 |
| | | | | | | |||
* | | | | | | Allow encoding arbitrary channel args on a per-address basis. | Mark D. Roth | 2018-12-07 |
| | | | | | | |||
| * | | | | | Move the unref | ncteisen | 2018-12-07 |
| | | | | | | |||
| * | | | | | reviewer feedback | ncteisen | 2018-12-07 |
| | | | | | | |||
| * | | | | | reviewer feedback | ncteisen | 2018-12-07 |
| | | | | | | |||
* | | | | | | Merge pull request #17425 from yang-g/trivially | Yang Gao | 2018-12-06 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Make TraceFlag trivially destructible | ||
| | * | | | | | Surface socket name | ncteisen | 2018-12-06 |
| |/ / / / / |/| | | | | | |||
* | | | | | | Merge pull request #17401 from soheilhy/worktree-nolock | Soheil Hassas Yeganeh | 2018-12-06 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Implement a lock-free fast path for queue_call_request() | ||
* \ \ \ \ \ \ | Merge pull request #17423 from jtattermusch/upmerge_v1_17_x_to_master | Jan Tattermusch | 2018-12-06 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Upmerge v1.17.x to master |