Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
elfutils
/
56dce92a3612d2f354c3e292d36b04ebb21881dc
/
src
8c481b6
unstrip: Fix off by one array access with unstripped_strent.
by Mark Wielaard
· 8 years ago
9a36c92
Add support for BPF
by Richard Henderson
· 8 years ago
836a16f
elfcmp: fix self-comparison error with GCC 6
by David Abdurachmanov
· 9 years ago
911f11a
nm: Check for malloc size argument overflow in show_symbols.
by Mark Wielaard
· 9 years ago
1346849
readelf: Warn when uncompressing fails and error when gelf_getshdr fails.
by Mark Wielaard
· 9 years ago
7f851e6
elfcompress: -q should not imply --force.
by Mark Wielaard
· 9 years ago
c3aa574
Fix GCC6 -Wnull-dereference warnings.
by Mark Wielaard
· 9 years ago
c1e4e29
readelf: Read and print (encoded) DW_CFA_set_loc op and update pc.
by Mark Wielaard
· 9 years ago
f4dc764
elflint: Fix sh_entsize check when comparing SHT_HASH and SHT_GNU_HASH.
by Mark Wielaard
· 9 years ago
624e3cb
elflint: Recognize ELFOSABI_FREEBSD which Debian kFreeBSD uses.
by Mark Wielaard
· 9 years ago
3a5fc51
Fix build on 32bit systems.
by Mark Wielaard
· 9 years ago
92acb57
elfcompress: New utility.
by Mark Wielaard
· 9 years ago
e5f976b
elflint: Recognize and check SHF_COMPRESSED section flag.
by Mark Wielaard
· 9 years ago
f5013e8
readelf: Handle compressed sections and extend -z to cover -x and -p.
by Mark Wielaard
· 9 years ago
b7105b4
readelf: Add -z,--decompress option.
by Mark Wielaard
· 9 years ago
77e1739
elflint: Add _edata and _end to the list of possibly dangling gnuld symbols.
by Mark Wielaard
· 9 years ago
70cd907
nm: If the file is ET_REL and we need Dwarf use libdwfl to get it relocated.
by Mark Wielaard
· 9 years ago
3fbd857
nm: Don't leak duplicate Dwarf local names.
by Mark Wielaard
· 9 years ago
5c40529
unstrip: Don't leak new section data.
by Mark Wielaard
· 9 years ago
095f534
elfcmp: Fix leaking Ebl handles.
by Mark Wielaard
· 9 years ago
528cb45
Make zlib mandatory.
by Mark Wielaard
· 9 years ago
a1e17a2
elflint: Don't check shdr or TLS symbol offsets against debuginfo phdrs.
by Mark Wielaard
· 9 years ago
61c25a1
elflint: Reject mergable string sections as relocation target.
by Mark Wielaard
· 9 years ago
bc11907
Do not rely on ebl_check_special_section when checking debuginfo files.
by Jose E. Marchesi
· 9 years ago
b9be143
elflint: Check relro flags are a subset of the load segment.
by Mark Wielaard
· 9 years ago
9b96668
ldlex: Fix sign-compare warning, suppress -Wstack-usage.
by Mark Wielaard
· 9 years ago
3425454
Trust AC_SYS_LARGEFILE to provide large file support
by Josh Stone
· 9 years ago
57fa86e
Move recursive nested function to file scope.
by Chih-Hung Hsieh
· 9 years ago
3a45dbb
strip: Only sanity check symbols to not discarded sections for debug file.
by Mark Wielaard
· 9 years ago
86ed7f7
Allocate exact amount of bytes for phdrs and shdrs.
by Mark Wielaard
· 9 years ago
7eff36d
Do without union of variable length arrays.
by Chih-Hung Hsieh
· 9 years ago
daee471
Improve AM_SILENT_RULES coverage
by Josh Stone
· 9 years ago
2e08450
unstrip: Update sh_info when SH_INFO_LINK_P not just when SHF_INFO_LINK set
by Mark Wielaard
· 9 years ago
df7dfab
Handle merged strtab/shstrtab string tables in strip and unstrip.
by Mark Wielaard
· 9 years ago
1ccdfb6
Remove old-style function definitions.
by Mark Wielaard
· 9 years ago
fc0a0f3
Initialize variable before use.
by Chih-Hung Hsieh
· 9 years ago
2ec9573
Replace printf %Z length modifier with %z.
by Chih-Hung Hsieh
· 9 years ago
b00a4fa
readelf: handle_core_item large right shift triggers undefined behaviour.
by Mark Wielaard
· 9 years ago
0292aef
elflint: Add gnuld check when a NOBITS section falls inside a segment.
by Mark Wielaard
· 9 years ago
f9fc50c
unstrip: Handle debuginfo files with missing SHF_INFO_LINK section flags.
by Mark Wielaard
· 9 years ago
af29f77
strings: Define MAP_POPULATE if not defined already
by Pino Toscano
· 9 years ago
c08079a
nm: First call elf_getdata, then allocate memory.
by Mark Wielaard
· 9 years ago
a1f359e
findtextrel: Don't leak memory in process_file.
by Mark Wielaard
· 9 years ago
222cd82
readelf: Make sure phdr2_mem lifetime/scope equals phdr2 pointer.
by Mark Wielaard
· 9 years ago
90a7bd2
readelf: Don't leak memory on failure path in handle_gnu_hash.
by Mark Wielaard
· 9 years ago
77be59b
elflint: Only check the PT_TLS phdr if it actually exists, warn otherwise.
by Mark Wielaard
· 9 years ago
9beaa94
nm: Fix typo in size check to determine whether we stack allocated memory.
by Mark Wielaard
· 9 years ago
afd1160
strings: Handle failure of getting section name on bogus section data.
by Mark Wielaard
· 9 years ago
5aa90b9
addr2line: Fix memory leak in print_dwarf_function.
by Mark Wielaard
· 9 years ago
cb499c4
strip: Just admit we don't support stripping ar archives for now.
by Mark Wielaard
· 9 years ago
0d528f9
elfcmp: Don't call memcmp with possible NULL d_buf.
by Mark Wielaard
· 9 years ago
712f3c8
config: Add -Wstack-usage=262144 (256K) warning check.
by Mark Wielaard
· 9 years ago
6f2e64a
addr2line: Set scopes to NULL after free in handle_address.
by Mark Wielaard
· 9 years ago
b23a5b2
addr2line: Add --pretty-print option to show all information on one line.
by Mark Wielaard
· 9 years ago
cd2da6c
addr2line: Add demangler support.
by Mark Wielaard
· 9 years ago
70a504d
addr2line: Add -a, --address. Print address before for each entry.
by Mark Wielaard
· 9 years ago
d76d73f
addr2line: Always parse addresses as hex numbers.
by Mark Wielaard
· 9 years ago
472890f
addr2line: Split options in input and output format groups.
by Mark Wielaard
· 9 years ago
6d93c8c
strip: Harden against bogus input files. Don't leak tmp debug file on error.
by Mark Wielaard
· 9 years ago
a2b964c
Always call gelf_fsize with EV_CURRENT as argument.
by Mark Wielaard
· 9 years ago
281bb49
elflint: Check gnu_hash has enough data and bitmask_words is not zero.
by Mark Wielaard
· 9 years ago
5e80a1e
elflint: Add sanity checks to check_attributes.
by Mark Wielaard
· 9 years ago
9d09265
elflint: Use Use Elf64_Word for shdr->sh_info cnt.
by Mark Wielaard
· 9 years ago
16e2ac3
elflint: Stop checking section when 2nd hash function shift too big.
by Mark Wielaard
· 9 years ago
a3344c7
nm: Handle dwarf_linesrc returning NULL.
by Mark Wielaard
· 9 years ago
8c4aa0e
Replace futimes with futimens.
by Max Filippov
· 9 years ago
b88bece
Drop mtrace calls.
by Max Filippov
· 9 years ago
1ab3c2b
Link against standalone argp library
by Anthony G. Basile
· 9 years ago
32d5b6f
readelf: Fix cie_offset calculation comparison on 32bit.
by Mark Wielaard
· 10 years ago
f333a1c
readelf: Check all offsets used in print_gdb_index_section against d_size.
by Mark Wielaard
· 10 years ago
9b5f795
readelf: Always try to print some debug section information.
by Mark Wielaard
· 10 years ago
86de792
readelf: Add overflow checking to print_gdb_index_section dataend checks.
by Mark Wielaard
· 10 years ago
587c4b3
src: Remove __DATE__ from internal error messages.
by Mark Wielaard
· 10 years ago
7f61734
Publish known-dwarf.h
by Petr Machata
· 10 years ago
ae9aa3e
elflint: Correct gnu_symbias usage in compare_hash_gnu_hash.
by Mark Wielaard
· 10 years ago
e16e141
elfcmp: Add some NULL and zero checks.
by Mark Wielaard
· 10 years ago
0a545e6
elflint: Add various low-level checks.
by Mark Wielaard
· 10 years ago
555fdae
strings: Produce error when section data falls outside file.
by Mark Wielaard
· 10 years ago
309e712
nm: Guard against divide by zero in error check.
by Mark Wielaard
· 10 years ago
8fb260f
nm: Handle/Skip /SYM64/ index entries.
by Mark Wielaard
· 10 years ago
0b799ad
nm: Stop processing ar members on first invalid offset.
by Mark Wielaard
· 10 years ago
8f2f580
readelf: Don't try to read macinfo cus sentinel or beyond.
by Mark Wielaard
· 10 years ago
cda1a31
readelf: Add more sanity checks to print_debug_exception_table.
by Mark Wielaard
· 10 years ago
898ed26
avoid scary command output
by Ulrich Drepper
· 10 years ago
99a6f22
readelf: Add bounds check before each CFA op that takes an argument.
by Mark Wielaard
· 10 years ago
3227093
readelf: Print dwarf_errmsg if dwarf_onesrcline or dwarf_linesrc fails.
by Mark Wielaard
· 10 years ago
acb5069
readelf: Correct overflow check for length in print_debug_aranges_section.
by Mark Wielaard
· 10 years ago
ff1ce97
readelf,libdw: Correct .debug_line overflow check for unit_length.
by Mark Wielaard
· 10 years ago
6a8a9e3
readelf: Warn, don't assert, if loclist or rangelist offset is too big.
by Mark Wielaard
· 10 years ago
198e949
readelf: Don't assert when addr_size or ref_size is not 4 or 8 in print_ops.
by Mark Wielaard
· 10 years ago
2323b45
readelf: Add more bounds checks to print_gdb_index_section.
by Mark Wielaard
· 10 years ago
9c42b78
readelf: Make sure there is enough room for reading .debug_line unit_length.
by Mark Wielaard
· 10 years ago
b171ca4
readelf: Check there is enough room for the DW_LNE_set_address argument
by Mark Wielaard
· 10 years ago
7a05347
libdw: Add get_uleb128 and get_sleb128 bounds checking.
by Mark Wielaard
· 10 years ago
274cbda
elfcmp: Make sure Elf32_Word difference doesn't wrap around in int compare.
by Mark Wielaard
· 10 years ago
ee5693b
readelf: Check TType base offset and Action table are sane in exception table.
by Mark Wielaard
· 10 years ago
cd33929
readelf: Don't print more augmentation characters than there are.
by Mark Wielaard
· 10 years ago
a0da756
readelf: Check count fits and doesn't overflow fptr in handle_file_note.
by Mark Wielaard
· 10 years ago
990fbe5
readelf: Report invalid data if action table doesn't follow call site table.
by Mark Wielaard
· 10 years ago
2098b3d
addr2line: Always prefer linkage_name over plain names
by Josh Stone
· 10 years ago
Next »