Skip to content

docs: update changelog for master - #6469

Open
github-actions[bot] wants to merge 2 commits into
masterfrom
changelog/auto-update-changelog-master
Open

github-actions[bot] wants to merge 2 commits into
masterfrom
changelog/auto-update-changelog-master

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 4, 2026

Copy link
Copy Markdown

Auto-generated changelog update.

  • Source branch: master
  • Generated by: cfengine dev generate-changelog

@CLAassistant

CLAassistant commented Nov 4, 2026 •

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

✅ larsewi
❌ github-actions[bot]
You have signed the CLA already but the status is still pending? Let us recheck it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Comment thread CHANGELOG.md
@@ -1,3 +1,85 @@
## 3.29.0

- Added --no-lock long option to cf-runagent, matching the existing -K short option

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Added --no-lock long option to cf-runagent, matching the existing -K short option
- Added `--no-lock` long option to `cf-runagent`, matching the existing `-K` short option

Comment thread CHANGELOG.md
- Added Termux for `sys.os_name_human` when running in Termux Linux Environment (Android) (CFE-4427)
- Added `package_installed` and `package_uninstalled` watchers to `cf-reactor`
(ENT-14766)
- Added file_older_than policy function (ENT-6065)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Added file_older_than policy function (ENT-6065)
- Added `file_older_than()` policy function (ENT-6065)

Comment thread CHANGELOG.md
- Added inventory tag `Short hostname` to sys.uqhost (ENT-11265)
- Added opt-in remount reconciliation for storage mount options
(CFE-1864, CFE-3366, CFE-90)
- Added sshd logs to the cf-support Federated Reporting collection

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Added sshd logs to the cf-support Federated Reporting collection
- Added sshd logs to the `cf-support` Federated Reporting collection

Comment thread CHANGELOG.md
(CFE-159)
- Added the parameters of `string_mustache()` to the syntax description (CFE-4534)
- Added the promisee to verbose output for reports promises (CFE-4228)
- Added validfiledata policy function (ENT-8193)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Added validfiledata policy function (ENT-8193)
- Added `validfiledata()` policy function (ENT-8193)

Comment thread CHANGELOG.md
- Added the parameters of `string_mustache()` to the syntax description (CFE-4534)
- Added the promisee to verbose output for reports promises (CFE-4228)
- Added validfiledata policy function (ENT-8193)
- Adjusted IsReadable() to not use pthread_cancel() on Termux platform

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Adjusted IsReadable() to not use pthread_cancel() on Termux platform
- Fixed policy function `IsReadable()` on Termux platform

Comment thread CHANGELOG.md
- cf-check: check LMDB value size before reading lastseen and lock structs
- cf-monitord no longer silently truncates the ts_key measurement name file
(ENT-14329)
- cf-monitord stores only in-use measurement slots (ENT-14329)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- cf-monitord stores only in-use measurement slots (ENT-14329)
- `cf-monitord` now stores only in-use measurement slots (ENT-14329)

Comment thread CHANGELOG.md
- cf-monitord no longer silently truncates the ts_key measurement name file
(ENT-14329)
- cf-monitord stores only in-use measurement slots (ENT-14329)
- cf-reactor: Fixed missing option description in --help output

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- cf-reactor: Fixed missing option description in --help output
- Added missing option description in `--help` output of `cf-reactor`

Comment thread CHANGELOG.md
(ENT-14329)
- cf-monitord stores only in-use measurement slots (ENT-14329)
- cf-reactor: Fixed missing option description in --help output
- fix leak of uninitialized stack memory in CfGetFile refusal replies

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- fix leak of uninitialized stack memory in CfGetFile refusal replies
- Fixed `cf-serverd` leaking uninitialized memory to clients when refusing a file copy request

Comment thread CHANGELOG.md
- cf-monitord stores only in-use measurement slots (ENT-14329)
- cf-reactor: Fixed missing option description in --help output
- fix leak of uninitialized stack memory in CfGetFile refusal replies
- fix out-of-bounds read in FuzzySetMatch/FuzzyMatchParse octet scan

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- fix out-of-bounds read in FuzzySetMatch/FuzzyMatchParse octet scan
- Fixed out-of-bounds read in `iprange()` and `isipinsubnet()` when the address is shorter than the range

Comment thread CHANGELOG.md
- cf-reactor: Fixed missing option description in --help output
- fix leak of uninitialized stack memory in CfGetFile refusal replies
- fix out-of-bounds read in FuzzySetMatch/FuzzyMatchParse octet scan
- fix stack buffer overflow parsing mount and netstat command output

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- fix stack buffer overflow parsing mount and netstat command output
- Fixed stack buffer overflow in `cf-agent` and `cf-monitord` on overly long lines in `mount` or `netstat` output

@larsewi larsewi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants