- 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.
-
- Jul 21, 2017
-
-
jdh8d authored
-
- Jun 26, 2017
-
-
jdh8d authored
No commit message
-
- Jun 11, 2017
-
-
whh8b authored
-
- May 10, 2017
-
-
jdh8d authored
-
- May 05, 2017
-
-
jdh8d authored
-
- Apr 14, 2017
- Apr 07, 2017
- Apr 05, 2017
-
-
jdh8d authored
-
- Apr 03, 2017
-
-
jdh8d authored
-
- Mar 10, 2017
-
-
whh8b authored
-
- Mar 01, 2017
-
-
whh8b authored
-
- Feb 15, 2017
-
-
whh8b authored
-
- Feb 08, 2017
-
-
jdh8d authored
-
- Feb 02, 2017
-
-
jdh8d authored
-
- Jan 27, 2017
-
-
jdh8d authored
performance improvements in elfwriter and log size reduction in zipr.cpp. note: please implement a 'very verbose' option to zipr if you need these full logs, because they are way too big.
-
- Jan 16, 2017
-
-
whh8b authored
These comments and additional output give clarity to the case where two free ranges abut and need to be merged together.
-
- Jan 12, 2017
-
-
jdh8d authored
No commit message
-
- Dec 19, 2016
-
-
jdh8d authored
-
- Dec 01, 2016
-
-
whh8b authored
-
- Nov 18, 2016
- Oct 18, 2016
-
-
jdh8d authored
had elfwriter use .text instead of .zipr_text for first .text segment. gdb hates not having a .text segment.
-
- Sep 14, 2016
-
-
jdh8d authored
Updates to elfwrite to handle more segments, new cfar configs typed out, and scons added to get-packages.
-
- Sep 06, 2016
-
-
jdh8d authored
many updates esp. regarding interfacing NOL/NOH with ps-analyze, set-interpreter assertions being hit, writing an elf header that's bigger than 4k, etc.
-
- Aug 22, 2016
-
-
jdh8d authored
-
- Aug 01, 2016
- Jul 30, 2016
-
-
whh8b authored
-
- Jul 13, 2016
-
-
jdh8d authored
No commit message
-
- Jun 30, 2016
-
-
whh8b 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 28, 2016
-
-
whh8b authored
1. There are now opening/closing sizes for each dollop entry. 2. Each plugin must identify whether it plopped the instruction or not (as opposed to simply plopping bytes in the dollop entry opening and closing sections).
-
- 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 24, 2016
-
-
jdh8d authored
-
- Jun 17, 2016
-
-
jdh8d authored
-
- 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
-