Releases: fox-it/dissect.cstruct
Releases · fox-it/dissect.cstruct
3.9
What's Changed
- Anonymous enums by @sMezaOrellana in #39
- Allow enums to reference their own members by @Schamper in #42
- Preserve newlines when removing comments by @Schamper in #43
New Contributors
- @sMezaOrellana made their first contribution in #39
Full Changelog: 3.8...3.9
3.8
3.7
3.6
3.5
What's Changed
- Check if field is pointer before checking if field is an array by @MrYoranimo in #18
- Add support for two-dimensional arrays by @MrYoranimo in #24
- Raise an exception when the static size of an array field does not match the size of the provided list instead of silently writing incorrectly sized data. by @skarnproject in #23
- Update style and pin on black v23.1.0 by @pyrco in #25
- Add isort to flake8 linting by @pyrco in #26
New Contributors
- @MrYoranimo made their first contribution in #18
- @skarnproject made their first contribution in #23
Full Changelog: 3.4...3.5
3.4
3.3
What's Changed
- Update setup.cfg with description related fields by @pyrco in #9
- Fix links to the documentation by @Miauwkeru in #8
- Replace old setup.py by @Schamper in #11
- Trigger dissect.target tests by @pyrco in #12
- Configure the minimum python version by @pyrco in #13
- Add linting for minimal supported Python version by @pyrco in #14
- Add bitfields argument in
add_field
for structs by @sud0woodo in #15 - Fix union without fields by @sud0woodo in #16
- Add (u)int128 type to
cstruct.py
by @sud0woodo in #17 - Add float16 type and tests by @sud0woodo in #19
- Fix bitbuffer to support
char
by @sud0woodo in #20
New Contributors
- @sud0woodo made their first contribution in #15
Full Changelog: 3.2...3.3