Jan Tattermusch
34f58fe42c
remove not-yet-useful projects from grpc.sln
8 years ago
Mark D. Roth
2502afbdcb
Fixed build.yaml and ran generate_projects.sh.
8 years ago
Mark D. Roth
8686cab11c
Use the same connector code for both secure and insecure clients.
8 years ago
Harvey Tuch
62b2a9051c
Fix handshake_client bind flakes and build issues.
...
* Add port picking retries to handshake_client.
* Track vsprojects for new tests.
* Place tests in 'test' build target.
8 years ago
Harvey Tuch
8cdf17a620
Introduce a grpc-exp ALPN protocol identifier.
...
This patch introduces an additional ALPN protocol, grpc-exp, intended to
take preference to h2 and indicate to the server that the connection
contains only gRPC traffic. This allows servers and intermediate boxes
to distinguish gRPC from other HTTP/2 traffic.
The choice of grpc-exp as a protocol identifier indicates that this
scheme is currently experimental and should not be relied upon. The
protocol is not in the IANA TLS registry.
This patch also introduces client/server handshake tests that validate
the preferential treatment of grpc-exp in an end-to-end manner.
8 years ago
Nicolas "Pixel" Noble
880b4578ab
Backport of #8055 into v1.0.x.
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
Craig Tiller
1c7a84202f
Add a strict and a permissive decoder, allow different reserved alphabets
8 years ago
Nicolas "Pixel" Noble
a469e5d42e
grpc++_unsecure shouldn't depend on grpc but on grpc_unsecure.
8 years ago
Yuchen Zeng
f0ec5b673c
Fix mac build
9 years ago
David Garcia Quintas
5c77320ce0
Added missing dependencies to grpc++_base
9 years ago
Tamas Berghammer
c82324fa49
Remove some unneccessary dependency from build.yaml
...
This is the copy of the build.yaml changes from the following CL:
https://github.com/grpc/grpc/pull/4124/files#diff-5b123ecec7bf9d216a1323f790a0602a
9 years ago
Tamas Berghammer
ea74f91577
Remove an unneccessary dependency from grpc++_base
...
Previously grpc++_base was dependning on grpc what caused a transitive
dependency on ssl for grpc++_unsecure. Removing the grpc dependency
shouldn't cause any issue as grpc++_base is a filegroup and all library
using it already depends on grpc directly.
This fixes https://github.com/grpc/grpc/issues/6784
9 years ago
Yuchen Zeng
c6bf5f79b2
Use deps instead of uses in build.yaml
9 years ago
Craig Tiller
ff711456dc
Automatically capture transitive dependencies for Visual Studio solution files
9 years ago
Yuchen Zeng
c84ed6813e
Proto server reflection
9 years ago
Craig Tiller
3ab2fe0094
Rollup of changes from the latest import
9 years ago
Craig Tiller
03915e5de6
Sort out codegen dependencies
9 years ago
Craig Tiller
03d8f2f5f3
Remove *_codegen_lib
...
Since filegroups are now correctly layered, build systems that needed these libs can now instantiate the filegroups as libs directly.
9 years ago
Craig Tiller
f82ddc4c78
Nailing down dependencies better
9 years ago
Craig Tiller
d1697d99d7
Getting dependencies fixed up
9 years ago
Craig Tiller
f05837ab82
Run fuzzer corpus entries as unit tests
9 years ago
vjpai
9507eab347
Change c++_codegen_lib from build: protoc to build: all
9 years ago
Nicolas "Pixel" Noble
e8fb852a73
Massaging that pull request.
9 years ago
David Garcia Quintas
9f3955c953
Fixed language category for grpc_codegen_lib
9 years ago
David Garcia Quintas
aee7cf1d32
added uuids for VS
9 years ago
David Garcia Quintas
4af3de2d6f
actually made the codegen_lib targets private now
9 years ago
Nicolas "Pixel" Noble
2e8fdbac77
Building the dlls.
9 years ago
Nicolas "Pixel" Noble
3ba2eba9eb
Adding grpc_dll project.
9 years ago
David Garcia Quintas
bac76af099
Fixed sanity
9 years ago
David Garcia Quintas
a8bb0bfc3e
Split codegen target and made it libs
9 years ago
David Garcia Quintas
d71ff05b51
Added codegen_lib target
9 years ago
Craig Tiller
4a67be42a0
Further cleanup
9 years ago
Craig Tiller
1298afd10e
Get compilation working again
9 years ago
Craig Tiller
da179ce598
Rollback gpr deletion
9 years ago
Nicolas "Pixel" Noble
09121799b0
Removing gpr as a separated library.
9 years ago
Craig Tiller
3dca23aa0d
Make zlib a first class build citizen
9 years ago
David Garcia Quintas
ec0d07f58e
Woops
9 years ago
David Garcia Quintas
e50c6c2f5e
WIP. Added ChannelInterface
9 years ago
murgatroid99
207b07165e
Update after cloning boringssl
9 years ago
Craig Tiller
77fc4d35e4
BoringSSL: vsproject changes
9 years ago
Craig Tiller
917c29e276
Correctly tag dependencies: generated files
9 years ago
yang-g
c9fca1813a
refacto of the reconnect tcp server to a general purpose test tcp server to be reused by the set_initial_string_test
9 years ago
Craig Tiller
02a7bedaa3
Generated changes
9 years ago
Jan Tattermusch
9876077fde
disable grpc_zookeeper target on windows
9 years ago
Nicolas Noble
563b8a2779
Regenerating project files and massaging VS project files.
10 years ago
Nicolas Noble
7c5ef31613
Regenerating project files and massaging VS project files.
10 years ago
yang-g
61fcb185dd
regenerate projects
10 years ago
Alistair Veitch
1178900c04
merge with master, fix build issue
10 years ago