summaryrefslogtreecommitdiffstats
path: root/vespalib/src/tests
Commit message (Expand)AuthorAgeFilesLines
* some extra testingHåvard Pettersen2019-01-091-0/+12
* use dequoted path for dispatchingHåvard Pettersen2019-01-091-0/+36
* add support for uri dequoting and query parameter parsingHåvard Pettersen2019-01-091-0/+43
* GC unused code and update includesHenning Baldersheim2019-01-054-0/+4
* 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
* Merge pull request #7947 from vespa-engine/vekterli/add-low-level-connection-...Tor Brede Vekterli2018-12-182-8/+46
|\
| * Add TLS statistics to vespalib and expose as metrics via storageserverTor Brede Vekterli2018-12-172-8/+46
* | let GET callback be non-constHåvard Pettersen2018-12-171-1/+1
|/
* Merge pull request #7919 from vespa-engine/vekterli/support-certificate-autho...Tor Brede Vekterli2018-12-112-7/+58
|\
| * Add support for authorization mode environment variable in C++Tor Brede Vekterli2018-12-102-7/+58
* | Merge pull request #7922 from vespa-engine/havardpe/prepare-for-tls-state-serverTor Brede Vekterli2018-12-111-5/+44
|\ \ | |/ |/|
| * make authority available to GET handlerHåvard Pettersen2018-12-071-5/+44
* | Introduce extra mutex to avoid need for unlock guardTor Brede Vekterli2018-12-101-0/+42
* | Merge pull request #7849 from vespa-engine/vekterli/cpp-auto-reloading-of-tls...Tor Brede Vekterli2018-12-076-0/+129
|\ \ | |/ |/|
| * Support auto-reloading of TLS config in C++ implementationTor Brede Vekterli2018-12-036-0/+129
* | use latch instead of executor and improve timing testingHåvard Pettersen2018-11-301-36/+48
* | added Latch utilityHåvard Pettersen2018-11-292-0/+107
|/
* Merge pull request #7786 from vespa-engine/havardpe/initial-portal-codeTor Brede Vekterli2018-11-298-0/+758
|\
| * initial portal codeHåvard Pettersen2018-11-278-0/+758
* | Also test with hash_mapHenning Baldersheim2018-11-281-2/+34
* | Randomize keysHenning Baldersheim2018-11-281-5/+9
|/
* 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
* Use template args for the class, not on the find method.Henning Baldersheim2018-11-011-4/+4
* Use a templated find() to enable lookup without object creation when objects ...Henning Baldersheim2018-11-011-3/+3
* 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
* test empty smart bufferHåvard Pettersen2018-10-091-0/+6
* GC HashMapHenning Baldersheim2018-09-287-236095/+8
* Improve OpenSSL codec tests and error detection for X509 PEM parsingTor Brede Vekterli2018-09-271-63/+245
* Merge pull request #7081 from vespa-engine/vekterli/add-tls-protocol-snooping...Tor Brede Vekterli2018-09-272-0/+87
|\
| * 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
* | Add simple usage test for vespa-drop-file-from-cacheHenning Baldersheim2018-09-261-4/+16
* | Add simple usage test for vespa-drop-file-from-cacheHenning Baldersheim2018-09-262-0/+21
|/
* 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
* slightly smarter buffer with testHåvard Pettersen2018-09-112-0/+141
* Merge pull request #6896 from vespa-engine/toregge/handle-single-mmap-hole-in...Henning Baldersheim2018-09-111-0/+2
|\
| * The first memory mapped region can be a long distance from the secondTor Egge2018-09-111-0/+2
* | Handle 4k logical sector size in vespalib::copy function.Tor Egge2018-09-111-1/+1
|/
* 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