Releases: IsaacMarovitz/pe-parser
Releases · IsaacMarovitz/pe-parser
0.6.0
0.5.0
- Update chrono to 0.4.28
- Update clap to 4.4.2
- Update bitflags to 2.4.0
- Update num-traits to 0.2.16
- Update num-derive to 0.4.0
- Update dataset-stable to 0.2.3
0.4.0
- Add
nostd
support - Trim unnecessary features from dependencies
- Typo fixes
- Update clap to 4.3.0
- Update bitflags to 2.3.1
0.3.1
- Fix many panics
- Added fuzzing
0.3.0
- Added arguments to the CLI tool
-a
,--all
Print all sections of PE-c
,--coff
Print COFF header-o
,--optional
Print optional section (if present)-s
,--section
Print section table
- Added automated tests (see action for how to run tests locally)
- Numerous fixes and better code practices (should panic less often now)
- Significantly improved documentation
- Bitflags renamed
0.2.0
- Created a new
PortableExecutable
struct to handle parsing of the whole binary and implement pretty printing - Fixed some issues with visibility and introduced
lib.rs
to allowpe-parser
to be used as a library - Moved secondary parsing actions e.g.
u16
->MachineTypes
to traits implemented on each struct for ease of use as a library