Craig Tiller
57726ca5a9
Revert "Revert "Grand unified closures""
8 years ago
Craig Tiller
537f7c2a13
Revert "Grand unified closures"
8 years ago
Vizerai
12d1fc61d8
initial commit of tracing context files
8 years ago
yang-g
d558149a5e
Add a helper to get canonical code from status
8 years ago
Craig Tiller
426dcde78f
Fix merge
8 years ago
Mark D. Roth
4c0fe49f76
Move subchannel_call_holder code into client_channel module.
8 years ago
Alistair Veitch
a0c69f9099
add trace context proto
8 years ago
Vijay Pai
45c6d5ca64
Remove server_streamed_unary.h
8 years ago
Vijay Pai
1ce6d33669
Fix file names
8 years ago
murgatroid99
303687f444
Revert change to grpc++_base uses section
8 years ago
murgatroid99
1ca0f3ea15
build.yaml changes to make certain builds work
8 years ago
Mark D. Roth
b71af5f620
Re-run generate_projects.sh.
8 years ago
Mark D. Roth
af00d8bfb2
Add channel arg for max send message size and add message size filter.
8 years ago
Mark D. Roth
ff4df06a66
Rename grpc_client_config to grpc_resolver_result.
8 years ago
Craig Tiller
102fa966b6
Rename some files to avoid conflicting .obj files on Windows
8 years ago
Nicolas "Pixel" Noble
2069fbc951
Generating project file.
8 years ago
Nicolas "Pixel" Noble
35b8c51485
Bumping version to 1.0.1-pre1.
8 years ago
Craig Tiller
1c7a84202f
Add a strict and a permissive decoder, allow different reserved alphabets
8 years ago
Craig Tiller
17ed6b17c7
Percent encoding routines
8 years ago
Arkadiy Shapkin
40beb37859
Fix CMake for Windows
8 years ago
Nicolas "Pixel" Noble
a469e5d42e
grpc++_unsecure shouldn't depend on grpc but on grpc_unsecure.
8 years ago
Nicolas "Pixel" Noble
0f9337b6a0
Removing pre2 flag.
8 years ago
Vijay Pai
435429575c
generate projects
8 years ago
David Garcia Quintas
44cb6c9f7b
regenerated projects for the umpth time after merge
8 years ago
Mark D. Roth
4004ac222a
Ran generate_projects.sh.
8 years ago
Nicolas "Pixel" Noble
3260a1731a
Bumping to 1.0.0-pre2.
8 years ago
Konstantin Podsvirov
dd3314854c
CMake: Fix configuration file format bug
8 years ago
Konstantin Podsvirov
d2b883022c
CMake: Installation and Export Configuration
8 years ago
Konstantin Podsvirov
5baf725a9d
CMake: Choice third party provider
...
Now we can use submodules or external packages
8 years ago
Tamas Berghammer
2391156890
Add cmake option to compile using protobuf-lite
...
After this change specifying -DGRPC_USE_PROTO_LITE=On at the cmake
command line will cause gRPC to use the protobuf-lite runtime what
can result in a major size improvement.
8 years ago
Mark D. Roth
dfbdefedd3
Added handshaker.[ch] to build.yaml.
8 years ago
Robbie Shade
710d242e89
Move timeout_encoding from core/ext/transport/chttp2 to core/lib/transport
8 years ago
Nicolas "Pixel" Noble
49bfb92dc1
Master is now 1.1.0-dev.
9 years ago
Nicolas "Pixel" Noble
8c72ae43f9
Flagging master as 1.0.0-pre1.
9 years ago
Yuchen Zeng
f0ec5b673c
Fix mac build
9 years ago
Craig Tiller
f7cade1b4f
Rename async_execution_lock --> combiner, make it use closures, unroll previous changes for idleness
9 years ago
David Garcia Quintas
5c77320ce0
Added missing dependencies to grpc++_base
9 years ago
Tamas Berghammer
a72712e245
Remove gmock protobuf dependency from cmake build
...
A full build of protobuf depends on gmock even though it is not part of
a standrad checkout. This CL explicitly disable the build of the
protobuf tests to get rid of this dependency.
If somebody want to build the protobuf tests then they have to download
gmock to the protobuf directory and specify -Dprotobuf_BUILD_TESTS=ON
to the cmake command line.
Fixes https://github.com/grpc/grpc/issues/7233
9 years ago
Nicolas "Pixel" Noble
b360c8acc7
Regenerating project files, and adding experimental disclaimer.
9 years ago
Tamas Berghammer
df6a44cd93
Improve the generated cmake build files
...
* Add project name and version number
* Fix zlib dependency of grpc
* Include more target (all, protoc, tool groups)
9 years ago
Tamas Berghammer
d798a7d80e
Generate a simple cmake build file
...
This cmake file only builds the C and C++ code and all the third party
dependencies with very few configuration options but it supports
building on Linux and OSX as well as cross compiling.
(tested {Linux, OSX} -> Android { arm, aarch64, x86 })
9 years ago