aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib/src/tests/net
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add functionality for detecting whether a client is using TLS or notTor Brede Vekterli2018-09-252-0/+72
* Address code review feedbackTor Brede Vekterli2018-09-241-1/+1
* Introduce custom OpenSSL BIOs for providing direct buffer read/writeTor Brede Vekterli2018-09-192-0/+148
* Make error message less specific since it might be triggered in other scenariosTor Brede Vekterli2018-09-071-1/+1
* Add TLS config file support with proposed JSON structureTor Brede Vekterli2018-09-076-0/+85
* move tls opts generation to make it more availableHåvard Pettersen2018-09-061-68/+3
* The current implementation is known to be sub-optimal due to requiringTor Brede Vekterli2018-09-052-0/+208
* Revert "Add initial OpenSSL CryptoEngine implementation and key/cert handling"Jon Marius Venstad2018-09-052-208/+0
* Revert "Revert "Add initial OpenSSL CryptoEngine implementation and key/cert ...Tor Brede Vekterli2018-09-052-0/+208
* Revert "Add initial OpenSSL CryptoEngine implementation and key/cert handling"Tor Brede Vekterli2018-09-042-208/+0
* Address code review commentsTor Brede Vekterli2018-09-031-7/+6
* Add initial OpenSSL CryptoEngine implementation and key/cert handlingTor Brede Vekterli2018-08-312-0/+209
* initialize all bytesArne Juul2018-04-231-0/+1
* added a test that sends an open socket handle over an ipc connectionArne Juul2018-04-232-0/+134
* Revert "added a test that sends an open socket handle over an ipc connection"Arnstein Ressem2018-04-202-134/+0
* added a test that sends an open socket handle over an ipc connectionHåvard Pettersen2018-04-202-0/+134
* Include only what you need.Henning Baldersheim2017-08-182-0/+3
* remove lazy resolverHaavard2017-07-112-182/+0