Nicolas Noble
41325505e3
Merge pull request #79 from jboeuf/tsi_size_type
...
Changing size type in Transport Security (TSI) from uint32_t to size_t
10 years ago
Yang Gao
0aa22c3ce1
Merge pull request #81 from ctiller/update
...
Merge master into branch
10 years ago
Craig Tiller
7f06f9eb85
Merge branch 'new_invoke_api' of github.com:google/grpc into update
10 years ago
Craig Tiller
d7c16868a5
Merge pull request #69 from murgatroid99/node_new_invoke_api2
...
Updated to new call.invoke API
10 years ago
Craig Tiller
c8c8bfa403
Merge branch 'new_invoke_api' of github.com:google/grpc into update
...
Conflicts:
src/core/surface/call.c
test/core/end2end/tests/thread_stress.c
tools/run_tests/run_tests.py
10 years ago
Craig Tiller
1cc11dbf58
Fix run_test.py so it runs the first time
10 years ago
Julien Boeuf
b222b4d978
Changing size type in Transport Security (TSI) from uint32_t to size_t:
...
Will remove grpc impedance mismatch.
10 years ago
Craig Tiller
cffd920c3f
Merge pull request #78 from nicolasnoble/parallel-build
...
Fixing parallel build.
10 years ago
Nicolas "Pixel" Noble
17f2b5921e
Fixing parallel build.
...
The source code of the libraries depends on openssl being built, as it will setup the headers.
Since we don't know exactly which source depends on openssl (we could start flagging it in build.json, but that'd be painful), we just flag all the source for every ssl-enabled library to depend on openssl being built.
10 years ago
Yang Gao
56ac94f2fe
Merge pull request #72 from nicolasnoble/no-std
...
Removing "using namespace std" everywhere.
10 years ago
Nicolas "Pixel" Noble
36f5323846
Fixing includes inconsistency.
10 years ago
Nicolas Noble
3903bcf42c
Merge pull request #74 from ctiller/run_tests_fast
...
Cache for successful test runs
10 years ago
Nicolas Noble
f5c5d80968
Removing "using namespace std" everywhere.
10 years ago
Craig Tiller
b50d166634
Make run_tests.py pass lint
10 years ago
Craig Tiller
71735185a1
Cache for successful test runs
...
By default don't re-run tests that have already run successfully, to
reduce latency between making a change and seeing if it fixed the last
thing that you were trying to fix.
10 years ago
murgatroid99
216aa818a7
Merge remote-tracking branch 'upstream/master'
10 years ago
Craig Tiller
07c7c680e8
Merge pull request #68 from nicolasnoble/typos
...
Fixing typos in build.json: .cpp -> .cc
10 years ago
Craig Tiller
297fafa078
Opportunistically use perftools if installed.
...
Allows us to collect profiles of the open source build using gprof.
10 years ago
murgatroid99
3548ed879a
Updated to new call.invoke API
10 years ago
Nicolas Noble
54f68b6a8a
Fixing typos in build.json: .cpp -> .cc
...
This was working so far because of GNU make's magic that automatically finds the sources depending on its output, and not on its input.
This also explains why running "make" would always rebuild the plugins: because GNU make think some dependencies are phony and aren't there.
10 years ago
Michael Lumish
fbf4051ef2
Merge pull request #66 from tbetbetbe/grpc_tools_simplify_docker_image_updates
...
Grpc tools simplify docker image updates
10 years ago
Tim Emiola
f3c7ae229d
Updates launch server to remove existing server if it's present
10 years ago
murgatroid99
cca5ffa991
Added code generation for clients and servers
10 years ago
Tim Emiola
4036f002e1
Renames and grpc_update_docker_images to grpc_sync_images
...
- also allows it to sync multiple hosts
10 years ago
Yang Gao
bb99cba2b6
Merge pull request #62 from ctiller/brackets
...
() --> (void) everywhere in the C core
10 years ago
Nicolas Noble
db2963e7fd
Merge pull request #47 from ctiller/makeclean
...
Cleanup makefiles
10 years ago
Tim Emiola
58192e8c9b
Simplify the docker image update cmd
10 years ago
Nicolas Noble
a82516b2d0
Merge pull request #46 from ctiller/testing
...
Get MSAN, ASAN working for C
10 years ago
Craig Tiller
3eef2c4bcb
clang-format
10 years ago
Craig Tiller
32946d37e0
() --> (void)
10 years ago
Yang Gao
da2a953fd6
Merge pull request #48 from ctiller/noaccept
...
Remove grpc_call_accept
10 years ago
Craig Tiller
d7f2c2b1c7
clang-format
10 years ago
Craig Tiller
4f20042ce1
Remove grpc_call_accept
10 years ago
Craig Tiller
a2075b90d7
Remove calls to grpc_call_accept from C core tests.
...
This call is deprecated.
10 years ago
Craig Tiller
a614caa54b
Add missing space
10 years ago
Craig Tiller
d201c9dcec
Merge pull request #1 from nicolasnoble/zlib
...
Fixing zlib dependency build.
10 years ago
Nicolas "Pixel" Noble
85bf09b315
Fixing zlib dependency build.
10 years ago
Craig Tiller
f58b9ef681
Remove protoc_plugins, and use a variable.
...
Files that have dependencies on phony targets are always remade, leading
to much unnecessary compiling of the C++ tests.
10 years ago
Craig Tiller
f0afe50dc9
Add missing space
10 years ago
Nicolas Noble
5bf2c11f81
Merge pull request #45 from ctiller/test-lang
...
Allow language to be specified to run_tests.py
10 years ago
Craig Tiller
8f126a6552
Remove _DEPS variables
...
They're trivially recreatable from the _OBJS variables now.
10 years ago
Craig Tiller
12c8209c93
Generate dependencies when compiling the .o
...
If we don't have a .o, we don't need dependencies, so skip the setup
step of building them. Instead, when building the .o, we generate the
.dep and output it (to objs/ to make the rules a little easier). The
next run of make will include the dep file and any dependencies will be
picked up.
This change also disables the disabling of dependency checking if we
have zlib or openssl being compiled from third_party. Additionally it
inverts the logic for including dependencies from ONLY if we are doing a
clean to ONLY if we are NOT doing a clean.
10 years ago
Craig Tiller
3759e6f0f1
Remove clean rules
...
It's safe enough to just delete the build product directories.
10 years ago
Craig Tiller
c4da6b7ad5
Force using custom libraries if we are using ?SAN.
...
These libraries need to see all of the source code, so using system
installed libraries is out of the question.
10 years ago
Craig Tiller
3ccae020f2
Support compiling zlib with ?SAN
10 years ago
Craig Tiller
f8cc166605
Allow language to be specified to run_tests.py
10 years ago
Craig Tiller
da3010ad6f
Merge github.com:google/grpc into testing
10 years ago
Craig Tiller
686fb26b30
Allow language to be specified to run_tests.py
10 years ago
Craig Tiller
ec0b8f3f77
Compile OpenSSL differently for each config.
...
MSAN, TSAN, ASAN need to see all the code. Valgrind, MSAN want -DPURIFY.
10 years ago
Yang Gao
ea36ba3285
Merge pull request #34 from ctiller/api
...
New C layer invoke API
10 years ago