aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* - Make -E take strings vs just numerics. Fixed off by one in ld.so.conf inclu...Ned Ludd2006-02-181-1/+15
* - finished up ei_pax handlingNed Ludd2006-02-171-1/+51
* - add -k option to manpage and -vh outputNed Ludd2006-02-161-2/+2
* - add -k/--section <arg> flag so we can quickly identify executables that con...Ned Ludd2006-02-161-1/+13
* - go ahead an add NETBSDNed Ludd2006-02-091-2/+19
* - add ELFOSABI_FREEBSD to elf_max_pt_load. Maybe it would be better to set th...Ned Ludd2006-02-091-1/+2
* - print ELF e_types when -h flag is given. Add missing PT_NUM to paxelf.c. Do...Ned Ludd2006-02-051-1/+9
* - add ability to scan files based on etype via new -E option. syntax is -E 1 ...Ned Ludd2006-02-051-3/+9
* make sure we properly set the fd field so that we can use it in scanelf tests...Mike Frysinger2006-01-291-2/+4
* cache the end of the buffer so we dont have to compute it all the timeMike Frysinger2006-01-241-1/+2
* also handle ELFOSABI_LINUX for pt_loadMike Frysinger2006-01-201-1/+2
* handle null/0 length buffers better and fix segfaults with corrupted elf headersMike Frysinger2006-01-191-14/+29
* - fix: dont bother mmap 0 byte files (.keep)Ned Ludd2006-01-191-1/+4
* refactor code a bit to allow to improve support for archive scanningMike Frysinger2006-01-141-35/+66
* add support for automatically "fixing" insecure runpaths and removing the exe...Mike Frysinger2006-01-101-4/+5
* split the pt_load check out into a sep func for easier managing in the future...Mike Frysinger2006-01-101-1/+17
* tighten up the pax_short_pf_flags() codeMike Frysinger2006-01-101-26/+19
* update copyright years and unify headers in porting.hMike Frysinger2006-01-051-10/+4
* make sure we set phdr/shdr to NULL if the respective counts are 0Mike Frysinger2005-12-071-17/+23
* split common non-elf features into paxinc.[ch]Mike Frysinger2005-10-131-4/+2
* use smaller license headerMike Frysinger2005-09-301-17/+3
* add a sanity check to make sure multiple sections dont have the same nameMike Frysinger2005-06-171-4/+7
* add some REL macros and record a cheap base filenameMike Frysinger2005-06-081-1/+6
* just sneak the filename in the elfobj structMike Frysinger2005-06-041-1/+2
* add a new get_elfshttype() func, remove unused parameter from get_elfeitype()...Mike Frysinger2005-06-031-8/+51
* - added initial inconsistent state detection for pax flags. update some of th...Ned Ludd2005-05-291-10/+9
* - make scanelf display the PT_PAX_FLAGS if they exist and fall back on EI_PAX...Ned Ludd2005-05-281-19/+27
* make sure we use EGET() when accessing elf membersMike Frysinger2005-05-251-2/+2
* include helpful info in the warning messagesMike Frysinger2005-05-191-3/+4
* ignore ABI since it shouldnt matter and add a few warnings under error handlersMike Frysinger2005-05-181-5/+12
* redo the sanity checks to be simpler and not require casting to different typesMike Frysinger2005-05-161-28/+15
* make sure we verify the section/program header pointers before we utilize themMike Frysinger2005-05-101-12/+58
* use crazy new ninja style sizeof() syntax proposed by tiggerMike Frysinger2005-04-071-4/+3
* merge some fixes from tigger and add support for dumping DT_NEEDED informationMike Frysinger2005-04-071-9/+105
* add support for string definesMike Frysinger2005-04-051-1/+22
* handle any bitsize / endian typeMike Frysinger2005-04-051-49/+81
* mmm fix logic in elf check (or -> and)Mike Frysinger2005-04-031-11/+10
* remove check_elf_header and IS_ELF since readelf() has these checks built in nowMike Frysinger2005-04-031-14/+14
* touchup error goto sequenceMike Frysinger2005-04-011-9/+8
* - fix memleakNed Ludd2005-04-011-4/+7
* err, didnt mean to leave debug code in thereMike Frysinger2005-03-301-2/+1
* add more sanity checks to readelf and add a new func for outputing PT_GNU_STACKMike Frysinger2005-03-301-13/+41
* more functions and cleanupsMike Frysinger2005-03-291-49/+185
* cleanup and unify duplicated codeMike Frysinger2005-03-251-17/+16
* small touchupsNed Ludd2003-11-011-11/+11
* added scanelf.cNed Ludd2003-10-241-1/+28
* code cleanups, Makefile install targetNed Ludd2003-10-241-1/+2
* initial import of pax-utilsNed Ludd2003-10-201-0/+108