Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix fuzzing detected failure | Craig Tiller | 2017-01-30 |
| | | | | | If both :authority and host appear in client initial headers, we either leak (in opt builds) or crash (in dbg). | ||
* | Fix hpack fuzzer | Craig Tiller | 2017-01-21 |
| | |||
* | Remove dead files | Craig Tiller | 2017-01-17 |
| | |||
* | Add a mechanism for tagging threads that might be owned by | Craig Tiller | 2017-01-12 |
| | | | | | | | calls/channels Use it to ensure we don't delete the call from that thread: doing so would create a cycle that's kind of bad. | ||
* | Fix sanity: core_banned_functions | Craig Tiller | 2017-01-11 |
| | |||
* | Fix sanity: core_banned_functions | Craig Tiller | 2017-01-11 |
| | |||
* | Fix sanity: check_include_guards | Craig Tiller | 2017-01-11 |
| | |||
* | Fix bugs | Craig Tiller | 2017-01-06 |
| | |||
* | clang-format | Craig Tiller | 2017-01-06 |
| | |||
* | Fixes, remove grpc_error_free_string | Craig Tiller | 2017-01-06 |
| | |||
* | Error handling cleanup | Craig Tiller | 2017-01-06 |
| | |||
* | Start fixing http error --> grpc status conversion | Craig Tiller | 2017-01-06 |
| | |||
* | Fixes | Craig Tiller | 2017-01-06 |
| | |||
* | Cleaning up error handling | Craig Tiller | 2017-01-06 |
| | |||
* | Merge github.com:grpc/grpc into fix_errors | Craig Tiller | 2017-01-06 |
|\ | |||
| * | Actually add the documentation | Craig Tiller | 2017-01-06 |
| | | |||
* | | Fix windows compilation | Craig Tiller | 2017-01-05 |
| | | |||
* | | Get ASAN building again | Craig Tiller | 2017-01-05 |
| | | |||
* | | Merge branch 'slice_with_exec_ctx_and_new_closures' into ↵ | Craig Tiller | 2017-01-04 |
|\| | | | | | | | metadata_filter_and_new_closures | ||
| * | Merge branch 'cleanup_closures' into slice_with_exec_ctx_and_new_closures | Craig Tiller | 2017-01-03 |
| |\ | |||
| | * | Changes to exec_ctx/closure/combiner/workqueue interfaces | Craig Tiller | 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 | ||
* | | | Offer grpc_slice_to_c_string to simplify some code | Craig Tiller | 2016-12-09 |
| | | | |||
* | | | Start resolving memory issues in C++ metadata | Craig Tiller | 2016-12-08 |
| | | | |||
* | | | Fix casting error | Craig Tiller | 2016-12-07 |
| | | | |||
* | | | Fix memory overrun | Craig Tiller | 2016-12-07 |
| | | | |||
* | | | Remove code, rely on a pip installable module to codegen | Craig Tiller | 2016-11-30 |
| | | | |||
* | | | Merge branch 'slice_interning' into metadata_filter | Craig Tiller | 2016-11-30 |
|\| | | |||
| * | | Merge github.com:grpc/grpc into slice_with_exec_ctx | Craig Tiller | 2016-11-30 |
| |\| | |||
| | * | Break infinite connection retry loop | Craig Tiller | 2016-11-30 |
| | | | | | | | | | | | | | | | | | | | | | Previously, we'd keep retrying a connection until the channel closed. With this change, we only retry connecting *if there's a watcher on the subchannel connection state*. This ultimately means that if the lb_policy doesn't care if the subchannel connects, it'll stop trying. | ||
* | | | Fix some auth filtering bugs | Craig Tiller | 2016-11-23 |
| | | | |||
* | | | Fix memory leak | Craig Tiller | 2016-11-23 |
| | | | |||
* | | | Fix metadata batch removal ref counting | Craig Tiller | 2016-11-23 |
| | | | |||
* | | | Fix metadata refcount debug | Craig Tiller | 2016-11-23 |
| | | | |||
* | | | Make everything compile for clang & gcc | Craig Tiller | 2016-11-23 |
| | | | |||
* | | | Simplify batch callout index calculation | Craig Tiller | 2016-11-23 |
| | | | |||
* | | | Fix compile, make slice.c respect sub_refcount | Craig Tiller | 2016-11-23 |
| | | | |||
* | | | Declare sub_refcnt field | Craig Tiller | 2016-11-23 |
| | | | |||
* | | | bm_fullstack runs | Craig Tiller | 2016-11-22 |
| | | | |||
* | | | Everything compiles... | Craig Tiller | 2016-11-22 |
| | | | |||
* | | | Initial conversion work to indexed metadata | Craig Tiller | 2016-11-22 |
| | | | |||
* | | | Faster comparison | Craig Tiller | 2016-11-21 |
| | | | |||
* | | | Move from cmp --> eq, and provide a good implementation for interning | Craig Tiller | 2016-11-21 |
| | | | |||
* | | | Fix timeout decoding | Craig Tiller | 2016-11-18 |
| | | | |||
* | | | Get identity law testing right | Craig Tiller | 2016-11-18 |
| | | | |||
* | | | Merge branch 'slice_with_exec_ctx' into eliminate_mdstr | Craig Tiller | 2016-11-18 |
|\| | | |||
| * | | Merge github.com:grpc/grpc into slice_with_exec_ctx | Craig Tiller | 2016-11-18 |
| |\| | |||
* | | | Progress towards mdelem pointer elimination | Craig Tiller | 2016-11-18 |
| | | | |||
* | | | Begin moving mdelem to be a value type | Craig Tiller | 2016-11-18 |
| | | | |||
* | | | Check length as well as start when determining static metadata id | Craig Tiller | 2016-11-18 |
| | | | |||
* | | | Fix static metadata | Craig Tiller | 2016-11-17 |
| | | |