Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
288 commits
Select commit Hold shift + click to select a range
ba7a985
Adjusted cf-support for exotic UNIX platforms
craigcomstock Dec 5, 2024
342dc4a
Adjusted cf-support to not fail if core dumps are available and gdb i…
craigcomstock Dec 9, 2024
d2a8650
Merge pull request #5664 from craigcomstock/ENT-9786/3.24
craigcomstock Dec 12, 2024
e1f2743
libpromises/evalfunction: Do not crash w/o arguments
btriller Nov 19, 2024
6d6649d
Merge pull request #5668 from larsewi/crash-3.24.x
larsewi Dec 19, 2024
4147f36
Fixed bug causing LMDB database corruption
larsewi Oct 24, 2024
780e5a8
Re-enabled DB migration support for LMDB
larsewi Oct 23, 2024
04646fd
Added acknowledged field to lastseen DB
larsewi Oct 10, 2024
1a8a4dd
Added acknowledge function for lastseen entries
larsewi Oct 11, 2024
084cd1c
Handle LMDB migration failures
larsewi Oct 22, 2024
639956b
Now creates backup before LMDB migration
larsewi Oct 24, 2024
2237358
Fixed possible segfault when backing up LMDB databases
larsewi Oct 24, 2024
5559979
Merge pull request #5686 from larsewi/lastseen-3.24.x
larsewi Feb 14, 2025
1f2956b
Minimized resources for static-check (package dependencies) and added…
craigcomstock Mar 3, 2025
48a8f02
address static-check complaints
craigcomstock Mar 3, 2025
8ff2ed6
bump libntech to master
craigcomstock Mar 6, 2025
a34cbc8
Fixed static-check to not configure when running autogen.
craigcomstock Mar 11, 2025
73f0cd4
Merge pull request #5710 from craigcomstock/2025-03-06-static-check-f…
craigcomstock Mar 11, 2025
34d5536
Fixed invalid read of size 8 in function FirstBackReference
larsewi Mar 26, 2025
9c230e5
Merge pull request #5740 from larsewi/package_commands_useshell-3.24.x
larsewi Mar 28, 2025
935587b
Fixed incorrect exit code handling in cf-runagent
aleksandrychev Mar 31, 2025
76856a3
Merge pull request #5749 from aleksandrychev/ENT-12712_3.24.x
vpodzime Mar 31, 2025
123c9f8
Adjusted static-checks test to use half the number of available proce…
craigcomstock Apr 10, 2025
48bf5fa
Merge pull request #5762 from craigcomstock/ENT-11515/3.24
craigcomstock Apr 11, 2025
655627d
GH Actions: Removed unused Windows acceptance tests workflow
olehermanse Apr 15, 2025
b8ce062
Merge pull request #5768 from olehermanse/3.24.x
olehermanse Apr 15, 2025
19a7ccb
Replaced GitHub CI platforms with Ubuntu 24
larsewi Nov 21, 2024
8e9a7bc
Merge pull request #5770 from craigcomstock/bump-shellcheck-ubuntu
craigcomstock Apr 17, 2025
40174cd
Fixed whitespace typo in message about Cannot open software_packages.csv
craigcomstock Apr 17, 2025
429085c
Fixed ODR violations in ASAN Unit Tests
larsewi Dec 12, 2024
a947763
Removed unnecessary dependencies from libtest
larsewi Apr 28, 2025
9785566
Soft fail rlist_test on macOS
larsewi Dec 12, 2024
eacfa19
Merge pull request #5785 from larsewi/violations-3.24.x
larsewi Apr 28, 2025
b88eb88
changelog-generator: Fixed syntax error in regex
larsewi Apr 30, 2025
31d23d5
Updated changelogs for 3.24.2
larsewi Apr 30, 2025
970fccf
Merge pull request #5788 from larsewi/changelog-3.24.2
craigcomstock May 1, 2025
86693b9
Fixed bug in parsing process_select for Windows
larsewi Apr 29, 2025
cdcf0a7
Soft fail rlist_test on AIX
larsewi Dec 18, 2024
3cfd8c7
Merge pull request #5791 from craigcomstock/CFE-4473/3.24
craigcomstock May 2, 2025
3a89d35
Merge pull request #5789 from larsewi/processes-3.24.x
craigcomstock May 2, 2025
dbf520d
Amended 3.24.2 changelog
craigcomstock May 2, 2025
39e0868
Merge pull request #5795 from craigcomstock/3.24.2-changelog-2
craigcomstock May 2, 2025
50f26c8
Added http_port and getattr selinux permissions as needed for selinux…
craigcomstock May 5, 2025
175ab19
Merge pull request #5798 from craigcomstock/ENT-12954/3.24
craigcomstock May 8, 2025
4123da3
3.24.2 changelog ammendment 4
craigcomstock May 8, 2025
9417784
Merge pull request #5801 from craigcomstock/3.24.2-changelog-4
craigcomstock May 8, 2025
34790d2
Bumped .CFVERSION number to 3.24.3
olehermanse May 15, 2025
36897ec
Merge pull request #5804 from olehermanse/3.24.x
olehermanse May 15, 2025
058519d
Merge pull request #5774 from craigcomstock/ENT-12732/3.24
olehermanse May 28, 2025
b512a7e
Manjaro Linux proper identification
m-bouissou May 7, 2025
411c1e8
sysinfo.c: Removed trailing whitespace
larsewi May 30, 2025
e28fa7d
Define suse class on SLED systems
amousset Apr 18, 2025
7b68a0c
Merge pull request #5819 from larsewi/manjaro-3.24.x
olehermanse Jun 3, 2025
2ba0391
Merge pull request #5820 from larsewi/sled-3.24.x
olehermanse Jun 3, 2025
ed58102
Adjusted configure.ac for finding workdir, logdir and piddir on windo…
craigcomstock Jun 10, 2025
f1df997
Merge pull request #5823 from craigcomstock/ENT-12594/3.24
craigcomstock Jun 10, 2025
7e77866
verify_files.c: Added missing include for cf3.defs.h
larsewi May 27, 2025
bfc7662
files_edit.c: Added missing include for cf3.defs.h
larsewi May 28, 2025
04209ad
verify_files.c: Removed trailing white space
larsewi May 27, 2025
39c0f36
Properly handle promise locking with edit line
larsewi May 28, 2025
ec50804
Merge pull request #5827 from larsewi/render-3.24.x
larsewi Jun 16, 2025
8b42dde
valgrind-check: Fixed missing curl
larsewi Jul 18, 2025
1e7c8b8
valgrind-check: fix missing archives
larsewi Jul 22, 2025
38f1af0
Merge pull request #5842 from larsewi/fix-static-checks-3.24.x
larsewi Jul 23, 2025
63d2359
Aligned testing with implementation of bundle edit_line set_variable_…
nickanderson Dec 5, 2024
5e30d54
Merge pull request #5844 from nickanderson/CFE-4460/3.24.x
nickanderson Jul 28, 2025
b49e186
Fixed bug where remote file copy always preserves source perms
larsewi Jul 15, 2025
8d63551
Merge pull request #5855 from larsewi/preserve-3.24.x
larsewi Aug 20, 2025
1d0259b
Fixed invalid colon separating host and path from cifs and panfs in f…
nickanderson Aug 20, 2025
4c332db
Added documentation references for file system table configuration
nickanderson Aug 22, 2025
93554a0
Merge pull request #5863 from nickanderson/CFE-4562/3.24.x
larsewi Aug 27, 2025
86ae209
Atomic permissions during file copy
larsewi Aug 29, 2025
bef20bb
Merge pull request #5869 from larsewi/race-3.24.x
craigcomstock Sep 3, 2025
378235c
Use current process ID to investigate proc filesystem to workaround i…
Feb 25, 2025
b8f1f3a
Added error message when netstat file is not found during UNIX interf…
craigcomstock Mar 4, 2025
f45ac3a
Move GetRelocatedProcdirRoot() from libntech and add GetProcdirPid()
craigcomstock Mar 6, 2025
e198dc2
Added env var pid override in proc-net acceptance test
craigcomstock Mar 10, 2025
1bfdb7a
examples/services: Fix service_bundle example
btriller Sep 12, 2025
2524fba
Merge pull request #5885 from nickanderson/examples-service-bundle-fi…
nickanderson Sep 22, 2025
75c231b
bump libntech to master
craigcomstock Sep 22, 2025
6ae1a56
macos_unit_tests.yml: specified the deployment target to be macOS 15.4
victormlg Sep 2, 2025
d91eebd
GH Actions: Installed libyaml on macOS to fix build errors
olehermanse Mar 28, 2025
faf08d9
CFE-4385: Fix build on macOS
btriller Mar 26, 2025
c952969
Adjusted curl_easy_setopt() calls to use long argument
craigcomstock Sep 23, 2025
89dc962
Added example using nth() with key
nickanderson Sep 22, 2025
baa773b
Update examples/nth-key.cf
nickanderson Sep 23, 2025
18419b5
Merge pull request #5889 from nickanderson/nth-key/3.24.x
nickanderson Sep 23, 2025
159426d
Merge pull request #5780 from craigcomstock/CFE-3429/3.24
craigcomstock Sep 23, 2025
b40f883
Fixed crash in readyaml when parsing an empty file
olehermanse Oct 3, 2025
377f209
Merge pull request #5898 from olehermanse/3.24.x-crash
olehermanse Oct 3, 2025
05c2d2b
Fixed cf-support usage of coredumpctl matching
craigcomstock Oct 15, 2025
2325482
Merge pull request #5905 from craigcomstock/ent-13272/3.24
craigcomstock Oct 15, 2025
addbd90
Updated OpenBSD instructions to match latest package versions
craigcomstock Oct 17, 2025
759eddc
Merge pull request #5908 from craigcomstock/openbsd-3.24
craigcomstock Oct 20, 2025
74ea136
Adjusted valgrind-check Containerfile to ensure apt update and instal…
craigcomstock Oct 3, 2025
a18e15a
Merge pull request #5910 from craigcomstock/ENT-13252/3.24
craigcomstock Oct 24, 2025
90fe79a
Extended support for move_obstructions beyond copy_from
nickanderson Sep 28, 2025
5ec4087
Adjusted selinux policy to be more resilient to updates
craigcomstock Oct 28, 2025
ac3ab21
Added sysvinit cf-php-fpm service script for Mission Portal
craigcomstock Sep 10, 2025
7b4eb72
Removed useless output from cfengine3 init script
craigcomstock Sep 10, 2025
a1db283
Merge pull request #5924 from craigcomstock/ENT-13234/3.24
craigcomstock Oct 29, 2025
7d4e364
Merge pull request #5922 from craigcomstock/ENT-13016-selinux-3.24
craigcomstock Oct 29, 2025
08d83d8
Fixed move_obstructions support when using content, and edit_template
nickanderson Oct 29, 2025
ac9784e
Merge pull request #5920 from nickanderson/CFE-4591/3.24.x
larsewi Oct 31, 2025
21fde05
Added 3.24.3 ChangeLog entries
aleksandrychev Nov 4, 2025
86c8598
Merge pull request #5930 from aleksandrychev/ENT-13388
aleksandrychev Nov 5, 2025
cb46d2e
ChangeLog: Reordered 3.24.3 and 3.24.2 changelogs
olehermanse Nov 5, 2025
13f2c68
ChangeLog: Find and replace improvements for consistency
olehermanse Nov 5, 2025
85f59bd
ChangeLog: Made small manual adjustments to 3.24.3 changelog
olehermanse Nov 5, 2025
60a41c5
Merge pull request #5937 from olehermanse/3.24.x-changelogs
olehermanse Nov 6, 2025
f0ba63d
Added note to INSTALL about procps package requirement for process pr…
craigcomstock Nov 5, 2025
46c8cf1
Merge pull request #5938 from craigcomstock/alpine-procps/3.24
craigcomstock Nov 7, 2025
fdf960e
Adjusted cf3_with_library to handle case where --with-feature is not …
craigcomstock Oct 31, 2025
647aae6
Added soft fail marker to copy_from_ciphers_success test on RedHat 10
craigcomstock Nov 10, 2025
b805b28
Merge pull request #5932 from craigcomstock/ent-13016/3.24
larsewi Nov 13, 2025
5cd225f
Added skip for run_lastseen_threaded_load.sh test on HP/UX
craigcomstock Nov 13, 2025
1a67d4e
Fixed struct stat layout mismatch on HP-UX due to include order
larsewi Nov 20, 2025
298001f
Fixed diskfree() returning garbage value
larsewi Nov 21, 2025
d4c32b1
Merge pull request #5958 from larsewi/lastseen-3.24.x
larsewi Nov 24, 2025
436f1da
Fixed length checking in StatFile
craigcomstock Nov 25, 2025
e97b5b1
Merge pull request #5962 from craigcomstock/ent-13542/3.24
craigcomstock Nov 25, 2025
f7e5ef3
See ticket for info
larsewi Nov 26, 2025
2b88fef
verify_users_pam.c: fixed whitespace issues
larsewi Nov 26, 2025
f69b01a
Execute users commands directly instead through a shell
larsewi Nov 28, 2025
be33703
Merge pull request #5971 from larsewi/users-3.24.x
larsewi Dec 3, 2025
3720be6
Changed severity of log level in CreateTableColumns()
larsewi Dec 3, 2025
c0ceb34
Fixed use of uninitialized buffer in CreateTableColumns()
larsewi Dec 3, 2025
9455ccc
Fixed buffer overflow in CreateTableColumns()
larsewi Dec 3, 2025
50242d4
cf_sql.{c,h}: constified arguments in DB query functions
larsewi Dec 3, 2025
8bbe7f0
Constified command argument in ExecPackageCommand()
larsewi Dec 4, 2025
ea34deb
Packages promiser is now escaped when using shell commands
larsewi Nov 28, 2025
4b33450
Merge pull request #5976 from larsewi/buffer-3.24.x
larsewi Dec 4, 2025
41ad3ec
Fixed package related acceptance test for Windows platform related to…
craigcomstock Dec 4, 2025
155fab0
Merge pull request #5973 from larsewi/packages-3.24.x
larsewi Dec 7, 2025
0ea1ad2
Changed ChangePasswordHashUsingChpass logging info
aleksandrychev Dec 5, 2025
3031a7a
Do not log executed command by ExecuteUserCommand
aleksandrychev Dec 5, 2025
1e13384
Merge pull request #5985 from aleksandrychev/ENT-13573_3.24.x
aleksandrychev Dec 8, 2025
8d3fdd7
Fixed buffer overflow in build XPath for edit_xml
larsewi Dec 10, 2025
f80d278
Fixed potential buffer overflow when converting strings to GIDs/UIDs
larsewi Dec 11, 2025
bd7d990
Fixed potential buffer overflow when computing chroot path
larsewi Dec 11, 2025
fa33b26
Fixed buffer overflow in cf-secret when using multiple keys of differ…
larsewi Dec 11, 2025
d07b0b9
files_editline.c: removed trailing whitespace
larsewi Dec 11, 2025
fc96c70
Fixed heap buffer overflow in files edit_line
larsewi Dec 11, 2025
0732f71
Bumped .CFVERSION number to 3.24.4
olehermanse Dec 18, 2025
f9bb908
Merge pull request #6005 from olehermanse/3.24.x
olehermanse Dec 18, 2025
9726786
Merge pull request #5997 from larsewi/xpath-3.24.x
larsewi Dec 19, 2025
ca6885e
Merge pull request #5998 from larsewi/str2id-3.24.x
larsewi Dec 19, 2025
f3549fa
Merge pull request #5999 from larsewi/chroot-3.24.x
larsewi Dec 19, 2025
7388264
Merge pull request #6001 from larsewi/editline-3.24.x
larsewi Dec 19, 2025
b4c6957
Merge pull request #6000 from larsewi/secret-3.24.x
larsewi Dec 19, 2025
3c767e6
Fix owner on file creation with content attribute
btriller Dec 13, 2025
b43b57a
Merge pull request #5996 from btriller/CFE-4621
larsewi Jan 2, 2026
7cab0b6
013.cf: Skipped failing test on HP-UX
larsewi Jan 7, 2026
ff80a6f
013.cf: Added reference to test skip
larsewi Jan 9, 2026
1ba6bb0
013.cf: also skip failing test on aix
larsewi Jan 14, 2026
5dad623
Merge pull request #6011 from larsewi/skip
larsewi Jan 15, 2026
91452c6
Fixed buffer overflow in the files promise
larsewi Jan 30, 2026
50ab84f
Merge pull request #6030 from larsewi/strlcpy-3.24.x
larsewi Feb 1, 2026
186bdf8
Fixed memory leak in isreadable() policy function
larsewi Feb 9, 2026
d67b5ff
Fixed NULL pointer dereference in AddSimpleUidItem() and AddSimpleGid…
larsewi Feb 9, 2026
0219eb1
Added CVE references to changelog
larsewi Feb 10, 2026
3ff5b1b
Merge pull request #6038 from larsewi/cve-3.24.x
larsewi Feb 11, 2026
256fbbf
Added safeguard to static-check runner in case of 1 proc host
craigcomstock Feb 10, 2026
9ebe0d3
Adjusted startup timeout for valgrind-checks test to 4 minutes from 2
craigcomstock Feb 11, 2026
d99841f
Merge pull request #6044 from craigcomstock/ent-13730/3.24
craigcomstock Feb 12, 2026
aae2cca
Merge pull request #6033 from larsewi/memleak-3.24.x
larsewi Feb 13, 2026
a44ec9c
cf-check: Fixed error message about replication only being available …
olehermanse Mar 5, 2026
26e09c3
Added RHEL 10 specific SELinux policy
aleksandrychev Feb 10, 2026
0905c78
Merge pull request #6058 from olehermanse/3.24.x-cf-check
olehermanse Mar 20, 2026
e76103d
Merge pull request #6060 from aleksandrychev/ENT-13666_3.24.x
larsewi Mar 20, 2026
28ba2a1
Fixed segfault when cf-secret print-headers is called without an encr…
nickanderson Mar 26, 2026
877d5b9
Merge pull request #6066 from nickanderson/CFE-4647/3.24.x
nickanderson Apr 7, 2026
a8a4aa2
Updated plucked.cf.sub using make pluck
olehermanse Apr 16, 2026
33ca487
Removed duplicate definitions of lines_present bundle
olehermanse Apr 16, 2026
f8be972
Added test for select_region convergence across passes
nickanderson Apr 16, 2026
a4798f6
Enabled select_region to converge across multiple passes
nickanderson Apr 16, 2026
b587e5d
Merge pull request #6077 from nickanderson/CFE-3866/3.24.x
nickanderson Apr 17, 2026
917ba83
Bumped libntech to master
larsewi Apr 22, 2026
dce0ba9
Added trailing sep in acceptance tests
victormlg Mar 25, 2026
ef03a0c
Fix MinGW cross-compilation: ws2_32 linkage and snprintf C99 detection
larsewi Mar 9, 2026
6c0b7f9
changelog-generator: Emit markdown bullets without leading tabs
larsewi Apr 22, 2026
d03454e
Merge pull request #6087 from larsewi/changelog-generator-markdown-3.…
larsewi Apr 22, 2026
a88c7d3
Revert "changelog-generator: Emit markdown bullets without leading tabs"
larsewi Apr 22, 2026
ee53eab
Merge pull request #6088 from larsewi/revert-changelog-generator-mark…
larsewi Apr 22, 2026
ee72646
Added changelog for 3.24.4
larsewi Apr 23, 2026
8fb27e1
Merge pull request #6089 from larsewi/3.24.4-changelog-2026-04-23_11_…
olehermanse Apr 23, 2026
9b89b07
Revert "Merge pull request #6088 from larsewi/revert-changelog-genera…
larsewi Apr 23, 2026
d6970d2
ENT-13497: Renamed changelog file to CHANGELOG.md
olehermanse Nov 7, 2025
f4219b7
Merge pull request #6090 from larsewi/changelog-generator-3.24.x
larsewi Apr 23, 2026
40be7f1
Improved CHANGELOG.md markdown formatting
aleksandrychev Apr 23, 2026
926603f
Use backticks for inline code in CHANGELOG.md
aleksandrychev Apr 23, 2026
d9bf70d
Merge pull request #6091 from aleksandrychev/ENT-13497_3.24.x
olehermanse Apr 23, 2026
1b7a0c6
Merge pull request #6083 from larsewi/libntech-3.24.x
olehermanse Apr 23, 2026
caf5d3a
CHANGELOG.md: Formatted markdown file
larsewi Apr 24, 2026
023df49
CHANGELOG.md: Updated changelog entries for 3.24.4
larsewi Apr 24, 2026
f262d2a
Remove mpf changelog entry
olehermanse Apr 24, 2026
c6b13dd
Merge pull request #6094 from larsewi/vfat-3.24.x
olehermanse Apr 24, 2026
983d976
Added missing RHEL9 SELinux rules
aleksandrychev Apr 30, 2026
4f973c3
Merge pull request #6103 from aleksandrychev/ENT-14018_3.24.x
craigcomstock May 5, 2026
a511fa2
Added mpf_masterfiles_stage_build_always flag file to enable legacy b…
craigcomstock May 4, 2026
376619f
Merge pull request #6112 from craigcomstock/ent-13756/3.24
craigcomstock May 5, 2026
1140ae7
Updated changelog for 3.24.4
larsewi May 6, 2026
0454ac1
Merge pull request #6114 from larsewi/3.24.4-changelog
nickanderson May 6, 2026
1b30526
Cleaned up changelog for 3.24.4
larsewi May 7, 2026
b4ad246
Merge pull request #6118 from larsewi/chlog-3.24.4
larsewi May 7, 2026
0ac63ad
Bumped .CFVERSION number to 3.24.5
olehermanse May 8, 2026
4eec3e9
Merge pull request #6120 from olehermanse/3.24.x
craigcomstock May 8, 2026
ee131c7
Fix inet_ntop/inet_pton declaration check for MinGW cross-compilation
larsewi Mar 5, 2026
384bc35
Merge pull request #6128 from larsewi/inet_ntop-3.24.x
larsewi May 14, 2026
09d65a4
Fixed daemon hang on SIGTERM during child process wait
larsewi May 18, 2026
6972676
Poll waitpid(WNOHANG) so daemons can react to SIGTERM
larsewi May 18, 2026
bd38c40
Merge pull request #6131 from larsewi/cf-serverd-sigterm-3.24.x
larsewi May 18, 2026
164fedd
Suppressed spurious validation error log on SIGTERM
larsewi May 19, 2026
27db964
Pinned source ownership in copy_from acceptance tests
larsewi May 18, 2026
fe1e49c
Merge pull request #6135 from larsewi/error-log-on-sigterm-3.24.x
larsewi May 19, 2026
d44ae76
Merge pull request #6132 from larsewi/copy-from-tests-3.24.x
larsewi May 19, 2026
ebeca42
Fixed cf-agent SIGABRT on SIGTERM during early policy validation
larsewi May 26, 2026
9d11972
Added 2 most recent self upgrade log files to cf-support collection
nickanderson May 27, 2026
ccbb389
Merge pull request #6148 from nickanderson/ENT-14144/3.24.x
nickanderson May 27, 2026
acbcbd2
Merge pull request #6145 from larsewi/sigabrt-3.24.x
larsewi May 28, 2026
7d23a20
cf-execd.service: drain cf-agent on stop
larsewi May 27, 2026
9dbcec4
Merge pull request #6151 from larsewi/drain-cf-agent-systemd-3.24.x
larsewi Jun 2, 2026
3948728
ENT-14145: Bumped libntech to include PathWalk fix (3.24)
nickanderson Jun 2, 2026
c57483d
Fix: Update tests to be properly escaped
SimonThalvorsen May 26, 2026
ad4c360
Merge pull request #6155 from nickanderson/ENT-14145/bump-libntech-pa…
larsewi Jun 3, 2026
f03ef4e
Fix memory leak of existing_info in EvalContextHeapPersistentSave
nickanderson Jun 4, 2026
52b7865
Improve persistent class logging in EvalContextHeapPersistentSave
nickanderson Jun 4, 2026
0d26c85
Merge pull request #6170 from nickanderson/nickanderson/3.24.x-backpo…
nickanderson Jun 8, 2026
9ba209c
Fixed key length in existing-record lookup in EvalContextHeapPersiste…
nickanderson Jun 11, 2026
4be0729
CFE-4681: timer_policy support for classes: promises
nickanderson Jun 11, 2026
df6d1ba
CFE-4681: fix acceptance test harness include path for 3.24.x
nickanderson Jun 15, 2026
57c6cdc
Merge pull request #6180 from nickanderson/CFE-4681/3.24.x
nickanderson Jun 16, 2026
8e7bec3
test: surface off-by-one in protocol recv buffers (CFE-4687)
nickanderson Jun 12, 2026
7f3ce3b
fix off-by-one in ProtocolGet and ProtocolOpenDir recv buffers
aizu-m Jun 9, 2026
f12e818
Merge pull request #6182 from nickanderson/CFE-4687/3.24.x
olehermanse Jun 29, 2026
9d625b1
test: add acceptance test for CFE-2663 (empty trailing region)
nickanderson Jul 1, 2026
b4ad8ef
Reformatted to satisfy lint
nickanderson Jul 10, 2026
966e578
Fixed select_region failing to select an empty region at end of file
nickanderson Jul 1, 2026
3d75b18
Bump libntech from `944af92` to `11be681`
nickanderson Jul 11, 2026
0874984
Refactored variable length array code to use alloca()
craigcomstock Jun 24, 2026
7df2f46
Fixed CFE-2663 acceptance test include path on 3.24.x
nickanderson Jul 11, 2026
c1f6569
Merge pull request #6230 from nickanderson/CFE-2663/3.24.x
larsewi Jul 15, 2026
dfc3562
Bump libntech to latest
craigcomstock Jun 24, 2026
1b5fc78
Added -Wextra and -Wno-sign-compare to github workflow gcc options
craigcomstock Jun 24, 2026
7a0c859
Fix: Added missing comma in json - getindices_returns_expected_list_f…
SimonThalvorsen Jun 25, 2026
448fd17
rules.json: Added missing comma
olehermanse Apr 30, 2026
b56bf8f
Merge pull request #6193 from craigcomstock/2026-06-25-workflow-maint…
craigcomstock Jul 21, 2026
cf528e3
Added enterprise client report dumps to cf-support collection
nickanderson Jul 28, 2026
bded6f7
Merge pull request #6247 from nickanderson/ENT-5083/3.24.x
nickanderson Jul 28, 2026
6197416
bump libntech to ent-14382 branch for testing
craigcomstock Jul 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .CFVERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.24.0
3.24.5
2 changes: 1 addition & 1 deletion .github/workflows/acceptance_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:

jobs:
acceptance_tests:
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/asan_unit_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:

jobs:
asan_unit_tests:
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
with:
Expand All @@ -15,6 +15,6 @@ jobs:
- name: Run autotools / configure
run: ./autogen.sh --enable-debug
- name: Compile and link (make)
run: make -j8 CFLAGS="-Werror -Wall -fsanitize=address" LDFLAGS="-fsanitize=address"
run: make -j8 CFLAGS="-Werror -Wall -Wextra -Wno-sign-compare -fsanitize=address" LDFLAGS="-fsanitize=address"
- name: Run unit tests
run: make -C tests/unit CFLAGS="-fsanitize=address" LDFLAGS="-fsanitize=address" check
5 changes: 1 addition & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on:
# run this workflow on pull_request activity
# this includes opening and pushing more commits
pull_request:
branches: [ master, 3.21.x, 3.18.x ]
branches: [ master, 3.24.x, 3.21.x ]

jobs:
unit_tests:
Expand All @@ -17,9 +17,6 @@ jobs:
acceptance_tests:
needs: unit_tests
uses: ./.github/workflows/acceptance_tests.yml
windows_acceptance_tests:
needs: unit_tests
uses: ./.github/workflows/windows_acceptance_tests.yml
macos_unit_tests:
needs: unit_tests
uses: ./.github/workflows/macos_unit_tests.yml
Expand Down
10 changes: 2 additions & 8 deletions .github/workflows/job-static-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:

jobs:
static_check:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- name: Checkout Core
uses: actions/checkout@v3
Expand Down Expand Up @@ -38,13 +38,7 @@ jobs:
- name: Prepare Environment
run: |
sudo apt-get update && \
sudo apt-get install -y dpkg-dev debhelper g++ libncurses5 pkg-config \
build-essential libpam0g-dev fakeroot gcc make autoconf buildah \
liblmdb-dev libacl1-dev libcurl4-openssl-dev libyaml-dev libxml2-dev \
libssl-dev libpcre2-dev

- name: Run Autogen
run: NO_CONFIGURE=1 PROJECT=community ./buildscripts/build-scripts/autogen
sudo apt-get install -y buildah

- name: Run The Test
working-directory: ./core
Expand Down
7 changes: 2 additions & 5 deletions .github/workflows/macos_unit_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,15 @@ jobs:
with:
submodules: recursive
- name: Install dependencies
run: brew install lmdb automake openssl pcre2 autoconf libtool
run: brew install lmdb automake openssl pcre2 autoconf libtool libyaml
- name: Check tools
run: command -v libtool && command -v automake && command -v autoconf
- name: Check tools versions
run: libtool -V && automake --version && autoconf --version
- name: Run autotools / configure
run: >
LDFLAGS="-L`brew --prefix lmdb`/lib -L`brew --prefix openssl`/lib -L`brew --prefix pcre2`/lib"
CPPFLAGS="-I`brew --prefix lmdb`/include -I`brew --prefix openssl`/include -I`brew --prefix pcre2`/include"
PATH="/opt/homebrew/opt/libtool/libexec/gnubin:$PATH"
./autogen.sh --enable-debug
- name: Compile and link
run: make -j8 CFLAGS="-Werror -Wall"
run: MACOSX_DEPLOYMENT_TARGET=15.4 make -j8 CFLAGS="-Werror -Wall -Wextra -Wno-sign-compare"
- name: Run unit tests
run: make -C tests/unit check
2 changes: 1 addition & 1 deletion .github/workflows/shellcheck.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
jobs:
unit_tests:
name: Run shellcheck on shell scripts
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/unit_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
jobs:
unit_tests:
name: Run Unit Tests
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
with:
Expand All @@ -16,6 +16,6 @@ jobs:
- name: Run autotools / configure
run: ./autogen.sh --enable-debug
- name: Compile and link (make)
run: make -j8 CFLAGS="-Werror -Wall"
run: make -j8 CFLAGS="-Werror -Wall -Wextra -Wno-sign-compare"
- name: Run unit tests
run: make -C tests/unit check
2 changes: 1 addition & 1 deletion .github/workflows/valgrind.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:

jobs:
valgrind_tests:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
defaults:
run:
working-directory: core
Expand Down
91 changes: 0 additions & 91 deletions .github/workflows/windows_acceptance_tests.yml

This file was deleted.

Loading