summaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* Revert "Add initial OpenSSL CryptoEngine implementation and key/cert handling"Tor Brede Vekterli2018-09-0419-1229/+0
* Explicit vespalib string namespace prefixingTor Brede Vekterli2018-09-033-15/+13
* Use correct TLSv1.2 max frame size limitsTor Brede Vekterli2018-09-032-10/+14
* Address code review commentsTor Brede Vekterli2018-09-038-33/+50
* Add initial OpenSSL CryptoEngine implementation and key/cert handlingTor Brede Vekterli2018-08-3119-0/+1210
* Merge pull request #6686 from vespa-engine/havardpe/integrate-crypto-engine-i...Håvard Pettersen2018-08-302-0/+24
|\
| * fixes based on feedbackHåvard Pettersen2018-08-281-1/+1
| * integrate Crypto{Engine,Socket} into fnetHåvard Pettersen2018-08-272-0/+24
* | Add move assignment and move constructor to CloneablePtr and IdentifiablePtr.Tor Egge2018-08-291-0/+14
|/
* first version of high-level c++ socket crypto APIsHåvard Pettersen2018-08-245-0/+314
* use non-const copy of input in rendezvousHåvard Pettersen2018-08-133-28/+62
* Remove whitespaceHenning Baldersheim2018-08-1213-38/+38
* Pass stringref by valueHenning Baldersheim2018-08-1110-47/+41
* Pass stringref by valueHenning Baldersheim2018-08-1016-116/+116
* Merge pull request #6485 from vespa-engine/balder/transfer-when-selecting-the...Henning Baldersheim2018-08-081-2/+7
|\
| * Improve tests by tightening it.Henning Baldersheim2018-08-081-2/+7
* | Add fsync calls to reduce probability of unexpected state after a crash.Tor Egge2018-08-022-0/+19
|/
* Merge pull request #6469 from vespa-engine/vekterli/remove-dangerous-stringre...Tor Brede Vekterli2018-07-2612-125/+123
|\
| * Remove stringref::c_str()Tor Brede Vekterli2018-07-2512-125/+123
* | DeinlineHenning Baldersheim2018-07-262-1/+4
|/
* Add control of cache update policy when an item changes value.Henning Baldersheim2018-07-192-14/+16
* use new C++ noreturn syntaxArne Juul2018-06-211-3/+4
* some more cleanupArne Juul2018-06-203-4/+4
* move LOG_SETUP after other includesArne Juul2018-06-202-0/+2
* add and use HDR_ABORT insteadArne Juul2018-06-203-3/+40
* Merge branch 'master' into arnej/use-log-abortArne Juul2018-06-201-1/+0
|\
| * cleanup leftoversArne Juul2018-06-131-1/+0
* | use LOG_ABORT not just abort()Arne Juul2018-06-1211-11/+35
|/
* If moving a non-owned buffer make sure to copy the buffer.Henning Baldersheim2018-06-123-3/+70
* clean up remnants of .mak filesArne Juul2018-06-111-1/+0
* Merge pull request #6055 from vespa-engine/havardpe/simplify-detect-validate-...Henning Baldersheim2018-06-042-25/+21
|\
| * drop reverse lookup of ip addressesHåvard Pettersen2018-06-011-15/+0
| * fewer fallbacks and better error reportingHåvard Pettersen2018-06-011-10/+21
* | Check return values in vespalib.Tor Egge2018-06-014-8/+18
|/
* Properly indentHenning Baldersheim2018-05-301-2/+2
* Avoid threading issue by properly initializing at startupHenning Baldersheim2018-05-301-19/+40
* = defaultHenning Baldersheim2018-05-291-1/+1
* Avoid crossing the creek multiple times to get an empty bucket of water.Henning Baldersheim2018-05-292-2/+14
* Merge pull request #5957 from vespa-engine/toregge/use-fallthrough-attributesHenning Baldersheim2018-05-272-12/+12
|\
| * Use fallthrough attributes.Tor Egge2018-05-272-12/+12
* | Handle insertion of non-copyable keys and values in hash map.Tor Egge2018-05-274-0/+47
|/
* packaging vespalib into RPM did not workArne Juul2018-05-161-38/+0
* Merge pull request #5868 from vespa-engine/arnej/update-error-messagesArne H Juul2018-05-152-5/+6
|\
| * cosmetic changes to error messagesArne Juul2018-05-152-5/+6
* | add RPM for vespa-libArne Juul2018-05-151-0/+38
|/
* relax testArne Juul2018-05-141-7/+1
* Ensure zero termination.Henning Baldersheim2018-05-111-1/+1
* Use memcpy when not working with stringsHenning Baldersheim2018-05-111-1/+1
* Catch by referenceHenning Baldersheim2018-05-111-2/+2
* Correct function castHenning Baldersheim2018-05-111-2/+3