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
/
paxelf.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
elf.h: sync with glibc
Mike Frysinger
2015-03-10
1
-29
/
+2
*
migrate to git
v1.0
Mike Frysinger
2015-03-02
1
-1
/
+0
*
add support for symbol visibility
Mike Frysinger
2014-06-18
1
-1
/
+14
*
paxelf: add more DT defines
Mike Frysinger
2014-01-11
1
-1
/
+10
*
paxelf: add more entries with latest elf.h
Mike Frysinger
2014-01-11
1
-3
/
+8
*
sync elf.h settings
Mike Frysinger
2012-11-24
1
-21
/
+29
*
scanelf: drop XXX_NUM defines as those are compile-time limites, not actual f...
Mike Frysinger
2012-11-24
1
-3
/
+1
*
scanelf: drop XXX_NUM defines as those are compile-time limites, not actual f...
Mike Frysinger
2012-11-24
1
-7
/
+1
*
scanelf: skip leading OLFOSABI_ when getting the osabi field so we do not ski...
Mike Frysinger
2012-11-24
1
-5
/
+4
*
scanelf/pspax: drop PT_LOAD counts since more than "normal" is not a bug and ...
Mike Frysinger
2012-11-18
1
-19
/
+1
*
update copyright years
Mike Frysinger
2012-11-04
1
-4
/
+4
*
drop invalid checking when looking up section headers -- e_shentsize applies ...
v0.4
Mike Frysinger
2012-04-29
1
-2
/
+1
*
drop EI_PAX setting when modifying pax flags #411919
Mike Frysinger
2012-04-28
1
-51
/
+1
*
make sure the maps we scan are aligned when needed (which often does not happ...
Mike Frysinger
2010-01-15
1
-1
/
+15
*
unify elf->{ehdr,data} storage with a union
Mike Frysinger
2010-01-15
1
-2
/
+1
*
touchup a few more ->data void points and casts
Mike Frysinger
2010-01-15
1
-7
/
+7
*
add SHT decoding and tweak undefined strings to not use spaces
Mike Frysinger
2009-12-01
1
-5
/
+23
*
cleanup the eabi checks
Mike Frysinger
2009-12-01
1
-23
/
+21
*
constify all the elf pairs
Mike Frysinger
2009-12-01
1
-2
/
+2
*
split st_type and st_bind lookup functions
Mike Frysinger
2009-12-01
1
-3
/
+12
*
use xzalloc
Mike Frysinger
2008-12-30
1
-3
/
+2
*
drop MAP_FAILED casts as its a void*
Mike Frysinger
2008-12-30
1
-2
/
+2
*
touchup whitespace style
Mike Frysinger
2008-12-30
1
-4
/
+1
*
drop pointless casts on mmap() return
Mike Frysinger
2008-12-30
1
-2
/
+2
*
- add OSABI/EABI support to scanelf --osabi/--eabi to scanelf. Update elf.h
Ned Ludd
2008-06-17
1
-1
/
+47
*
- mainly whitespace updates
Ned Ludd
2008-01-17
1
-3
/
+1
*
residual xfunc changeover: dont check return value of xmalloc()
Mike Frysinger
2007-08-25
1
-3
/
+1
*
split xfuncs off into a sep file for all utils to use, cleanup misc things, a...
Mike Frysinger
2007-08-20
1
-5
/
+3
*
- add endian scanning support
Ned Ludd
2007-06-29
1
-1
/
+10
*
- update copyright headers
Ned Ludd
2007-06-09
1
-2
/
+2
*
- update copyright headers
Ned Ludd
2007-05-23
1
-3
/
+3
*
add support for displaying em_machine via %a format flag
Mike Frysinger
2006-12-11
1
-3
/
+15
*
tighter etype output
Mike Frysinger
2006-07-30
1
-4
/
+11
*
fix whitespace/syntax
Mike Frysinger
2006-07-30
1
-5
/
+4
*
- sync up 95-110 values for e_machine extentions.
Ned Ludd
2006-06-10
1
-1
/
+17
*
- Make -E take strings vs just numerics. Fixed off by one in ld.so.conf inclu...
Ned Ludd
2006-02-18
1
-1
/
+15
*
- finished up ei_pax handling
Ned Ludd
2006-02-17
1
-1
/
+51
*
- add -k option to manpage and -vh output
Ned Ludd
2006-02-16
1
-2
/
+2
*
- add -k/--section <arg> flag so we can quickly identify executables that con...
Ned Ludd
2006-02-16
1
-1
/
+13
*
- go ahead an add NETBSD
Ned Ludd
2006-02-09
1
-2
/
+19
*
- add ELFOSABI_FREEBSD to elf_max_pt_load. Maybe it would be better to set th...
Ned Ludd
2006-02-09
1
-1
/
+2
*
- print ELF e_types when -h flag is given. Add missing PT_NUM to paxelf.c. Do...
Ned Ludd
2006-02-05
1
-1
/
+9
*
- add ability to scan files based on etype via new -E option. syntax is -E 1 ...
Ned Ludd
2006-02-05
1
-3
/
+9
*
make sure we properly set the fd field so that we can use it in scanelf tests...
Mike Frysinger
2006-01-29
1
-2
/
+4
*
cache the end of the buffer so we dont have to compute it all the time
Mike Frysinger
2006-01-24
1
-1
/
+2
*
also handle ELFOSABI_LINUX for pt_load
Mike Frysinger
2006-01-20
1
-1
/
+2
*
handle null/0 length buffers better and fix segfaults with corrupted elf headers
Mike Frysinger
2006-01-19
1
-14
/
+29
*
- fix: dont bother mmap 0 byte files (.keep)
Ned Ludd
2006-01-19
1
-1
/
+4
*
refactor code a bit to allow to improve support for archive scanning
Mike Frysinger
2006-01-14
1
-35
/
+66
*
add support for automatically "fixing" insecure runpaths and removing the exe...
Mike Frysinger
2006-01-10
1
-4
/
+5
[next]