forked from syslog-ng/syslog-ng
-
Notifications
You must be signed in to change notification settings - Fork 0
[pull] master from syslog-ng:master #34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
pull
wants to merge
746
commits into
kkpan11:master
Choose a base branch
from
syslog-ng:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: Hofi <hofione@gmail.com>
Signed-off-by: Attila Szakacs <attila.szakacs@axoflow.com> Signed-off-by: Hofi <hofione@gmail.com>
See https://editorconfig.org/ for details about the format. I guessed on end_of_line and charset after glancing at a few files. The C/C++ settings are from .astylerc. The news settings are from news/README.md. Signed-off-by: David Mandelberg <david@mandelberg.org> Signed-off-by: Hofi <hofione@gmail.com>
Signed-off-by: David Mandelberg <david@mandelberg.org> Signed-off-by: Hofi <hofione@gmail.com>
Signed-off-by: Hofi <hofione@gmail.com>
Building, linking and packaging fixes
editorconfig: configure editors for the project's style
modules/affile/std{in|out}: register stdin/stdout with proper name instead of dash
Wildcards can only match the leading part and should never match partially either.
Signed-off-by: Kovács Gergő Ferenc <kovgeri01@gmail.com>
dev-requirements: remove logilab dep for old drone.io
Signed-off-by: Kovács Gergő Ferenc <kovgeri01@gmail.com> Signed-off-by: Hofi <hofione@gmail.com>
dev-requirements: remove logilab dep for old drone.io
…-override grpc: response-action()
Signed-off-by: Hofi <hofione@gmail.com>
ci: use the proper url for getting the latest ax_cxx_compile_stdcxx.m4
Signed-off-by: Hofi <hofione@gmail.com>
grpc: missing 5332 news file
Signed-off-by: László Várady <laszlo.varady@anno.io>
Signed-off-by: László Várady <laszlo.varady@anno.io> Signed-off-by: Hofi <hofione@gmail.com>
Constructing a map with FieldDescriptorProto::TYPE_* produces symbols for enum values: U _ZN6google8protobuf20FieldDescriptorProto11TYPE_DOUBLEE This causes a linkage issue with CMake, which I couldn't resolve, but in the end, these values should not appear in the symbol table, so a static_cast is applied as a workaround. Signed-off-by: László Várady <laszlo.varady@anno.io> Signed-off-by: Hofi <hofione@gmail.com>
Backport/rate limit accuracy
clickhouse: avoid creating symbols for enum values
We don't really need to prepare for poll at this time, and were only using that call to get the file descriptor for the underlying LogProtoClient instance. We can do that simpler by using log_proto_client_get_fd(). Signed-off-by: Balazs Scheidler <balazs.scheidler@axoflow.com> Signed-off-by: Hofi <hofione@gmail.com>
And remove the unused fd argument as well. Signed-off-by: Balazs Scheidler <balazs.scheidler@axoflow.com> Signed-off-by: László Várady <laszlo.varady@anno.io> Signed-off-by: Hofi <hofione@gmail.com>
Signed-off-by: Balazs Scheidler <balazs.scheidler@axoflow.com> Signed-off-by: László Várady <laszlo.varady@anno.io> Signed-off-by: Hofi <hofione@gmail.com>
LogTransportIOCond allows hiding the layering problems between the proto and the transport completely by rerouting proto callbacks in the abstract base class. Signed-off-by: László Várady <laszlo.varady@anno.io> Signed-off-by: Hofi <hofione@gmail.com>
Signed-off-by: Hofi <hofione@gmail.com>
Signed-off-by: László Várady <laszlo.varady@anno.io> Signed-off-by: Hofi <hofione@gmail.com>
Signed-off-by: László Várady <laszlo.varady@anno.io> Signed-off-by: Hofi <hofione@gmail.com> # Conflicts: # modules/afprog/afprog.c Signed-off-by: Hofi <hofione@gmail.com>
…h the older versions as well Signed-off-by: Hofi <hofione@gmail.com>
Move EOF detection and close-on-input to the proto, fix tls key update
We have to create a heap allocated BIO_METHOD and it was properly created at startup but then a new instance was used every time a LogTransportTLS instance was created, which caused a leak. Use the one we created at startup in log_transport_tls_global_init(). Signed-off-by: Balazs Scheidler <balazs.scheidler@axoflow.com> Signed-off-by: Hofi <hofione@gmail.com>
This is already taken care of by log_transport_init_instance() Signed-off-by: Balazs Scheidler <balazs.scheidler@axoflow.com> Signed-off-by: Hofi <hofione@gmail.com>
This is the framework to initiate a transport shutdown prior to actually freeing the LogTransport stack. The follow-up patch will extract shutdown functionality from free() Signed-off-by: Balazs Scheidler <balazs.scheidler@axoflow.com> Signed-off-by: Hofi <hofione@gmail.com>
Signed-off-by: Balazs Scheidler <balazs.scheidler@axoflow.com> Signed-off-by: Hofi <hofione@gmail.com>
Signed-off-by: Balazs Scheidler <balazs.scheidler@axoflow.com> Signed-off-by: Hofi <hofione@gmail.com>
…-fix Log transport shutdown fix
- Add cisco-parser-nxos-timestamp-pattern for YYYY MMM DD HH:MM:SS timestamps - Extend date-parser with %Y %b %d %H:%M:%S format - Update sequence number handling to support both traditional "seqno: " and NXOS ": " prefixes - Add documentation and example for NXOS 9.3 format The NXOS 9.3 format differs from traditional IOS by using different timestamp and ": " prefix instead of "seqno: " after the priority field. Example: <187>: 2025 Jun 25 11:27:28 GMT: %AUTHPRIV-3-SYSTEM_MSG: message Signed-off-by: Shiraz McClennon <shiraz@smcclennon.com>
Signed-off-by: Shiraz McClennon <shiraz@smcclennon.com>
grpc: add backward compatible workarounds of protobuf 30 changes
Signed-off-by: Shiraz McClennon shiraz@smcclennon.com
Signed-off-by: Shiraz McClennon shiraz@smcclennon.com
feat(scl/cisco): add support for Cisco Nexus NXOS 9.3 syslog format
- make the templates more proper to point to the proper site and type always Signed-off-by: Hofi <hofione@gmail.com>
CI: try enhancing the templates of the new issues
Signed-off-by: Hofi <hofione@gmail.com>
Release/4.9.0
Signed-off-by: github-actions <41898282+github-actions@users.noreply.github.com>
Signed-off-by: github-actions <41898282+github-actions@users.noreply.github.com>
Signed-off-by: Hofi <hofione@gmail.com>
Signed-off-by: Hofi <hofione@gmail.com>
Version: 4.9.0
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.1)
Can you help keep this open source service alive? 💖 Please sponsor : )