Donna Dionne
cf816d1d52
Merge branch 'master' of github.com:google/grpc into docker
10 years ago
Nicolas Noble
56c3dd7d6c
Merge pull request #401 from dklempner/asan
...
Fix a memory leak and a gpr_strdup/free mismatch in json_test
10 years ago
Nicolas "Pixel" Noble
900dadb2df
Merge branch 'master' of github.com:google/grpc into grpc-win32
...
Conflicts:
include/grpc/support/time_win32.h
10 years ago
David Klempner
05fce429e2
Fix a memory leak and a gpr_strdup/free mismatch in json_test
10 years ago
Nicolas "Pixel" Noble
ee0c96c7fc
Second draft of the win32 implementation.
...
-) Client code is now threadsafe.
-) The echo_client code runs and succeeds.
10 years ago
Vijay Pai
034152f5be
Merge pull request #399 from nicolasnoble/build-fix
...
Fixing build.json by removing files that are no longer present.
10 years ago
Nicolas Noble
6393dd36f1
Fixing build.json by removing files that are no longer present.
10 years ago
Nicolas Noble
5ea99bb81c
Let the http2 transport issue a read request before pumping bytes into it.
10 years ago
Craig Tiller
e5c1f004f3
Merge pull request #397 from dklempner/asan
...
Add a missing mdstr_unref
10 years ago
David Klempner
e5437de181
Add a missing mdstr_unref
...
This fixes most of the asan reported leaks.
10 years ago
David Klempner
2078a7ec58
Merge branch 'master' into source_cleanup
10 years ago
Craig Tiller
af39565cb4
Merge pull request #385 from dklempner/timespec
...
Make gpr_timespec no longer be a typedef for struct timespec in posix
10 years ago
David Klempner
0c61dc52a1
Remove the platform specific time headers
10 years ago
Donna Dionne
95952b1d8e
Merge branch 'master' of github.com:google/grpc into docker
10 years ago
David Klempner
01a0fb05a9
Merge branch 'master' into timespec
10 years ago
Craig Tiller
5de37830ad
Merge pull request #392 from dklempner/timeval
...
Remove timeval functions
10 years ago
Craig Tiller
24fc2c4c5d
Convert request_response_with_payload
10 years ago
Craig Tiller
6a60cba85e
Add useful utilities
10 years ago
Craig Tiller
a6347ea3e2
Remove invalid checks
10 years ago
Craig Tiller
fd9d0b47e5
Merge branch 'async-api' of github.com:ctiller/grpc into async-api
10 years ago
Craig Tiller
e2b2b1fb67
Fix check for whether we should write to prevent infinite loop
10 years ago
Craig Tiller
dcde31fad7
Fix check for whether we should write to prevent infinite loop
10 years ago
Craig Tiller
d77c92bd98
Merge github.com:google/grpc into async-api-new
10 years ago
Craig Tiller
885104b2b5
Merge pull request #391 from vjpai/flingfix
...
Fling client needs to have 4 invocations of event_finish to make this
10 years ago
David Klempner
c15622b95c
Remove timeval functions
...
They only had one caller, which could easily be converted to use
timespec instead of timeval.
10 years ago
Craig Tiller
eff91095cf
Merge pull request #388 from vjpai/master
...
Add write buffer hint to C++ server handlers so that writes actually go out as expected
10 years ago
Vijay Pai
3726098a22
Fling client needs to have 4 invocations of event_finish to make this
...
a real ping-pong test
10 years ago
Vijay Pai
280744ec64
Merge remote-tracking branch 'upstream/master'
...
Resolve a conflict between adding write buffer hint
and the change of API
Conflicts:
src/cpp/server/async_server_context.cc
10 years ago
donnadionne
bf5b26103d
Merge pull request #389 from tbetbetbe/grpc_tools_add_auth_prod_tests
...
Grpc tools add auth prod tests
10 years ago
Michael Lumish
18bc2f18ec
Merge pull request #390 from tbetbetbe/grpc_tools_improve_launch_server_cmd
...
Grpc tools improve launch server cmd
10 years ago
Tim Emiola
5d6d005c99
Adds a grpc_show_servers command
10 years ago
Tim Emiola
5ebf880756
Replaces grpc_launch_server with grpc_launch_servers
10 years ago
Tim Emiola
a6ccffb8a4
Updates the ruby dockerfile to add the service account from the docker context
10 years ago
Tim Emiola
d535bf3bc8
Allow the ruby tests to have service account info
10 years ago
Vijay Pai
2d03e042e7
Revert "Make this compile on mac by adding in header files currently used for posix,"
...
This reverts commit 883ae17420
.
10 years ago
Michael Lumish
f2c8901f7e
Merge pull request #386 from tbetbetbe/grpc_tools_use_full_diskspace
...
Update docker creation script to use the full boot disk size
10 years ago
Vijay Pai
dbc0f5940a
Add write buffer hint to C++ server handlers so that writes actually go
...
out when expected.
10 years ago
Hongyu Chen
1ef06e6285
V0 implementation of census_get_active_ops().
10 years ago
David Klempner
78b79920af
Fix up feature test macros
...
Move all feature test macros to the start of the file and check that
they aren't already defined or defined to a lower value than the file
needs.
Projects should be allowed to put these in CFLAGS and we shouldn't break
when they do.
10 years ago
Tim Emiola
90277ee138
Merge pull request #379 from murgatroid99/php_cancellation_interop_tests
...
Added cancel_after_first_response interop test
10 years ago
Tim Emiola
8886a55b6e
Merge pull request #373 from murgatroid99/php_metadata_representation
...
Updated PHP metadata representation to be consistent with Node
10 years ago
Tim Emiola
611a8eea16
Merge pull request #376 from murgatroid99/php_port_0_bind
...
Switched to binding servers to port 0 in tests
10 years ago
Nicolas Noble
32c1ad90ce
Merge pull request #369 from jboeuf/tsan_openssl
...
Fixing tsan errors in OpenSSL (#319 )
10 years ago
David Klempner
9b60fa3acd
Make gpr_timespec no longer be a typedef for struct timespec in posix
...
The problem is that for the typedef to work we need _POSIX_C_SOURCE to
be defined properly before any file that uses gpr_timespec includes
anything. This is extremely fragile unless we change CFLAGS, which
probably isn't worth doing for this.
10 years ago
Donna Dionne
ead32855e3
Merge branch 'master' of github.com:google/grpc into docker
10 years ago
Craig Tiller
7bd9b99d97
Autohint write buffering
...
If there's an operation already scheduled after the one we are about to start, hint that write buffering is desired.
10 years ago
Craig Tiller
6a09ca80d6
Eliminate condvar in chttp2 transport
...
This used to be necessary to guarantee safe deletion, but with refcounting changes in call it's no longer needed
10 years ago
Tim Emiola
b08dcfa773
Update docker creation script to use the full boot disk size
...
- automates the disk partitioning described in
https://cloud.google.com/compute/docs/disks/persistent-disks#repartitionrootpd
Removes an unnecessary semi-colon
10 years ago
Julien Boeuf
0561896751
Addressing comments.
...
The new gpr_tmpfile API is actually much nicer to use. Thanks Nico!
10 years ago
Craig Tiller
d6731628bc
Cleanup documentation
10 years ago