summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* tests: skip test_output_stream_close test with openssl 1.1.1enable-openssl-testsIgnacio Casal Quinteiro2019-05-241-0/+11
* fixup! openssl: reimplement read/write to be always non blockingIgnacio Casal Quinteiro2019-05-242-15/+25
* openssl: reimplement read/write to be always non blockingIgnacio Casal Quinteiro2019-05-243-19/+129
* openssl: popping happens in a loop so the push should also happen thereIgnacio Casal Quinteiro2019-05-241-4/+4
* Enable openssl testsIgnacio Casal Quinteiro2019-05-241-4/+1
* base: Don't initially cancel waiting_for_opMichael Catanzaro2019-05-201-1/+0
* openssl: simplify client certificate retrieval codeIgnacio Casal Quinteiro2019-05-201-15/+6
* base: fix invalid push/pop of handshake_contextMichael Catanzaro2019-05-181-6/+16
* base: add missing main context pop after explicit sync handshakeMichael Catanzaro2019-05-181-0/+1
* tests: test_client_auth_request_fail() should expect G_FILE_ERROR_ACCESMichael Catanzaro2019-05-171-6/+3
* CI: run tests under asan only onceMichael Catanzaro2019-05-171-2/+15
* Fix warnings when building on osxIgnacio Casal Quinteiro2019-05-171-2/+2
* tests: fix and reenable test_connection_read_time_out_write()Michael Catanzaro2019-05-171-17/+31
* Add the name of the backend to the test nameIgnacio Casal Quinteiro2019-05-174-74/+74
* Revert "CI: Add LSAN_OPTIONS for debugging LeakSanitizer crashes"Michael Catanzaro2019-05-171-1/+1
* CI: Add LSAN_OPTIONS for debugging LeakSanitizer crashesMichael Catanzaro2019-05-171-1/+1
* Update POTFILES.inPiotr Drąg2019-05-161-4/+2
* openssl: add back the dummy verify callbackIgnacio Casal Quinteiro2019-05-161-1/+8
* openssl: handle SSL_R_TLSV1_ALERT_UNKNOWN_CAIgnacio Casal Quinteiro2019-05-161-0/+8
* tests: Unskip socket client testMichael Catanzaro2019-05-151-6/+0
* tests: Remove expected_server_error and manually wait insteadMichael Catanzaro2019-05-151-34/+48
* tests: Remove expected_client_closed_errorMichael Catanzaro2019-05-151-12/+1
* tests: Remove bad assertion from client-auth-failure testMichael Catanzaro2019-05-151-1/+0
* tests: Simplify on_server_close_finishMichael Catanzaro2019-05-151-8/+3
* openssl: clarify the req_mode switch caseMichael Catanzaro2019-05-151-2/+3
* Fix GSource leak in test_async_implicit_handshake()Michael Catanzaro2019-05-151-0/+1
* openssl: handle SSL_R_CERTIFICATE_VERIFY_FAILEDIgnacio Casal Quinteiro2019-05-151-0/+8
* fixup! openssl: fix shutdown errorIgnacio Casal Quinteiro2019-05-151-3/+7
* openssl: fix shutdown errorIgnacio Casal Quinteiro2019-05-151-1/+2
* base: fix leak in g_tls_connection_base_create_source()Michael Catanzaro2019-05-151-2/+0
* gnutls: fix leak of ALPN protocolsMichael Catanzaro2019-05-151-1/+1
* Properly disable broken tests, without triggering -WerrorMichael Catanzaro2019-05-151-3/+7
* openssl: add missing call to set_missing_requested_client_certificateIgnacio Casal Quinteiro2019-05-151-0/+2
* Use v3 of the CIIgnacio Casal Quinteiro2019-05-151-1/+1
* openssl: go back to verify peer certificate after handshakeIgnacio Casal Quinteiro2019-05-151-46/+21
* base: fix buildIgnacio Casal Quinteiro2019-05-151-1/+0
* Do not leak peer certificate on gnutlsIgnacio Casal Quinteiro2019-05-152-1/+2
* Setup peer certificate at the time of the verify callbackIgnacio Casal Quinteiro2019-05-151-32/+20
* Allow to get the openssl connection out of the ssl objectIgnacio Casal Quinteiro2019-05-152-1/+25
* base: Reject new sync ops when handshake is in progressMichael Catanzaro2019-05-151-3/+16
* openssl: remove vargs from end_openssl_ioMichael Catanzaro2019-05-151-22/+8
* Make the GnuTLS backend use the base classesMichael Catanzaro2019-05-1520-3665/+1082
* Properly guard GCC-specific pragmasMichael Catanzaro2019-05-151-0/+4
* gtlsbackend-openssl: use G_DECLARE_FINAL_TYPEMichael Catanzaro2019-05-152-28/+49
* base: never accept a missing certificateMichael Catanzaro2019-05-151-1/+2
* base: add GTLS_DEBUG to ease debuggingMichael Catanzaro2019-05-152-0/+36
* base: remove a couple hot calls to gettext()Michael Catanzaro2019-05-151-4/+6
* base, openssl: use consistent code style for castsMichael Catanzaro2019-05-152-2/+2
* base: TLS streams should expect to outlast the GTlsConnectionMichael Catanzaro2019-05-152-12/+28
* gtlsconnection-base: improve commentsMichael Catanzaro2019-05-151-9/+17