Log of /pax-utils/paxelf.c
Parent Directory
|
Revision Log
Revision
1.74 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Nov 18 07:39:45 2012 UTC
(6 months ago)
by
vapier
Branch:
MAIN
Changes since
1.73: +1 -19 lines
Diff to
previous 1.73
scanelf/pspax: drop PT_LOAD counts since more than "normal" is not a bug and is semi-common with some targets, and the warning has out lived its usefulness -- it was added as an initial sanity check to get a feel for the real world
Revision
1.72 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Apr 29 06:24:47 2012 UTC
(12 months, 3 weeks ago)
by
vapier
Branch:
MAIN
Changes since
1.71: +1 -2 lines
Diff to
previous 1.71
drop invalid checking when looking up section headers -- e_shentsize applies to the section header struct itself, not the data region that it points to (sh_offset). further, we only care about the sections name here, not the stuff it points to. this fixes a bug where the last section in the ELF which happens to be smaller than e_shentsize cannot be looked up.
Revision
1.70 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Jan 15 12:06:37 2010 UTC
(3 years, 4 months ago)
by
vapier
Branch:
MAIN
Changes since
1.69: +15 -1 lines
Diff to
previous 1.69
make sure the maps we scan are aligned when needed (which often does not happen when reading static library archives *.a)
Revision
1.48 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Feb 18 15:51:11 2006 UTC
(7 years, 3 months ago)
by
solar
Branch:
MAIN
Changes since
1.47: +15 -1 lines
Diff to
previous 1.47
- Make -E take strings vs just numerics. Fixed off by one in ld.so.conf include file handling(Reported by PaX autho.r). Made sure we only set ei pax flags when etype is ET_EXEC || ET_DYN. Updated README, man page
Revision
1.45 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Feb 16 03:07:44 2006 UTC
(7 years, 3 months ago)
by
solar
Branch:
MAIN
Changes since
1.44: +13 -1 lines
Diff to
previous 1.44
- add -k/--section <arg> flag so we can quickly identify executables that contain a given section by name
Revision
1.34 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue Jan 10 01:40:15 2006 UTC
(7 years, 4 months ago)
by
vapier
Branch:
MAIN
Changes since
1.33: +5 -4 lines
Diff to
previous 1.33
add support for automatically "fixing" insecure runpaths and removing the executable bit from stack/load program headers
Revision
1.24 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Jun 3 23:16:48 2005 UTC
(7 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.23: +51 -8 lines
Diff to
previous 1.23
add a new get_elfshttype() func, remove unused parameter from get_elfeitype(), and fix some signed warnings
Revision
1.23 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun May 29 18:44:48 2005 UTC
(7 years, 11 months ago)
by
solar
Branch:
MAIN
Changes since
1.22: +9 -10 lines
Diff to
previous 1.22
- added initial inconsistent state detection for pax flags. update some of the copyright headers removing myself and assigning over to the foundation. fixed bug in pf display 5 is not 4
Revision
1.22 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat May 28 22:09:36 2005 UTC
(7 years, 11 months ago)
by
solar
Branch:
MAIN
Changes since
1.21: +27 -19 lines
Diff to
previous 1.21
- make scanelf display the PT_PAX_FLAGS if they exist and fall back on EI_PAX if they dont as the kernel would.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.
| Sticky Tag: |
|