2013-06-24 |
norly | PHDR addition. Should make x86-64 work in many cases. |
tree | commitdiff |
2013-06-24 |
norly | mLayoutAuto: Do not move LOAD segments, and update... |
tree | commitdiff |
2013-06-24 |
norly | Reorder PHDRs according to ELF spec |
tree | commitdiff |
2013-06-24 |
norly | mLayoutGetSpaceInPhdr: Use mPhdrLoadLowestHighest |
tree | commitdiff |
2013-06-24 |
norly | PHDR: Find lowest/highest addr/offs |
tree | commitdiff |
2013-06-22 |
norly | reladd: Work more with sh_addr instead of sh_offset |
tree | commitdiff |
2013-06-22 |
norly | Minor fixes to PHDR expansion to lower addresses |
tree | commitdiff |
2013-06-22 |
norly | PHDR: find by addr/offset |
tree | commitdiff |
2013-06-21 |
norly | Use .rela.plt too - need this for x86-64 c90 |
tree | commitdiff |
2013-06-21 |
norly | mFromFile: Initialize *me |
tree | commitdiff |
2013-06-20 |
norly | Minor cleanup in reladd, 2nd pass |
tree | commitdiff |
2013-06-20 |
norly | Merge cloneScn() into reladd.c |
tree | commitdiff |
2013-06-20 |
norly | LOAD PHDRs at top level, others as children. mPhdrForall(). |
tree | commitdiff |
2013-06-20 |
norly | Add Elf/Phdr/Scn alloc/destroy |
tree | commitdiff |
2013-06-20 |
norly | Extend relocation parser to full 32/64 bits |
tree | commitdiff |
2013-06-20 |
norly | Cleaner ElfuPhdr alloc |
tree | commitdiff |
2013-06-20 |
norly | Clean up code using ElfuScn |
tree | commitdiff |
2013-06-20 |
norly | Separate library code, build .a/.so |
tree | commitdiff |
2013-06-18 |
norly | Basic detour support |
tree | commitdiff |
2013-06-17 |
norly | C90 compliance, except variadic macros and TODOs |
tree | commitdiff |
2013-06-15 |
norly | mv main.c -> elfucli.c, make it scriptable via args symrel |
tree | commitdiff |
2013-06-15 |
norly | Clean up main.c a bit |
tree | commitdiff |
2013-06-15 |
norly | Factor out symbol table handling |
tree | commitdiff |
2013-06-15 |
norly | Rename mRelocate |
tree | commitdiff |
2013-06-15 |
norly | Basic x86-64 support, not very usable in practice |
tree | commitdiff |
2013-06-15 |
norly | Merge symbol tables. (Not fully ELF conformant) |
tree | commitdiff |
2013-06-15 |
norly | Flatten symtab to file - gdb works, check breaks. |
tree | commitdiff |
2013-06-15 |
norly | Make symtab and reltab resident in ElfuScn |
tree | commitdiff |
2013-06-12 |
norly | Rename elfedit to centaur, model to modelops |
tree | commitdiff |
2013-06-03 |
norly | Do not insert STRTAB sections explicitly |
tree | commitdiff |
2013-06-03 |
norly | Insert NOBITS sections (.bss), ignore empty sections |
tree | commitdiff |
2013-06-03 |
norly | Guess where unknown functions are in .rel.plt |
tree | commitdiff |
2013-06-03 |
norly | Disable memory dump to screen |
tree | commitdiff |
2013-06-03 |
norly | Basic 32-bit SYMTAB and REL (not RELA) support |
tree | commitdiff |
2013-06-03 |
norly | Simplify includes |
tree | commitdiff |
2013-06-01 |
norly | Insert section names (with fixed prefix) |
tree | commitdiff |
2013-05-31 |
norly | Auto-layout file after --reladd |
tree | commitdiff |
2013-05-31 |
norly | Pull out existing re-layouting code |
tree | commitdiff |
2013-05-30 |
norly | More rigorous sh_addr and sh_offset checking |
tree | commitdiff |
2013-05-30 |
norly | Redesign data structures, make basic reladd work. newparser |
tree | commitdiff |
2013-05-28 |
norly | Implement orphaned sections |
tree | commitdiff |
2013-05-28 |
norly | Remove old and ugly printing functions |
tree | commitdiff |
2013-05-28 |
norly | Add printing functions for models to ease debugging |
tree | commitdiff |
2013-05-27 |
norly | Find PHDR -> PHDR dependencies |
tree | commitdiff |
2013-05-27 |
norly | Only establish PHDR->Scn relationship for PT_LOAD |
tree | commitdiff |
2013-05-27 |
norly | Restrict sh_link/sh_info evaluation where possible |
tree | commitdiff |
2013-05-27 |
norly | Abstract model more - break 'make check' |
tree | commitdiff |
2013-05-27 |
norly | Turn elfu_gPhdrContainsScn into a macro |
tree | commitdiff |
2013-05-27 |
norly | Turn elfu_gScnSizeFile into a macro |
tree | commitdiff |
2013-05-27 |
norly | Clean up loader code |
tree | commitdiff |
2013-05-27 |
norly | Validate input at libelf level |
tree | commitdiff |
2013-05-24 |
norly | Be more verbose |
tree | commitdiff |
2013-05-24 |
norly | Fix alignment error in mInsertSpaceBefore |
tree | commitdiff |
2013-05-24 |
norly | Object file injection, first part |
tree | commitdiff |
2013-05-24 |
norly | Move section-in-segment.c to generic/ |
tree | commitdiff |
2013-05-24 |
norly | Cleaner error handling with ELFU_WARN and ELFU_WARNELF |
tree | commitdiff |
2013-05-23 |
norly | Use explicit libelf/* path in includes |
tree | commitdiff |
2013-03-24 |
norly | Typos |
tree | commitdiff |
2013-03-22 |
norly | Clean up file handling in main.c a bit |
tree | commitdiff |
2013-03-21 |
norly | NOBITS expansion, for .bss etc |
tree | commitdiff |
2013-03-21 |
norly | Copy section contents into newly allocated buffers |
tree | commitdiff |
2013-03-20 |
norly | Typo |
tree | commitdiff |
2013-03-01 |
norly | Implement mInsertAfter, for post-.data injection |
tree | commitdiff |
2013-02-27 |
norly | Implement mInsertBefore, for pre-.interp injection |
tree | commitdiff |
2013-02-23 |
norly | Refactor mdoel-related code |
tree | commitdiff |
2013-02-23 |
norly | Clean up ELF-related files and functions |
tree | commitdiff |
2013-02-23 |
norly | Merge {first,last}-section-in-segment.c |
tree | commitdiff |
2013-02-23 |
norly | Move ELF-related files together |
tree | commitdiff |
2013-02-23 |
norly | Remove ELFU_BOOL |
tree | commitdiff |
2013-02-23 |
norly | Add run-time sanity checks |
tree | commitdiff |
2013-02-22 |
norly | Use CIRCLEQ_FOREACH throughout |
tree | commitdiff |
2013-02-22 |
norly | Add elfu_count{Section,PHDR}s |
tree | commitdiff |
2013-02-22 |
norly | Remove --copy, do it whenever we have -o |
tree | commitdiff |
2013-02-21 |
norly | Fix build on Ubuntu 12.04 |
tree | commitdiff |
2013-02-11 |
norly | PHDR self-reference fixup function model-cleanup |
tree | commitdiff |
2013-02-11 |
norly | Model to ELF (writing) support, copy functionality |
tree | commitdiff |
2013-02-11 |
norly | First memory model of an ELF file |
tree | commitdiff |
2013-02-11 |
norly | Print ELF header/segments/sections |
tree | commitdiff |
|