# Changelog

## Baseline

- First survey — no prior run to compare against. CAI 53.

## Lenses

- Code Health 85
- Architecture 99
- Maturity 71
- Readiness 46
- Security 57
- Event-Driven 55
- Event Sourcing 86
- Accessibility 55

## Changes since last survey

- 300 commits — 230 feature/other, 70 fixes

## By area

- (repo) — 191 commits
- lib/ssl — 42 commits
- lib/ssh — 15 commits
- lib/compiler — 9 commits
- lib/crypto — 8 commits
- lib/stdlib — 7 commits
- (root) — 6 commits
- lib/kernel — 6 commits
- erts/emulator — 5 commits
- erts/epmd — 3 commits
- lib/diameter — 2 commits
- lib/public_key — 2 commits
- .github/dockerfiles — 1 commit
- bootstrap/lib — 1 commit
- erts/preloaded — 1 commit
- lib/mnesia — 1 commit

## Notable commits

- fix: Fix chacha20-poly1305 key buffer overread
- fix: Fix chacha20-poly1305 key buffer overread
- fix: Fix crash in diameter_dist when Session-Id avp is shorter than 8 bytes
- fix: Fix crypto:macN overlength crash
- fix: Fix infinite loop in diameter_dist when avp has zero length
- fix: Fix obvious misspelling bug
- fix: Fix segfault when crypto:crypto_one_time_aead_init fails argument validation
- fix: Merge branch 'ingela/doc-fix/OTP-20248' into maint
- fix: Merge branch 'ingela/doc-fix/OTP-20248' into maint-29
- fix: Merge branch 'isabell/compiler/fix/GH-11352/OTP-20255' into maint
- fix: Merge branch 'isabell/compiler/fix/GH-11368/OTP-20261' into maint
- fix: Merge branch 'isabell/compiler/fix/GH-11368/OTP-20261' into maint-29
- fix: Merge branch 'john/erts/fix-epmd-regression/OTP-20275' into maint-27
- fix: Merge branch 'john/erts/fix-epmd-regression/OTP-20275' into maint-28
- fix: Merge branch 'john/erts/fix-epmd-regression/OTP-20275' into maint-29
- fix: Merge branch 'kiko/erts/fixes-heap-pointer-signed-unsigned/OTP-20214' into maint-27
- fix: Merge branch 'kiko/erts/fixes-heap-pointer-signed-unsigned/OTP-20214' into maint-28
- fix: Merge branch 'kiko/erts/fixes-heap-pointer-signed-unsigned/OTP-20214' into maint-29
- fix: Merge branch 'michal/crypto/fix-aead-cipher-key-buffer-overread/OTP-20244' into maint
- fix: Merge branch 'michal/crypto/fix-aead-cipher-key-buffer-overread/OTP-20244' into maint-28
- …and 280 more

## Architecture

- 0 containers · 1 bounded contexts · 0 dependency edges (baseline)
