- Dec 14, 2015
- Dec 09, 2015
-
-
jdh8d authored
-
- Dec 04, 2015
-
-
whh8b authored
Any patch whose target immediately follows can be turned into a five byte nop. This is not 100% ideal but it is a good start to test whether this optimization is worthwhile.
-
- Dec 03, 2015
-
-
jdh8d authored
fixed unpinned and pinned unresolved dollop's to sort by instruction's address instead of instructions' base id. sorting by baseID was non-deterministic when both isntructions were not in the database.
-
- Nov 11, 2015
-
-
whh8b authored
-
- Nov 09, 2015
- Nov 08, 2015
-
-
whh8b authored
Let a plugin tell us about where to plop a dollop. This change includes a 1. utils namespace with a function to calculate the worst case instruction size. 2. Dollop_t type that can be used to describe and pass around a dollop.
-
- Nov 05, 2015
-
-
whh8b authored
Remove the dependency of the Zipr statistics class on Zipr options. Also, re-enable printing of the stats at the end of the Zipr.
-
- Oct 22, 2015
- Oct 21, 2015
-
-
whh8b authored
-
- Oct 20, 2015
-
-
jdh8d authored
Updated to write zipr.map for machine/human reading of the 'map' between instructions and their final location.
-
- Oct 16, 2015
- Sep 01, 2015
-
-
jdh8d authored
-
- Aug 21, 2015
-
-
whh8b authored
1. Add support for plugins to call certain Zipr_t functions. This meant making a class that is Zipr_t and then converting the actual implementation to a subclass (ZiprImpl_t). The Zipr_t goes in the zipr_sdk. 2. Ask all plugins about each instruction and determine whether there are any takers for plopping. 3. When plopping an instruction, consider whether or not a plugin asked to do the plopping. If so, let it do the work.
-
- Aug 17, 2015
- Jul 30, 2015
-
-
jdh8d authored
-
- Feb 17, 2015
-
-
jdh8d authored
Updates for x86-64, adjusted memory_space.cpp to have O(ln(n)) complexity instead of O(N) in a few commo cases.
-
- Feb 08, 2015
-
-
jdh8d authored
-
- Feb 07, 2015
-
-
jdh8d authored
-
- Feb 03, 2015
-
-
jdh8d authored
-
- Jan 28, 2015
- Jan 27, 2015
-
-
jdh8d authored
Partial nonce-code -- should be silent without IRDB relocs added. Also refactored byte_map into memory_space.
-
- Jan 12, 2015
-
-
whh8b authored
1. Add the ability to rewrite section headers. We need this because extending sections requires that their headers be rewritten or the contents that are in the extended ranges get zero-d. 2. Internally "segmentize" the .strata section We no longer need to call out to add a segment for .strata.
-
whh8b authored
-
- Jan 08, 2015
-
-
jdh8d authored
-