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