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
*
scanelf: fix off-by-one shdr validity check
Mike Frysinger
2015-03-10
1
-2
/
+0
*
scanelf: respect QA_EXECSTACK for .note.GNU-stack sections
Mike Frysinger
2015-03-09
1
-0
/
+2
*
migrate to git
v1.0
Mike Frysinger
2015-03-02
1
-4
/
+2
*
scanelf: add more range checks to deal with corrupt elfs
Mike Frysinger
2015-02-28
1
-26
/
+48
*
scanelf: check shdrs are valid before using them
Mike Frysinger
2015-02-28
1
-6
/
+8
*
scanelf: handle corrupted hash chains that have infinite loops
Mike Frysinger
2015-02-24
1
-3
/
+11
*
scanelf: rework interp lookup
Mike Frysinger
2015-02-22
1
-24
/
+38
*
scanelf: add a few more elf->phdr checks
Mike Frysinger
2015-02-22
1
-3
/
+5
*
drop __DATE__ usage as the rcsid provides all the details we care about
Mike Frysinger
2015-02-22
1
-4
/
+4
*
scanelf: improve shdr string overflow check more
Mike Frysinger
2015-02-22
1
-6
/
+5
*
scanelf: fix logic error in shdr string overflow
Mike Frysinger
2015-02-21
1
-3
/
+3
*
scanelf: add a note in the rpath warning when we fix the ELF automatically #3...
v0.9.2
Mike Frysinger
2014-11-20
1
-2
/
+4
*
scanelf: make sure to clear the symtab inputs when the section does not match...
Mike Frysinger
2014-11-05
1
-2
/
+4
*
scanelf: do not use debug syms with runtime strings or vice versa
Mike Frysinger
2014-10-19
1
-11
/
+23
*
add support for symbol visibility
Mike Frysinger
2014-06-18
1
-17
/
+32
*
note that which() does not handle PATH="/foo::/bar" correctly
v0.8.1
Mike Frysinger
2014-03-21
1
-3
/
+4
*
rewrite which() so that it works and does not break $PATH
Mike Frysinger
2014-03-21
1
-19
/
+60
*
tweak style -- no functional changes
Mike Frysinger
2014-03-20
1
-16
/
+18
*
scanelf: convert -E option to use array_t
Mike Frysinger
2014-03-20
1
-27
/
+25
*
move array_cnt check into array_for_each init
Mike Frysinger
2014-03-20
1
-14
/
+9
*
scanelf: fix comment in middle of define
Mike Frysinger
2014-01-11
1
-6
/
+6
*
scanelf: flag object files that have a +x stack (even if it is -w) since its ...
Mike Frysinger
2013-08-14
1
-3
/
+7
*
scanelf: use bool rather than char to avoid bogus gcc warning (filed upstream...
Mike Frysinger
2013-04-16
1
-4
/
+4
*
scanelf: fix more warnings from gcc-4.8
Mike Frysinger
2013-04-10
1
-8
/
+8
*
scanelf: auto-align help output
Mike Frysinger
2013-04-08
1
-5
/
+19
*
scanelf: put the opendir() warning at the same verbose level as open() warning
Mike Frysinger
2013-04-02
1
-3
/
+4
*
scanelf: add support for multiple quiet levels and fix the wrap around behavi...
Mike Frysinger
2013-04-02
1
-4
/
+4
*
update ldconfig flags
Mike Frysinger
2012-11-30
1
-2
/
+6
*
scanelf/pspax: drop PT_LOAD counts since more than "normal" is not a bug and ...
Mike Frysinger
2012-11-18
1
-7
/
+2
*
scanelf: use PT_INTERP if .interp could not be found
Mike Frysinger
2012-11-10
1
-2
/
+19
*
skip freeing of memory at exit since the kernel takes care of that for us
v0.5
Mike Frysinger
2012-11-04
1
-2
/
+5
*
scanelf: pre-compile all the regexes up front rather than everytime we try to...
Mike Frysinger
2012-11-04
1
-28
/
+47
*
scanelf: convert -s parsing to arrays and allow multiple -s options
Mike Frysinger
2012-11-04
1
-23
/
+17
*
update copyright years
Mike Frysinger
2012-11-04
1
-5
/
+5
*
scanelf: if people use -g twice, switch to case insensitive regexes #433425
Mike Frysinger
2012-11-04
1
-12
/
+12
*
scanelf: add warnings when we cannot open an elf #427640 by Anthony Basile
Mike Frysinger
2012-08-04
1
-3
/
+8
*
when looking for symbol sections, ignore ones labeled NOBITS as that means th...
Mike Frysinger
2012-04-29
1
-10
/
+26
*
only append a slash if there isnt one already #404003 by Slawomir Nizio
Mike Frysinger
2012-04-29
1
-3
/
+4
*
drop EI_PAX setting when modifying pax flags #411919
Mike Frysinger
2012-04-28
1
-12
/
+8
*
fix help output to properly handle non-letter opts all the time
Mike Frysinger
2012-01-25
1
-10
/
+16
*
add --use-ldpath option that considers ld.so.conf when outputting full paths ...
v0.3.0
Mike Frysinger
2012-01-23
1
-38
/
+69
*
clarify --ldcache help option
Mike Frysinger
2012-01-23
1
-3
/
+3
*
fix typo in symbol description
Mike Frysinger
2011-12-21
1
-3
/
+3
*
use warnfp/errp rather than calling strerror(errno) ourselves
Mike Frysinger
2011-12-21
1
-4
/
+4
*
support ! negation with the -N (SONAME) operator
Mike Frysinger
2011-12-21
1
-4
/
+8
*
optimize fd closing when scanning ELFs to avoid double closing it
Mike Frysinger
2011-12-13
1
-7
/
+13
*
scanelf: support scanning for strings in ELFs that lack section headers by lo...
Mike Frysinger
2011-10-13
1
-8
/
+99
*
fix off-by-one logic when adding strings to arrays
Mike Frysinger
2011-10-03
1
-6
/
+6
*
redo root support to use *at funcs and avoid memory operations where possible
Mike Frysinger
2011-09-27
1
-64
/
+111
*
simplify rcsid a little
Mike Frysinger
2011-09-27
1
-2
/
+2
[next]