Skip to content

Releases: containers/conmon

v2.1.12

17 May 06:40
Compare
Choose a tag to compare

What's Changed

  • Packit: enable downstream sync to CentOS Stream 10 by @lsm5 in #506
  • Make 'docs' target not depend on 'install.tools' if GOMD2MAN is set by @Flowdalic in #507
  • Bump version to 2.1.12 by @saschagrunert in #505

New Contributors

Full Changelog: v2.1.11...v2.1.12

v2.1.11

30 Apr 08:24
Compare
Choose a tag to compare

What's Changed

  • docs/Makefile: softcode GOMD2MAN by @rahilarious in #482
  • chore(deps): update dependency containers/automation_images to v20231208 by @renovate in #478
  • drop --tty on exec by @haircommander in #484
  • chore(deps): update dependency containers/automation_images to v20240102 by @renovate in #485
  • fix(deps): update github.com/opencontainers/runtime-tools digest to 408c51e by @renovate in #458
  • [skip-ci] Update actions/setup-go action to v5 by @renovate in #479
  • [skip-ci] Update actions/cache action to v4 - autoclosed by @renovate in #486
  • fix(deps): update module github.com/onsi/gomega to v1.31.1 by @renovate in #487
  • update packit config, enable downstream tasks by @lsm5 in #488
  • Remove checks for (long)deprecated libsystemd-journal for libsystemd by @rahilarious in #456
  • Add support for s390x by @saschagrunert in #492
  • Build s390x binaries using musl libc by @saschagrunert in #503

New Contributors

Full Changelog: v2.1.10...v2.1.11

v2.1.10

18 Dec 19:52
Compare
Choose a tag to compare

Bug fixes

  • Fix incorrect free in conn_sock
  • logging: Respect log-size-max immediately after open

v2.1.9

14 Dec 14:05
3a9715d
Compare
Choose a tag to compare
v2.1.9 Pre-release
Pre-release

Invalid Release

Note: this release contains a regression and shouldn't be used in production. Please use 2.1.10 instead
#475

Bug fixes

  • fix some issues flagged by SAST scan
  • src: fix write after end of buffer
  • src: open all files with O_CLOEXEC
  • oom-score: restore oom score before running exit command

Features

  • Forward more messages on the sd-notify socket
  • logging: -l passthrough accepts TTYs

v2.1.8

24 Aug 14:21
Compare
Choose a tag to compare

Bug Fixes

  • stdio: ignore EIO for terminals
  • ensure console socket buffers are properly sized
  • conmon: drop return after pexit()
  • ctrl: make accept4 failures fatal
  • logging: avoid opening /dev/null for each write
  • oom: restore old OOM score
  • Use default umask 0022

Misc

  • cli: log parsing errors to stderr
  • Changes to build conmon for riscv64
  • Changes to build conmon for ppc64le
  • Fix close_other_fds on FreeBSD

v2.1.7

28 Feb 14:36
f633919
Compare
Choose a tag to compare

Bug Fixes

Fix leaking symbolic links in the opt_socket_path directory
cgroup: Stumble on if we can't set up oom handling

v2.1.6

06 Feb 16:37
158b542
Compare
Choose a tag to compare

Bug Fixes

  • Fix OOM watcher for cgroupv2 oom_kill events

Misc

  • Use --detach instead of -d
  • ctrl: drop fifo perms to 0660

v2.1.5

08 Nov 19:22
c9f7f19
Compare
Choose a tag to compare

Bug Fixes

  • don't leak syslog_identifier
  • logging: do not read more that the buf size
  • logging: fix error handling

Misc

  • Makefile: Fix install for FreeBSD
  • signal: Track changes to get_signal_descriptor in the FreeBSD version
  • Packit: initial enablement

v2.1.4

29 Aug 13:24
bd1459a
Compare
Choose a tag to compare

Bug fixes

  • Fix a bug where conmon crashed when it got a SIGCHLD

v2.1.3

25 Jul 20:46
v2.1.3
ab52a59
Compare
Choose a tag to compare
  • Port conmon to FreeBSD
  • Stop using g_unix_signal_add() to avoid threads
  • Rename CLI optionlog-size-global-max to log-global-size-max