Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Tiny int -> bool change for cq verifier | David Garcia Quintas | 2016-05-17 |
| | |||
* | Update copyrights | Craig Tiller | 2016-03-31 |
| | |||
* | Fix includes | Craig Tiller | 2016-03-25 |
| | |||
* | Fix copyrights | Craig Tiller | 2016-03-25 |
| | |||
* | Auto-changes | Craig Tiller | 2016-03-25 |
| | |||
* | Eliminate gpr_ int types - and insist on C99 variants instead | Craig Tiller | 2015-12-22 |
| | |||
* | clang-format all source | Craig Tiller | 2015-08-18 |
| | |||
* | Fixing C/C++ tests. | Nicolas "Pixel" Noble | 2015-07-29 |
| | |||
* | Merge branch 'decompression' of https://github.com/dgquintas/grpc into ↵ | Craig Tiller | 2015-07-19 |
|\ | | | | | | | | | | | | | | | dgquintas-decompression Conflicts: Makefile vsprojects/Grpc.mak | ||
| * | Merge branch 'master' of github.com:grpc/grpc into decompression | David Garcia Quintas | 2015-07-15 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # Makefile # include/grpc++/client_context.h # include/grpc++/server_context.h # src/cpp/client/client_context.cc # src/cpp/server/server_context.cc # vsprojects/Grpc.mak | ||
* | | | Updating wrapped languages to new time functions | Craig Tiller | 2015-07-13 |
| |/ |/| | |||
* | | clang-format changed files | Craig Tiller | 2015-07-06 |
| | | |||
* | | Introduce multiple clocks to GPR | Craig Tiller | 2015-07-01 |
| | | |||
| * | Merge branch 'master' of github.com:grpc/grpc into decompression | David Garcia Quintas | 2015-06-23 |
| |\ | |/ |/| | |||
| * | WIP. Need to merge and add more tests. | David Garcia Quintas | 2015-06-18 |
| | | |||
* | | Merge branch 'you-complete-me' into we-dont-need-no-backup | Craig Tiller | 2015-06-09 |
|\| | |||
| * | Changes to byte_buffer based on comments. | David Garcia Quintas | 2015-06-08 |
| | | |||
* | | Merge github.com:grpc/grpc into we-dont-need-no-backup | Craig Tiller | 2015-06-05 |
|\| | |||
| * | Expose gpr_asprintf and gpr_strdup | Masood Malekghassemi | 2015-06-03 |
| | | |||
* | | Make debug output a bit clearer | Craig Tiller | 2015-05-29 |
|/ | |||
* | Fix comparison to not crash | Craig Tiller | 2015-05-19 |
| | |||
* | C Core API cleanup. | Craig Tiller | 2015-05-04 |
| | | | | | | Simplify grpc_event into something that can be non-heap allocated. Deprecate grpc_event_finish. Remove grpc_op_error - use an int as this is more idiomatic C style. | ||
* | Remove ungeneratable enum values and union members | Craig Tiller | 2015-04-29 |
| | |||
* | Drastic speed up | Craig Tiller | 2015-02-25 |
| | |||
* | Introduce slowdown factor for unit test deadlines | Craig Tiller | 2015-02-25 |
| | | | | Dramatically lowers (eliminates maybe?) false negatives from ?SAN runs. | ||
* | Add missing new-lines at end of file | Craig Tiller | 2015-02-18 |
| | |||
* | Update copyright to 2015 | Craig Tiller | 2015-02-18 |
| | |||
* | Merge branch 'master' of github.com:google/grpc into grpc-win32 | Nicolas "Pixel" Noble | 2015-02-10 |
|\ | |||
| * | Convert request_response_with_metadata_and_payload | Craig Tiller | 2015-02-05 |
| | | |||
| * | Add useful utilities | Craig Tiller | 2015-02-04 |
| | | |||
| * | Updated the first test (which fails) | Craig Tiller | 2015-02-03 |
| | | |||
* | | First draft of the win32 implementation of iomgr. | Nicolas "Pixel" Noble | 2015-02-04 |
| | | | | | | | | | | | | | | Caveats: -) The win32 pollset isn't threadsafe (yet). -) Only client code is implemented. -) Only very simple code has been tested with it yet. | ||
| * | Flesh out batch API | Craig Tiller | 2015-02-03 |
| | | |||
| * | Cleanup output of tests | Craig Tiller | 2015-02-02 |
| | | |||
| * | First compiling version of the new C api. | Craig Tiller | 2015-01-27 |
|/ | |||
* | remove stale comment | Craig Tiller | 2015-01-23 |
| | |||
* | Remove uses of sprintf | Craig Tiller | 2015-01-23 |
| | |||
* | Remove uses of sprintf | Craig Tiller | 2015-01-23 |
| | |||
* | Merge pull request #179 from ctiller/kill-printf | jboeuf | 2015-01-23 |
|\ | | | | | Remove uses of sprintf | ||
| * | Move string.h to internal code | Craig Tiller | 2015-01-23 |
| | | |||
* | | Merge branch 'master' of github.com:google/grpc into merge_new_invoke_api | murgatroid99 | 2015-01-23 |
|\| | |||
| * | Fix indentation | Craig Tiller | 2015-01-22 |
| | | |||
| * | Const correctness fixes | Craig Tiller | 2015-01-21 |
| | | |||
* | | Merge branch 'new_invoke_api' of github.com:google/grpc into update-api | Craig Tiller | 2015-01-20 |
|\ \ | |/ |/| | | | | | | | | | | | | | Conflicts: src/cpp/client/channel.cc src/cpp/stream/stream_context.cc src/cpp/stream/stream_context.h src/php/ext/grpc/call.c test/core/end2end/tests/max_concurrent_streams.c | ||
* | | Use clang-format-3.5 | Craig Tiller | 2015-01-18 |
| | | |||
| * | Merge branch 'new_invoke_api' of github.com:google/grpc into update-api | Craig Tiller | 2015-01-16 |
|/| | |||
* | | clang compile fixes | Craig Tiller | 2015-01-16 |
| | | |||
* | | Add an optional server shutdown event. | Craig Tiller | 2015-01-16 |
| | | | | | | | | | | | | Allows servers to expedite shutdown once all in-progress calls are completed. We may want to eventually remove grpc_server_shutdown in preference to this. | ||
| * | Moving prototype from Google to GitHub | Craig Tiller | 2015-01-13 |
|/ | | | | | I'd started some prototyping work on this change before the move to GitHub; this change restores things. | ||
* | Remove libevent. | ctiller | 2015-01-09 |
| | | | | | | | | | | | | | | | | | | | | | | | Fixed any exposed bugs across the stack. Add a poll() based implementation. Heavily leverages pollset infrastructure to allow small polls to be the norm. Exposes a mechanism to plug in epoll/kqueue for platforms where we have them. Simplify iomgr callbacks to return one bit of success or failure (instead of the multi valued result that was mostly unused previously). This will ease the burden on new implementations, and the previous system provided no real value anyway. Removed timeouts on endpoint read/write routines. This simplifies porting burden by providing a more orthogonal interface, and the functionality can always be replicated when desired by using an alarm combined with endpoint_shutdown. I'm fairly certain we ended up with this interface because it was convenient to do from libevent. Things that need attention still: - adding an fd to a pollset is O(n^2) - but this is probably ok given that we'll not use this for multipolling once platform specific implementations are added. - we rely on the backup poller too often - especially for SSL handshakes and for client connection establishment we should have a better mechanism ([] [] - Linux needs to use epoll for multiple fds, FreeBSD variants (including Darwin) need to use kqueue. ([] [] - Linux needs to use eventfd for poll kicking. ([] Change on 2015/01/07 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83461069 |