Repository navigation
Releases: nyetlabs/ME7Sum
Releases · nyetlabs/ME7Sum
Release list
v1.1.9
What's Changed in 1.1.9
Features
- build mingw/mingw32 in linux/macos build by @nyetwurk
Bug Fixes
- rename release artifacts they same as they were before by @nyetwurk
Full Changelog: v1.1.8...v1.1.9
v1.1.9-rc0
What's Changed in 1.1.9-rc0
Features
- use the ecu-corpus submodule for images by @nyetwurk
Bug Fixes
- Issue #27: accept images that build the CRC-32 table in RAM by @nyetwurk
- feat: use the ecu-corpus submodule for images by @nyetwurk in #29
- feat(porsche): enhance Porsche ME7.2 header parsing from factory PIWIS calibration container by @nyetwurk in #31
- fix: better windows/mingw support by @nyetwurk in #32
- Update 5120 bin by @nyetwurk
- better windows/mingw support by @nyetwurk
- enhance Porsche ME7.2 header parsing from PIWIS Block 13 calibration container by @GalballyJ
- replace 8N0906018CB with a real factory ORI by @nyetwurk
Chore
- add known bad crc 8N0906018CB ori. by @nyetwurk
- migrate to new nyetlabs github org by @nyetwurk
- update corpus, reorg by @nyetwurk
Full Changelog: v1.1.8...v1.1.9-rc0
v1.1.8
What's Changed in 1.1.8
Bug Fixes
- Issue #26: check background word-sum descriptors before the main checksum by @nyetwurk
- derive CRC block ranges from the add/mov immediates by @nyetwurk
- skip ROMSYS sums when the header layout or flash top is wrong by @nyetwurk
Chore
- Add a few broken files by @nyetwurk
- add 06A906032HF.bin by @nyetwurk
- add 06A906032LQ.bin by @nyetwurk
- add 06A906032S by @nyetwurk
- add 16bit KFZW and 5120 bin by @nyetwurk
- add 4B0906018CM by @nyetwurk
- add 4B0906018DQ-0010.bin by @nyetwurk
- add 8N0906018Q.bin by @nyetwurk
Other
Full Changelog: v1.1.7...v1.1.8
v1.1.7
What's Changed in 1.1.7
Bug Fixes
- Potential fix for code scanning alert no. 1: Workflow does not contain permissions by @nyetwurk in #24
- feat: Add Porsche Bosch ME7.2 support (986 Boxster / 996 Carrera) by @nyetwurk in #25
- Potential fix for code scanning alert no. 1: Workflow does not contain permissions by @nyetwurk
- Potential fix for code scanning alert no. 2: Workflow does not contain permissions by @nyetwurk
- Uninitialzed struct compiler warning by @nyetwurk
- add Porsche Bosch ME7.2 checksum support (986 Boxster, 996 Carrera) by @GalballyJ
- cosmetic - fix tab -> 8 spaces replacement by @nyetwurk
- fix codeql warnings by @nyetwurk
Documentation
- Add -V flag to print version by @nyetwurk
Chore
Dependabot
- Bump softprops/action-gh-release from 2 to 3 by @nyetwurk in #22
- Bump actions/checkout from 6 to 7 by @nyetwurk in #23
New Contributors
- @GalballyJ made their first contribution
Full Changelog: v1.1.6...v1.1.7
v1.1.6
What's Changed in 1.1.6
Bug Fixes
- Bound ROM info string reads to avoid buffer overflow by @nyetwurk
- utils.h: byte-order macros and memcpy_from_le32 on big-endian, validate len in search_image by @nyetwurk
Documentation
- Better explain intent of overlap testing in comments by @nyetwurk
- Cosmetic: update README by @nyetwurk
- Update README, fix grammar, format links, etc. by @nyetwurk
Chore
- Add const to args that are not modified by @nyetwurk
Full Changelog: v1.1.4...v1.1.6
v1.1.5
v1.1.5-rc0
What's Changed in 1.1.5-rc0
Bug Fixes
- Merge release into one workflow to avoid PAT requirement by @nyetwurk
Documentation
- update README, add BUILD and RELEASE instructions by @nyetwurk
Chore
- CI: Create release on tag push with git cliff generated release notes by @nyetwurk
- CI: build on all branches/tags/pull_requests by @nyetwurk
- add cliff.toml for git-cliff by @nyetwurk
- cosmetic: whitespace - expandtab by @nyetwurk
- fix clangd warnings by @nyetwurk
Full Changelog: v1.1.4...v1.1.5-rc0