aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/transport
Commit message (Collapse)AuthorAge
* Make the server report monotonic times for deadlinesGravatar Craig Tiller2015-07-23
| | | | | | | | For very high performance systems, we're going to want to be able to simply push the value reported from the server down onto clients. If we report realtime now, then all wrapped languages are going to assume it, meaning that such a change will be impossible later.
* Merge pull request #2529 from ctiller/prefer-gin-n-tonicGravatar Vijay Pai2015-07-21
|\ | | | | Move alarm subsystem to monotonic time
* \ Merge github.com:grpc/grpc into now-i-get-to-show-it-to-EVERYBODYGravatar Craig Tiller2015-07-19
|\ \ | | | | | | | | | | | | Conflicts: src/cpp/client/channel_arguments.cc
| | * Move alarm subsystem to monotonic timeGravatar Craig Tiller2015-07-19
| |/
| * Merge branch 'decompression' of https://github.com/dgquintas/grpc into ↵Gravatar Craig Tiller2015-07-19
| |\ | | | | | | | | | | | | | | | | | | | | | dgquintas-decompression Conflicts: Makefile vsprojects/Grpc.mak
* | | User agent string supportGravatar Craig Tiller2015-07-18
|/ /
* | Merge github.com:grpc/grpc into no-worries-i-can-waitGravatar Craig Tiller2015-07-17
|\ \
| * | Update commentGravatar Craig Tiller2015-07-15
| | |
| | * Merge branch 'master' of github.com:grpc/grpc into decompressionGravatar David Garcia Quintas2015-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
| * | | Fix integration bugsGravatar Craig Tiller2015-07-15
| | | |
| * | | Ensure streams are sent in-orderGravatar Craig Tiller2015-07-15
| | | |
| * | | Merge github.com:grpc/grpc into flow-like-lava-to-a-barnyardGravatar Craig Tiller2015-07-15
| |\ \ \ | | | |/ | | |/|
| | | * Fixes to compression, to be merged back to the appropriate branch.Gravatar David Garcia Quintas2015-07-15
| | | |
| | * | Fixed wrong frame parsingGravatar David Garcia Quintas2015-07-14
| | | |
| * | | Merge github.com:grpc/grpc into flow-like-lava-to-a-barnyardGravatar Craig Tiller2015-07-13
| |\| |
* | | | Updating wrapped languages to new time functionsGravatar Craig Tiller2015-07-13
| | | |
* | | | Merge github.com:grpc/grpc into no-worries-i-can-waitGravatar Craig Tiller2015-07-13
|\ \ \ \ | | |/ / | |/| |
* | | | Introduce a clock type field onto gpr_timespec.Gravatar Craig Tiller2015-07-13
| | | | | | | | | | | | | | | | | | | | Use it to validate that arithmetic on time types makes even some vague kind of sense.
| | | * More bugfixes to compress_filter.Gravatar David Garcia Quintas2015-07-10
| | | | | | | | | | | | | | | | Introduced grpc_metadata_batch_move and added grpc_compress_filter to grpc_server_create
| * | | Merge pull request #2289 from ctiller/footprints-on-the-sands-of-timeGravatar Vijay Pai2015-07-10
| |\ \ \ | |/ / / |/| | | Introduce multiple clocks to GPR
| * | | Fix TSAN reported raceGravatar Craig Tiller2015-07-10
| | | |
* | | | Merge github.com:grpc/grpc into footprints-on-the-sands-of-timeGravatar Craig Tiller2015-07-10
|\| | |
| * | | Merge pull request #2312 from ↵Gravatar Nicolas Noble2015-07-09
| |\ \ \ | | | | | | | | | | | | | | | | | | | | ctiller/help-help-im-stuck-and-i-cant-reach-my-tcp-connection Handle settings frame making a stream writable
| | | | * Merge branch 'master' of github.com:grpc/grpc into decompressionGravatar David Garcia Quintas2015-07-09
| | | | |\ | | |_|_|/ | |/| | |
* | | | | Merge github.com:grpc/grpc into footprints-on-the-sands-of-timeGravatar Craig Tiller2015-07-09
|\| | | |
| | | * | Merge github.com:grpc/grpc into flow-like-lava-to-a-barnyardGravatar Craig Tiller2015-07-09
| | | |\ \ | | |_|/ / | |/| | |
| * | | | Merge pull request #2308 from ctiller/metadata-wants-to-be-debuggedGravatar Yang Gao2015-07-08
| |\ \ \ \ | | | | | | | | | | | | Add metadata refcount debug helpers
| | | | | * Merge branch 'master' of github.com:grpc/grpc into decompressionGravatar David Garcia Quintas2015-07-08
| | | | | |\ | | |_|_|_|/ | |/| | | |
| * | | | | Merge pull request #2304 from ctiller/just-say-goodbye-when-we-are-doneGravatar Vijay Pai2015-07-08
| |\ \ \ \ \ | | | | | | | | | | | | | | Change transport contract to automatically disconnect after sending a goaway
| | | | | | * More commentsGravatar David Garcia Quintas2015-07-08
| | | | | | |
| * | | | | | Merge branch 'master' of https://github.com/grpc/grpc into slice_to_cstringGravatar Julien Boeuf2015-07-08
| |\ \ \ \ \ \
| | | | | * \ \ Merge github.com:grpc/grpc into ↵Gravatar Craig Tiller2015-07-07
| | | | | |\ \ \ | | | |_|_|/ / / | | |/| | | | | | | | | | | | | help-help-im-stuck-and-i-cant-reach-my-tcp-connection
| | | | * | | | Merge github.com:grpc/grpc into metadata-wants-to-be-debuggedGravatar Craig Tiller2015-07-07
| | | | |\ \ \ \ | | | |_|/ / / / | | |/| | | | |
* | | | | | | | Merge github.com:grpc/grpc into footprints-on-the-sands-of-timeGravatar Craig Tiller2015-07-07
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/core/channel/client_setup.c src/core/surface/init.c
| | | | | | * | Merge github.com:grpc/grpc into flow-like-lava-to-a-barnyardGravatar Craig Tiller2015-07-07
| | | | | | |\ \ | | |_|_|_|_|/ / | |/| | | | | |
| | | * | | | | Merge branch 'not-everyone-can-be-included' into ↵Gravatar Craig Tiller2015-07-07
| | | |\ \ \ \ \ | | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | just-say-goodbye-when-we-are-done Conflicts: src/core/transport/chttp2_transport.c
| * | | | | | | Avoid finishing writes until data actually sentGravatar Craig Tiller2015-07-07
| | | | | | | |
| * | | | | | | Merge github.com:grpc/grpc into tis-but-thy-nameGravatar Craig Tiller2015-07-07
| |\ \ \ \ \ \ \
| * | | | | | | | Fix Windows CrashGravatar Craig Tiller2015-07-07
| | | | | | | | |
| | * | | | | | | Merge pull request #2306 from ctiller/reset-thy-counts-or-fear-my-wrathGravatar Vijay Pai2015-07-07
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Fix potential double delete
| | | | | | | | | * PR commentsGravatar David Garcia Quintas2015-07-06
| | | | | | | | | |
| | | | | | | * | | Handle settings frame making a stream writableGravatar Craig Tiller2015-07-06
| | | | | | | | | |
* | | | | | | | | | clang-format changed filesGravatar Craig Tiller2015-07-06
| | | | | | | | | |
| | | | | | * | | | Add metadata refcount debuggingGravatar Craig Tiller2015-07-06
| | |_|_|_|/ / / / | |/| | | | | | |
| * | | | | | | | Merge branch 'reset-thy-counts-or-fear-my-wrath' into tis-but-thy-nameGravatar Craig Tiller2015-07-06
| |\ \ \ \ \ \ \ \ | | | |/ / / / / / | | |/| | | | | |
| | * | | | | | | Fix potential double deleteGravatar Craig Tiller2015-07-06
| | | |_|_|/ / / | | |/| | | | |
| * | | | | | | Fix segfaultGravatar Craig Tiller2015-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The server transport started reading fractionally too early, leading to the accept callback not being ready in some cases.
| * | | | | | | Merge github.com:grpc/grpc into tis-but-thy-nameGravatar Craig Tiller2015-07-06
| |\| | | | | |
| | | | | | * | Merge github.com:grpc/grpc into flow-like-lava-to-a-barnyardGravatar Craig Tiller2015-07-05
| | | | | | |\ \ | | | |_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/core/surface/call.c src/core/transport/chttp2_transport.c src/core/transport/transport.h
| | | | | * | | Change transport contract to automatically disconnect after sending a goawayGravatar Craig Tiller2015-07-05
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | iff there are no calls left - lets us remove this tracking from the server where it required a server-wide lock, and instead do the processing under the transport lock which parallelizes much more cleanly.