aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
13 daysdocument one more stray unsafeiximeow
13 daysadd missing feature flag to real-mode ffi libraryiximeow
13 daysbench: fetch from fork updated for yaxpeax-x86 2.0.0iximeow
13 daysbump cargo version to 2.0.0, not quite releasing yetiximeow
13 daysjustify the current max instruction lengthiximeow
13 daysconsistently enter register/number/opcode spansiximeow
13 daysone more stray docs erroriximeow
13 daysrename most operand variants, make them structy rather than tupleyiximeow
13 daysremove selects_cs(), cs() now does the right thingiximeow
13 daysnote yaxpeax-arch version bump in changelogiximeow
13 daysupdate yaxpeax-arch to 0.3.1, fix fuzz target warningsiximeow
13 daysnightly correctly remarked that == on fat pointers is ambiguousiximeow
14 daysfix several sources of dead code warnings in various crate configsiximeow
14 daysremove yaxpeax-x86 safer_unchecked.rs, it is now in yaxpeax-archiximeow
14 dayscfg_attr wants feature, not features pluraliximeow
14 dayslast vestiges of initial perf experimentsiximeow
14 daysanother fuzz bugiximeow
14 daysfuzz caught negation bugiximeow
14 daysInstructionTextBuffer for all three modes, adjust fuzzer to matchiximeow
14 daysstale fileiximeow
14 daysadd additional `call` test casesiximeow
14 daysforward long deprecation allowances as appropriateiximeow
14 daysadapt protected-mode display to real modeiximeow
14 daysnormalize imports, pull safer_unchecked from yaxpeax-archiximeow
14 daysfix inlining attributes re. profiling flag in protected_modeiximeow
14 daysadapt OperandVisitor and related to real_modeiximeow
14 daysadapt the rest of formating changes to protected_modeiximeow
14 daysfix AbsoluteFarAddress being tagged as a memory operandiximeow
14 daysadapt OperandVisitor to protected mode tooiximeow
14 dayscentralize unsafe claims and better validateiximeow
2024-06-23actually use new can_lock in 32b and 16b modesiximeow
2024-06-23actually use new can_rep in 32b and 16b modesiximeow
2024-06-23port opcode helpers and reordering to 32-bit and 16-bit decodersiximeow
2024-06-23InstructionTextBuffer is only present with alloc (new crate flag)iximeow
2024-06-23add more conditional inlining for 32-bit and 16-bit decodersiximeow
2024-06-22NoColorsSink has a decent name nowiximeow
2024-06-22extract reusable display bits into yaxpeax-arch, add a visitor fn to Operandiximeow
2024-06-21things compile again, add a few more caution signs around InstructionTextBufferiximeow
2024-06-21separate out display code further, reword comments on InstructionTextSink to ...iximeow
2024-06-20swap printed size check and lzcntiximeow
2024-06-20slightly simpler (?) write_u* implsiximeow
2024-06-20starting to get new DisplaySink stuff ready to extract...iximeow
2024-06-19better testing for alternate sinks, fix hex formatting bug....iximeow
2024-06-19more warning cleanupiximeow
2024-06-19no more fmt in display code, remove more dead struct fieldsiximeow
2024-06-19dedup mem size prefix printingiximeow
2024-06-19visit_disp is only outlined for bad reasonsiximeow
2024-06-19clean up warnings, scope unsafe blocks betteriximeow
2024-06-19write_2 did its job, seem to have reaped all that can be reapediximeow
2024-06-19hoist set_len calls to have fewer live valuesiximeow