aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* paxelf: constify pax_short_* helpersHEADmasterMike Frysinger2017-03-033-9/+8
* lddtree: move parser logic into a funcMike Frysinger2017-02-161-2/+8
* pylint: add a helper to keep python code cleanMike Frysinger2017-02-163-5/+94
* tests: rename files to avoid ".py" suffix on non-python filesMike Frysinger2017-02-167-7/+7
* add helper for checking memory/elf rangesMike Frysinger2017-02-113-25/+19
* scanelf: check range of hash bucketMike Frysinger2017-02-111-1/+2
* dumpelf: check for invalid notesMike Frysinger2017-02-011-7/+16
* dumpelf: check for invalid program headersMike Frysinger2017-02-012-4/+9
* dumpelf: check for invalid section entry sizesMike Frysinger2017-02-011-22/+28
* TODO: drop fixed issues and add some new onesv1.2.2Mike Frysinger2017-01-241-7/+4
* scanelf: revert back to looking at .dynstr directlyMike Frysinger2017-01-242-6/+25
* scanelf: switch all string table lookups to scanelf_file_get_symtabsv1.2.1Mike Frysinger2017-01-231-23/+23
* scanelf: add helper for walking dynamic tagsMike Frysinger2017-01-231-96/+35
* scanelf: fix offset checking when looking up symbols via hashMike Frysinger2017-01-231-4/+5
* scanelf: change abs() to a size_t castMike Frysinger2017-01-231-1/+1
* security: fix building on much older systemsv1.2Mike Frysinger2017-01-211-1/+24
* travis: drop pyelftools installMike Frysinger2017-01-211-2/+0
* scanmacho: fix 126 byte limit on -E optionMike Frysinger2016-11-261-3/+3
* scanelf: rewrite textrels decoder to use program segmentsMike Frysinger2016-11-251-28/+88
* scanelf: add helper funcs for looking up program headersMike Frysinger2016-11-251-182/+222
* scanelf: standardize macro indentation levelsMike Frysinger2016-11-231-255/+254
* scanelf: unify some boiler plate logic with ELF-sized macrosMike Frysinger2016-11-231-73/+42
* dumpelf: add support for prelink sectionsMike Frysinger2016-11-231-0/+34
* dumpelf: add support for dumping notesMike Frysinger2016-11-234-9/+151
* dumpelf: clean up types all over the placeMike Frysinger2016-11-173-88/+90
* paxldso: fix unused arg warnings when support is disabledMike Frysinger2016-11-141-2/+2
* paxldso: always expose ldpaths arrayMike Frysinger2016-11-142-3/+4
* paxldso: fix building when ldso support is disabledMike Frysinger2016-11-141-0/+2
* paxldso: properly decode the flags bits in the cachev1.1.7Mike Frysinger2016-11-121-34/+114
* paxldso: clean up local vars & types a bitMike Frysinger2016-11-121-11/+13
* paxldso: switch from a static sized path buffer to dynamicMike Frysinger2016-11-121-3/+21
* paxldso: delete netbsd cache logicMike Frysinger2016-11-122-30/+1
* split out ld.so.cache & ld.so.conf parsing logicMike Frysinger2016-11-126-268/+374
* split out fs related helper funcs as lib codeMike Frysinger2016-11-123-29/+36
* lddtree.py: work around pyelftools API changeMike Gilbert2016-11-081-0/+2
* travis: note misbehavior by coverity addon when throttledMike Frysinger2016-06-241-0/+2
* ar: make sure file name is always NUL terminatedMike Frysinger2016-06-201-1/+2
* scanelf: fix out_format leak fixMike Frysinger2016-06-201-3/+2
* porting: add O_PATH fallback tooMike Frysinger2016-06-191-0/+3
* scanelf: avoid leaking out_format when multiple --format args are passedMike Frysinger2016-06-191-1/+2
* scanelf: avoid leaking root_fd when multiple --root args are passedMike Frysinger2016-06-191-0/+2
* scanelf: use strcpy to make coverity happyMike Frysinger2016-06-191-1/+1
* paxelf: use fstat instead of stat && openMike Frysinger2016-06-191-6/+6
* paxmacho: fix readmacho fd leakage on errorMike Frysinger2016-06-191-1/+5
* paxmacho: simplify readmacho a bitMike Frysinger2016-06-191-5/+1
* ar: make sure name is always NUL terminatedMike Frysinger2016-06-191-0/+1
* scanelf: enable cleanup for coverityMike Frysinger2016-06-192-0/+7
* pspax: fix file leakage when reading the command lineMike Frysinger2016-06-191-0/+2
* paxmacho: fix mem leak when reading macho filesMike Frysinger2016-06-191-4/+8
* pspax: rewrite core loop to use *at funcsMike Frysinger2016-06-191-100/+128