Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #17547 from markdroth/alignment_cleanup | 2018-12-20 | |
|\ | | | | | Remove now-unnecessary workarounds for alignment issues. | ||
| * | Remove now-unnecessary workarounds for alignment issues. | 2018-12-18 | |
| | | |||
* | | Merge pull request #17055 from danieljoos/openssl_v_1_1 | 2018-12-18 | |
|\ \ | | | | | | | Enable compilation with OpenSSL 1.1 API | ||
* | | | extend local credentials to support tcp loopback | 2018-12-16 | |
| |/ |/| | |||
* | | Move security credentials, connectors, and auth context to C++ | 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. | ||
* | | fix a compilation error | 2018-12-06 | |
| | | |||
* | | revision 1 | 2018-12-06 | |
| | | |||
* | | bring back original network test for metadata server detection | 2018-12-05 | |
| | | |||
* | | Merge master | 2018-11-16 | |
|\ \ | |||
| * | | Remeve memset(0) from arena allocated memory. | 2018-11-05 | |
| | | | | | | | | | | | | | | | | | | | | | Callers are updated to properly initialize the memory. This behavior can be overridden using GRPC_ARENA_INIT_STRATEGY environment variable. | ||
| * | | use gRPC thread model | 2018-11-01 | |
| | | | |||
| | * | Enable compilation with OpenSSL 1.1 API | 2018-10-30 | |
| |/ | | | | | | | | | This adds the possibility to compile the core library against OpenSSL 1.1 without backwards-compatible/deprecated API enabled. It also adds missing include statements in `jwt_verifier.cc` that are required to build with OpenSSL 1.1 (as the `BN_` and `RSA_` APIs are used there). | ||
| * | move helper function into namespace | 2018-10-26 | |
| | | |||
| * | Remove the internal cache for google_default_credentials | 2018-10-26 | |
| | | |||
| * | move fake URL string back to fake_security_connector.h | 2018-10-22 | |
| | | |||
| * | move SSL and fake URL strings to ssl_utils | 2018-10-22 | |
| | | |||
| * | security connector refactor | 2018-10-22 | |
| | | |||
| * | Merge pull request #16801 from soheilhy/worktree-slice | 2018-10-15 | |
| |\ | | | | | | | Avoid unnecessary ref/unref calls to get mdelem from slices. | ||
| | * | Use grpc_mdelem_create() directly. | 2018-10-14 | |
| | | | | | | | | | | | | | | | Remove grpc_mdelem_from_slices_no_unref() since it's a wrapper around grpc_mdelem_create(). | ||
| | * | Avoid unnecessary ref/unref calls to get mdelem from slices. | 2018-10-07 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | grpc_mdelem_from_slices() unref's the key and value. As a result, in quite a few cases on the hot path, we first ref slice, so that grpc_mdelem_from_slices() can unref them. Add grpc_mdelem_from_slices_no_unref() which does not unref() the input slices. This cuts 0.5% - 1.0% across app benchmarks. | ||
| * | | Add changes in #16782 | 2018-10-05 | |
| | | | |||
| * | | Revert "Revert "Create and pass pollset_set to ALTS TSI handshaker"" | 2018-10-05 | |
| |/ | |||
| * | Revert "Create and pass pollset_set to ALTS TSI handshaker" | 2018-10-05 | |
| | | |||
| * | pass a pollset_set to ALTS TSI handshaker | 2018-10-02 | |
| | | |||
| * | Merge branch 'master' into statuscaution | 2018-09-21 | |
| |\ | |||
| | * | Change function signature | 2018-09-21 | |
| | | | |||
| * | | Reviewer comments | 2018-09-17 | |
| | | | |||
| * | | Reviewer comments | 2018-09-14 | |
| | | | |||
| * | | Also initialize closures again | 2018-09-07 | |
| | | | |||
| * | | Be cautious and wait for possible error causing callbacks before we treat ↵ | 2018-09-07 | |
| |/ | | | | | | | trailing metadata | ||
| * | Merge pull request #16536 from jiangtaoli2016/system_root | 2018-09-05 | |
| |\ | | | | | | | Turn loading system root certificates as default | ||
| | * | Turn loading system root certificate as default | 2018-09-04 | |
| | | | |||
| * | | Merge branch 'cronetfix' into status | 2018-08-31 | |
| |\| | |||
| | * | Revert "Revert "Fathom tcp changes"" | 2018-08-27 | |
| | | | |||
| | * | Revert "Fathom tcp changes" | 2018-08-27 | |
| | | | |||
* | | | More commits | 2018-08-26 | |
| |/ |/| | |||
* | | Merge pull request #15941 from yashykt/fathomtcpchanges | 2018-08-24 | |
|\ \ | | | | | | | Fathom tcp changes | ||
* \ \ | Merge pull request #16358 from muxi/privatize-boringssl | 2018-08-24 | |
|\ \ \ | | | | | | | | | Make symbols of BoringSSL private | ||
| * | | | Make symbols of BoringSSL private to gRPC | 2018-08-23 | |
| | | | | |||
* | | | | Fix a number of spelling errors. | 2018-08-22 | |
| | | | | |||
| | | * | Modify existing error child manipulation | 2018-08-21 | |
| | | | | |||
| | | * | Merge branch 'master' into status | 2018-08-20 | |
| | | |\ | |_|_|/ |/| | | | |||
| | * | | Merge master | 2018-08-13 | |
| | |\ \ | |_|/ / |/| | | | |||
* | | | | clang_format | 2018-08-10 | |
| | | | | |||
* | | | | Add newline to end of header | 2018-08-10 | |
| | | | | |||
* | | | | Merge pull request #16083 from tdbhacks/system-root-clean-history | 2018-08-09 | |
|\ \ \ \ | |/ / / |/| | | | Added system roots feature to load roots from OS trust store | ||
| * | | | Added system roots feature to load roots from OS trust store | 2018-08-09 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Added a flag-guarded feature that allows gRPC to load TLS/SSL roots from the OS trust store. This is the Linux-specific implementation of such feature. | ||
* | | | | Explictly Flush exec_ctx after resetting call_combiner_set_notify_on_cancel ↵ | 2018-08-08 | |
|/ / / | | | | | | | | | | to avoid the need to take refs on the stack for cancellation closures on exec_ctx | ||
| | * | PR Feedback Changes | 2018-07-27 | |
| |/ |/| | |||
* | | Merge pull request #15929 from Torgen/empty_product_name_segfault | 2018-07-21 | |
|\ \ | | | | | | | Don't segfault when product name from BIOS is empty |