aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-06-22be more careful about what does and doesnt need allociximeow
2024-06-22VecSink only needs `alloc`, hide struct itemsiximeow
2024-06-22update changelog, adjust doc emphasisiximeow
2024-06-22fix annotation doc test not compiling under nostdiximeow
2024-06-22document `mod safer_unchecked`iximeow
2024-06-22move DisplaySink code out from yaxpeax-x86iximeow
2024-05-13update crossterm to a version released in the last two yearsiximeow
2024-05-13fix cfg(!default,colors,serde) imports, doc commentsiximeow
2021-09-25add missing `From<ReadError>` impliximeow
2021-08-22document a bit of what yaxpeax-arch is all about, add README as crate docsiximeow
2021-08-22move annotation stuff to its own moduleiximeow
2021-08-13add `AnnotatingDecoder`, supporting definitions, and a doc about itiximeow
2021-07-06fix incorrect `offset` and `total_offset` counts for non-`u8` Word0.2.4iximeow
2021-07-06add Reader impls for U8Reader on u16 addresses0.2.3iximeow
2021-07-06add ReaderBuilder to generically construct arch-required Readers0.2.2iximeow
2021-07-04actually enforce DecodeError impl'ing std::error::Error in std buildsiximeow
2021-07-03support std::error::Erroriximeow
2021-07-03document yaxpeax_arch traits and add an AddressDiff::to_constiximeow
2021-07-03reader impls for various word sizesiximeow
2021-07-03add a Reader type that can read architecture-defined wordsiximeow
2021-07-03define a standard decode error for client libraries to useiximeow
2021-06-14address diff is an u64 thingy that can be added to addressesnonbyte-wordsiximeow
2021-06-14experimentiximeow
2021-05-07swap termion dep for crossterm, simplify Colorization interfaces0.0.5iximeow
2020-05-03add AddressDiff, CHANGELOG, and bump to 0.0.40.0.4iximeow
2020-01-20Default impl of ColorSettings was needlessly feature gatediximeow
2020-01-18finally replace `stringy` with something usableiximeow
2020-01-15no_std!!iximeow
2020-01-13default Decoder::decode() impliximeow
2020-01-12allow for granular and customizable errors when decoding instructionsiximeow
2020-01-12color helper for misc instructionsiximeow
2020-01-12decoders are stateful, so decode functions should take them as a parameteriximeow
2020-01-12warnings-b-goneiximeow
2020-01-12addresses are Hashiximeow
2020-01-12remove unused importiximeow
2020-01-12sneak hash/partialeq/etc into yaxpeax-archiximeow
2020-01-12awful tweaks to expose a serde flag on yaxpeax-arch which will trickle throug...iximeow
2020-01-12add color for program counter register (default to the same as ret and friends)iximeow
2020-01-12expose platform op coloriximeow
2020-01-12fix sign display bugiximeow
2020-01-12add some display logic into archiximeow
2020-01-12tweak how ColorSettings is usediximeow
2020-01-12add many more color types to settings, AddrParse to parse addresses from hex ...iximeow
2020-01-12real color settings, and defaultsiximeow
2020-01-12add traits for syntax highlighting and contextualized displayiximeow
2020-01-12add impls for address as used by x86_64iximeow
2020-01-12tweak core lifetimes, add an address formatteriximeow
2020-01-12require Arch to have addresses that can += and -=, as well as that instructio...iximeow
2020-01-12add some predetermined address display stuffiximeow
2020-01-12base definition of an arch to yaxpeaxiximeow