Changes
Improvements
- Runtime whitelist parsing improvement (#2422) @LaurenceJJones
- sort map keys when generating asserts (#2494) @buixor
- leakybucket redundant map creation (#2421) @LaurenceJJones
- File init improvements (#2419) @LaurenceJJones
- Reset grokky once all patterns are compiled (#2420) @LaurenceJJones
- Refact cscli hub / pkg/cwhub (part 6) (#2524) @mmetc
- add missing scenarios in first login when authenticating with TLS (#2454) @mmetc
- pkg/cwhub: cleanup in argument call (#2527) @sabban
- [code] reverse nil statement instead of else (#2530) @LaurenceJJones
- [code] Convert ifelseif to switch statement (#2529) @LaurenceJJones
- Refact pkg/csconfig tests (#2526) @mmetc
- Refact cscli hub / pkg/cwhub (part 5) (#2521) @mmetc
- Refact pkg/cwhub (part 4) (#2518) @mmetc
- Refact pkg/cwhub (part 3) (#2516) @mmetc
- Refact pkg/cwhub (part 2) (#2513) @mmetc
- cscli: refactor hub commands (#2500) @mmetc
- Refact pkg/cwhub (part 1) (#2512) @mmetc
- refact: simplify hubtest CopyDir() (#2509) @mmetc
- notification-email: configurable timeouts (#2465) @mmetc
- cscli setup: accept stdin; fix proftpd detection test and service unmask (#2496) @mmetc
- [cscli] Add alert alias (#2485) @LaurenceJJones
- cscli hubtest whitelist (#2479) @LaurenceJJones
Bug Fixes
- fix null deref in cti calls if key is empty (#2540) @buixor
- cscli config feature-flags: point user to the right location of feature.yaml (#2539) @mmetc
- Use a default duration if no duration is provided in a profile (#2520) @blotus
- lighten bucket logger (#2523) @buixor
- cscli: restore config correctly if acquis.d already exists (#2504) @mmetc
- fix issue #2499 - nil dereference while using capi whitelists (#2501) @mmetc
- [Explain] s02 can cause panic if empty (#2486) @LaurenceJJones
- fix the float comparison for hubtests (#2492) @buixor
Chore / Deps
- [Container] Documentation (#2543) @LaurenceJJones
- use go 1.21.3 (#2535) @mmetc
- use go 1.21.1 (#2418) @mmetc
- lint: pkg/cwhub (#2510) @mmetc
- Support Postgres 16 (update entgo.io/ent to 0.12.4) (#2368) @mmetc
- CI: update test dependencies (#2490) @mmetc
Geolite2 notice
This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.
Installation
Take a look at the installation instructions.