Releases: defenxor/dsiem-rs
Releases · defenxor/dsiem-rs
v1.5.0
What's Changed
New Features 🎉
- feat: support array of events in frontend by @mmta in #76
Full Changelog: v1.4.3...v1.5.0
v1.4.3
What's Changed
Fixes 🔧
- fix: processing error because all directive rules pointed to the same first_event and flag by @mmta in #75
Full Changelog: v1.4.2...v1.4.3
v1.4.2
What's Changed
Fixes 🔧
- fix: incorrect vulnerability check targets by @mmta in #69
Other Changes
- test: add e2e integration test by @mmta in #71
- chore: rm unused dev dep and add back port check by @mmta in #72
- refactor: translate references on rules when available by @mmta in #73
- chore: bump version by @mmta in #74
Full Changelog: v1.4.1...v1.4.2
v1.4.1
What's Changed
Fixes 🔧
- fix: incorrect init of load_param at startup by @mmta in #67
- fix: incorrect handling of non-stage 1 references by @mmta in #68
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
New Features 🎉
- feat: add events count to metrics by @mmta in #61
Fixes 🔧
- fix: detect and handle deleted log files by @mmta in #62
Other Changes
- refactor: split manager into filter and spawner, rename worker to messenger by @mmta in #56
- chore: use nightly rustfmt and apply by @mmta in #57
- refactor: use find instead of filter and cleanup by @mmta in #58
- build: add option to use nightly and dynamic linking by @mmta in #59
- build: make rustup infallible by @mmta in #60
- test: add for logwriter by @mmta in #63
- refactor: use arcstr except for IDs by @mmta in #64
- refactor: shorten filter condition and update build docs by @mmta in #65
- chore: sync metric in doc/watchdog/otel by @mmta in #66
Full Changelog: v1.3.1...v1.4.0
v1.3.1
What's Changed
New Features 🎉
- feat: add matched events metric to watchdog and telemetry by @mmta in #55
Fixes 🔧
- fix: saved backlogs are not reloaded at startup on non-preload mode by @mmta in #54
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
New Features 🎉
- feat: static cache to speed up quick checks by @mmta in #52
Fixes 🔧
- fix: handle case where taxo cache is empty by @mmta in #53
Other Changes
- test: add benchmarks for quick checks by @mmta in #51
Full Changelog: v1.2.6...v1.3.0
v1.2.6
What's Changed
New Features 🎉
- feat: option to load directives on-demand or at once during startup by @mmta in #47
Fixes 🔧
- fix: closed channel preventing future instances from receiving events by @mmta in #48
Other Changes
- test: terminate test_manager properly by @mmta in #44
- ci: dont cache target dir for code-cov by @mmta in #45
- refactor: rm the kludge in manager exit signalling by @mmta in #46
- docs: add info on preload-all-directives by @mmta in #49
- chore: bump release by @mmta in #50
Full Changelog: v1.2.5...v1.2.6
v1.2.5
What's Changed
Fixes 🔧
- fix: created_time doesnt get updated correctly by @mmta in #43
Other Changes
- build: make sure /var/run is a symlink to /run by @mmta in #41
- test: add more cov to worker and watchdog, and consolidate dup fn in binaries by @mmta in #42
Full Changelog: v1.2.4...v1.2.5
v1.2.4
What's Changed
Fixes 🔧
- refactor: optimize mem usage and cleanup dependencies by @mmta in #35
Other Changes
- build: remove unused deps, streamline docker image building steps, and switch to nextest by @mmta in #36
- build: use static linking and switch to wolfi for default img by @mmta in #37
- test: add test to log_writer and meter by @mmta in #38
- refactor: rm unneeded err handling and remove mut from backlog manager start() by @mmta in #39
- ci: fix docker push command by @mmta in #40
Full Changelog: v1.2.3...v1.2.4