- Feb 10, 2019
-
-
Jason Hiser authored
-
- Feb 09, 2019
-
-
Jason Hiser authored
-
- Feb 08, 2019
-
-
Jason Hiser authored
-
- Feb 01, 2019
-
-
Jason Hiser authored
-
- Jan 26, 2019
-
-
Jason Hiser authored
-
- Dec 31, 2018
-
-
Jason Hiser authored
code cleanups, updates to arm patcher to support tramoplining short-immediate instructions to out-of-band locations
-
- Dec 28, 2018
-
-
Jason Hiser authored
-
- Dec 23, 2018
-
-
Jason Hiser authored
-
- Dec 21, 2018
-
-
Jason Hiser authored
-
Jason Hiser authored
-
- Dec 20, 2018
-
-
Jason Hiser authored
-
- Dec 19, 2018
-
-
Jason Hiser authored
-
Jason Hiser authored
-
Jason Hiser authored
-
Jason Hiser authored
-
- Oct 01, 2018
-
-
Jason Hiser authored
-
- Jul 17, 2018
-
-
Matthew McGill authored
-
- Jun 22, 2018
-
-
Will Hawkins authored
Add padding sections to a zipr'd program where the gap between two existing sections is greater than a certain minimum boundary.
-
- Jun 18, 2018
-
-
Will Hawkins authored
-
- Jun 05, 2018
-
-
Jason Hiser authored
-
- Mar 01, 2018
-
-
jdh8d authored
Removed bea engine from lots of inclue places and link steps, changed verbose mode for zipr to false, added very-verbose mode for zipr. fixed a few zipr bugs related to non-existant fallthroughs, etc.
-
- Sep 25, 2017
-
-
jdh8d authored
Better EH verbose messages for zipr, stack stamping+EH support, a new cfar config (NOG+SS vrs NogOF+SS), as well as an IR refinement technique to do recursive-decent disassembly when a landing pad is not part of a function.
-
- Sep 15, 2017
-
-
jdh8d authored
Added emt support for prefork+bilr+p1 (sketchy still), K6+NOG (seems stable with all xforms enabled). I also did some peasoup/cfar fixes to support determunistic ID assignment for IRDB objects -- this was needed for marshaling because the EMT plugin uses ID matching to find identical objects (stack, scoop, instruction, etc.) Next, I fixed bugs in p1transform where the p1.map wasn't getting proper IDs. Lastly, I added an option to zipr/elfwrite to disable bss-optimization, this was necessary for marshaling as that bss segments stay named/mapped to the binary and cannot be combined with other segments.
-
- Jun 26, 2017
-
-
jdh8d authored
No commit message
-
- Apr 14, 2017
- Apr 07, 2017
-
-
jdh8d authored
-
- Apr 05, 2017
-
-
jdh8d authored
-
- Apr 03, 2017
-
-
jdh8d authored
-
- Mar 10, 2017
-
-
whh8b authored
-
- Mar 01, 2017
-
-
whh8b authored
-
- Nov 18, 2016
-
-
whh8b authored
-
- Aug 01, 2016
-
-
an7s authored
-
- Jun 29, 2016
-
-
whh8b authored
Remove DetermineWorstCaseInsnSize as public interface and force callers to specify account_for_fallthrough when calling other WC*S functions.
-
- Jun 27, 2016
-
-
whh8b authored
1. Update semantics of how plugins determine the size and space of the dollop that they will plop. 2. Add sorting for plugin invocation based on lexigraphical sorting.
-
- Jun 09, 2016
-
-
jdh8d authored
support in zipr for better mapping of scoops->section types, support in move-globals to move only the necessary bits for adding to the .got.plt, and relocation tables, etc. also first support in CFI for multi-module support (not working yet, but can add relocations and got entries for dladdr, dlsym, and,zestcfi)
-
whh8b authored
-
whh8b authored
-
whh8b authored
-
whh8b authored
-