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.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
update copyright headers
Mike Frysinger
2024-01-01
1
-2
/
+2
*
Undo IWYU fixes
Sam James
2023-01-29
1
-7
/
+0
*
*: IWYU fixes
Sam James
2023-01-28
1
-0
/
+2
*
Make headers standalone (missing includes, prep for clang-tidy)
Sam James
2023-01-28
1
-0
/
+5
*
paxelf: constify elfobj pointers
Mike Frysinger
2018-06-07
1
-5
/
+10
*
paxelf: constify elfobj pointer in helpers
Mike Frysinger
2018-06-07
1
-8
/
+8
*
paxelf: constify elf_findsecbyname
Mike Frysinger
2018-06-07
1
-1
/
+1
*
paxelf: constify pax_short_* helpers
Mike Frysinger
2017-03-03
1
-3
/
+3
*
add helper for checking memory/elf ranges
Mike Frysinger
2017-02-11
1
-7
/
+5
*
dumpelf: check for invalid program headers
Mike Frysinger
2017-02-01
1
-0
/
+5
*
dumpelf: add support for dumping notes
Mike Frysinger
2016-11-23
1
-0
/
+1
*
dumpelf: clean up types all over the place
Mike Frysinger
2016-11-17
1
-1
/
+1
*
paxelf: switch low level elf helpers to unsigned ints
Mike Frysinger
2016-01-03
1
-3
/
+3
*
scanelf: fix off-by-one shdr validity check
Mike Frysinger
2015-03-10
1
-1
/
+1
*
migrate to git
v1.0
Mike Frysinger
2015-03-02
1
-1
/
+0
*
scanelf: check shdrs are valid before using them
Mike Frysinger
2015-02-28
1
-1
/
+8
*
add support for symbol visibility
Mike Frysinger
2014-06-18
1
-1
/
+2
*
scanelf/pspax: drop PT_LOAD counts since more than "normal" is not a bug and ...
Mike Frysinger
2012-11-18
1
-2
/
+1
*
update copyright years
Mike Frysinger
2012-11-04
1
-4
/
+4
*
drop EI_PAX setting when modifying pax flags #411919
Mike Frysinger
2012-04-28
1
-2
/
+1
*
make sure the maps we scan are aligned when needed (which often does not happ...
Mike Frysinger
2010-01-15
1
-1
/
+2
*
unify elf->{ehdr,data} storage with a union
Mike Frysinger
2010-01-15
1
-3
/
+2
*
touchup a few more ->data void points and casts
Mike Frysinger
2010-01-15
1
-2
/
+2
*
convert core pointers to void* to avoid ugly casts and gcc alignment warnings...
Mike Frysinger
2010-01-15
1
-2
/
+3
*
add SHT decoding and tweak undefined strings to not use spaces
Mike Frysinger
2009-12-01
1
-2
/
+3
*
split st_type and st_bind lookup functions
Mike Frysinger
2009-12-01
1
-1
/
+2
*
- add OSABI/EABI support to scanelf --osabi/--eabi to scanelf. Update elf.h
Ned Ludd
2008-06-17
1
-1
/
+3
*
- add endian scanning support
Ned Ludd
2007-06-29
1
-1
/
+2
*
- update copyright headers
Ned Ludd
2007-05-23
1
-4
/
+4
*
- add missing prototype for 'get_emtype'
Ned Ludd
2006-12-12
1
-1
/
+2
*
add support for displaying em_machine via %a format flag
Mike Frysinger
2006-12-11
1
-2
/
+2
*
- Make -E take strings vs just numerics. Fixed off by one in ld.so.conf inclu...
Ned Ludd
2006-02-18
1
-2
/
+3
*
- finished up ei_pax handling
Ned Ludd
2006-02-17
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
/
+2
*
- add ability to scan files based on etype via new -E option. syntax is -E 1 ...
Ned Ludd
2006-02-05
1
-1
/
+2
*
cache the end of the buffer so we dont have to compute it all the time
Mike Frysinger
2006-01-24
1
-2
/
+2
*
refactor code a bit to allow to improve support for archive scanning
Mike Frysinger
2006-01-14
1
-2
/
+6
*
add support for automatically "fixing" insecure runpaths and removing the exe...
Mike Frysinger
2006-01-10
1
-1
/
+2
*
split the pt_load check out into a sep func for easier managing in the future...
Mike Frysinger
2006-01-10
1
-1
/
+2
*
update copyright years and unify headers in porting.h
Mike Frysinger
2006-01-05
1
-4
/
+4
*
split common non-elf features into paxinc.[ch]
Mike Frysinger
2005-10-13
1
-43
/
+1
*
use smaller license header
Mike Frysinger
2005-09-30
1
-1
/
+7
*
touchup macro expansion to work around a bug in gcc-2
Mike Frysinger
2005-07-23
1
-3
/
+5
*
import colored warn/err macros from portage-utils
Mike Frysinger
2005-06-17
1
-3
/
+8
*
add an errf() func
Mike Frysinger
2005-06-13
1
-3
/
+5
*
tweak version output to include $PV
Mike Frysinger
2005-06-13
1
-1
/
+5
*
add some REL macros and record a cheap base filename
Mike Frysinger
2005-06-08
1
-1
/
+6
*
remove ESET since nothing uses it and touchup whitespace
Mike Frysinger
2005-06-06
1
-20
/
+10
*
just sneak the filename in the elfobj struct
Mike Frysinger
2005-06-04
1
-2
/
+2
*
add a new get_elfshttype() func, remove unused parameter from get_elfeitype()...
Mike Frysinger
2005-06-03
1
-2
/
+3
[next]