Commit Graph

  • 7b542c471b :( master pepe 2023-07-26 21:30:10 +0000
  • 45d351065a Fix #37: improve accuracy of MARK timer Joachim Wiberg 2023-07-26 09:14:33 +0200
  • 91ef7f4d59 Bump version for v2.5.1 bugfix release cycle Joachim Wiberg 2023-07-25 14:40:47 +0200
  • ba35121290 Fix #64: sub-second faking of kernel timestamps Joachim Wiberg 2023-07-09 10:50:07 +0200
  • 7e8243e48f Minor, fix initializer: 0 vs NULL Joachim Wiberg 2023-06-14 21:03:19 +0200
  • b6d1ae2667 Bump version and update ChangeLog for v2.5.0 release Joachim Wiberg 2023-04-30 20:08:56 +0200
  • f926039511 Update copyright years Joachim Wiberg 2023-04-30 20:06:33 +0200
  • ae15ee11a7 lib: minor, ensure we have TIMESPEC_TO_TIMEVAL() Joachim Wiberg 2023-04-30 20:02:51 +0200
  • c6de7dfa69 Inform Coverity Scan we use relative time for alarm() Joachim Wiberg 2023-04-22 09:31:38 +0200
  • 0cde7cbcc5 .github: bump version of actions for Node.js upgrade Joachim Wiberg 2023-04-22 09:18:07 +0200
  • 8768f9246b Clang workaround for valgrind checks Joachim Wiberg 2023-04-22 09:13:13 +0200
  • 5c33df4ca0 Update ChangeLog and bump version for upcoming v2.5.0 release Joachim Wiberg 2023-04-22 08:59:35 +0200
  • 218a032557 Fix #61: add support for `-c` and `-cc` to disable log compression Joachim Wiberg 2023-04-22 08:48:32 +0200
  • b3d0a9b638 Revert "syslog.conf: disable debug messages by default from /var/log/syslog" Joachim Wiberg 2023-04-22 08:31:14 +0200
  • 7ec64e5f9c Fix #62: early log messages lost when running in systemd Joachim Wiberg 2023-04-22 08:27:57 +0200
  • c82c004de7 syslogd.service: KillMode=process is not recommended, drop Joachim Wiberg 2023-04-22 07:40:24 +0200
  • 92066b2b86 .github: don't fail because tree returns non-zero ... Joachim Wiberg 2022-12-09 19:10:36 +0100
  • 153e6c4b65 Fix #60: document how to set side-wide permissions on log files Joachim Wiberg 2022-12-08 23:43:51 +0100
  • b234244680
    Merge pull request #59 from xiaoxiang781216/nuttx Joachim Wiberg 2022-11-09 16:28:04 +0100
  • b3502b84c4 Port sysklogd to NuttX anjiahao 2021-11-22 21:31:33 +0800
  • 51d471543c Update ChangeLog and bump version for v2.4.4 bug fix release Joachim Wiberg 2022-08-13 20:02:12 +0200
  • 06ba111750
    Merge pull request #58 from douzzer/20220813-fix-parsemsg_rfc3164-RemoteAddDate Joachim Wiberg 2022-08-13 19:46:38 +0200
  • 55b8d3ddfa syslogd.c parsemsg_rfc3164(): don't set buffer.timestamp.usec when RemoteAddDate (-T) -- fixes changes in 8f8332885 that resulted in "Jan 0 00:00:00" timestamps. check_timestamp() saw the nonzero timestamp.usec and returned without setting buffer->timestamp, leaving it with nonzero usecs and an all-zeros struct tm. Daniel Pouzzner 2022-08-13 11:58:32 -0500
  • ba9555870b Update ChangeLog and bump version for v2.4.3 bug fix release Joachim Wiberg 2022-08-12 14:33:44 +0200
  • 9e9c1c884a Fix #57: garbled tag name in std log file output Joachim Wiberg 2022-08-12 14:30:19 +0200
  • 6bc8525a8d Ensure both logger and syslogd output the same version string Joachim Wiberg 2022-08-01 13:17:01 +0200
  • 7850591388 Update ChangeLog and bump version for v2.4.2 release Joachim Wiberg 2022-08-01 12:57:13 +0200
  • 7bd017be0a logger: fix default log severity info -> notice, like other loggers Joachim Wiberg 2022-08-01 12:48:31 +0200
  • a2ff3a93f6 libsyslog: drop extra leading space in message Joachim Wiberg 2022-08-01 12:35:33 +0200
  • 22ee326192 logger: drop trailing space when reading message from command line Joachim Wiberg 2022-08-01 12:28:59 +0200
  • 16bad57af5 Update ChangeLog and bump version for v2.4.1 release Joachim Wiberg 2022-08-01 11:46:32 +0200
  • a06639bd0e libsyslog: bump ABI version, changes/additions to interface Joachim Wiberg 2022-08-01 11:45:33 +0200
  • 51ecc21973 man: update syslogp.3 with latest changes for remote logging Joachim Wiberg 2022-08-01 11:34:09 +0200
  • 460e26f0f2 man: update change date and copyright years on logger.1 Joachim Wiberg 2022-08-01 11:33:47 +0200
  • 4fdbb64c51 libsyslog: honor LIB_PTRIM when logging to stderr Joachim Wiberg 2022-08-01 11:30:54 +0200
  • 221ae0abe0 libsyslog: avoid opening+connecting to syslogd when LOG_NLOG Joachim Wiberg 2022-08-01 11:16:55 +0200
  • 4c39bfeccb Reorder man pages links and add logger(1) Joachim Wiberg 2022-08-01 09:49:58 +0200
  • 87ff7d6901 test: verify remote logging in logger tool Joachim Wiberg 2022-07-31 22:56:16 +0200
  • 911e3f05a1 test: allow logger() to run w/o UNIX socket path Joachim Wiberg 2022-07-31 22:49:37 +0200
  • 43d8640aac libsyslog: enforce 32 char limit on RFC3164 output to remote syslogd Joachim Wiberg 2022-07-31 18:48:39 +0200
  • 50f6ad74cb syslogd: ensure tag is <= 32 chars for RFC3164 output Joachim Wiberg 2022-07-31 18:43:46 +0200
  • 3969dbb8a6 Update with new details on the logger tool Joachim Wiberg 2022-07-31 17:32:36 +0200
  • c095131ff9 man: update logger(1), it can log to remote servers now Joachim Wiberg 2022-07-31 17:32:13 +0200
  • 5662afe2c0 Adjust log file output format in BSD mode to output proc[PID] too Joachim Wiberg 2022-07-31 17:17:25 +0200
  • 0811315f35 Bump version and update ChangeLog w/ last fixes before next release Joachim Wiberg 2022-07-31 12:56:50 +0200
  • 8b513ade8e Fix log option flag: LOG_RFC3154 -> LOG_RFC3164 Joachim Wiberg 2022-07-31 12:54:25 +0200
  • 7f4dcff60d Updates on project origin and naming Joachim Wiberg 2022-07-31 12:48:52 +0200
  • f0b7b6fdf8 Merge branch 'master' into dev Joachim Wiberg 2022-07-31 12:29:29 +0200
  • 70bfb8ed98 Handle gettimeofday() errors the same way everywhere Joachim Wiberg 2022-07-30 21:01:49 +0200
  • 4f94756bf2 logger: add support for -I PID to log, e.g., $$ from a shell script Joachim Wiberg 2022-07-31 12:03:57 +0200
  • f32ca837c1 logger: add support for -H NAME to override system hostname Joachim Wiberg 2022-07-31 11:48:58 +0200
  • c7f65e11c9 logger: minor, coding style (reverse Christmas tree) Joachim Wiberg 2022-07-31 11:44:29 +0200
  • ea1762d5f5 man: update logger(1) with new options for remote logging and format Joachim Wiberg 2022-07-31 10:46:32 +0200
  • 1fc5c174f1 logger: update usage text with new options Joachim Wiberg 2022-07-31 10:41:25 +0200
  • c8fe229cfc logger: add support for RFC3164 style (for remote) logging Joachim Wiberg 2022-07-31 10:16:01 +0200
  • 5d98f06718 logger: drop debug logs Joachim Wiberg 2022-07-30 21:32:19 +0200
  • dfb654688a logger: initial support for logging to a remote host Joachim Wiberg 2022-07-29 14:53:23 +0200
  • 1044669b8d test: notify sometimes fail, need to wait for syslogd to rotate Joachim Wiberg 2022-07-28 01:43:38 +0200
  • 3086637768 libsyslog: fix loss of logger messages on failed connect() Joachim Wiberg 2022-07-27 18:12:19 +0200
  • ef67ecae12 Update ChangeLog for upcoming v2.4.1 bugfix release Joachim Wiberg 2022-07-26 09:16:29 +0200
  • daba6cce09 Fix #5&: failure to reset socket count on SIGHUP Joachim Wiberg 2022-07-26 07:47:09 +0200
  • e41721216c Drop repology badge(s) Joachim Wiberg 2022-07-21 21:06:31 +0200
  • 34c812415d
    Merge pull request #53 from meta-ed/hexencoding Joachim Wiberg 2022-06-17 18:17:53 +0200
  • 2d37cf2c28
    Merge pull request #52 from meta-ed/overread Joachim Wiberg 2022-06-17 18:16:28 +0200
  • bcc3c7c1fb Prevent logfile corruption by control codes Edward K. McGuire 2022-06-16 15:52:04 -0500
  • 9427734546 Prevent overread when scanning the message buffer Edward K. McGuire 2022-06-16 14:33:34 -0500
  • 8f83328850 Fake usec timestamp for RFC3164 messages Joachim Wiberg 2022-06-05 16:42:51 +0200
  • 1e9f164198 Fake usec timestamp for untrusted kernel log messages Joachim Wiberg 2022-06-04 18:52:03 +0200
  • 4bbed71c29 Move debian/ dir to separate branch to ease packaging downstream Joachim Wiberg 2022-05-29 19:32:23 +0200
  • 7dc4783af8 .github: install valgrind also for release build Joachim Wiberg 2022-05-29 18:41:45 +0200
  • eafde9550d Update ChangeLog and bump version for v2.4.0 release Joachim Wiberg 2022-05-29 18:27:31 +0200
  • dfc32d7843 Fix memory leak on exit Joachim Wiberg 2022-05-29 16:59:50 +0200
  • 7ff4a7d210 test: reduce verbosity of new test Joachim Wiberg 2022-05-29 16:59:32 +0200
  • 715c52dc21 .github: prefix test logs with current compiler Joachim Wiberg 2022-05-29 16:24:34 +0200
  • abb093c330 .github: create tarball of test logs for upload Joachim Wiberg 2022-05-29 15:59:02 +0200
  • 0d02ba63bb .github: need valgrind for new memleak test Joachim Wiberg 2022-05-29 15:47:37 +0200
  • d76b78c873 .github: upload test logs as build artifacts Joachim Wiberg 2022-05-29 15:43:37 +0200
  • 47a980728a test: new memleak test using valgrind Joachim Wiberg 2022-05-28 16:28:00 +0200
  • 0892914581 Update changelog for upcoming v2.4.0 release Joachim Wiberg 2022-05-22 22:50:25 +0200
  • a5bf845118 Enforce 'secure_mode 1' in default syslog.conf file Joachim Wiberg 2022-05-22 22:29:43 +0200
  • 62dea3aecf Minor, fix missing \n in calls to logit() Joachim Wiberg 2022-05-22 22:06:32 +0200
  • 477bb40c44 test: new test, verifies .conf option secure_mode Joachim Wiberg 2022-05-22 22:01:42 +0200
  • 075815eeb8 Add support for setting secure_mode=[0,1,2] in .conf file Joachim Wiberg 2022-05-22 21:55:46 +0200
  • 577d20b8da test: use new logger() function in all tests Joachim Wiberg 2022-05-21 15:43:12 +0200
  • 7e1d7bcb06 test: a few more helper functions Joachim Wiberg 2022-05-20 06:32:56 +0200
  • a453eca4be Minor, rename local variable for consistency Joachim Wiberg 2022-05-19 19:13:44 +0200
  • 4e70aff619 Refactor: add cfkey_match() with new struct cfkey for file options Joachim Wiberg 2022-05-18 20:49:42 +0200
  • 619422b7ed Minor, whitespace fixup Joachim Wiberg 2022-04-18 21:39:49 +0200
  • 508ed72bcf Merge branch 'meta-ed-master' Joachim Wiberg 2022-05-14 11:59:34 +0200
  • 4f24bce339 Don't skip the <PRI> field in the call to wallmsg() Edward K. McGuire 2022-05-13 15:14:09 -0500
  • 5b48dac64e test: new test to verify facility sorting to custom log file Joachim Wiberg 2022-04-08 18:51:06 +0200
  • 7825c453c4 Move Gentoo Tip earlier, quicker to find Joachim Wiberg 2022-03-30 21:30:49 +0200
  • 13cc1ad5ce Add link to the nice wiki article on the Gentoo wiki Joachim Wiberg 2022-03-30 19:07:45 +0200
  • 4fd55cd1ac syslog.conf: disable debug messages by default from /var/log/syslog Joachim Wiberg 2022-03-29 20:14:56 +0200
  • 6798fe76d5 Document reason for stat() in opensys() Joachim Wiberg 2022-03-14 06:59:51 +0100
  • 889dd1aed9 Merge pull request #47 from sdaoden/keep_mode Joachim Wiberg 2022-03-14 05:55:52 +0100
  • 45554a54e6 syslogd.c: rotate_file(): do not loose file mode due to rotation Steffen Nurpmeso 2022-02-11 15:40:26 +0100
  • 0b3d379001 Merge pull request #46 from sdaoden/rotate Joachim Wiberg 2022-03-14 05:53:25 +0100
  • 908f1e6821 test/rotate_all.sh: address Joachim Wiberg comments (pull/46) Steffen Nurpmeso 2022-03-12 17:46:47 +0100
  • 0bc4c82bae Test for "Implement forced log file rotation upon SIGUSR2" Steffen Nurpmeso 2022-01-20 14:35:27 +0100