Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Changes for C to C++. Adding extern C to header files for compatibility. | 2017-10-02 | |
| | | | | Also converting to .cc | ||
* | Revise zero-copy protector interface | 2017-09-06 | |
| | |||
* | Fake zero-copy frame protector | 2017-09-06 | |
| | |||
* | Revert "Fake zero copy protector" | 2017-08-31 | |
| | |||
* | Implement fake TSI zero-copy frame protector | 2017-08-30 | |
| | |||
* | clang format | 2017-07-13 | |
| | |||
* | Tracers know their name | 2017-07-13 | |
| | |||
* | Add cq and fd tracer | 2017-06-08 | |
| | |||
* | Add metadata, secendp, sec conn tracers | 2017-06-08 | |
| | |||
* | Add rich closure debug mode | 2017-06-08 | |
| | |||
* | Merge github.com:grpc/grpc into ALL-the-things | 2017-06-08 | |
|\ | |||
| * | auto-fix most of licenses | 2017-06-08 | |
| | | |||
* | | Remove workqueue, covered_by_poller as concepts, get Mac build up | 2017-05-12 | |
|/ | |||
* | Add initializers for all tracers | 2017-05-04 | |
| | |||
* | Fix ASAN/TSAN failures | 2017-05-03 | |
| | | | | | | - trace system is now thread safe when run with TSAN - fix a race in client_auth_filter.c - allow timer manager to run in single threaded mode for fuzzers | ||
* | Optimize framing a little | 2017-04-12 | |
| | | | | | | | | | - rely on the fact that data-to-come holds a reference to data-being-written, so there's no need to add a ref for every frame written - provide an 'inlined' version of grpc_slice_malloc (via a #define) that gives the compiler more information about small allocations to enable better optimization | ||
* | Update include paths | 2017-03-28 | |
| | |||
* | Change error_create API to slice | 2017-03-13 | |
| | |||
* | Add an error to fd_shutdown (and recursively) | 2017-01-27 | |
| | | | | Allows diagnosing WHY a file descriptor was shutdown prematurely. | ||
* | Merge branch 'cleanup_closures' into slice_with_exec_ctx_and_new_closures | 2017-01-03 | |
|\ | |||
| * | Changes to exec_ctx/closure/combiner/workqueue interfaces | 2016-12-28 | |
| | | | | | | | | | | | | | | | | - make closures know where they should be executed (eg, on a workqueue, or a combiner, or on an exec_ctx) - this allows removal of a large number of trampoline functions that were appearing whenever we used combiners, and should allow for a much easier interface to combiner locks | ||
* | | Merge github.com:grpc/grpc into slice_with_exec_ctx | 2016-12-27 | |
|\| | |||
| * | Get wrapped endpoint's fd in secure_endpoint's endpoint_get_fd | 2016-12-19 | |
| | | |||
* | | Merge github.com:grpc/grpc into slice_with_exec_ctx | 2016-11-16 | |
|\| | |||
| * | Fix sanity, uv, and windows builds | 2016-11-10 | |
| | | |||
| * | Merge pull request #8486 from y-zeng/get_tos | 2016-11-10 | |
| |\ | | | | | | | Add grpc_endpoint_get_fd and grpc_transport_get_endpoint | ||
| | * | Merge remote-tracking branch 'upstream/master' into get_tos | 2016-11-02 | |
| | |\ | |||
| | * | | Remove GRPC_SOCKET | 2016-11-02 | |
| | | | | |||
* | | | | Convert more users of grpc_slice_unref --> grpc_slice_unref_internal | 2016-10-31 | |
| | | | | |||
* | | | | Progress towards making grpc_slice_unref_internal take an exec_ctx | 2016-10-31 | |
|/ / / | |||
* | | | s/GPR_SLICE/GRPC_SLICE/g | 2016-10-26 | |
| | | | |||
* | | | Update includes, s/gpr_dump_slice/grpc_dump_slice/g | 2016-10-26 | |
| | | | |||
* | | | Bulk update #includes | 2016-10-26 | |
| | | | |||
* | | | s/gpr_slice/grpc_slice, and move around tests, impls | 2016-10-26 | |
| |/ |/| | |||
| * | Add grpc_endpoint_get_socket and GRPC_SOCKET | 2016-10-24 | |
| | | |||
* | | clang-format | 2016-10-18 | |
| | | |||
* | | BufferPool --> ResourceQuota | 2016-10-17 | |
| | | |||
* | | Integration progress | 2016-09-23 | |
|/ | |||
* | Revert "Revert "Grand unified closures"" | 2016-09-12 | |
| | |||
* | Revert "Grand unified closures" | 2016-09-12 | |
| | |||
* | Fixes | 2016-07-18 | |
| | |||
* | Fixes | 2016-07-12 | |
| | |||
* | Allow returning a workqueue somehow associated with an endpoint | 2016-06-30 | |
| | |||
* | Getting handshake timeouts in place | 2016-06-13 | |
| | |||
* | Rename tsi function | 2016-06-01 | |
| | |||
* | Rename functions | 2016-05-24 | |
| | |||
* | Progress converting to new error system (HTTP fixes) | 2016-05-10 | |
| | |||
* | Convert tests to new error scheme | 2016-05-06 | |
| | |||
* | Progress converting to new error system | 2016-05-05 | |
| | |||
* | Refactoring the core security code. | 2016-05-04 | |
As opposed to a flat directory, we now have the following structure: - security -context - credentials - composite - fake - google_default - iam - jwt - oauth2 - plugin - ssl - transport - util We have not refactored the test code yet but this PR is already large enough... |