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>
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
BUGS: update email addresses
v1.2.8
Sergei Trofimovich
2020-12-20
1
-1
/
+2
*
Fix typo in module docstring
v1.2.7
Georg Brandl
2020-10-05
1
-1
/
+1
*
scanelg: add --ldcache=<arg> option to ease testing
Sergei Trofimovich
2020-10-03
4
-1
/
+16
*
lddtree.sh: drop /lib extraction heuristics
Sergei Trofimovich
2020-08-14
1
-9
/
+1
*
security.c: allow 'statx' in seccomp sandbox (musl-1.1.24)
v1.2.6
Sergei Trofimovich
2020-04-13
1
-0
/
+1
*
Add RISC-V to the list of architectures in ELF
Göktürk Yüksek
2020-04-06
2
-1
/
+3
*
pylint: load python via $PATH
Mike Frysinger
2020-03-26
1
-2
/
+2
*
lddtree: Put ldso interpreter library path at end
Manoj Gupta
2020-03-26
1
-1
/
+2
*
pylintrc: enable more warnings
Mike Frysinger
2020-03-26
2
-1
/
+28
*
scanelf.c: be more verbose at saying what all the addresses mean
Sergei Trofimovich
2020-03-18
1
-3
/
+4
*
scanelf.c: don't srash in -v mode on non-functions
Sergei Trofimovich
2020-03-18
1
-1
/
+1
*
Makefile.am: refresh against current gnulib
v1.2.5
Sergei Trofimovich
2020-02-16
1
-4
/
+6
*
lddtree.py: resolve python location through PATH
Sergei Trofimovich
2020-02-16
1
-1
/
+1
*
security.c: allow 'semtimedop' in seccomp sandbox (glibc-2.31)
Sergei Trofimovich
2020-02-16
1
-0
/
+1
*
dumpelf.c: add missing break when decoding SHT_GNU_LIBLIST
Sergei Trofimovich
2020-02-16
1
-0
/
+1
*
security.c: whitelist ipc() syscall for fakeroot on ppc64 and friends
v1.2.4
Sergei Trofimovich
2019-01-14
1
-0
/
+6
*
lddtree.py: use errno properly
Oleksandr Natalenko
2018-11-19
1
-1
/
+1
*
paxelf: constify elfobj pointers
Mike Frysinger
2018-06-07
3
-19
/
+30
*
scanelf: add general const markings to Elf pointers
Mike Frysinger
2018-06-07
1
-36
/
+36
*
scanelf: use asprintf instead of manual malloc/sprintf
Mike Frysinger
2018-06-07
1
-5
/
+7
*
paxelf: constify elfobj pointer in helpers
Mike Frysinger
2018-06-07
2
-18
/
+18
*
paxelf: constify misc pointers
Mike Frysinger
2018-06-07
1
-4
/
+4
*
dumpelf: constify misc pointers
Mike Frysinger
2018-06-07
1
-7
/
+7
*
paxldso: constify elf structs
Mike Frysinger
2018-06-07
1
-2
/
+2
*
pspax: constify all the pointers
Mike Frysinger
2018-06-07
1
-15
/
+15
*
build: support clang a bit better
Mike Frysinger
2018-06-07
1
-4
/
+6
*
paxelf: constify elf_findsecbyname
Mike Frysinger
2018-06-07
3
-26
/
+26
*
scanelf: constify most scanelf_file_* helpers
Mike Frysinger
2018-06-07
1
-7
/
+7
*
scanelf: constify rpath_security_checks
Mike Frysinger
2018-06-07
1
-1
/
+1
*
scanelf.c: fix TEXTREL parsing for files with non-zero load address
v1.2.3
Sergei Trofimovich
2018-02-18
1
-5
/
+19
*
autogen.sh: add gnulib modules for Solaris
Michael Haubenwallner
2017-09-18
2
-1
/
+3
*
check for linux/securebits.h, missing on Linux 2.6.32
Michael Haubenwallner
2017-09-18
2
-1
/
+5
*
scanelf: fix out-of-bounds access in ia64
Sergei Trofimovich
2017-09-18
1
-0
/
+12
*
paxelf: constify pax_short_* helpers
Mike Frysinger
2017-03-03
3
-9
/
+8
*
lddtree: move parser logic into a func
Mike Frysinger
2017-02-16
1
-2
/
+8
*
pylint: add a helper to keep python code clean
Mike Frysinger
2017-02-16
3
-5
/
+94
*
tests: rename files to avoid ".py" suffix on non-python files
Mike Frysinger
2017-02-16
7
-7
/
+7
*
add helper for checking memory/elf ranges
Mike Frysinger
2017-02-11
3
-25
/
+19
*
scanelf: check range of hash bucket
Mike Frysinger
2017-02-11
1
-1
/
+2
*
dumpelf: check for invalid notes
Mike Frysinger
2017-02-01
1
-7
/
+16
*
dumpelf: check for invalid program headers
Mike Frysinger
2017-02-01
2
-4
/
+9
*
dumpelf: check for invalid section entry sizes
Mike Frysinger
2017-02-01
1
-22
/
+28
*
TODO: drop fixed issues and add some new ones
v1.2.2
Mike Frysinger
2017-01-24
1
-7
/
+4
*
scanelf: revert back to looking at .dynstr directly
Mike Frysinger
2017-01-24
2
-6
/
+25
*
scanelf: switch all string table lookups to scanelf_file_get_symtabs
v1.2.1
Mike Frysinger
2017-01-23
1
-23
/
+23
*
scanelf: add helper for walking dynamic tags
Mike Frysinger
2017-01-23
1
-96
/
+35
*
scanelf: fix offset checking when looking up symbols via hash
Mike Frysinger
2017-01-23
1
-4
/
+5
*
scanelf: change abs() to a size_t cast
Mike Frysinger
2017-01-23
1
-1
/
+1
*
security: fix building on much older systems
v1.2
Mike Frysinger
2017-01-21
1
-1
/
+24
*
travis: drop pyelftools install
Mike Frysinger
2017-01-21
1
-2
/
+0
[next]