David Garcia Quintas
d79ef3af71
Fixed wrong usage of global var
9 years ago
Nicolas "Pixel" Noble
4500034c03
CFLAGS and CXXFLAGS should be specializations of CPPFLAGS, not the over way around.
9 years ago
David Garcia Quintas
6bd7b97dc6
DONE!!1one
9 years ago
David Garcia Quintas
e1300deb87
After GrpcLibrary refactoring. Compiles and passes. WIP still
9 years ago
Nicolas "Pixel" Noble
51b1aeee68
Moving some config defaults to build.yaml, and moving others to CPPFLAGS.
9 years ago
Craig Tiller
3e301a37bc
Reduce CPU, increase MSAN timeouts
9 years ago
Nicolas "Pixel" Noble
d649c2113d
Removing Makefile circular dependencies.
9 years ago
Nicolas "Pixel" Noble
fba36bc4b8
Finally fixing the issue with CC, CX, LD, and AR not being overridable from the environment.
9 years ago
Nicolas "Pixel" Noble
1a8eb85eff
Cleaning up our Makefile.
...
-) Adding question marks to important tools so they can be overriden from environment variables.
-) Removing all traces of -ldl since BoringSSL doesn't implement OpenSSL's DSO and doesn't require it.
9 years ago
David Garcia Quintas
6a48405ed0
pre sync_stream.cc creation. Does not compile
9 years ago
David Garcia Quintas
b523c732d1
async_stream.h done. Compiles
9 years ago
David Garcia Quintas
2425bbbc55
Further work. Compiles. WIP
9 years ago
Craig Tiller
82f3f0d178
Fix compiler flags
9 years ago
Craig Tiller
16872b8239
Fix *SAN compilation
9 years ago
Craig Tiller
de024c5eef
Fix a build error on newer clangs with msan
9 years ago
Jan Tattermusch
3708cea23b
regenerate projects
9 years ago
David Garcia Quintas
ddcb53a9de
made codegen targets in build.yaml
9 years ago
Craig Tiller
81df68d647
Add some time dilation for ASAN builds
9 years ago
Craig Tiller
3dca23aa0d
Make zlib a first class build citizen
9 years ago
David Garcia Quintas
898588ba33
added missing codegen deps for grp
9 years ago
David Garcia Quintas
08a0a3306e
Made "codedgen" directories closed over #includes
9 years ago
Craig Tiller
aff3d50324
Fix C++
9 years ago
Craig Tiller
a0f85171d1
Move build configs into build.yaml
...
Importantly:
- allows matching timeout values between makefile and run_tests without
repeating ourselves
- allows borrowing of compiler flags by other build systems
There's still a little too much build configuration built into our
Makefile, but we can start attacking that over time.
9 years ago
David Garcia Quintas
a396276cde
regenerated projects
9 years ago
David Garcia Quintas
167221423b
Regenerated projects
9 years ago
David Garcia Quintas
1aeabd7194
regenerated projects
9 years ago
David Garcia Quintas
44f3249018
Introduced ServerInterface
9 years ago
Craig Tiller
71a8604488
Fix TSAN on Jenkins and on my machine
9 years ago
yang-g
9f17314a35
move utilities to a separate file
9 years ago
Craig Tiller
e869b5629d
Hard code text segment address for msan, tsan
...
Somehow these are getting loaded at bad addresses by whatever kernels we have on our Jenkins slaves. Fix the load address to something safe to avoid this.
9 years ago
yang-g
77c63333a6
Add new public header
9 years ago
yang-g
d6f7d99dc6
Add a hybrid end2end test mixing sync and async methods
9 years ago
David Garcia Quintas
ec0d07f58e
Woops
9 years ago
yang-g
be5a2c4f04
working test
9 years ago
Sree Kuchibhotla
80b6a47a25
Fix the error that was causing incorrect Makefile generation
9 years ago
Sree Kuchibhotla
c819e5031b
Generate transitive dependencies as well in gen_build_yaml.py for protos
9 years ago
David Garcia Quintas
e50c6c2f5e
WIP. Added ChannelInterface
9 years ago
Nicolas "Pixel" Noble
69dcff5261
Re-ordering interdependent proto files.
9 years ago
Vijay Pai
70a043855e
Regen projects
9 years ago
Alistair Veitch
0f690721bd
Move encode/decode API into census.h
9 years ago
Alistair Veitch
bb30d2591f
initial commit
9 years ago
Jan Tattermusch
0f582a2198
regenerate makefile
9 years ago
murgatroid99
3466c4b55d
Updated copyrights
9 years ago
Vijay Pai
af2e1cf080
Fix bugs and include build files
9 years ago
murgatroid99
207b07165e
Update after cloning boringssl
9 years ago
Craig Tiller
d27c78db09
Fix Makefile
9 years ago
Craig Tiller
0eaf2962bb
Fix Makefile
9 years ago
Craig Tiller
9577b31095
Fixes
9 years ago
murgatroid99
c3910cadb4
Expose core metadata validation functions in public headers
9 years ago
Craig Tiller
ec2af56e33
Tweak compiler settings to hopefully make Jenkins more robust
9 years ago