summaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* 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
* added tools to detect and validate hostnameHåvard Pettersen2018-05-099-0/+203
* initialize all bytesArne Juul2018-04-231-0/+1
* added a test that sends an open socket handle over an ipc connectionArne Juul2018-04-233-0/+135
* Revert "added a test that sends an open socket handle over an ipc connection"Arnstein Ressem2018-04-203-135/+0
* added a test that sends an open socket handle over an ipc connectionHåvard Pettersen2018-04-203-0/+135
* Avoid inlining move constructorHenning Baldersheim2018-04-032-1/+2
* Use move constructors.Henning Baldersheim2018-04-033-47/+33
* Collect executor stats once per metrics update and pass the info to bothTor Egge2018-03-052-6/+20
* added unconstify for ConstArrayRef -> ArrayRef conversionHåvard Pettersen2018-02-274-0/+71
* Revert "Revert "Revert "Balder/group multiple commits rebased 1"""Henning Baldersheim2018-01-141-2/+1
* Revert "Revert "Balder/group multiple commits rebased 1""Henning Baldersheim2018-01-121-1/+2
* Revert "Balder/group multiple commits rebased 1"Arnstein Ressem2018-01-121-2/+1
* Also use encode for write pathHenning Baldersheim2018-01-101-1/+2
* Remove unnecessary if.Henning Baldersheim2018-01-091-2/+2
* Rewrite for to while for readability.Henning Baldersheim2018-01-091-2/+8
* Place end() right after last element.Henning Baldersheim2018-01-081-8/+2
* Add an explicitt test that begin() == end() on empty hashtables.Henning Baldersheim2018-01-081-0/+7
* Add a comment for rationale.Henning Baldersheim2018-01-033-0/+5
* Add a test for for_eachHenning Baldersheim2018-01-033-7/+27
* Add a for_each method for more efficient iteration.Henning Baldersheim2018-01-033-0/+22