aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/core/end2end/dualstack_socket_test.c
Commit message (Collapse)AuthorAge
* Eliminate gpr_ int types - and insist on C99 variants insteadGravatar Craig Tiller2015-12-22
|
* Fix clang-format scriptGravatar Craig Tiller2015-09-28
|
* clang-format all core filesGravatar Craig Tiller2015-09-22
|
* indent pass to get logical source lines on one physical lineGravatar Craig Tiller2015-09-22
|
* clang-format all core filesGravatar Craig Tiller2015-09-22
|
* Fixed leak introduced in #3293Gravatar David Garcia Quintas2015-09-12
|
* Merge github.com:grpc/grpc into immolating-conversionGravatar Craig Tiller2015-09-11
|\
* | Core compiles with -Wsign-conversionGravatar Craig Tiller2015-09-10
| |
| * Reintroduce DNS-based cases to dualstack_socket_test.c.Gravatar Paul Marks2015-09-08
|/ | | | | | | | | | These were dropped before the initial release because they depended on a hostname that was only resolvable inside Google. The newer unittest.grpc.io domain is publicly accessible. Allow the tests to be skipped, just in case someone is running an isolated machine, or a DNS resolver that doesn't permit external domains to return loopback addresses.
* sockaddr_resolver now supports comma-separated list of IPsGravatar David Garcia Quintas2015-08-20
|
* clang-format all sourceGravatar Craig Tiller2015-08-18
|
* Merge branch 'master' of github.com:grpc/grpc into the-ultimate-showdownGravatar Nicolas "Pixel" Noble2015-08-08
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: include/grpc/grpc.h src/core/surface/channel.c src/core/surface/channel_create.c src/core/surface/completion_queue.c src/cpp/client/channel.cc src/cpp/client/insecure_credentials.cc src/csharp/ext/grpc_csharp_ext.c src/node/ext/call.cc src/node/ext/channel.cc src/php/ext/grpc/call.c src/php/ext/grpc/channel.c src/python/grpcio/grpc/_adapter/_c/types/channel.c src/ruby/ext/grpc/rb_channel.c test/core/end2end/dualstack_socket_test.c test/core/end2end/fixtures/chttp2_fullstack.c test/core/end2end/fixtures/chttp2_fullstack_compression.c test/core/end2end/fixtures/chttp2_fullstack_uds_posix.c test/core/end2end/fixtures/chttp2_fullstack_with_poll.c test/core/end2end/multiple_server_queues_test.c test/core/end2end/no_server_test.c test/core/end2end/tests/bad_hostname.c test/core/end2end/tests/cancel_after_accept.c test/core/end2end/tests/cancel_after_accept_and_writes_closed.c test/core/end2end/tests/cancel_after_invoke.c test/core/end2end/tests/cancel_before_invoke.c test/core/end2end/tests/cancel_in_a_vacuum.c test/core/end2end/tests/census_simple_request.c test/core/end2end/tests/disappearing_server.c test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.c test/core/end2end/tests/empty_batch.c test/core/end2end/tests/graceful_server_shutdown.c test/core/end2end/tests/invoke_large_request.c test/core/end2end/tests/max_concurrent_streams.c test/core/end2end/tests/max_message_length.c test/core/end2end/tests/ping_pong_streaming.c test/core/end2end/tests/registered_call.c test/core/end2end/tests/request_response_with_binary_metadata_and_payload.c test/core/end2end/tests/request_response_with_metadata_and_payload.c test/core/end2end/tests/request_response_with_payload.c test/core/end2end/tests/request_response_with_payload_and_call_creds.c test/core/end2end/tests/request_response_with_trailing_metadata_and_payload.c test/core/end2end/tests/request_with_compressed_payload.c test/core/end2end/tests/request_with_flags.c test/core/end2end/tests/request_with_large_metadata.c test/core/end2end/tests/request_with_payload.c test/core/end2end/tests/server_finishes_request.c test/core/end2end/tests/simple_delayed_request.c test/core/end2end/tests/simple_request.c test/core/end2end/tests/simple_request_with_high_initial_sequence_number.c test/core/fling/client.c test/core/fling/server.c test/core/surface/lame_client_test.c
| * Merge github.com:grpc/grpc into propagateGravatar Craig Tiller2015-08-05
| |\
| | * Rename grpc_server_add_http2_port to grpc_server_add_insecure_http2_portGravatar Craig Tiller2015-08-03
| | |
| * | s/inherit/propagate/gGravatar Craig Tiller2015-07-31
| | |
| * | Update wrappers, tests to new create_call()Gravatar Craig Tiller2015-07-31
| |/
* | Properly initializing reserved pointer in tests.Gravatar Nicolas "Pixel" Noble2015-08-01
| |
* | Fixing C/C++ tests.Gravatar Nicolas "Pixel" Noble2015-07-29
| |
| * Merge github.com:grpc/grpc into elliptic-orange-chamelionGravatar Craig Tiller2015-07-23
| |\
| | * Merge pull request #2542 from ctiller/tell-me-who-you-might-beGravatar Yang Gao2015-07-23
| |/| |/| | | | | Expose call peer uri from C core
| * | Rename grpc_channel_create to grpc_insecure_channel_createGravatar Craig Tiller2015-07-21
|/ /
| * Add grpc_call_get_peerGravatar Craig Tiller2015-07-20
| |
| * Add ipv4:, ipv6: schemesGravatar Craig Tiller2015-07-20
| |
* | User agent string supportGravatar Craig Tiller2015-07-18
|/
* clang-format affected filesGravatar Craig Tiller2015-06-17
|
* Merge branch 'you-complete-me' into we-dont-need-no-backupGravatar Craig Tiller2015-06-17
|\
| * Merge github.com:grpc/grpc into you-complete-meGravatar Craig Tiller2015-06-16
| |\
| | * Added flags support to grpc_op.Gravatar David Garcia Quintas2015-06-14
| | | | | | | | | | | | | | | Which includes its propagation to grpc_ioreq and validation mechanisms for checking that only known bits are set ot in). Also added an internal flag (GRPC_WRITE_INTERNAL_COMPRESS) mask for its use in signaling compressed messages.
* | | Flush pending incoming messages when writing statusGravatar Craig Tiller2015-06-11
| | | | | | | | | | | | As a bonus, correctly report was_cancelled when the server writes error
* | | Merge branch 'you-complete-me' into we-dont-need-no-cvGravatar Craig Tiller2015-05-28
|\| |
| * | Refine shutdown APIGravatar Craig Tiller2015-05-27
| | |
| * | Work towards removing grpc_server_shutdownGravatar Craig Tiller2015-05-26
| |/
* | Merge github.com:grpc/grpc into we-dont-need-no-backupGravatar Craig Tiller2015-05-24
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/core/surface/call.c test/core/end2end/dualstack_socket_test.c test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.c test/core/end2end/tests/early_server_shutdown_finishes_tags.c test/core/end2end/tests/graceful_server_shutdown.c test/core/end2end/tests/invoke_large_request.c test/core/end2end/tests/max_concurrent_streams.c test/core/end2end/tests/max_message_length.c test/core/end2end/tests/request_response_with_binary_metadata_and_payload.c test/core/end2end/tests/request_response_with_metadata_and_payload.c test/core/end2end/tests/request_response_with_payload.c test/core/end2end/tests/request_response_with_payload_and_call_creds.c test/core/end2end/tests/request_response_with_trailing_metadata_and_payload.c test/core/end2end/tests/request_with_large_metadata.c test/core/end2end/tests/request_with_payload.c test/core/httpcli/httpcli_test.c tools/run_tests/run_tests.py
| * Fix leaks in dualstack_socket_testGravatar Craig Tiller2015-05-20
| |
* | Merge branch 'bye-bye-completion-queue-pie' into we-dont-need-no-backupGravatar Craig Tiller2015-05-12
|\|
| * Merge github.com:grpc/grpc into bye-bye-completion-queue-pieGravatar Craig Tiller2015-05-12
| |\
* | | Fix dualstack_socket_testGravatar Craig Tiller2015-05-11
| |/ |/|
* | Completion queue binding for new requests API changeGravatar Craig Tiller2015-05-06
| | | | | | | | | | Move completion queue binding for new requests to the new request request time, not server instantiation time.
| * C Core API cleanup.Gravatar Craig Tiller2015-05-04
|/ | | | | | Simplify grpc_event into something that can be non-heap allocated. Deprecate grpc_event_finish. Remove grpc_op_error - use an int as this is more idiomatic C style.
* Fixing some tests I broke during conversionGravatar Craig Tiller2015-04-30
|
* Dualstack fixupGravatar Craig Tiller2015-04-29
|
* Update test definitionGravatar Craig Tiller2015-04-27
|
* Fix indentationGravatar Craig Tiller2015-04-08
|
* Merge pull request #784 from ctiller/timeoutGravatar Yang Gao2015-02-26
|\ | | | | Introduce slowdown factor for unit test deadlines
* | Deflake dualstack socket testGravatar David Klempner2015-02-25
| | | | | | | | | | | | | | | | | | The test currently allocates a single port and reuses it through the test. Given the timeouts in this test this leaves substantial race windows where other processes on the same machine could steal the port between subcases. Instead, as a simple hack, allocate a new port before each test.
| * Introduce slowdown factor for unit test deadlinesGravatar Craig Tiller2015-02-25
|/ | | | Dramatically lowers (eliminates maybe?) false negatives from ?SAN runs.
* Verifying the peer name on the X509 Certs correctly.Gravatar Julien Boeuf2015-02-23
| | | | | | | - The SANs take precedence over the CN. - The CN is only checked if there are no SANs. - Fixing the tests as the test cert did not list *.test.google.com in the SANs. Will fix the test cert another time...
* Add missing new-lines at end of fileGravatar Craig Tiller2015-02-18
|
* Update copyright to 2015Gravatar Craig Tiller2015-02-18
|
* Adding call host (:authority header) check in the secure channel.Gravatar Julien Boeuf2015-02-10
| | | | | | | - 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.