aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #8350 from vespa-engine/havardpe/time-tracerTor Brede Vekterli2019-02-046-0/+325
|\
| * resolve commentsHåvard Pettersen2019-02-042-4/+4
| * baseline time tracer codeHåvard Pettersen2019-02-016-0/+325
* | Revert "Revert "Use OS provided xxhash.""Henning Baldersheim2019-02-036-1105/+6
* | Revert "Use OS provided xxhash."Håkon Hallingstad2019-02-036-6/+1105
* | Use OS provided xxhash.Henning Baldersheim2019-02-016-1105/+6
* | Adjust forward declarations in vespalib.Tor Egge2019-02-018-8/+8
|/
* improve nix equality to match Java SlimeHåvard Pettersen2019-01-302-0/+10
* More explicit constnessTor Brede Vekterli2019-01-241-1/+1
* Make naming more consistent and avoid const deductionTor Brede Vekterli2019-01-247-33/+33
* Erase private key data after useTor Brede Vekterli2019-01-243-3/+17
* Add support for default cipher suite and `accepted-ciphers` config in C++Tor Brede Vekterli2019-01-249-6/+168
* Merge pull request #8195 from vespa-engine/vekterli/relax-client-tls-connecti...Tor Brede Vekterli2019-01-241-1/+2
|\
| * Allow a client connection to be considered established in testTor Brede Vekterli2019-01-211-1/+2
* | Merge pull request #8191 from vespa-engine/vekterli/explicit-disable-tls-mixe...Tor Brede Vekterli2019-01-241-4/+4
|\ \
| * | Support explicitly disabling TLS mixed mode via environment in C++Tor Brede Vekterli2019-01-181-4/+4
| |/
* | Merge pull request #8194 from vespa-engine/toregge/less-const-in-openssl-tls-...Tor Brede Vekterli2019-01-241-2/+2
|\ \
| * | Use less const, to allow compilation when using openssl 1.1.0g or 1.1.0i.Tor Egge2019-01-211-2/+2
| |/
* / Ensure that asciistream moves and swaps have expected semanticsTor Brede Vekterli2019-01-173-5/+49
|/
* some extra testingHåvard Pettersen2019-01-091-0/+12
* use dequoted path for dispatchingHåvard Pettersen2019-01-094-1/+70
* add support for uri dequoting and query parameter parsingHåvard Pettersen2019-01-093-3/+127
* GC unused code and update includesHenning Baldersheim2019-01-055-99/+8
* Add TLS statistics to vespalib and expose as metrics via storageserverTor Brede Vekterli2018-12-1812-32/+243
* Revert "Add TLS statistics to vespalib and expose as metrics via storageserver"Harald Musum2018-12-1812-266/+32
* Merge pull request #7947 from vespa-engine/vekterli/add-low-level-connection-...Tor Brede Vekterli2018-12-1812-32/+266
|\
| * Add TLS statistics to vespalib and expose as metrics via storageserverTor Brede Vekterli2018-12-1712-32/+266
* | let GET callback be non-constHåvard Pettersen2018-12-173-9/+9
|/
* Merge pull request #7919 from vespa-engine/vekterli/support-certificate-autho...Tor Brede Vekterli2018-12-1117-41/+193
|\
| * Rename `to_string` -> `enum_name` to better match semanticsTor Brede Vekterli2018-12-112-3/+3
| * Add support for authorization mode environment variable in C++Tor Brede Vekterli2018-12-1017-41/+193
* | Merge pull request #7922 from vespa-engine/havardpe/prepare-for-tls-state-serverTor Brede Vekterli2018-12-114-6/+54
|\ \ | |/ |/|
| * expose fallback authority (mostly for testing)Håvard Pettersen2018-12-101-0/+1
| * avoid zombie connectionsHåvard Pettersen2018-12-071-0/+1
| * make authority available to GET handlerHåvard Pettersen2018-12-074-6/+52
* | Introduce extra mutex to avoid need for unlock guardTor Brede Vekterli2018-12-103-29/+59
* | Merge pull request #7898 from vespa-engine/balder/assert-first-timeHenning Baldersheim2018-12-074-5/+4
|\ \
| * | Use a directory that the vespa user has control over.Henning Baldersheim2018-12-074-5/+4
| |/
* | Merge pull request #7849 from vespa-engine/vekterli/cpp-auto-reloading-of-tls...Tor Brede Vekterli2018-12-0719-15/+322
|\ \ | |/ |/|
| * Support auto-reloading of TLS config in C++ implementationTor Brede Vekterli2018-12-0319-15/+322
* | use latch instead of executor and improve timing testingHåvard Pettersen2018-11-301-36/+48
* | added Latch utilityHåvard Pettersen2018-11-296-3/+178
|/
* Merge pull request #7786 from vespa-engine/havardpe/initial-portal-codeTor Brede Vekterli2018-11-2924-0/+2070
|\
| * initial portal codeHåvard Pettersen2018-11-2724-0/+2070
* | Also test with hash_mapHenning Baldersheim2018-11-281-2/+34
* | Randomize keysHenning Baldersheim2018-11-281-5/+9
* | =defaultHenning Baldersheim2018-11-282-15/+4
|/
* Rename `allowed-peers` to `authorized-peers`Tor Brede Vekterli2018-11-2014-143/+123
* Merge pull request #7608 from vespa-engine/vekterli/add-support-for-basic-cer...Tor Brede Vekterli2018-11-1322-37/+827
|\
| * `Cursor` -> `Inspector` for parsingTor Brede Vekterli2018-11-131-4/+4