aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/core/end2end/fixtures
Commit message (Collapse)AuthorAge
* Merge github.com:grpc/grpc into we-dont-need-no-backupGravatar Craig Tiller2015-06-05
|\
| * Merge pull request #1903 from ctiller/maybe-i-want-to-change-my-mindGravatar Yang Gao2015-06-04
| |\ | | | | | | Enable runtime configuration of tracers
| | * Enable runtime configuration of tracersGravatar Craig Tiller2015-06-03
| | |
| * | Expose gpr_asprintf and gpr_strdupGravatar Masood Malekghassemi2015-06-03
| |/
* | Merge branch 'count-the-things' into we-dont-need-no-backupGravatar Craig Tiller2015-06-01
|\|
| * Label all iomgr objectsGravatar Craig Tiller2015-06-01
| | | | | | | | | | This allows a list of them to be dumped to isolate where memory leaks are occuring.
* | Merge branch 'but-maybe-i-want-to-poll' into we-dont-need-no-backupGravatar Craig Tiller2015-05-30
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile build.json src/core/security/credentials.c src/core/security/credentials.h src/core/surface/call.c test/core/end2end/tests/request_response_with_payload_and_call_creds.c tools/doxygen/Doxyfile.c++ tools/doxygen/Doxyfile.core
| * Merge github.com:grpc/grpc into but-maybe-i-want-to-pollGravatar Craig Tiller2015-05-30
| |\ | | | | | | | | | | | | Conflicts: Makefile
* | | Fix testsGravatar Craig Tiller2015-05-29
| | |
* | | Merge branch 'but-maybe-i-want-to-poll' into we-dont-need-no-backupGravatar Craig Tiller2015-05-29
|\| |
| * | clang-formatGravatar Craig Tiller2015-05-29
| | |
* | | Update testsGravatar Craig Tiller2015-05-29
| | |
* | | Merge branch 'but-maybe-i-want-to-poll' into we-dont-need-no-backupGravatar Craig Tiller2015-05-29
|\| |
| * | Make it possible to run with poll() instead of epoll()Gravatar Craig Tiller2015-05-29
| | | | | | | | | | | | | | | Mostly to facilitate testing, but maybe in the future we want to work on Linux systems with broken epoll support?
* | | Fix fixtureGravatar Craig Tiller2015-05-19
| | |
| | * Fixing test.Gravatar Julien Boeuf2015-05-20
| | |
| | * Starting on low level changes to support server side authentication.Gravatar Julien Boeuf2015-05-20
| |/
* | Merge github.com:grpc/grpc into we-dont-need-no-backupGravatar Craig Tiller2015-05-19
|\|
| * Add testing for GRPC_TRACEGravatar Craig Tiller2015-05-18
| |
| * Merge github.com:grpc/grpc into churn-churn-churn-the-api-gently-down-the-streamGravatar Craig Tiller2015-05-11
| |\
* | | Test editsGravatar Craig Tiller2015-05-11
| | |
* | | Merge branch 'churn-churn-churn-the-api-gently-down-the-stream' into ↵Gravatar Craig Tiller2015-05-11
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | we-dont-need-no-backup Conflicts: test/core/end2end/fixtures/chttp2_fullstack.c test/core/end2end/fixtures/chttp2_fullstack_uds_posix.c test/core/end2end/fixtures/chttp2_simple_ssl_fullstack.c test/core/end2end/fixtures/chttp2_socket_pair.c test/core/end2end/tests/cancel_after_accept.c
* | | Starting to clean up testsGravatar Craig Tiller2015-05-11
| |/ |/|
* | Merge branch 'master' of github.com:grpc/grpc into generate-test-projectsGravatar Nicolas "Pixel" Noble2015-05-09
|\ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile test/core/end2end/gen_build_json.py tools/run_tests/tests.json vsprojects/Grpc.mak
* | | Making the gRPC C tests building under Windows.Gravatar Nicolas Noble2015-05-09
| | |
| | * Merge github.com:grpc/grpc into churn-churn-churn-the-api-gently-down-the-streamGravatar Craig Tiller2015-05-08
| | |\ | | |/ | |/|
| * | Adding support for per call credentials in core.Gravatar Julien Boeuf2015-05-07
|/ /
| * 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.
* clang-formatGravatar Craig Tiller2015-04-24
|
* Make the things compile againGravatar Craig Tiller2015-04-23
|
* clang-formatGravatar Craig Tiller2015-04-23
|
* One test compilesGravatar Craig Tiller2015-04-22
|
* Refactoring of core security to remove the factories.Gravatar Julien Boeuf2015-04-17
| | | | | - Renamed security_context -> security_connector. - Credentials are now responsible for creating their own connectors.
* Merge github.com:grpc/grpc into creditGravatar Craig Tiller2015-03-04
|\
| * FormattingGravatar Craig Tiller2015-03-03
| |
| * Add a test that bad hostnames failGravatar Craig Tiller2015-03-03
| |
* | Merge github.com:grpc/grpc into creditGravatar Craig Tiller2015-02-26
|\|
| * 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...
* | Server API simplificationGravatar Craig Tiller2015-02-23
|/ | | | Remove 'secure_serer_create', and instead attach credentials to ports, meaning different ports can serve different credentials.
* Add missing new-lines at end of fileGravatar Craig Tiller2015-02-18
|
* Update copyright to 2015Gravatar Craig Tiller2015-02-18
|
* clang-formatGravatar Craig Tiller2015-02-13
|
* Unix domain socket supportGravatar Craig Tiller2015-02-13
|
* Addressing comments.Gravatar Julien Boeuf2015-02-03
| | | | The new gpr_tmpfile API is actually much nicer to use. Thanks Nico!
* Adding support for loading the SSL roots from an environment variable.Gravatar Julien Boeuf2015-02-02
| | | | | | - Had to add support for files and environment variables as well. - I can't compile on windows so I'm sure there will be some issues. - Tested end-to-end with the simple ssl fullstack test.
* run clang-formatGravatar Yang Gao2015-01-26
|
* 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.
* clang-format codebaseGravatar Craig Tiller2015-01-13
|
* Remove libevent.Gravatar ctiller2015-01-09
| | | | | | | | | | | | | | | | | | | | | | | Fixed any exposed bugs across the stack. Add a poll() based implementation. Heavily leverages pollset infrastructure to allow small polls to be the norm. Exposes a mechanism to plug in epoll/kqueue for platforms where we have them. Simplify iomgr callbacks to return one bit of success or failure (instead of the multi valued result that was mostly unused previously). This will ease the burden on new implementations, and the previous system provided no real value anyway. Removed timeouts on endpoint read/write routines. This simplifies porting burden by providing a more orthogonal interface, and the functionality can always be replicated when desired by using an alarm combined with endpoint_shutdown. I'm fairly certain we ended up with this interface because it was convenient to do from libevent. Things that need attention still: - adding an fd to a pollset is O(n^2) - but this is probably ok given that we'll not use this for multipolling once platform specific implementations are added. - we rely on the backup poller too often - especially for SSL handshakes and for client connection establishment we should have a better mechanism ([] [] - Linux needs to use epoll for multiple fds, FreeBSD variants (including Darwin) need to use kqueue. ([] [] - Linux needs to use eventfd for poll kicking. ([] Change on 2015/01/07 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=83461069