summaryrefslogtreecommitdiffstats
path: root/vbench
Commit message (Collapse)AuthorAgeFilesLines
* Implement TLS client SNI and hostname validation in OpenSSL codecTor Brede Vekterli2020-02-171-5/+7
| | | | | | | | | | Also adds `disable-hostname-validation` config entry to TLS JSON config file parsing in C++. For the time being, hostname validation is implicitly disabled unless explicitly specified in the config file. This will be gradually changed over to be implicitly enabled by default. SNI is always sent when a valid connection spec is provided.
* extend crypto engine apiHåvard Pettersen2020-02-132-2/+3
| | | | | send spec for client connections to enable SNI as well as server name verification
* use chrono in vbenchHåvard Pettersen2019-11-202-8/+8
|
* Add missing includes.Tor Egge2019-06-111-0/+1
|
* Remove unused variables.Tor Egge2019-03-174-9/+5
|
* Eliminate some clang 7 warnings.Tor Egge2019-02-2515-15/+31
|
* Remove files used by old unit test runner.Tor Egge2019-02-1924-29/+0
|
* Remove old unit test runner.Tor Egge2019-02-191-55/+0
| | | | Remove unmaintained scripts to generate old style unit test skeletons.
* Remove test lists files used by old unit test framework.Tor Egge2019-02-151-31/+0
|
* overwrite private key with garbage after test is runHåvard Pettersen2019-01-251-0/+3
|
* require fewer GET requestsHåvard Pettersen2019-01-251-2/+2
| | | | | | this is to account for slow systems (tls+valgrind) that will skip some requests due to low server performance and a limited number of http threads.
* portal/tls in vbench app testHåvard Pettersen2019-01-258-41/+127
| | | | | vbench app now supports tls via config file (dumpurl app still plaintext only).
* TLS support in vbenchHåvard Pettersen2019-01-2521-80/+109
| | | | | | | | - vbench/dumpurl applications explicitly run without encryption for now (config file/command line options should be added). - configstatus tool uses default encryption which will pick up local settings via environment where applicable.
* clean up remnants of .mak filesArne Juul2018-06-111-1/+0
|
* Factor out CountDownLatch and Gate to separate header files.Tor Egge2017-12-111-0/+1
|
* All you need is make_string.Henning Baldersheim2017-08-231-9/+0
|
* Use locale insensitive strtod and strtof.Henning Baldersheim2017-06-191-1/+2
|
* Update copyright headersJon Bratseth2017-06-14146-147/+147
|
* Revert "Update copyright headers"Jon Bratseth2017-06-14146-146/+146
|
* Update copyright headersJon Bratseth2017-06-14146-146/+146
|
* Remove carriage returnJon Bratseth2017-06-141-1/+1
|
* Revert "Copyright header"Jon Bratseth2017-06-13146-148/+148
|
* Copyright headerJon Bratseth2017-06-13146-148/+148
|
* Stop installing vbench binaries.Tor Egge2017-06-122-2/+0
|
* Deinline as compiler makes the best choices.Henning Baldersheim2017-05-091-0/+1
|
* Fix warnings hidden earlier due to including application headers as system ↵Henning Baldersheim2017-05-0214-20/+34
| | | | includes
* No virtual on override.Henning Baldersheim2017-04-2670-216/+84
| | | | Optimize includes.
* Revert "Balder/enforce override 2"Arne H Juul2017-04-2431-78/+154
|
* Use overrideHenning Baldersheim2017-04-2331-154/+78
|
* let socket handle handle more socket stuffHaavard2017-04-2111-131/+41
| | | | | | very simple Socket/SimpleSocket stop using fastos sockets in websocket experimental code stop using fastos sockets in vbench
* add override in vbench moduleArne H Juul2017-04-1024-51/+51
|
* use mapped file input from vespalibHaavard2017-02-0713-127/+22
|
* use new input/output model in slimeHaavard2017-02-031-1/+1
|
* use new input/output model in vbenchHaavard2017-02-0353-763/+116
|
* simplify Input/Output APIsHaavard2017-01-2027-77/+71
|
* Only include what you need.Henning Baldersheim2016-12-222-0/+3
|
* Removed TestApp::GetSourceDirectoryArnstein Ressem2016-11-023-8/+8
|
* It is better to just remove the code that was intended to help development.Henning Baldersheim2016-08-293-30/+0
|
* Tell gcc to avoid warning on unused-functio here. It is expected.Henning Baldersheim2016-08-293-0/+6
|
* Aressem/cmake more out of source tests (#441)Arnstein Ressem2016-08-236-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * vespalib tests run out of source. * staging_vespalib run tests out of source. * fastos tests run out of source. * Fixed storage tests out of source. * Fixed some of the config tests. * config* tests run out of source. * document_* tests run out of source. * documentapi_ tests run out of source. * Fixed fsa out of source tests. * Fix jrt_test out of source. * More tests run out of source. * Fix some slobrok and messagebus tests. * More fixes for out of source tests. * Done with first pass of regular tests out of source. * Only use SOURCE_DIRECTORY in a limited set of places. * Fix some remaining tests. * Some cleanups. * No need for extra slash.
* use cmathArne Juul2016-06-272-5/+4
| | | | | * avoid using #include <math.h> * add std:: namespace prefix when calling <cmath> functions
* remove redundant ignoring of Testing directoriesHaavard2016-06-231-1/+0
|
* Declared test executables as tests with TEST parameterVegard Sjonfjell2016-06-1631-31/+31
|
* PublishJon Bratseth2016-06-15266-0/+7037