Skip to content

Releases: daedalus/linux-security-audit-tool

v0.1.9

08 Apr 15:27

Choose a tag to compare

Bump version to 0.1.9

version
__version__

v0.1.8

08 Apr 15:10

Choose a tag to compare

Bump version to 0.1.8

version
__version__

v0.1.7

07 Apr 22:06

Choose a tag to compare

Bump version to 0.1.7

v0.1.6

06 Apr 20:31

Choose a tag to compare

Bump version: 0.1.5 → 0.1.6

v0.1.5

06 Apr 18:26

Choose a tag to compare

Bump version: 0.1.4 → 0.1.5

v0.1.4

06 Apr 18:04

Choose a tag to compare

Fix: remove non-existent cli optional dependency group

v0.1.3

06 Apr 17:20

Choose a tag to compare

Bump version: 0.1.2 → 0.1.3

v0.1.2

06 Apr 16:43

Choose a tag to compare

Bump version: 0.1.1 -> 0.1.2

v0.1.1

06 Apr 15:47

Choose a tag to compare

Add missing security checks and tests

- Add SSH ECDSA key strength check (CRYPTO-002A)
- Add SSH Ed25519 key presence check (CRYPTO-002B)
- Add TLS weak cipher check (CRYPTO-003A)

- Add tests for Phase 1 (identity): sudo wildcard, privileged groups,
  SSH keys, password policy, locked accounts, group modifications
- Add tests for Phase 2 (network): unnecessary services, IPv6 hardening,
  ICMP broadcast, source routing
- Add tests for Phase 4 (process): cups, bluetooth, timers, seccomp, SysV
- Add tests for Phase 8 (crypto): ECDSA, Ed25519, TLS cipher checks

v0.1.0

04 Apr 04:47

Choose a tag to compare

feat: initial release v0.1.0

- Implements Linux security audit tool with 9 audit phases
- Full pytest suite with 29 tests
- Linted with ruff, type-checked with mypy
- CI/CD workflow configured
- Pre-commit hooks configured