Jan Tattermusch
6943fb3aed
added cpu_windows.c
10 years ago
Craig Tiller
59680ee16d
Merge pull request #482 from nicolasnoble/typos
...
Fixing valgrind's codepath in run_tests.py.
10 years ago
Tim Emiola
5eff61182e
Merge pull request #470 from ejona86/docker-java
...
Update grpc_java_base Dockerfile to proto3
10 years ago
Jan Tattermusch
8f24bec047
set RuntimeLibrary for zlib project to default
10 years ago
Tim Emiola
fed9186f54
Merge pull request #468 from nathanielmanistaatgoogle/server_server_credentials
...
Server server credentials
10 years ago
Nicolas Noble
0af000bfba
Fixing valgrind's codepath in run_tests.py.
10 years ago
Nicolas Noble
0bae4b2f08
Merge pull request #471 from jboeuf/call_host_name_check
...
Adding call host (:authority header) check in the secure channel.
10 years ago
Jan Tattermusch
f6ff8f6fcf
remove _shared suffix from target dll names
10 years ago
David Klempner
5e35b14094
Disable test caching when runs_per_test > 1
...
Otherwise the tests just stop once they succeed, or don't even run at
all if they passed in a previous run.
10 years ago
Jan Tattermusch
a612216645
fixes to zlib VS project
10 years ago
Jan Tattermusch
31e40652a9
fixes to make shared libraries build
10 years ago
Jan Tattermusch
9fb0116148
fixed filename of grpc VS project templates
10 years ago
Jan Tattermusch
785778b22e
added projects for shared libraries
10 years ago
Vijay Pai
7d0188c663
Merge pull request #479 from murgatroid99/node_perf_test
...
Added a performance test
10 years ago
David Klempner
a10abbdbec
Clean up the epoll wakeup fd too.
10 years ago
David Klempner
fdd42cfa4e
Actually include the port_platform.h epoll change too
10 years ago
David Klempner
7c9f0919f2
Address pull request thread comments
...
1. Close the epoll_fd at destroy
2. Finish the comment about signal/broadcast on the cv
3. Rename GPR_POSIX_MULTIPOLL_WITH_EPOLL to
GPR_LINUX_MULTIPOLL_WITH_EPOLL
10 years ago
David Klempner
3a890a2290
Remove now unnecessary check that incoming epoll fds are not orphaned
10 years ago
David Klempner
53eae7a3e0
Merge branch 'master' into epoll
10 years ago
Nicolas Noble
b7bfe698c5
Merge pull request #477 from jtattermusch/vsproject_templates
...
Improving Visual Studio templates
10 years ago
Jan Tattermusch
b7f53d9296
removed filters for grpc_csharp_ext
10 years ago
Jan Tattermusch
4d3098ae4e
Merge branch 'vsproject_templates' of github.com:jtattermusch/grpc into vsproject_templates
10 years ago
Jan Tattermusch
2dcc9a8de1
removed empty filters file for grpc_csharp_ext
10 years ago
murgatroid99
2fe2ec6736
Added standard performance metrics
10 years ago
murgatroid99
909bfaea41
Updated copyright date
10 years ago
murgatroid99
c8df0a85ba
Added a performance test
10 years ago
Jan Tattermusch
326c164327
added user settings and generated files to gitignore
10 years ago
Jan Tattermusch
92e2e3f55e
some VS project template fixes and added templates for grpc_csharp_ext
10 years ago
Jan Tattermusch
3b2277490d
added user settings and generated files to gitignore
10 years ago
Jan Tattermusch
9e1d446ff3
some VS project template fixes and added templates for grpc_csharp_ext
10 years ago
Craig Tiller
187994e0fd
Merge pull request #448 from nicolasnoble/grpc-win32
...
Windows port of iomgr.
10 years ago
Craig Tiller
9a7926c979
Merge pull request #474 from dklempner/unary_upgrade_check
...
Have unary pollset check to see if the existing fd is orphaned
10 years ago
David Klempner
baced4def0
Epoll based multipoller
...
This is a multipoller based on epoll rather than poll.
Note that this implementation is aimed at correctness rather than
performance, although it should immediately have better scalability to
large numbers of FDs, both due to epoll's O(1) sized API and due to not
needing to wake up polling threads to do interest set changes.
One notable difference here is that we directly attach a wakeup fd
rather than using the freelisting kick mechanism that the poll() based
implementations use, because modifying the epoll set to use a different
kick fd each time isn't free.
10 years ago
David Klempner
49959ed9c1
Have unary pollset check to see if the existing fd is orphaned
...
This avoids an unnecessary upgrade to multipoller if there was no
do_work called between an orphan and a subsequent add. Additionally, it
avoids the need for epoll based multipoller to check for this case in
its upgrade code by ensuring all existing fds are valid at upgrade time.
10 years ago
jboeuf
a81196c361
Merge pull request #460 from nathanielmanistaatgoogle/server_credentials_wrapping
...
Add a wrapping of grpc_server_credentials.
10 years ago
Nicolas Noble
98c387dcd4
Merge pull request #428 from ctiller/clientlock2
...
Work towards removing some contention
10 years ago
Eric Anderson
ae47921895
Update grpc_java_base Dockerfile to proto3
...
Proto3 is now required for Java, so build it including the Java runtime
since it is not on Maven.
10 years ago
Julien Boeuf
54b21921f9
Adding call host (:authority header) check in the secure channel.
...
- Fixes #405 .
- This change is not tested as it should (only end to end and no
negative testing). Will do better when we have testing framework
for filters.
10 years ago
jboeuf
5f6480b016
Merge pull request #469 from ctiller/fix6
...
Fix some tests
10 years ago
Nathaniel Manista
bc9773e105
Allow _low.Server objects to be passed a ServerCredentials.
10 years ago
Nathaniel Manista
49c877e579
Add a wrapping of grpc_server_credentials.
10 years ago
Craig Tiller
e801eb3189
Fix some tests
10 years ago
Nathaniel Manista
caf378af88
Merge pull request #453 from ctiller/fix2
10 years ago
Nicolas Noble
2b86b357d3
Merge pull request #465 from vjpai/qps-pool
...
Allow varying number of qps_server threads via command line flag
10 years ago
Nicolas Noble
6c84ba09da
Merge pull request #464 from vjpai/linkstatic
...
Change link options for qps client and qps server
10 years ago
Nicolas Noble
1a051dfdd9
Merge pull request #462 from a11r/doc
...
Updated INSTALL to clarify phrasing around OpenSSL.
10 years ago
Craig Tiller
75be91a149
Allow Python to be built without sudo
10 years ago
Abhishek Kumar
6749e73561
Fix spelling: recommend
10 years ago
Vijay Pai
2d63da7e53
Updated as a result of changed options in build.json
10 years ago
Vijay Pai
4ca479c3a1
Change pointer format
10 years ago