Skip to content

Releases: fkie-cad/Logprep

v11.3.0

14 May 06:02
74fb8dc
Compare
Choose a tag to compare

Features

  • add gzip handling to http_input connector
  • adds advanced logging configuration
    • add configurable log format
    • add configurable datetime formate in logs
    • makes hostname available in custom log formats
    • add fine grained log level configuration for every logger instance

Improvements

  • rename logprep.event_generator module to logprep.generator
  • shorten logger instance names

Bugfix

  • fixes exposing OpenSearch/ElasticSearch stacktraces in log when errors happen by making loglevel configurable for loggers opensearch and elasticsearch
  • fixes the logprep quickstart profile

Details

Full Changelog: v11.2.1...v11.3.0

v11.2.1

29 Apr 13:33
2a6d699
Compare
Choose a tag to compare

Bugfix

  • fixes bug, that leads to spawning exporter http server always on localhost

Details

  • fix bug prometheus exporter server uvicorn only on localhost by @ekneg54 in #580

Full Changelog: v11.2.0...v11.2.1

v11.2.0

29 Apr 11:30
f5b3d16
Compare
Choose a tag to compare

Features

  • expose metrics via uvicorn webserver
    • makes all uvicorn configuration options possible
    • add security best practices to server configuration
  • add following metrics to http_input connector
    • nummer_of_http_requests
    • message_backlog_size

Bugfix

  • fixes a bug in grokker rules, where common field prefixes wasn't possible
  • fixes bug where missing key in credentials file leads to AttributeError

Details

  • Fix AttributeError due to missing key in credentials file by @djkhl in #574
  • Fix grokker rules that have fields with common prefixes by @dtrai2 in #571
  • export metrics via uvicorn asgi app by @ekneg54 in #576
  • add http input connector metrics by @ekneg54 in #578

Full Changelog: v11.1.0...v11.2.0

v11.1.0

23 Apr 10:47
d93cd99
Compare
Choose a tag to compare

11.1.0

Features

  • new documentation part with security best practices which compiles to user_manual/security/best_practices.html
    • also comes with excel export functionality of given best practices
  • add basic auth to http_input

Bugfix

  • fixes a bug in http connector leading to only first process working
  • fixes the broken gracefull shutdown behaviour

Details

Full Changelog: v11.0.1...v11.1.0

v11.0.1

12 Apr 13:41
ab8db50
Compare
Choose a tag to compare

Bugfix

  • fixes a bug where the pipeline index increases on every restart of a failed pipeline
  • fixes closed log queue issue by run logging in an extra process

Details

Full Changelog: v11.0.0...v11.0.1

v11.0.0

28 Mar 13:14
Compare
Choose a tag to compare

Breaking

  • configuration of Authentication for getters is now done by new introduced credentials file

Features

  • introducing an additional file to define the credentials for every configuration source
  • retrieve oauth token automatically from different oauth endpoints
  • retrieve configruation with mTLS authentication
  • reimplementation of HTTP Input Connector with following Features:
    • Wildcard based HTTP Request routing
    • Regex based HTTP Request routing
    • Improvements in thread-based runtime
    • Configuration and possibility to add metadata

Improvements

  • remove versioneer dependency in favor of setuptools-scm

Bugfix

  • fix version string of release versions
  • fix version string of container builds for feature branches
  • fix merge of config versions for multiple configs

Details

  • fix documentation examples by @ekneg54 in #548
  • Update FDA to version 0.21.0 in quickstart example by @clumsy9 in #544
  • Automatic oauth2 token retrieval by @dtrai2 in #531
  • exchange version string generation from versioneer to setuptools-scm by @ekneg54 in #549
  • fix merge of version string for multiple configs by @ekneg54 in #556
  • Expand authentication with mTLS by @djkhl in #554
  • Reimplementation HTTP Connector by @herrfeder in #538

Full Changelog: v10.0.4...v11.0.0

v10.0.4

14 Mar 15:03
31188ed
Compare
Choose a tag to compare

Improvements

  • refactor logprep build process and requirements management

Bugfix

  • fix generic_adder not creating new field from type list

Details

  • pyproject.toml dependency and build managment by @ekneg54 in #526
  • Fix FatalOutputError caused by serializing KafkaError by @clumsy9 in #536
  • fix generic adder not creating initial list field by @ekneg54 in #540
  • prepare release 10.0.4 by @djkhl in #541
  • fix pyproject.toml by @ekneg54 in #542

Full Changelog: v10.0.3...v10.0.4

v10.0.3

26 Feb 10:51
15d301d
Compare
Choose a tag to compare

Bugfix

  • fix loading of configuration inside the AutoRuleCorpusTester for logprep test integration
  • fix auto rule tester (test unit), which was broken after adding support for multiple configuration files and resolving paths in configuration files

Details

  • remove multiple pipeline tests for http_input by @ekneg54 in #525
  • fix call auto_rule_corpus_tester with tuple instead of str by @ekneg54 in #527
  • Fix auto rule tester by @ppcad in #530
  • Prepare Release 10.0.3 by @djkhl in #532

Full Changelog: v10.0.2...v10.0.3

v10.0.2

08 Feb 14:32
13c374f
Compare
Choose a tag to compare

Bugfix

  • fix versioneer import
  • fix logprep does not complain about missing PROMETHEUS_MULTIPROC_DIR

Details

  • Fix versioneer and PROMETHEUS_MULTIPROC_DIR bug by @djkhl in #524

Full Changelog: v10.0.1...v10.0.2

v10.0.1

08 Feb 13:06
e1fcaf5
Compare
Choose a tag to compare

v10.0.1

Bugfix

  • fix entrypoint in setup.py that corrupted the install

Details

Full Changelog: v10.0.0...v10.0.1