39 Commits (445ce2c44f324589729fbeec5113edcc439908d7)

Author SHA1 Message Date
Glenn Strauss 4183e723ce [core] log_error, log_perror using printf-like fmt 3 years ago
Glenn Strauss cbad7517c8 [core] struct log_error_st for error logging 3 years ago
Glenn Strauss f69bd9cdb8 [core] perf: simple, quick buffer_clear() 3 years ago
Glenn Strauss 929909a999 [core] perf: skip redundant prepare copy calls 3 years ago
Glenn Strauss a8aa39c699 [core] remove some duplicative code in log.c 4 years ago
Glenn Strauss 9e75b81982 [core] reduce exposure of unistd.h, other includes 4 years ago
Glenn Strauss 31011adda9 [core] mv log_error_{open,cycle.close} to server.c 5 years ago
Glenn Strauss a9970fec23 [core] consolidate fork()/execve() code (#1393) 5 years ago
Glenn Strauss ba953cdf45 [core] include "fdevent.h" where needed 5 years ago
Glenn Strauss ad6c703a51 [core] server.syslog-facility (use -1 for unset) (#2800) 5 years ago
Glenn Strauss a8561450a5 [core] server.syslog-facility (fixes #2800) 5 years ago
Glenn Strauss bafe6abf04 [core] include lighttpd vers in server started msg 5 years ago
Glenn Strauss 8047c2f448 fix errors detected by Coverity Scan 5 years ago
Glenn Strauss 4d920466f7 [autobuild] clock_gettime() -lrt with glibc < 2.17 5 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 6 years ago
Stefan Bühler 0508bf674e fix some unchecked return value warnings 6 years ago
Stefan Bühler 427120b41a escape all strings for logging (fixes #2646 log file injection, reported by Jaanus Kääp) 7 years ago
Stefan Bühler 91a9a6b391 rename buffer_append_long_hex to buffer_append_uint_hex 7 years ago
Stefan Bühler ad3e93ea96 Use buffer API to read and modify "used" member 7 years ago
Stefan Bühler 4365bdbebe Remove buffer_prepare_copy() and buffer_prepare_append() 7 years ago
Stefan Bühler 6afad87d2e fix buffer, chunk and http_chunk API 7 years ago
Stefan Bühler 7bd0f54ab2 add some asserts to help static analyzers 8 years ago
Stefan Bühler 9f2be4882d force assertion: setting FD_CLOEXEC must work (if available) 8 years ago
Stefan Bühler 0e48ef6acb [mod_fastcgi,log] support multi line logging (fixes #2252) 9 years ago
Stefan Bühler 22e8b456a9 Fix header inclusion order, always include "config.h" before any system header 12 years ago
Stefan Bühler 4df22f2a32 Fix issues found with clang analyzer 13 years ago
Stefan Bühler fbdb305f8a Add server.breakagelog, a "special" stderr (fixes #1863) 13 years ago
Stefan Bühler 93bac6a31e Fix unused var in log.c 13 years ago
Stefan Bühler 1527160c69 Add support for pipe logging for server.errorlog (fixes #296) 13 years ago
Stefan Bühler 21c5377d3f Use FD_CLOEXEC if possible (fixes #1821) 13 years ago
Stefan Bühler 43a9842b28 Add 'O' and 'X' to format characters in log_error_write 13 years ago
Stefan Bühler 52861d77df Replace buffer_{append,copy}_string with the _len variant where possible (#1732, thx crypt) 14 years ago
Stefan Bühler 93e7167f84 Implement a clean way to open /dev/null and use it to close stdin/out/err in the needed places (#624) 14 years ago
Jan Kneschke ef19bacae8 added sending UID and PID for SIGTERM and SIGINT to the logs 14 years ago
Marcus Rückert 8cd1471cb3 - white space cleanup part 2 this time 1.4 ;) 15 years ago
Jan Kneschke 976f32182e simplified buffer-encoding functions into one function 16 years ago
Jan Kneschke b4d9d061c8 either remove include config.h or covered it in HAVE_CONFIG_H 16 years ago
Jan Kneschke adcc83d26f cleaned up the errorlog writing, default is now stderr, syslog is requested explicitly 17 years ago
Jan Kneschke bcdc6a3bbc moved everything below trunk/ and added branches/ and tags/ 17 years ago