summaryrefslogtreecommitdiff
path: root/src/log.c
Commit message (Expand)AuthorAgeFilesLines
* [build] _WIN32 shared dll build (autotools, cmake)Glenn Strauss2023-05-031-0/+6
* [core] _WIN32 log_serror() for WSAGetLastError()Glenn Strauss2023-05-031-0/+19
* [core] _WIN32 log_perror() with GetLastError()Glenn Strauss2023-05-031-0/+27
* [multiple] __MINGW32__ missing strftime() "%F %T"Glenn Strauss2023-05-031-0/+5
* [core] _WIN32 clock ticks and timeGlenn Strauss2023-05-031-0/+15
* [core] _WIN32 sys-unistd.h to wrap <unistd.h>Glenn Strauss2023-05-031-1/+1
* [multiple] _WIN32 protect code w/ HAVE_SYSLOG_HGlenn Strauss2023-05-031-0/+2
* [core] cache format secs for high prec errlogGlenn Strauss2023-02-141-19/+26
* [multiple] employ ck_calloc, ck_malloc shared codeGlenn Strauss2022-12-101-2/+1
* [core] log_buffer_vsprintf tweaksGlenn Strauss2022-12-101-5/+8
* [multiple] use buffer_append_char()Glenn Strauss2022-05-111-1/+1
* [core] quiet compiler warningGlenn Strauss2022-04-131-0/+1
* [core] clear shared log buffer after writesGlenn Strauss2021-10-271-0/+2
* [multiple] __attribute_nonnull__ now takes paramsGlenn Strauss2021-10-051-5/+5
* [core] Y2038: error log high-precision timestampsGlenn Strauss2021-10-041-1/+1
* [core] option: errorlog high precision timestampsGlenn Strauss2021-09-301-68/+124
* [core] shared temp buffer for log_*error*()Glenn Strauss2021-09-131-3/+12
* [multiple] de-dup file and piped loggers (fixes #3101)Glenn Strauss2021-09-131-33/+15
* [core] log_error_multiline()Glenn Strauss2021-09-081-13/+16
* [core] change con joblist to singly-linked-listGlenn Strauss2021-09-081-0/+3
* [core] log_clock_gettime->clock_gettime for 64-bitGlenn Strauss2021-09-041-0/+5
* [core] use CLOCK_MONOTONIC_COARSE where availableGlenn Strauss2021-09-041-19/+7
* [multiple] Y2038 32-bit signed time_t mitigationsGlenn Strauss2021-09-041-23/+52
* [core] write_all() simpler loop; better asmGlenn Strauss2021-08-271-5/+6
* [multiple] reduce redundant NULL buffer checksGlenn Strauss2021-08-271-9/+9
* [multiple] use thread-safe strerror where availGlenn Strauss2021-08-271-4/+13
* [core] consistent inclusion of sys-time.hGlenn Strauss2021-04-281-6/+0
* [multiple] strftime %F and %TGlenn Strauss2021-04-021-2/+2
* [multiple] optimize primitives, buffer_extend()Glenn Strauss2021-03-261-2/+2
* [multiple] add attrs from gcc -Wsuggest-attribute=Glenn Strauss2021-03-261-0/+2
* [multiple] prefer monotonic time for internal useGlenn Strauss2021-03-111-0/+9
* [multiple] employ http_date.h, sys-time.hGlenn Strauss2020-12-241-7/+12
* [core] remove include base.h where unusedGlenn Strauss2020-07-081-1/+0
* [core] inline buffer in log_error_st errhGlenn Strauss2020-07-081-8/+7
* [multiple] rename r to rc rv rd wr to be differentGlenn Strauss2020-07-081-26/+12
* [multiple] extern log_epoch_secsGlenn Strauss2020-07-081-4/+5
* [multiple] reduce direct use of srv->cur_tsGlenn Strauss2020-07-081-9/+9
* [core] log_error_multiline_buffer()Glenn Strauss2020-07-081-90/+44
* [multiple] prefer (connection *) to (srv *)Glenn Strauss2020-07-081-15/+0
* [core] log_error, log_perror using printf-like fmtGlenn Strauss2019-04-201-0/+88
* [core] struct log_error_st for error loggingGlenn Strauss2019-04-201-20/+47
* [core] perf: simple, quick buffer_clear()Glenn Strauss2018-11-231-1/+1
* [core] perf: skip redundant prepare copy callsGlenn Strauss2018-10-251-1/+1
* [core] remove some duplicative code in log.cGlenn Strauss2018-08-121-26/+9
* [core] reduce exposure of unistd.h, other includesGlenn Strauss2017-07-151-0/+1
* [core] mv log_error_{open,cycle.close} to server.cGlenn Strauss2017-07-151-208/+0
* [core] consolidate fork()/execve() code (#1393)Glenn Strauss2017-07-151-128/+28
* [core] include "fdevent.h" where neededGlenn Strauss2017-03-281-0/+1
* [core] server.syslog-facility (use -1 for unset) (#2800)Glenn Strauss2017-03-201-3/+3
* [core] server.syslog-facility (fixes #2800)Glenn Strauss2017-03-191-1/+64