Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
elfutils
/
7d029dc4585f84937a9386dc6f7ce82fbe2e1e21
7d029dc
readelf: Clean up section lists after usage.
by Mark Wielaard
· 5 years ago
b5e8a48
lib/color: Fix compilation with uClibc
by Rosen Penev
· 5 years ago
4628b0e
libelf: Add n_namesz offset overflow check to gelf_get_note.
by Mark Wielaard
· 5 years ago
1d8f5d3
libelf: If xlate can only convert the ELF note header, just do that.
by Mark Wielaard
· 5 years ago
62bed20
tests: Don't printf a known NULL symname in backtrace-dwarf.c.
by Mark Wielaard
· 5 years ago
6978871
tests: Don't printf a known NULL symname.
by Mark Wielaard
· 5 years ago
ee74073
unstrip: Robustify gelf_getshdr and gelf_getsymshndx calls.
by Mark Wielaard
· 5 years ago
0720b2c
size: Robustify against gelf_getshdr returning NULL.
by Mark Wielaard
· 5 years ago
207d8ec
nm: Simplify naming of invalid sections, check shdr isn't NULL.
by Mark Wielaard
· 5 years ago
b3383bb
elfcmp: Handle bad sections without crashing.
by Mark Wielaard
· 5 years ago
7190c20
libebl: Check ebl is not NULL in ebl_symbol_[binding|type]_name.
by Mark Wielaard
· 5 years ago
6f42d2d
libdwfl: Make sure to left shift a unsigned 64bit value in expr_eval.
by Mark Wielaard
· 5 years ago
6d055c0
libdwfl: Don't call realloc with zero in cu.c addraranges.
by Mark Wielaard
· 5 years ago
4ec3ce5
libdw: Remove unused variable initialization in dwarf_siblingof.
by Mark Wielaard
· 5 years ago
362d090
libdw: Call check_constant_offset with direct pointers.
by Mark Wielaard
· 5 years ago
2b55f15
libdw: Reject DW_OP_implicit_value in CFI.
by Mark Wielaard
· 5 years ago
f8000d5
config: Add git tag --verify to upload-release.sh.
by Mark Wielaard
· 5 years ago
e6118f9
backends: riscv_cfi.c had a bad BACKEND define.
by Mark Wielaard
· 5 years ago
9c82942
libelf: Sync elf.h from glibc
by Mao Han
· 5 years ago
384e54b
readelf: Print DW_AT_data_member_location as decimal offset, not hex number.
by Mark Wielaard
· 5 years ago
34ff3ca
readelf: print_debug_macinfo_section, check cus[0] is not the sentinel.
by Mark Wielaard
· 6 years ago
e1f353b
libdwfl: Sanity check partial core file phdrs data read.
by Mark Wielaard
· 6 years ago
f03ac75
strip: Files with symbols referring to non-existing sections are illformed
by Mark Wielaard
· 6 years ago
6bd060a
libelf: Use posix_memalign instead of aligned_alloc.
by Mark Wielaard
· 6 years ago
ff06324
libasm: Check return value of gelf_update_ehdr in asm_end.
by Mark Wielaard
· 6 years ago
75e147d
libelf: Fix possible resource leak in elf[32|64]_updatefile.
by Mark Wielaard
· 6 years ago
142a519
tests: Remove tgkill define from backtrace.c
by Mark Wielaard
· 6 years ago
e56a096
libelf: Remove unused __elf_xfctstof.
by Mark Wielaard
· 6 years ago
be8080b
libelf: Remove unused internal __elf[32|64]_msize functions.
by Mark Wielaard
· 6 years ago
b9d1678
libelf: There is just one ELF version.
by Mark Wielaard
· 6 years ago
92ded1f
libdwfl: Initialize notes early in intuit_kernel_bounds.
by Mark Wielaard
· 6 years ago
ff7fe98
libelf: Handle zero size decompressed data.
by Mark Wielaard
· 6 years ago
1e52d4c
s390: elflint should check if _GLOBAL_OFFSET_TABLE_ points to .got.
by Mark Wielaard
· 6 years ago
89f5c7b
Prepare for 0.176
by Mark Wielaard
· 6 years ago
e32380e
libelf: Make sure ar_size is terminated when reading ar long names.
by Mark Wielaard
· 6 years ago
e8f8dc4
libdw: Check there is enough space for CU 64bit length, version and type.
by Mark Wielaard
· 6 years ago
cad9595
readelf: Check there is enough data to read DWARF line opcodes arguments.
by Mark Wielaard
· 6 years ago
b63007e
configure: Add new --enable-install-elfh option.
by Mark Wielaard
· 6 years ago
fe7d3f3
tests: Remove assert (errno == 0) from tests.
by Mark Wielaard
· 6 years ago
cfaf954
tests: parse inode in /proc/pid/maps/correctly in run-backtrace-data.sh
by Yonghong Song
· 6 years ago
cd7ded3
libebl: Check GNU property note data padding fits inside note.
by Mark Wielaard
· 6 years ago
14ec482
libdwfl: parse inode in /proc/pid/maps correctly
by Yonghong Song
· 6 years ago
b548f4f
tests: Use separate files for strip outputs
by Ulf Hermann
· 6 years ago
4540ea9
strip: Fix check test for SHN_XINDEX symbol.
by Mark Wielaard
· 6 years ago
a17c2c0
readelf: Don't go past end of line data reading unknown opcode parameters.
by Mark Wielaard
· 6 years ago
2562759
libdw: Check terminating NUL byte in dwarf_getsrclines for dir/file table.
by Mark Wielaard
· 6 years ago
da5c533
libdwfl: Sanity check partial core file dyn data read.
by Mark Wielaard
· 6 years ago
de01cc6
libebl: Check NT_PLATFORM core notes contain a zero terminated string.
by Mark Wielaard
· 6 years ago
e65d91d
libelf: Correct overflow check in note_xlate.
by Mark Wielaard
· 6 years ago
0120189
libebl: Check GNU property note pr_datasz fits inside note description.
by Mark Wielaard
· 6 years ago
9af7aaf
Skip run-readelf-compressed.sh test if built without bzip2
by Ulf Hermann
· 6 years ago
dcd3704
RISC-V: Add untested 32-bit core file support.
by Jim Wilson
· 6 years ago
4f4b90c
RISC-V: Add initial return value location support.
by Jim Wilson
· 6 years ago
1dabad3
RISC-V: Improve riscv64 core file support.
by Jim Wilson
· 6 years ago
e8b9832
libebl: Fix reading GNU_PROPERTY_STACK_SIZE reading from 32bit notes.
by Mark Wielaard
· 6 years ago
63160fc
tests: Improve backtrace-data SKIP message.
by Mark Wielaard
· 6 years ago
90727b9
libdwfl: Fix relocation overlap sanity check.
by Mark Wielaard
· 6 years ago
ffbe89d
libdw: Enable building with -Og.
by Mark Wielaard
· 6 years ago
628b4a9
tests: Call test_cleanup in backtrace-subr.sh check_unsupported.
by Mark Wielaard
· 6 years ago
5f9fab9
libelf: Get alignment correct when calling conversion functions.
by Mark Wielaard
· 6 years ago
f5810ec
Add -Wtrampolines to CFLAGS.
by Mark Wielaard
· 6 years ago
c93f060
config/upload-release.sh: Need to make before make dist.
by Mark Wielaard
· 6 years ago
4ea9a2d
Update upload-release.sh script and po files.
by Mark Wielaard
· 6 years ago
a01938d
libelf: Mark both fsize and msize with const attribute.
by Mark Wielaard
· 6 years ago
c338a05
libebl: Don't update w, t and len unnecessarily in ebl_object_note_type_name.
by Mark Wielaard
· 6 years ago
422b549
Prepare for 0.175
by Mark Wielaard
· 6 years ago
22ec8ef
elflint: Allow PT_GNU_EH_FRAME segment to match SHT_X86_64_UNWIND section.
by Mark Wielaard
· 6 years ago
cf10453
libelf: Correctly setup alignment of SHF_COMPRESSED section data.
by Mark Wielaard
· 6 years ago
d3e6266
strip: Also handle gnu compressed debug sections with --reloc-debug-sections
by Mark Wielaard
· 6 years ago
72e30c2
Handle GNU Build Attribute ELF Notes.
by Mark Wielaard
· 6 years ago
7a3f6fe
Recognize NT_VERSION notes.
by Mark Wielaard
· 6 years ago
cff53f1
libcpu: Recognize bpf jump variants BPF_JLT, BPF_JLE, BPF_JSLT and BPF_JSLE
by Mark Wielaard
· 6 years ago
ecbe312
libdwelf: New function dwelf_elf_begin.
by Mark Wielaard
· 6 years ago
4b0342b
backends: Add x86_64 section_type_name for SHT_X86_64_UNWIND.
by Mark Wielaard
· 6 years ago
825e48c
Also find CFI in sections of type SHT_X86_64_UNWIND
by Milian Wolff
· 6 years ago
4789e0f
libelf: Explicitly update section data after (de)compression.
by Mark Wielaard
· 6 years ago
1628254
strip: Add --reloc-debug-sections-only option.
by Mark Wielaard
· 6 years ago
f2d5918
strip: Extract code to update shdrstrndx into new common function.
by Mark Wielaard
· 6 years ago
f6ae0ab
strip: Split out debug section relocation into separate helper functions.
by Mark Wielaard
· 6 years ago
b15ee95
strip: Always copy over any phdrs if there are any.
by Mark Wielaard
· 6 years ago
e574889
unstrip: Add ELF_CHECK to make sure gelf_getehdr () doesn't return NULL.
by Mark Wielaard
· 6 years ago
5199e15
Recognize and parse GNU Property notes.
by Mark Wielaard
· 6 years ago
b75ff1b
addr2line: Use elf_getshdrstrndx not Ehdr field to print section name.
by Mark Wielaard
· 6 years ago
35197ea
readelf: Use shstrndx to lookup section names.
by Mark Wielaard
· 6 years ago
9a74c19
backends: ppc use define instead of const for size of dwarf_regs array.
by Mark Wielaard
· 6 years ago
72d023b
readelf: Make sure readp is smaller than cieend in print_debug_frame_section.
by Mark Wielaard
· 6 years ago
dce0b3b
readelf: Make sure readp is smaller than cieend in print_debug_frame_section.
by Mark Wielaard
· 6 years ago
1e7c230
Check sh_entsize is not zero.
by Mark Wielaard
· 6 years ago
22d2d08
size: Handle recursive ELF ar files.
by Mark Wielaard
· 6 years ago
2b16a9b
arlib: Check that sh_entsize isn't zero.
by Mark Wielaard
· 6 years ago
4cdb0fd
ar: Assume epoch if ar_date is bogus.
by Mark Wielaard
· 6 years ago
577511f
findtextrel: Check that sh_entsize isn't zero.
by Mark Wielaard
· 6 years ago
20f9de9
libdwfl: Sanity check partial core file data reads.
by Mark Wielaard
· 6 years ago
2f4a040
readelf: Handle multiple .debug_macro sections and decode header flag.
by Mark Wielaard
· 6 years ago
eee4269
unstrip: Renumber the group section indexes.
by Mark Wielaard
· 6 years ago
c06ab0b
strip, unstrip: Handle SHT_GROUP correctly.
by Mark Wielaard
· 6 years ago
2876b3b
Handle ADD/SUB relocations
by Andreas Schwab
· 6 years ago
69d6e67
tests: backtrace-dwarf.c improve error handling in test framework.
by Mark Wielaard
· 6 years ago
52b6b2f
Prepare for 0.174
by Mark Wielaard
· 6 years ago
eab0cf4
libdwfl: Document core memory and remote memory ELF shdrs reading.
by Mark Wielaard
· 6 years ago
Next »