summaryrefslogtreecommitdiffstats
path: root/vespalib/src/tests/net
Commit message (Expand)AuthorAgeFilesLines
* Unify to_string for PeerCredentials to match other typesTor Brede Vekterli2022-08-291-2/+2
* Add capabilities and RPC filters for sentinel and internal Proton APIsTor Brede Vekterli2022-08-251-12/+16
* Refactor Capability(Set) and add more testingTor Brede Vekterli2022-06-301-19/+63
* Support mTLS connection-level capabilities and RPC access filtering in C++Tor Brede Vekterli2022-06-295-69/+293
* Rename AuthorizationResult to VerificationResultTor Brede Vekterli2022-04-282-15/+15
* Add more unit testsTor Brede Vekterli2022-04-261-0/+58
* Initial foundations for C++ mTLS peer authz role constraintsTor Brede Vekterli2022-04-262-15/+83
* Remove inlining warnings (vespalib).Tor Egge2022-02-261-0/+3
* Support glob-style credential matching of SAN_URI certificate fieldsTor Brede Vekterli2021-12-091-31/+93
* expose fallback host if you ask nicelyHåvard Pettersen2021-10-211-6/+8
* Update 2018 copyright notices.gjoranv2021-10-0716-16/+16
* Update 2017 copyright notices.gjoranv2021-10-0712-12/+12
* use size literals in vespalibArne Juul2021-02-152-6/+8
* Use vespalib::duration for timeoutsHenning Baldersheim2021-01-317-4/+8
* Only handle wakeup if necessary.Henning Baldersheim2020-12-051-1/+6
* Add basic exact matching support for X509 URI SANsTor Brede Vekterli2020-11-103-15/+53
* - GC the last usages of vespalib::Lock.Henning Baldersheim2020-10-081-1/+0
* Add noexcept as indicated by -WnoeexceptHenning Baldersheim2020-10-071-2/+2
* Use Google RE2 as underlying regex engineTor Brede Vekterli2020-03-041-3/+0
* Move crypto utility code out into vespalib and use for test credentialsTor Brede Vekterli2020-02-205-478/+4
* Implement TLS client SNI and hostname validation in OpenSSL codecTor Brede Vekterli2020-02-172-32/+163
* extend crypto engine apiHåvard Pettersen2020-02-133-8/+18
* Disable linux specific socket tests on non-linux platform.Tor Egge2020-02-121-8/+10
* avoid blocking accept callsHåvard Pettersen2019-09-301-0/+9
* Propagate peer address for TLS codec/context and print on errorTor Brede Vekterli2019-07-161-1/+1
* Use utility function to create nonblocking socketpair.Tor Egge2019-03-202-2/+4
* Perform basic epoll emulation on Darwin.Tor Egge2019-03-151-2/+2
* async tls handshake workHåvard Pettersen2019-02-211-0/+2
* Enable deferred handshake work in OpenSSL codec implementationTor Brede Vekterli2019-02-201-4/+30
* Eliminate clang warning in vespalibTor Egge2019-02-061-2/+2
* Add support for default cipher suite and `accepted-ciphers` config in C++Tor Brede Vekterli2019-01-241-0/+18
* Allow a client connection to be considered established in testTor Brede Vekterli2019-01-211-1/+2
* Add TLS statistics to vespalib and expose as metrics via storageserverTor Brede Vekterli2018-12-182-8/+46
* Revert "Add TLS statistics to vespalib and expose as metrics via storageserver"Harald Musum2018-12-182-46/+8
* Add TLS statistics to vespalib and expose as metrics via storageserverTor Brede Vekterli2018-12-172-8/+46
* Add support for authorization mode environment variable in C++Tor Brede Vekterli2018-12-102-7/+58
* Introduce extra mutex to avoid need for unlock guardTor Brede Vekterli2018-12-101-0/+42
* Support auto-reloading of TLS config in C++ implementationTor Brede Vekterli2018-12-036-0/+129
* Rename `allowed-peers` to `authorized-peers`Tor Brede Vekterli2018-11-203-74/+74
* Correct test nameTor Brede Vekterli2018-11-131-1/+1
* Add support for basic certificate verification policies in C++Tor Brede Vekterli2018-11-084-4/+339
* half_close for sync crypto socketsHåvard Pettersen2018-10-191-0/+27
* half_close for crypto socketsHåvard Pettersen2018-10-191-1/+54
* Add support for half-close to `CryptoCodec` and OpenSSL implementationTor Brede Vekterli2018-10-181-7/+64
* Add support for custom certificate verification callbacksTor Brede Vekterli2018-10-154-7/+642
* added sync crypto socket with testHåvard Pettersen2018-10-092-0/+118
* added simple test for various crypto socketsHåvard Pettersen2018-10-092-0/+198
* added SingleFdSelector utilityHåvard Pettersen2018-10-091-0/+49
* Improve OpenSSL codec tests and error detection for X509 PEM parsingTor Brede Vekterli2018-09-271-63/+245
* Address code review feedbackTor Brede Vekterli2018-09-251-3/+18