GitWeb
Get Gentoo!
gentoo.org sites
gentoo.org
Wiki
Bugs
Forums
Packages
Planet
Archives
Sources
Infra Status
Home
Gentoo Repository
Repositories
Projects
Developer Overlays
User Overlays
Data
Websites
index
:
proj/pax-utils.git
master
ELF related utils for ELF 32/64 binaries that can check files for security relevant properties
Gentoo toolchain team <toolchain@gentoo.org>
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
scanelf.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
- make sure we scan versioned symbols correctly on unstripped ELF files
Ned Ludd
2006-05-14
1
-3
/
+3
*
- minor style fixups
Ned Ludd
2006-05-11
1
-29
/
+28
*
Process QA_TEXTRELS and QA_EXECSTACK, whitespace-separated lists of
Kevin F. Quinn
2006-05-10
1
-41
/
+112
*
Implement function to lookup into ld-elf.so.hints file on FreeBSD and DragonF...
Diego Pettenò
2006-04-23
1
-6
/
+64
*
fix detection of defined/undefined symbols
Mike Frysinger
2006-04-15
1
-4
/
+4
*
only default to grep stdin style when no arguments were given to us
Mike Frysinger
2006-04-11
1
-3
/
+3
*
touchup style
Mike Frysinger
2006-03-31
1
-4
/
+4
*
- non linux hosts dont really need the glob code so invert the ifdefs
v0.1.11
Ned Ludd
2006-03-19
1
-4
/
+6
*
- add invert matching for section headers from spanky for flameeyes. Example:...
Ned Ludd
2006-03-17
1
-4
/
+6
*
- invert logic for glob64
Ned Ludd
2006-03-16
1
-3
/
+2
*
add support for scanning for just defined/undefined symbols
Mike Frysinger
2006-03-15
1
-5
/
+21
*
declare a few more things const
Mike Frysinger
2006-03-08
1
-5
/
+5
*
- add new + format modifier for verbose output. Auto detect stdin file handling
Ned Ludd
2006-03-07
1
-14
/
+27
*
- we do not want to display lazy bindings incorrectly on executable files tha...
Ned Ludd
2006-03-02
1
-3
/
+5
*
- dont try to remove the execbits on a PT_LOAD section when using -Xe
Ned Ludd
2006-02-21
1
-3
/
+3
*
- Make -E take strings vs just numerics. Fixed off by one in ld.so.conf inclu...
Ned Ludd
2006-02-18
1
-15
/
+18
*
- finished up ei_pax handling
Ned Ludd
2006-02-17
1
-8
/
+11
*
- added the -z/--setpax flags. PT_PAX_FLAGS flags start off with with ---xe- ...
Ned Ludd
2006-02-17
1
-24
/
+88
*
touchup output for new scan section code
Mike Frysinger
2006-02-16
1
-4
/
+4
*
- add -k option to manpage and -vh output
Ned Ludd
2006-02-16
1
-4
/
+4
*
- add -k/--section <arg> flag so we can quickly identify executables that con...
Ned Ludd
2006-02-16
1
-27
/
+64
*
- add include globbing support for ld.so.conf handling. mainly only useful on...
Ned Ludd
2006-02-12
1
-10
/
+43
*
dont bother eating spaces anymore as our format string should cover that
Mike Frysinger
2006-02-11
1
-7
/
+3
*
- print ELF e_types when -h flag is given. Add missing PT_NUM to paxelf.c. Do...
Ned Ludd
2006-02-05
1
-2
/
+5
*
- add ability to scan files based on bits via new -M option. syntax is -M 32 ...
Ned Ludd
2006-02-05
1
-11
/
+24
*
- add ability to scan files based on etype via new -E option. syntax is -E 1 ...
Ned Ludd
2006-02-05
1
-4
/
+33
*
fix phdr scanning
Mike Frysinger
2006-02-03
1
-3
/
+3
*
- skip multi load scan checks if ehdr->e_type is not ET_DYN or ET_EXEC. Make ...
Ned Ludd
2006-01-28
1
-3
/
+4
*
- reset ldcache to 0 if set to -1 so we dont end up trying to memcmp later
Ned Ludd
2006-01-28
1
-3
/
+5
*
fix up handling of corrupt symbol tables
Mike Frysinger
2006-01-24
1
-5
/
+7
*
make first verbose level actually useful
Mike Frysinger
2006-01-24
1
-5
/
+5
*
make the error messages of invalid options useful
Mike Frysinger
2006-01-24
1
-5
/
+5
*
previous fix actually broke symbol scanning
Mike Frysinger
2006-01-24
1
-3
/
+3
*
dont crash when scanning for symbols in a busted symbol table
Mike Frysinger
2006-01-20
1
-3
/
+7
*
cast pointers as void* to get rid of warnings
Mike Frysinger
2006-01-20
1
-3
/
+3
*
ignore invalid symbols in textrel lookup code
Mike Frysinger
2006-01-20
1
-2
/
+6
*
add some sanity checks to program header scanning
Mike Frysinger
2006-01-19
1
-3
/
+10
*
- dont write to memory when NULL rpaths exists and not using -X/--fix
Ned Ludd
2006-01-18
1
-3
/
+3
*
refactor code a bit to allow to improve support for archive scanning
Mike Frysinger
2006-01-14
1
-32
/
+60
*
initial support for reading archive files (*.a)
Mike Frysinger
2006-01-13
1
-26
/
+52
*
define and use our own copy of PATH_MAX
Mike Frysinger
2006-01-13
1
-8
/
+10
*
zero out the whole dyn rpath section rather than just changing the tag
v0.1.7
Mike Frysinger
2006-01-11
1
-2
/
+7
*
improve rpath output thanks to Ludwig Nussel and touchup the rpath fixing cod...
Mike Frysinger
2006-01-11
1
-23
/
+31
*
add support for automatically "fixing" insecure runpaths and removing the exe...
Mike Frysinger
2006-01-10
1
-6
/
+50
*
make sure we warn about zero length rpaths and that we dont break out of the ...
Mike Frysinger
2006-01-10
1
-8
/
+9
*
split the pt_load check out into a sep func for easier managing in the future...
Mike Frysinger
2006-01-10
1
-5
/
+6
*
update copyright years and unify headers in porting.h
Mike Frysinger
2006-01-05
1
-19
/
+5
*
touchup lookup_cache_lib() func a bit by plugging some memleaks, adding some ...
v0.1.6
Mike Frysinger
2005-12-29
1
-14
/
+36
*
- initial function to do ld.so.cache lookups for DT_NEEDED entries
Ned Ludd
2005-12-28
1
-5
/
+84
*
add support for scanning for multiple symbols at a time
Mike Frysinger
2005-12-10
1
-15
/
+38
[next]