aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
Commit message (Collapse)AuthorAge
* run clang-formatGravatar Yang Gao2015-01-26
|
* Merge pull request #197 from nicolasnoble/win32-socketsGravatar Craig Tiller2015-01-25
|\ | | | | Fixing some win32 sockets misuses
* | Fixing an extremely suspicious-looking paradigm in murmur_hash.cGravatar Nicolas "Pixel" Noble2015-01-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The current code is using the same variable name twice, k1, in two different scopes. A cursory inspection of the code looks like one is trying to sneak a vulnerability by masking off the reset of the k1 variable out of the loop; which is, in fact, what the official algorithm does explicitely. I guess this is a result of the C89-ization of the official algorithm, with the second k1 variable usually defined AFTER the loop. This change brings more sanity to the algorithm, making it much better-looking by removing all ambiguity in what we're doing. The end result is exactly the same, but at least we're explicit about it.
| * Fixing a few winsocket misuses.Gravatar Nicolas "Pixel" Noble2015-01-24
|/
* Merge github.com:google/grpc into kill-more-printfGravatar Craig Tiller2015-01-23
|\
* | Use symbolic constantGravatar Craig Tiller2015-01-23
| |
| * Merge pull request #179 from ctiller/kill-printfGravatar jboeuf2015-01-23
| |\ | | | | | | Remove uses of sprintf
* | \ Merge branch 'kill-printf' into kill-more-printfGravatar Craig Tiller2015-01-23
|\ \ \ | | |/ | |/|
| * | Add constant for min bufsize for timeout encodingGravatar Craig Tiller2015-01-23
| | |
| * | FormattingGravatar Craig Tiller2015-01-23
| | |
| * | srcGravatar Craig Tiller2015-01-23
| | |
* | | Remove uses of sprintfGravatar Craig Tiller2015-01-23
| | |
* | | Remove uses of sprintfGravatar Craig Tiller2015-01-23
| | |
* | | Remove uses of sprintfGravatar Craig Tiller2015-01-23
| | |
* | | Remove uses of sprintfGravatar Craig Tiller2015-01-23
| | |
* | | Merge branch 'kill-printf' into kill-more-printfGravatar Craig Tiller2015-01-23
|\| |
| * | Move string.h to internal codeGravatar Craig Tiller2015-01-23
| | |
* | | Remove use of sprintfGravatar Craig Tiller2015-01-23
| | |
* | | Remove use of sprintfGravatar Craig Tiller2015-01-23
| | |
* | | Remove use of printfGravatar Craig Tiller2015-01-23
|/ /
* | Remove sprintf from timeout_encodingGravatar Craig Tiller2015-01-23
| |
* | Add gpr_ltoaGravatar Craig Tiller2015-01-23
| |
| * Merge branch 'master' of github.com:google/grpc into merge_new_invoke_apiGravatar murgatroid992015-01-23
| |\ | |/ |/|
* | Merge pull request #153 from ctiller/windows-fixesGravatar Jan Tattermusch2015-01-23
|\ \ | | | | | | Windows fixes
| * | Add NewlineGravatar Craig Tiller2015-01-22
| | |
| | * Merge branch 'master' into merge_new_invoke_apiGravatar murgatroid992015-01-22
| | |\ | |_|/ |/| |
* | | Fix math in time_posix.cGravatar Craig Tiller2015-01-21
| | |
* | | Use the right parameters to syscallsGravatar Craig Tiller2015-01-21
| | |
* | | Fix memory corruption if >2 portsGravatar Craig Tiller2015-01-21
| | |
* | | Make option setting work on MacGravatar Craig Tiller2015-01-21
| | |
| | * Resolved merge conflicts with masterGravatar murgatroid992015-01-21
| |/| |/| |
* | | Merge pull request #149 from murgatroid99/node_bind_port_zeroGravatar Tim Emiola2015-01-21
|\ \ \ | | | | | | | | Bind servers to port 0 in node tests
| | * | Typo fixGravatar Craig Tiller2015-01-21
| | | |
| | * | Add platform ifdefs, fix up some MSVC warningsGravatar Craig Tiller2015-01-21
| | | |
| | * | Disable compilation of some filesGravatar Craig Tiller2015-01-21
| | | | | | | | | | | | | | | | They're not needed on Windows
| | * | Copy pollset_posix to pollset_windowsGravatar Craig Tiller2015-01-21
| | | |
| * | | Brought grpc_server_add_secure_http2_port in line with grpc_server_http2_portGravatar murgatroid992015-01-21
| | | |
| | | * Merge branch 'new_invoke_api' of github.com:google/grpc into update-apiGravatar Craig Tiller2015-01-20
| | |/| | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/cpp/client/channel.cc src/cpp/stream/stream_context.cc src/cpp/stream/stream_context.h src/php/ext/grpc/call.c test/core/end2end/tests/max_concurrent_streams.c
* / | | Changing the SSL (Server) Credentials API.Gravatar Julien Boeuf2015-01-20
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Changed the unsigned char * + size to NULL terminated strings which makes sense for the PEM format. I may change TSI later (but the impact will hopefully be much more limited). - Added a way to pass multiple key/cert pairs to servers which is needed when hosting more than one domain. - Removed the C++ SSL credentials tests as we are going to have an option to not specify the roots which will then be derived from the environment (well-known platform dependent locations and/or environment variable). - Fixed the php build which is the only one added in the run_test.py. This change will certainly break node, python and ruby.
* / / Cap the size of the poll kick freelist.Gravatar David Klempner2015-01-20
|/ / | | | | | | | | This caps the size of the poll kick freelist at the arbitrary value of 25.
* | Merge pull request #107 from ctiller/externGravatar Nicolas Noble2015-01-20
|\ \ | | | | | | Add extern where its required
| * | Add extern where its requiredGravatar Craig Tiller2015-01-19
| | |
* | | Merge github.com:google/grpc into connGravatar Craig Tiller2015-01-19
|\ \ \ | | | | | | | | | | | | | | | | Conflicts: src/core/transport/chttp2_transport.c
* | | | Disconnect on bad connection prefixGravatar Craig Tiller2015-01-19
| |/ / |/| |
| * | Use clang-format-3.5Gravatar Craig Tiller2015-01-18
|/ /
* | Factor out the pollset kicking mechanism and eliminate shardingGravatar David Klempner2015-01-16
| | | | | | | | | | | | | | | | | | This change pulls out a separate pollset_kick module, which currently uses a freelist of pipes dynamically assigned to pollsets when they enter polling rather than the previous racy sharding mechanism. We ultimately may wish to eliminate the dynamic assignment for multipoll sets, but this should be sufficient for the moment.
| * Merge branch 'new_invoke_api' of github.com:google/grpc into update-apiGravatar Craig Tiller2015-01-16
|/|
* | Merge pull request #88 from ctiller/shutdownGravatar Yang Gao2015-01-16
|\ \ | | | | | | Add an optional server shutdown event.
| * | Add an optional server shutdown event.Gravatar Craig Tiller2015-01-16
| | | | | | | | | | | | | | | | | | Allows servers to expedite shutdown once all in-progress calls are completed. We may want to eventually remove grpc_server_shutdown in preference to this.
* | | Indent fixGravatar Craig Tiller2015-01-16
| | |