aboutsummaryrefslogtreecommitdiffstats
path: root/vespalog/src/vespa
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-0929-28/+29
* Add missing includes, avoid shadow warning and skip including file notTor Egge2023-09-291-0/+1
* Avoid stringop-truncation warning in ns_log::ControlFile::getLevels().Tor Egge2023-06-061-1/+1
* Use system time duration in vespalog.Tor Egge2023-03-051-1/+1
* c++11 way of iterating.Henning Baldersheim2023-03-011-22/+10
* Reduce transitive includes.Henning Baldersheim2023-03-018-91/+78
* Use typesafe time in vespalogHenning Baldersheim2023-03-014-49/+54
* re-apply "remove fastos"Håvard Pettersen2023-03-011-0/+1
* Revert "remove fastos"Harald Musum2023-02-281-1/+0
* remove fastosHåvard Pettersen2023-02-281-0/+1
* - [[noreturn]] is standard.Henning Baldersheim2023-02-152-19/+5
* Add noexcept move constructor to avoid costly copy constructor.Henning Baldersheim2023-02-012-1/+4
* Merge pull request #25815 from vespa-engine/toregge/use-snprintf-instead-of-s...Tor Egge2023-01-312-2/+2
|\
| * Use snprintf instead of sprintf.Tor Egge2023-01-312-2/+2
* | Remove pragama not needed, and 0,NULL => nullptr.Henning Baldersheim2023-01-311-33/+24
|/
* Simplify and gc unused function definitions.Henning Baldersheim2023-01-172-7/+3
* simplify: use current targetArne Juul2023-01-161-14/+3
* Merge pull request #25563 from vespa-engine/arnej/make-dup-of-logging-fdArne H Juul2023-01-163-15/+17
|\
| * set close-on-exec flag on duplicated file descriptorArne Juul2023-01-131-0/+2
| * make a duplicate of the file descriptor in targetArne Juul2023-01-133-15/+15
* | remove extra macro used only onceArne Juul2023-01-121-6/+4
* | add accessor for current log targetArne Juul2023-01-122-0/+12
* | rename global variable "logger" -> "ns_log_logger"Arne Juul2023-01-123-86/+93
* | use LOG_WOULD_LOG internally as wellArne Juul2023-01-122-25/+27
|/
* Use singleton for ns_log::BufferedLogger.Tor Egge2022-10-233-16/+21
* simpler without generating codeArne Juul2022-09-144-56/+34
* remove unused codeArne Juul2022-09-145-804/+0
* com.yahoo.log.event cleanupArne H Juul2022-06-081-14/+0
* Avoid memory leak.Tor Egge2022-02-132-3/+4
* Include string header file when needed.Tor Egge2021-12-111-1/+1
* Use c++11 strings instead of old c-style manual string manipulation.Henning Baldersheim2021-11-243-16/+13
* Update 2019 Oath copyrights.gjoranv2021-10-274-4/+4
* Update 2017 copyright notices.gjoranv2021-10-0730-30/+30
* Remove unused variables.Tor Egge2021-08-231-2/+0
* Make it compatible with c++2aHenning Baldersheim2020-12-021-1/+9
* Use builtin_expect to advise on most likely branchHenning Baldersheim2020-11-071-2/+2
* Turn off lint for test marco definitions we can actually use clang-tidy to cl...Henning Baldersheim2020-08-051-1/+1
* Ignore gcc stringop-truncation warning in vespalog.Tor Egge2020-04-191-0/+5
* Use functor with overloaded methods instead of overloaded functions toTor Egge2020-04-161-5/+13
* Handle noninteger pthread_t.Tor Egge2020-04-151-1/+9
* use append semantics when writing lines to logcontrol fileArne Juul2020-04-061-27/+23
* ensure consistent offset in logcontrol fileArne Juul2020-04-021-1/+1
* sanitize more input dataArne Juul2020-03-251-2/+1
* Use separate allocations in ns_log::Logger::doLogCore.Tor Egge2020-01-271-11/+9
* Add include statements needed by newer build environments.Tor Egge2020-01-262-0/+2
* Add missing includes.Tor Egge2019-06-111-0/+1
* Merge pull request #8996 from vespa-engine/toregge/avoid-log-timestamp-roundi...Geir Storli2019-04-041-7/+18
|\
| * Avoid timestamp rounding errors.Tor Egge2019-04-031-7/+18
* | Fix format string in vespalog module.Tor Egge2019-04-031-1/+1
|/
* Fix timestamp formatting in LLParser::makeMessage.Tor Egge2019-04-011-1/+1