aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* cleanup leftoversArne Juul2018-06-131-1/+0
* 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
* Let implementation be visible too.Henning Baldersheim2017-12-291-0/+2
* InlineHenning Baldersheim2017-12-292-8/+3
* Ensure methods are inlined.Henning Baldersheim2017-12-292-8/+2
* Expect the happy path.Henning Baldersheim2017-12-281-4/+4
* Use a faster and simpler iteration for speed and simplicity.Henning Baldersheim2017-12-282-61/+54
* Add fully parameterized instantiation macros.Henning Baldersheim2017-12-191-5/+11
* Factor out CountDownLatch and Gate to separate header files.Tor Egge2017-12-118-105/+122