syslog-ng 4.10.0 released
"Peter Czanik (pczanik)" <[email protected]> Tue, 23 Sep 2025 12:32:50 +0000
| Newsgroups | gmane.comp.syslog-ng |
|---|---|
| Message-ID | <CO1PR19MB5126247510E013044E05AC5A8B1DA@CO1PR19MB5126.namprd19.prod.outlook.com> |
--===============3862341396617266537==
Content-Language: en-US
Content-Type: multipart/alternative;
boundary="_000_CO1PR19MB5126247510E013044E05AC5A8B1DACO1PR19MB5126namp_"
--_000_CO1PR19MB5126247510E013044E05AC5A8B1DACO1PR19MB5126namp_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi,
I'm happy to announe hat syslog-ng 4.10.0 is now released. From the release=
notes:
syslog-ng provides RPM<https://github.com/syslog-ng/syslog-ng#rhel> and DEB=
<https://github.com/syslog-ng/syslog-ng#debianubuntu> package repositories =
for Ubuntu, Debian, and RHEL, for both amd64 and arm64 architectures.
We also provide ready-to-test binaries in Docker containers<https://hub.doc=
ker.com/r/balabit/syslog-ng/tags> based on the current stable Debian image.
For more details, visit our Documentation Center<https://syslog-ng.github.i=
o/>
Highlights
* affile: add support for filesize based logrotation
Config file example:
destination d_file_logrotate {
file("/my-logfile.log", logrotate(enable(yes), size(30KB), rotations(5)=
));
};
(#5191<https://github.com/syslog-ng/syslog-ng/pull/5191>)
Features
* filter: Add a blank filter that test if a value is blank. A value is =
considered blank if it is not set, is an empty string, is an empty list, is=
a string with only whitespace, or is boolean false.
(#5425<https://github.com/syslog-ng/syslog-ng/pull/5425>)
* http-destination: add msg_data_in_header option to be able to turn of=
f sending message content-related data in the HTTP header
(#5455<https://github.com/syslog-ng/syslog-ng/pull/5455>)
* stats-exporter: Add stats-without-orphaned() and stats-with-legacy() =
options to further filter the stats output.
(#5424<https://github.com/syslog-ng/syslog-ng/pull/5424>)
* affile: Add ability to refine the wildcard-file() filename-pattern() =
option with exclude-pattern(), to exclude some matching files. For example,=
match all *.log but exclude *.?.log.
(#5416<https://github.com/syslog-ng/syslog-ng/pull/5416>)
Bugfixes
* afprog: Fix invalid access of freed log-writer cfg.
(#5445<https://github.com/syslog-ng/syslog-ng/pull/5445>)
* s3: Fixed bug where in certain conditions finished object buffers wou=
ld fail to upload.
(#5447<https://github.com/syslog-ng/syslog-ng/pull/5447>)
* stats-exporter: Fix leaks caused by missing "virtual destructor" call=
s.
(#5441<https://github.com/syslog-ng/syslog-ng/pull/5441>)
* wildcard-file: Fix possible act_tracker crash caused by duplicated fi=
le change notification handler invocation.
(#5437<https://github.com/syslog-ng/syslog-ng/pull/5437>)
Packaging
* packaging: New package formats, platforms, and architectures!
* the long-awaited RPM repository is here, we have RHEL-8, RHEL-9, a=
nd REHL-10 packages available, both for amd64 and arm64 architectures,
just download and install the repository definition
sudo curl -o /etc/yum.repos.d/syslog-ng-ose-stable.repo https://ose-repo.sy=
slog-ng.com/yum/syslog-ng-ose-stable.repo
* we fixed the publishing of our arm64 DEB packages
* added new DEB packages for Debian Trixie, both for amd64 and arm64=
.
* new DBLD docker images for Rocky-9, OpenSuse Tumbleweed, Ubuntu Pl=
ucky, and Debian Trixie
(#5449<https://github.com/syslog-ng/syslog-ng/pull/5449>)
Notes to developers
* mongo-c: now we can build against both the v1 and v2 versions of the =
mongo-c driver automatically
(#5442<https://github.com/syslog-ng/syslog-ng/pull/5442>)
* manpages: Finally, we have added manpage generation to the CMake buil=
ds as well. The new single source of truth solution can either use the some=
times more up-to-date version from the documentation<https://syslog-ng.gith=
ub.io/admin-guide/190_The_syslog-ng_manual_pages/README>, or, by default, t=
he locally available ready-to-use instance (which is also synced from the o=
nline version, but may lag behind). This can be controlled via the --with-m=
apages=3Dlocal|remote, or the -DWITH_MANPAGES=3DLOCAL|REMOTE configuration =
options.
(#5459<https://github.com/syslog-ng/syslog-ng/pull/5459>)
Credits
syslog-ng is developed as a community project, and as such it relies
on volunteers, to do the work necessarily to produce syslog-ng.
Reporting bugs, testing changes, writing code or simply providing
feedback are all important contributions, so please if you are a user
of syslog-ng, contribute.
We would like to thank the following people for their contribution:
Alexander Zikulnig, Ben Ireland, B=E1lint Horv=E1th, Gyula Kerekes,
Hofi, Romain Tarti=E8re, Ross Williams, Tamas Pal
Peter Czanik (CzP) <[email protected]>
Balabit (a OneIdentity company) / syslog-ng upstream
https://syslog-ng.com/community/
https://twitter.com/PCzanik
--_000_CO1PR19MB5126247510E013044E05AC5A8B1DACO1PR19MB5126namp_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Apt=
os_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; co=
lor: rgb(0, 0, 0);" class=3D"elementToProof">
Hi,</div>
<div style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Apt=
os_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; co=
lor: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Apt=
os_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; co=
lor: rgb(0, 0, 0);" class=3D"elementToProof">
I'm happy to announe hat syslog-ng 4.10.0 is now released. From the release=
notes:</div>
<div style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Apt=
os_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; co=
lor: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<p class=3D"elementToProof" style=3D"margin-top: 1em; margin-bottom: 1em;">=
<span style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Ap=
tos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">syslog-ng provides
<a style=3D"margin-top: 0px; margin-bottom: 0px;" class=3D"OWAAutoLink" id=
=3D"OWAddc70a9d-5469-fa8e-0530-f8f4008a0161" href=3D"https://github.com/sys=
log-ng/syslog-ng#rhel">
RPM</a> and <a style=3D"margin-top: 0px; margin-bottom: 0px;" class=3D=
"OWAAutoLink" id=3D"OWA0981f7bb-5520-7bb9-4275-e425601304c9" href=3D"https:=
//github.com/syslog-ng/syslog-ng#debianubuntu">
DEB</a> package repositories for Ubuntu, Debian, and RHEL, for both am=
d64 and arm64 architectures.</span></p>
<p class=3D"elementToProof" style=3D"margin-top: 1em; margin-bottom: 1em;">=
<span style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Ap=
tos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">We also provide ready-to-test binaries
in <a style=3D"margin-top: 0px; margin-bottom: 0px;" rel=3D"nofollow" clas=
s=3D"OWAAutoLink" id=3D"OWAeac3342a-a691-c651-b705-4c84a00c24aa" href=3D"ht=
tps://hub.docker.com/r/balabit/syslog-ng/tags">
Docker containers</a> based on the current stable Debian image.</span>=
</p>
<p class=3D"elementToProof" style=3D"margin-top: 1em; margin-bottom: 1em;">=
<span style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Ap=
tos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">For more details, visit our
<a style=3D"margin-top: 0px; margin-bottom: 0px;" rel=3D"nofollow" class=3D=
"OWAAutoLink" id=3D"OWA5cd79283-4ae1-2bc0-2f06-8c81af0837e6" href=3D"https:=
//syslog-ng.github.io/">
Documentation Center</a></span></p>
<h2 class=3D"elementToProof"><span style=3D"font-family: Aptos, "Aptos=
_EmbeddedFont", "Aptos_MSFontService", Calibri, Helvetica, s=
ans-serif; color: rgb(0, 0, 0);">Highlights</span></h2>
<ul>
<li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Apto=
s_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; col=
or: rgb(0, 0, 0);">
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">aff=
ile: add support for filesize based logrotation</p>
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">Con=
fig file example:</p>
<pre role=3D"presentation"><div><code>destination d_file_logrotate {=0A=
file("/my-logfile.log", logrotate(enable(yes), size=
(30KB), rotations(5)));=0A=
};=0A=
</code></div></pre>
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">(<a=
data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/syslog-ng/sysl=
og-ng/pull/5191/hovercard" style=3D"margin-top: 0px; margin-bottom: 0px;" c=
lass=3D"OWAAutoLink" id=3D"OWA6125b98b-e61f-b09a-00c7-46b0fc35d0dc" href=3D=
"https://github.com/syslog-ng/syslog-ng/pull/5191">#5191</a>)</p>
</li></ul>
<h2 class=3D"elementToProof"><span style=3D"font-family: Aptos, "Aptos=
_EmbeddedFont", "Aptos_MSFontService", Calibri, Helvetica, s=
ans-serif; color: rgb(0, 0, 0);">Features</span></h2>
<ul>
<li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Apto=
s_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; col=
or: rgb(0, 0, 0);">
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">fil=
ter: Add a
<code>blank</code> filter that test if a value is blank. A value is co=
nsidered blank if it is not set, is an empty string, is an empty list, is a=
string with only whitespace, or is boolean false.<br>
(<a data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/syslog-ng/s=
yslog-ng/pull/5425/hovercard" style=3D"margin-top: 0px; margin-bottom: 0px;=
" class=3D"OWAAutoLink" id=3D"OWA9586e568-4af3-dc64-58f0-768cb209f20b" href=
=3D"https://github.com/syslog-ng/syslog-ng/pull/5425">#5425</a>)</p>
</li><li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "=
;Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt=
; color: rgb(0, 0, 0);">
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">htt=
p-destination: add
<code>msg_data_in_header</code> option to be able to turn off sending =
message content-related data in the HTTP header<br>
(<a data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/syslog-ng/s=
yslog-ng/pull/5455/hovercard" style=3D"margin-top: 0px; margin-bottom: 0px;=
" class=3D"OWAAutoLink" id=3D"OWAebb0ee25-ec2b-2edb-c841-0c91a75f3df9" href=
=3D"https://github.com/syslog-ng/syslog-ng/pull/5455">#5455</a>)</p>
</li><li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "=
;Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt=
; color: rgb(0, 0, 0);">
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">sta=
ts-exporter: Add
<code>stats-without-orphaned()</code> and <code>stats-with-legacy()</c=
ode> options to further filter the stats output.<br>
(<a data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/syslog-ng/s=
yslog-ng/pull/5424/hovercard" style=3D"margin-top: 0px; margin-bottom: 0px;=
" class=3D"OWAAutoLink" id=3D"OWA1ab0ccd0-f228-7e73-51d7-516badeb31cb" href=
=3D"https://github.com/syslog-ng/syslog-ng/pull/5424">#5424</a>)</p>
</li><li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "=
;Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt=
; color: rgb(0, 0, 0);">
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">aff=
ile: Add ability to refine the
<code>wildcard-file()</code> <code>filename-pattern()</code> option wi=
th <code>exclude-pattern()</code>, to exclude some matching files. For exam=
ple, match all
<code>*.log</code> but exclude <code>*.?.log</code>.<br>
(<a data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/syslog-ng/s=
yslog-ng/pull/5416/hovercard" style=3D"margin-top: 0px; margin-bottom: 0px;=
" class=3D"OWAAutoLink" id=3D"OWA477f57d3-0cac-9579-7aa1-f11fe95d9c09" href=
=3D"https://github.com/syslog-ng/syslog-ng/pull/5416">#5416</a>)</p>
</li></ul>
<h2 class=3D"elementToProof"><span style=3D"font-family: Aptos, "Aptos=
_EmbeddedFont", "Aptos_MSFontService", Calibri, Helvetica, s=
ans-serif; color: rgb(0, 0, 0);">Bugfixes</span></h2>
<ul>
<li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Apto=
s_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; col=
or: rgb(0, 0, 0);">
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">afp=
rog: Fix invalid access of freed log-writer cfg.<br>
(<a data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/syslog-ng/s=
yslog-ng/pull/5445/hovercard" style=3D"margin-top: 0px; margin-bottom: 0px;=
" class=3D"OWAAutoLink" id=3D"OWA8f6641cc-c583-09e9-52b2-5297cdc36526" href=
=3D"https://github.com/syslog-ng/syslog-ng/pull/5445">#5445</a>)</p>
</li><li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "=
;Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt=
; color: rgb(0, 0, 0);">
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">s3:=
Fixed bug where in certain conditions finished object buffers would fail t=
o upload.<br>
(<a data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/syslog-ng/s=
yslog-ng/pull/5447/hovercard" style=3D"margin-top: 0px; margin-bottom: 0px;=
" class=3D"OWAAutoLink" id=3D"OWA89d08c98-e973-b88a-8566-e7c72d54645a" href=
=3D"https://github.com/syslog-ng/syslog-ng/pull/5447">#5447</a>)</p>
</li><li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "=
;Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt=
; color: rgb(0, 0, 0);">
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">sta=
ts-exporter: Fix leaks caused by missing "virtual destructor" cal=
ls.<br>
(<a data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/syslog-ng/s=
yslog-ng/pull/5441/hovercard" style=3D"margin-top: 0px; margin-bottom: 0px;=
" class=3D"OWAAutoLink" id=3D"OWAdff8699c-e53b-e320-a451-e4ddae3c62ef" href=
=3D"https://github.com/syslog-ng/syslog-ng/pull/5441">#5441</a>)</p>
</li><li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "=
;Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt=
; color: rgb(0, 0, 0);">
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">wil=
dcard-file: Fix possible act_tracker crash caused by duplicated file change=
notification handler invocation.<br>
(<a data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/syslog-ng/s=
yslog-ng/pull/5437/hovercard" style=3D"margin-top: 0px; margin-bottom: 0px;=
" class=3D"OWAAutoLink" id=3D"OWAf31a544d-d334-a3fa-ef4a-ed7f17305754" href=
=3D"https://github.com/syslog-ng/syslog-ng/pull/5437">#5437</a>)</p>
</li></ul>
<h2 class=3D"elementToProof"><span style=3D"font-family: Aptos, "Aptos=
_EmbeddedFont", "Aptos_MSFontService", Calibri, Helvetica, s=
ans-serif; color: rgb(0, 0, 0);">Packaging</span></h2>
<ul>
<li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Apto=
s_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; col=
or: rgb(0, 0, 0);">
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">pac=
kaging: New package formats, platforms, and architectures!</p>
</li><ul>
<li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Apto=
s_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; col=
or: rgb(0, 0, 0);">
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">the=
long-awaited RPM repository is here, we have RHEL-8, RHEL-9, and REHL-10 p=
ackages available, both for amd64 and arm64 architectures,<br>
just download and install the repository definition</p>
<pre role=3D"presentation"><div>sudo curl -o /etc/yum.repos.d/syslog-ng-ose=
-stable.repo https://ose-repo.syslog-ng.com/yum/syslog-ng-ose-stable.repo</=
div></pre>
</li><li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "=
;Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt=
; color: rgb(0, 0, 0);">
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">we =
fixed the publishing of our arm64 DEB packages</p>
</li><li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "=
;Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt=
; color: rgb(0, 0, 0);">
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">add=
ed new DEB packages for Debian Trixie, both for amd64 and arm64.</p>
</li><li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "=
;Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt=
; color: rgb(0, 0, 0);">
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">new=
DBLD docker images for Rocky-9, OpenSuse Tumbleweed, Ubuntu Plucky, and De=
bian Trixie<br>
(<a data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/syslog-ng/s=
yslog-ng/pull/5449/hovercard" style=3D"margin-top: 0px; margin-bottom: 0px;=
" class=3D"OWAAutoLink" id=3D"OWA76c204c1-fffc-8ab6-7313-af5dbed0218d" href=
=3D"https://github.com/syslog-ng/syslog-ng/pull/5449">#5449</a>)</p>
</li></ul>
</ul>
<h2 class=3D"elementToProof"><span style=3D"font-family: Aptos, "Aptos=
_EmbeddedFont", "Aptos_MSFontService", Calibri, Helvetica, s=
ans-serif; color: rgb(0, 0, 0);">Notes to developers</span></h2>
<ul>
<li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Apto=
s_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; col=
or: rgb(0, 0, 0);">
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">mon=
go-c: now we can build against both the v1 and v2 versions of the mongo-c d=
river automatically<br>
(<a data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/syslog-ng/s=
yslog-ng/pull/5442/hovercard" style=3D"margin-top: 0px; margin-bottom: 0px;=
" class=3D"OWAAutoLink" id=3D"OWA81d79056-f26a-753c-0d76-52caae2342e3" href=
=3D"https://github.com/syslog-ng/syslog-ng/pull/5442">#5442</a>)</p>
</li><li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "=
;Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt=
; color: rgb(0, 0, 0);">
<p role=3D"presentation" style=3D"margin-top: 1em; margin-bottom: 1em;">man=
pages: Finally, we have added manpage generation to the CMake builds as wel=
l. The new single source of truth solution can either use the sometimes mor=
e up-to-date version from the
<a style=3D"margin-top: 0px; margin-bottom: 0px;" rel=3D"nofollow" class=3D=
"OWAAutoLink" id=3D"OWA6bd27933-ed4c-3e75-33a7-04ccfe74f8de" href=3D"https:=
//syslog-ng.github.io/admin-guide/190_The_syslog-ng_manual_pages/README">
documentation</a>, or, by default, the locally available ready-to-use insta=
nce (which is also synced from the online version, but may lag behind). Thi=
s can be controlled via the
<code>--with-mapages=3Dlocal|remote</code>, or the <code>-DWITH_MANPAGES=3D=
LOCAL|REMOTE</code> configuration options.<br>
(<a data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/syslog-ng/s=
yslog-ng/pull/5459/hovercard" style=3D"margin-top: 0px; margin-bottom: 0px;=
" class=3D"OWAAutoLink" id=3D"OWA8419670d-8d8d-d718-7def-f5bc96485fda" href=
=3D"https://github.com/syslog-ng/syslog-ng/pull/5459">#5459</a>)</p>
</li></ul>
<h2 class=3D"elementToProof"><span style=3D"font-family: Aptos, "Aptos=
_EmbeddedFont", "Aptos_MSFontService", Calibri, Helvetica, s=
ans-serif; color: rgb(0, 0, 0);">Credits</span></h2>
<p class=3D"elementToProof" style=3D"margin-top: 1em; margin-bottom: 1em;">=
<span style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Ap=
tos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">syslog-ng is developed as a community
project, and as such it relies<br>
on volunteers, to do the work necessarily to produce syslog-ng.</span></p>
<p class=3D"elementToProof" style=3D"margin-top: 1em; margin-bottom: 1em;">=
<span style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Ap=
tos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">Reporting bugs, testing changes, writing
code or simply providing<br>
feedback are all important contributions, so please if you are a user<br>
of syslog-ng, contribute.</span></p>
<p class=3D"elementToProof" style=3D"margin-top: 1em; margin-bottom: 1em;">=
<span style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Ap=
tos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">We would like to thank the following
people for their contribution:</span></p>
<p class=3D"elementToProof" style=3D"margin-top: 1em; margin-bottom: 1em;">=
<span style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Ap=
tos_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">Alexander Zikulnig, Ben Ireland, B=E1lint
Horv=E1th, Gyula Kerekes,<br>
Hofi, Romain Tarti=E8re, Ross Williams, Tamas Pal</span></p>
<div style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Apt=
os_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; co=
lor: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<div class=3D"elementToProof" id=3D"Signature">
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div class=3D"elementToProof" style=3D"direction: ltr; font-family: Calibri=
, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Peter Czanik (CzP) <[email protected]><br>
Balabit (a OneIdentity company) / syslog-ng upstream<br>
<a target=3D"_blank" href=3D"https://syslog-ng.com/community/">https://sysl=
og-ng.com/<wbr>community/</a><br>
<a target=3D"_blank" href=3D"https://twitter.com/PCzanik">https://twitter.c=
om/PCzanik</a></div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
</div>
</body>
</html>
--_000_CO1PR19MB5126247510E013044E05AC5A8B1DACO1PR19MB5126namp_--
--===============3862341396617266537==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
______________________________________________________________________________
Member info: %(web_page_url)slistinfo/%(_internal_name)s
Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng
FAQ: http://www.balabit.com/wiki/syslog-ng-faq
--===============3862341396617266537==--