19015 Commits

Author SHA1 Message Date
Rainer Gerhards
b85c188303 Merge branch 'v8-stable' 2025-09-02 22:08:33 +02:00
Ulrike Gerhards
357344e0ce
omsnmp: restructure (#6063)
split omsnmp doc into multiple pages for easier ingestion, following the new approach to presenting the doc.
2025-09-02 18:21:39 +02:00
Rainer Gerhards
01ce1963f5
Merge pull request #5024 from xgqt/fix_configure_bashisms
configure.ac: remove bashisms
2025-09-02 16:43:36 +02:00
Rainer Gerhards
f2575e353c
Merge pull request #5974 from rsyslog/codex/analyze-and-fix-testbench-failure-in-tcpflood.c
tcpflood: fix octet-counted framing delimiter
2025-09-02 16:40:15 +02:00
Rainer Gerhards
5a87dbc94f
tests: avoid tcpflood octet-frame over-read 2025-09-02 13:10:58 +02:00
Rainer Gerhards
7c01375eca
Merge pull request #6062 from rgerhards/kafka-version-change
CI: change zookeeper version to latest stable
2025-09-02 13:08:22 +02:00
Rainer Gerhards
b6c10a3d08 CI: change zookeeper version to latest stable
Previosly, dev build was targeted, where download also expired. This
resulted in CI failures as we could no longer set up kafka environment.
2025-09-02 12:47:58 +02:00
Rainer Gerhards
d441234276
maintain ChangeLog 2025-09-02 12:31:58 +02:00
Sourav Sharma
c330aa106a
imrelp: fix potential segfault on termination (#5600) 2025-09-02 12:29:26 +02:00
Rainer Gerhards
be3b0aeb81
Merge pull request #5966 from rsyslog/cursor/investigate-and-fix-netstream-driver-ca-chain-issue-1a3a
runtime: fix NetstreamDriverCAExtraFiles parsing
2025-09-02 09:44:46 +02:00
00gh
09286cc15b tools/rsyslog.conf.5: fix example Port= value
This will fix the example given where a Port number is configured.
The Port number (514) should be configured as a string value: "514".
2025-09-02 09:30:49 +02:00
Rainer Gerhards
ba762b6533
build system: fix tar format & doc content cleanup
Previous version potentially contained files in doc directory that
did not belong in it (like temp work files).

Alos upgraded tar format to permit for path name > 99 chars.
v8.2508.0
2025-09-01 14:03:57 +02:00
Rainer Gerhards
305b66017c
Merge pull request #5972 from rsyslog/cursor/fix-rsyslog-issue-5957-145c
omhttp: add profile support and revise HTTP retry semantics @#5957
2025-09-01 13:22:48 +02:00
Rainer Gerhards
a695e19c5e
maintain ChangeLog 2025-08-28 18:25:09 +02:00
Rainer Gerhards
3830484fdb
queue: refactor batch deletion with explicit phases (#6013)
Introduce explicit phases for DeleteBatchFromQStore to
streamline logic and enforce deterministic dequeue IDs.

With the help of AI-Agent: ChatGPT
2025-08-28 18:23:31 +02:00
Rainer Gerhards
4934800df3
Merge pull request #6050 from rgerhards/cleanup2222
core: some code cleanup
2025-08-28 15:47:47 +02:00
Rainer Gerhards
cfa9bab223
Merge pull request #6051 from rgerhards/cleanup2224
code cleanup (rephrasing false postive commented out code)
2025-08-28 15:46:37 +02:00
Rainer Gerhards
92e0238aa3
code cleanup (rephrasing false postive commented out code)
no functional change, but easier to understand
2025-08-28 14:08:27 +02:00
Rainer Gerhards
7b3a042d9e
core: some code cleanup
no functional changes
2025-08-28 14:04:34 +02:00
Rainer Gerhards
d4d8162ee9
Merge pull request #6047 from UGerhards/codex/emit-warning-to-normal-output-for-random
rainerscript: warn on excessive random range
2025-08-28 13:13:18 +02:00
Rainer Gerhards
4b3ce60b76
Merge pull request #6049 from rgerhards/omsendertrack-statan
omsendertrack: "fix" static analyzer reported issue
2025-08-28 13:08:43 +02:00
Rainer Gerhards
723ad32b96
omsendertrack: "fix" static analyzer reported issue
Analyzer, working at compilation unit level, cannot detect that
mandatory parameters are always non-NULL. Otherwise, config parsing
would have errored-out and processing would not go into other entry
points. This is part of rsyslog core processing in other compilation
units.
2025-08-28 12:56:15 +02:00
Rainer Gerhards
8151dcc3ec
Merge pull request #6048 from rgerhards/codex/update-github-actions-for-automatic-abort
ci: cancel superseded workflow runs
2025-08-28 12:41:35 +02:00
Rainer Gerhards
129e2e45f1
ci: cancel superseded workflow runs
Add concurrency groups with cancel-in-progress to all pull request
workflows so new pushes abort outdated jobs.

Most importantly this saves ressources and also makes follow-up
PR runs much quicker.

with the help of ChatGPT
2025-08-28 12:31:31 +02:00
Rainer Gerhards
c1b0bbb51e
maintain ChangeLog 2025-08-28 12:20:31 +02:00
Rainer Gerhards
8ce1876f7a
Merge pull request #6046 from rgerhards/statan-check
CI: ensure static analyzer script only runs when actually needed
2025-08-28 11:37:55 +02:00
Rainer Gerhards
9759e32bad
Merge pull request #6045 from rgerhards/welcome-fix
community: disable automatic welcome action
2025-08-28 11:15:32 +02:00
Rainer Gerhards
75514d1d45
CI: ensure static analyzer script only runs when actually needed
Also
- auto-abort on re-push
- some minor tweaks
2025-08-28 11:13:10 +02:00
Rainer Gerhards
9bbe3f8784
Merge pull request #5970 from rsyslog/codex/add-spellcheck-github-action-for-sphinx-docs
ci: add spellcheck workflow
2025-08-28 11:03:37 +02:00
Rainer Gerhards
ecc1c6b931 doc: work around a spellcheck restriction
spellcheck does not properly identfy variable name, so we change it
it a non-conflicting name. Also corrects a duplicate lookup.
2025-08-28 11:00:57 +02:00
Rainer Gerhards
d6c87402be
ci: add spellcheck workflow
Add a GitHub Actions job using codespell to check Sphinx docs in doc/source.
This helps catch spelling errors early and improves documentation quality.

With help from AI-Agent: ChatGPT
2025-08-28 11:00:26 +02:00
Rainer Gerhards
af18a9fd4b Potential fix for code scanning alert no. 44: Commented-out code
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-08-28 10:58:36 +02:00
Rainer Gerhards
a8dd841f03
community: disable automatic welcome action
This does currently not work correctly. We need to fix it, but there
currently is no time to do that now.
2025-08-28 10:54:52 +02:00
Ulrike Gerhards
2f62e6e76b rainerscript: warn on excessive random range
random() emitted a warning only to debug output when its maximum
exceeded RAND_MAX. Log the message to normal output as well so that
operators see the misconfiguration without enabling debugging.
Add a regression test verifying that both debug and standard logs
contain the warning.

AI-Agent: ChatGPT
2025-08-28 10:33:29 +02:00
Rainer Gerhards
f964060204
Merge pull request #6043 from rsyslog/alert-autofix-44
Potential fix for code scanning alert no. 44: Commented-out code
2025-08-28 10:30:56 +02:00
Rainer Gerhards
3e73fb69fd
Merge pull request #6044 from UGerhards/codex/fix-typos-in-documentation-files
Codex/fix typos in documentation files
2025-08-28 10:02:05 +02:00
Ulrike Gerhards
b82f1dcbfd doc: note AI authorship\n\nAI-Agent: ChatGPT 2025-08-28 09:33:45 +02:00
Rainer Gerhards
25a633afb4
Merge pull request #5994 from anis-bougrine/add-namespace-support-for-omjournal
Add namespace support for omjournal
2025-08-28 08:31:07 +02:00
Rainer Gerhards
49bfcad1bd
Potential fix for code scanning alert no. 44: Commented-out code
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-08-27 21:59:26 +02:00
Rainer Gerhards
3cdfdea244
Merge pull request #6041 from kevinbackhouse/actions-codeql
Add actions analysis
2025-08-27 21:34:10 +02:00
Rainer Gerhards
ee19477e91
Merge pull request #6040 from rgerhards/doc_build-action
CI: fix doc_build check which was not always built
2025-08-27 21:23:54 +02:00
Kevin Backhouse
525c424f8d
Add actions analysis 2025-08-27 17:59:04 +01:00
Rainer Gerhards
77819a7066
Merge pull request #6039 from rgerhards/codeql
codeql: fix "master" branch reference
2025-08-27 18:34:19 +02:00
Rainer Gerhards
ec8884ba79
CI: fix doc_build check which was not always built
Too shallow fetch from github made trigger condition unreliable.
2025-08-27 18:31:48 +02:00
Rainer Gerhards
02f7685455
codeql: fix "master" branch reference 2025-08-27 18:14:22 +02:00
Ulrike Gerhards
a76cf54036 doc: fix assorted typos across documentation 2025-08-27 17:56:33 +02:00
Rainer Gerhards
9927889112
CI: fix permission in github action 2025-08-27 17:08:49 +02:00
Rainer Gerhards
186e243bd2
debug version of welcome script 2025-08-27 16:54:54 +02:00
Rainer Gerhards
1142cf8947
community: some fixes to "welcome" helper action
Unfortuantely, this can only be seen in action once merged to main.
2025-08-27 15:58:20 +02:00
Rainer Gerhards
c50a262c7a
Merge pull request #6038 from rgerhards/ci-actions-auto-cancel2
CI: cancel hughe task automatically on all runners on re-push
2025-08-27 14:32:10 +02:00