Skip to content

Release 2.6.0 2026-09-24

Choose a tag to compare

@lcn2 lcn2 released this 25 Sep 19:50
· 1 commit to master since this release

Fixed various findings about dyn_array to harden code.

- Harden dyn_array overflow handling, clarify ownership, and make access helpers safer
- Preserve const in access macros
- Allow empty-array range helpers after free
- Document destroy null no-op: dyn_array_destroy(struct dyn_array **array_p)
- Refine seek offset range guard
- Fix portable off_t overflow check
- Fix overflow and portability review findings
- misc code and comment cleanup

Also fixed issue that tripped up CodeQL parallel make.