- Jan 04, 2022
-
-
Karel Koci authored
The LogC changed macro names with 0.2.0 release.
-
Karel Koci authored
The issue here is that czmq fails to pass helgrind and drd. This also extends docker image with new dependency, logc-libs.
-
Karel Koci authored
This redirects czmq messages to logc. Note that at the moment this is only redirection. The configuration is not yet propagated from application log because LogC lacks chain implementation still.
-
Karel Koci authored
This adds welcome message that is send as soon as possible to the Sentinel proxy. This also extends tests to cover sender and to cover cases when data received are just simply invalid.
-
- Nov 26, 2021
-
-
Karel Koci authored
The original code was just wrong. This correctly extracts the first block section from changelog.
-
- Sep 08, 2021
- May 14, 2021
-
-
Karel Koci authored
Added * support for parsing UDP and TCP protocols for IPv6 (for now without extensions headers) Changed * source files were reorganized in the repository
-
- May 10, 2021
-
-
Karel Koci authored
These are all protocols that are defined in netinet/in.h but they are not all available on all systems. Commenting out some subset is not exactly all right solution. This instead just wraps case with check if macro is defined.
-
Karel Koci authored
This has still one huge hole and that is that it simply sends info about first extension header instead of protocol itself. The idea is to deploy it as it is now and get back to it after we collect some data and see how often such packets are blocked on firewall. It might be that they are just not that common and thus we might not need to hurry with implementation. Another option is that they are pretty common and so simply we would have to implement them as soon as possible.
-
Karel Koci authored
This is just so project is little bit better organized. We have now sources for recorder and fwlogs itself separate. This also changes how we load suites in unittests. We now use constructor to auto-inject suites without having to edit unittests.c.
-
- Feb 05, 2021
-
-
Karel Koci authored
This removes typo in gitignore, unsecure git (that was just used to overcome temporally bug in Debian and invalid names of release archives.
-
- Jan 10, 2021
-
-
Karel Koci authored
These are hidden now. The change was part of eb7c4cae commit but gitignore wasn't updated.
-
Karel Koci authored
The source for original code was logc project and in this place it wasn't updated.
-
- Dec 29, 2020
-
-
Karel Koci authored
This tweaks build system to hide some warnings and improve help text. Another change is in Gitlab CI. Primary change is addition of release creation. This also includes some minor code style tweaks.
-
- Oct 06, 2020
-
-
Karel Koci authored
Added * Initial version of fwlogs * IPv4 TCP and UCP support * Minimal IPv6 support
-
- Sep 26, 2020
-
-
Karel Koci authored
It is common to install using ./configure && make && make install. This would include tests and linters and introduced unnecessary dependencies just to pass configure step. Making tests and linter disable at default allows simpler usage. Developer can enable tests and linter rather over common user having to disable them.
-
- Sep 25, 2020
-
-
Karel Koci authored
These protocols seems to not be defined on Debian when building in CI. This might be either thanks to configuration or because it is just older version.
-
Karel Koci authored
This just reuses template from other projects, nothing spectacular.
-
Karel Koci authored
IPv6 is partially supported but not covered by tests and fails to detect correct protocol.
-
- Aug 18, 2020
-
-
Karel Koci authored
-