aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-090.2.5HEAD0.2.5no-gods-no-iximeow
2024-03-09add goodfile for ci purposesiximeow
2024-03-09improve msr register decodingiximeow
"improve" rather than "fix" as `pstate.0x3` is hardly as useful as `msr uao, #3`. but the "pstate field" that had been decoded before was totally incorrect.
2024-03-09fix armv8 a64 decoder hint instructionsbelovdv
2023-11-02ah and a doc comment for the public method0.2.4iximeow
2023-11-02Cargo.toml version bumpiximeow
2023-11-02another changelog update, this time actually followed by a release...iximeow
2023-11-02make RegShift::into_shift publicwscp
2023-04-25prepare changelog updatesiximeow
2023-01-31fix 24-bit branch immediate decodingjam1garner
2022-09-29Add a test for issue #3Mitchell Johnson
2022-09-29Add some additional 32-bit thumb branch decode test casesMitchell Johnson
2022-09-29Fix 32-bit conditional thumb branchesMitchell Johnson
Correct the shift used to select condition bits and correctly compute the branch offset.
2022-09-29Fix negative unconditional 16-bit thumb branchesMitchell Johnson
Sign extension shift had an off-by-one error so the sign bit was not being properly extended.
2022-09-29Fix 32-bit Thumb unconditional branch decodingMitchell Johnson
T4 encodings of unconditional branches were not being interpreted correctly (#6), and 32-bit bl/blx instructions were similarly incorrect. Correct the bits selected for op1 and op2 and handle the slightly-unusual i1/i2 sign bit xor for these instructions.
2022-09-29Fix Makefile execution on macOSMitchell Johnson
Apparently test execution under cargo is delegated and the --ignored flag was being consumed by cargo rather than the test executor. Pass the `--ignored` flag after a `--` to stop cargo processing the argument.
2022-04-08add makefile to test yaxpeax-arch with and without no-stdiximeow
2022-04-08Fix no_std buildsMitchell Johnson
2022-01-020.2.3iximeow
2022-01-02add differential tests against capstoneiximeow
whoo boy these are gross sorry about that
2022-01-02get test situation in orderiximeow
2022-01-02fix docs that failed to buildiximeow
2022-01-02fix docs typo0.2.2iximeow
2022-01-02why did that compileiximeow
2022-01-020.2.10.2.1iximeow
2022-01-020.2.00.2.0iximeow
2022-01-02document the crateiximeow
2022-01-01fix test expectationsiximeow
2022-01-010.1.40.1.4iximeow
2022-01-01capstone/yax differences, test pac more comprehensivelyiximeow
2022-01-01fix float formatteriximeow
integer floats need a .0, the rest get default precision
2022-01-01more inconvenient test case handlingiximeow
2022-01-01test expectation cleanupiximeow
2022-01-010.1.4iximeow
2022-01-01start getting the msr/hint situation under controliximeow
2021-12-31more pac instructions, fmov fixesiximeow
2021-12-31fix more invalid rejects, misdecodes, test casesiximeow
2021-12-31shift/sm3ss fixesiximeow
2021-12-31sshll is weirdiximeow
2021-12-31pac, cfi, other misc cleanup, notes and todosiximeow
2021-12-30many many MORE one-off fixes from differential testingiximeow
2021-12-29many incorrect decode/reject cases fixediximeow
2021-12-29ldapr/stlr (unscaled immediate)iximeow
2021-12-29memory tagsiximeow
2021-12-29more missed tables and manual compatiximeow
2021-12-29more misc fixesiximeow
2021-12-29simd table lookupiximeow
2021-12-29tweaks to match reference shift displayiximeow
2021-12-29more armv8.1 instructions, fix cas operand checkiximeow
2021-12-29and sve should error for nowiximeow