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
Mugur Marculescu
bea3ca7211
Merge pull request #6 from oaktowner/master
...
Fixed 2 typos.
10 years ago
Mugur Marculescu
88d7473dbf
Merge pull request #3 from jayantkolhe/jayantkolhe-patch-1
...
Jayantkolhe patch 1
10 years ago
Dan Ciruli
5a651b6ee9
Merge pull request #1 from oaktowner/oaktowner-patch-1
...
Fixed 2 typos.
10 years ago
Dan Ciruli
99a1fe6440
Fixed 2 typos.
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
Mugur Marculescu
b6b9eefb72
Merge pull request #3 from jayantkolhe/jayantkolhe-patch-3
...
Update Step_2.md
10 years ago
Mugur Marculescu
19cd22395f
Merge pull request #2 from jayantkolhe/jayantkolhe-patch-2
...
Update Step_1.md
10 years ago
Mugur Marculescu
71b6387353
Merge pull request #1 from jayantkolhe/jayantkolhe-patch-1
...
Update Step_0.md
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
Jayant Kolhe
5a92194fb0
Update Step_2.md
10 years ago
Jayant Kolhe
15dd5da9f5
Update Step_1.md
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
Jayant Kolhe
b9c24a11dd
Update Step_0.md
10 years ago
Jayant Kolhe
00e23cfd2a
Update Step_0.md
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
Julien Boeuf
fdbb1b039b
... And the project files...
10 years ago
Julien Boeuf
e0bfcc9ffb
Removing removed files from build.json
10 years ago
Craig Tiller
30fd935a4f
Merge github.com:google/grpc into async-api
10 years ago
Craig Tiller
d27cf3b387
Merge github.com:google/grpc into async-api-new
...
Conflicts:
Makefile
10 years ago
Craig Tiller
d6124991d7
Merge branch 'async-api' of github.com:ctiller/grpc into async-api-new
10 years ago
Craig Tiller
d642dcf920
Use unsigned for shifts
10 years ago
Craig Tiller
78d1fd07d2
Merge pull request #380 from dklempner/cpu_linux_build
...
Have cpu_linux.c define _GNU_SOURCE at the beginning of the file
10 years ago
Craig Tiller
166e25002c
First test passes
10 years ago
Craig Tiller
5b9efed999
Check :status header
10 years ago
Craig Tiller
dcf661a130
Merge pull request #371 from nicolasnoble/iomgr-deadline-fix
...
Fixing potential hitch in iomgr shutdown.
10 years ago
Craig Tiller
ea61b07800
Updated the first test (which fails)
10 years ago
David Klempner
9e1b10b027
undef and endif aren't the same thing
10 years ago
David Klempner
9db67cbfb0
We should ifdef check the define of _GNU_SOURCE
10 years ago
David Klempner
d44f8410df
Have cpu_linux.c define _GNU_SOURCE at the beginning of the file
...
Feature test macros need to be defined before including any other
headers.
10 years ago
Nicolas "Pixel" Noble
ae7b45a84d
Adding another condition variable to fix the iomgr shutdown issue.
10 years ago
murgatroid99
554fe351d3
Fixed error in new test
10 years ago
murgatroid99
75c9d2f529
Added cancel_after_first_response interop test
10 years ago
Jan Tattermusch
a7608b081e
Prototype of gRPC C# library (Core and API examples)
10 years ago
Nicolas Noble
f279362d0c
Merge pull request #370 from jtattermusch/csharp_c_ext
...
added grpc extension library for C#
10 years ago
murgatroid99
d96db79b92
Switched to binding servers to port 0 in tests
10 years ago
murgatroid99
5db18baab8
Corrected error in metadata parser
10 years ago
Jan Tattermusch
ea6f6d99f4
updated readme
10 years ago
Nicolas "Pixel" Noble
21f627ad0a
First draft of the win32 implementation of iomgr.
...
Caveats:
-) The win32 pollset isn't threadsafe (yet).
-) Only client code is implemented.
-) Only very simple code has been tested with it yet.
10 years ago
Craig Tiller
e5d683ca7e
Add some documentation to call.c
10 years ago
Julien Boeuf
57db88f116
Addressing nicolasnoble@ comments.
10 years ago
Nicolas "Pixel" Noble
decdff921b
Fixing potential hitch in iomgr shutdown.
...
The background_callback_executor may sit on the condition as well. If we're not broadcasting the condition, it may eat the condition signal, and starve the shutdown sequence of it.
10 years ago
Jan Tattermusch
94c365326a
added grpc extension library for C#
10 years ago