Jan Tattermusch
caf7b78703
nit in README
10 years ago
Tim Emiola
d4129ecbd1
Merge pull request #616 from jtattermusch/csharp_namespace
...
C# preparations for going public
10 years ago
Tim Emiola
c33efe4ad5
Fixes the grpc.gemspec, clarifies the installation instructions
10 years ago
Jan Tattermusch
df89cf8391
Updated Copyright information and assembly versions for C#
10 years ago
Tim Emiola
50b91d0018
Removes unnecesary check from the interop teste
10 years ago
Jan Tattermusch
3086862d20
Changed namespace from Google.GRPC to Grpc, sorted using statements, minor refactorings
10 years ago
Tim Emiola
222fbdf317
Merge pull request #608 from nathanielmanistaatgoogle/interfaces_test_case
...
Rename base/interfaces_test to base/interfaces_test_case.
10 years ago
Tim Emiola
e2e081a32e
Merge pull request #614 from jtattermusch/nitpicking
...
Fixed readme
10 years ago
Nathaniel Manista
a75e4efe23
Merge pull request #610 from nathanielmanistaatgoogle/early-adopter-split
10 years ago
Jan Tattermusch
b4472d8810
fixed readme
10 years ago
Nathaniel Manista
3e2ebff833
Python early_adopter changes in anticipation of interop client.
10 years ago
Yang Gao
148869f36e
Merge pull request #607 from vjpai/compiler
...
One-line fix for namespace bug
10 years ago
Vijay Pai
a5baf18983
One-line fix for namespace bug
10 years ago
Nathaniel Manista
1fbaad110f
Rename base/interfaces_test to base/interfaces_test_case.
...
With this change the Python codebase now conforms to an
"if it ends with _test.py then it is an executable test"
rule.
10 years ago
Yang Gao
c09c2f4f04
Merge remote-tracking branch 'upstream/master' into roots
10 years ago
Yang Gao
0d1e2f2ad9
remove prod_roots_certs.c since it is not used anywhere
10 years ago
vjpai
d5577aac67
More typecasts to avoid sign-comparison problems on EXPECT_EQ
10 years ago
vjpai
c1231eb543
Include typecasts so that int and size_t are not compared (since their
...
signs don't match)
10 years ago
vjpai
cad5f0a448
Some compilers expect class SyncRequest to be declared fully and not just
...
forward-declared before the constructor for Server because this is needed
to manage exception handling for the class std::list that is templated
on SyncRequest
10 years ago
vjpai
20d6c1aa2a
Do not need a Mac-specific CPU header yet as there are no CPU-specific features
...
in use yet
10 years ago
Julien Boeuf
90bd7c4c4d
Fixing sprintf and a few other things.
10 years ago
David Klempner
26fd5a4aed
Merge pull request #603 from ctiller/chex7
...
Fix a TSAN reported race
10 years ago
Tim Emiola
97303a9db7
Merge pull request #585 from jayantkolhe/jayantkolhe-patch-1
...
Update README.md
10 years ago
Tim Emiola
60220f2a7a
Merge pull request #598 from jcanizales/import-ios-library
...
Import ios library
10 years ago
Tim Emiola
bbf11f77a2
Merge pull request #590 from murgatroid99/node_auth_integration
...
Node auth implementation
10 years ago
Craig Tiller
45d26690bf
Merge pull request #600 from nicolasnoble/make-install
...
Polishing Makefile to better install targets.
10 years ago
Craig Tiller
43a2b176f1
Fix a TSAN reported race
...
I think this was the frequent crash in uds_cancel_after_invoke.
The race happens because a channel is deleted concurrently with an address being resolved (and UDS gets the resolution fast enough for this to actually happen).
The fix is to guarantee no callbacks will be made after cancel has been called (which was the original guaranteee that got lost somewhere).
10 years ago
Tim Emiola
bd6ceee1dc
Merge pull request #1 from jayantkolhe/jayantkolhe-patch-1
...
Update README.md
10 years ago
murgatroid99
bdc8baf4fc
Added comment about where Google credentials come from
10 years ago
murgatroid99
2fdfaac92e
Added route_guide server example implementation
10 years ago
David Klempner
7f43eaf365
Ensure there is no concurrent poller for unary->multipoll
...
The race here is:
Initially unary poller has one FD, FD_1
Thread 1 adds FD_2, promoting to multipoll, entailing epoll_ctl on FD_1
and FD_2.
Concurrently, Thread 2 returns from unary poll and executes one of
FD_1's callbacks, which ultimately leads to a close(FD_1) which races
with the epoll_ctl by thread 1.
The solution is to ensure that we don't concurrently poll and promote,
which requires a bit of extra care.
10 years ago
Nicolas "Pixel" Noble
522d7122a8
Polishing Makefile to better install targets.
...
-) renamed cpp_plugin and ruby_plugin to grpc_cpp_plugin and grpc_ruby_plugin.
-) installing plugins.
-) install will now run protobuf's installation too.
-) adding documentation about installation prefix.
10 years ago
Jorge Canizales
9409ad8020
Adds copyright notices to the GRPCClient files.
10 years ago
Craig Tiller
fb89ee38d5
Merge pull request #597 from ctiller/chex5
...
Fix a race where an fd can be deleted during polling
10 years ago
Craig Tiller
59ea16ff44
Fix a race where an fd can be deleted during polling
10 years ago
Jayant Kolhe
839ed1078e
Update README.md
10 years ago
Yang Gao
d9f3dfe7eb
Merge pull request #581 from ctiller/an-update-on-c++
...
Server side cancellation receive support for C++
10 years ago
Jayant Kolhe
897931903b
Update README.md
10 years ago
Craig Tiller
2627e4e0a9
Merge with async unary changes
10 years ago
Nicolas Noble
646f60153a
Merge pull request #594 from jtattermusch/fix_include
...
Fixed string.h include
10 years ago
Nicolas Noble
5bac11ac17
Merge pull request #595 from ctiller/chex3
...
Delete symlink to my home directory
10 years ago
Craig Tiller
2d11c93ab5
Merge github.com:grpc/grpc into an-update-on-c++
10 years ago
Craig Tiller
e9defd77de
Delete symlink to my home directory
10 years ago
Jan Tattermusch
2f2afd20be
fixed string.h include
10 years ago
Craig Tiller
d24d13d6eb
Simplify TryPluck
10 years ago
Nicolas Noble
c7851cf055
Merge pull request #593 from jtattermusch/separate_csharp_install
...
make grpc_csharp_ext compile and install independently from the grpc and gpr libraries
10 years ago
Craig Tiller
c7625b0e5f
Move header #include
10 years ago
Jan Tattermusch
bb0c65b7b4
updated C# readme
10 years ago
Jan Tattermusch
2ec0b3ea59
make grpc_csharp_ext compile and install independently from the grpc and gpr libraries
10 years ago
Craig Tiller
f95e37f31c
clang-format
10 years ago