- c806736 s/Really, not guarantee/Really, no guarantee/g by Mark Wielaard · 9 years ago
- 858dc65 libebl.h: Add comment from README that this is completely UNSUPPORTED. by Mark Wielaard · 9 years ago
- cc74c21 tests: Make deleted and vdsosyms testcases work with "restricted ptrace". by Mark Wielaard · 9 years ago
- ddbf23a libdw: Search for the last matching address with dwarf_getsrc_die. by Mark Wielaard · 10 years ago
- f8198f2 libdwfl: dwfl_module_getsrc should never match end_sequence line. by Mark Wielaard · 10 years ago
- b4b2de9 libdw: Robustify eh_frame_hdr and encoded-values reading. by Mark Wielaard · 9 years ago
- 975a37d libdwfl: Handle seeing CU EOF marker without any other (real) CU. by Mark Wielaard · 10 years ago
- 43e924e libdw: Check DW_AT_sibling attribute offset is after current DIE. by Mark Wielaard · 10 years ago
- a1ea242 libdw: Check register number in CFI isn't insanely large. by Mark Wielaard · 10 years ago
- e16e141 elfcmp: Add some NULL and zero checks. by Mark Wielaard · 10 years ago
- 9ceebe6 libdw: Add missing size check to parse_eh_frame_hdr. by Mark Wielaard · 10 years ago
- 5316e41 libdw: Handle NULL dbg for call_ref, GNU_implicit_pointer and addr DW_OPs. by Mark Wielaard · 10 years ago
- cc62e37 libelf: gelf_getphdr should check phdr index is valid. by Mark Wielaard · 10 years ago
- d973206 backends: Check sh_entsize is not zero in ppc_symbol.c (find_dyn_got). by Mark Wielaard · 10 years ago
- 0a545e6 elflint: Add various low-level checks. by Mark Wielaard · 10 years ago
- 47efc3b tests: Add testfile-debug-types test case. by Mark Wielaard · 9 years ago
- 7c71382 libdw: fix offset for sig8 lookup in dwarf_formref_die by Jason P. Leasure · 9 years ago
- 3fa1796 libdw: Check sibling attribute offset still falls inside CU data. 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
- 68588d6 libelf: ar_size cannot be negative. Fix max ar size. 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
- daf278f libdw: Prevent infinite recursion when processing DW_TAG_imported_unit. by Mark Wielaard · 9 years ago
- 147018e libelf: Fix dir traversal vuln in ar extraction. by Alexander Cherepanov · 10 years ago
- 3943a38 tests: Don't match libfunc symbol on ppc64 in run-deleted.sh testcase. by Mark Wielaard · 10 years ago
- 7152afa tests: vdsosyms should not fail for architectures that don't have a vdso. by Mark Wielaard · 10 years ago
- cdfc853 tests: run-deleted.sh should SKIP if arch doesn't support unwinding. by Mark Wielaard · 10 years ago
- 544d008 libdwfl: Always try find_dynsym last, also on find_symtab ELF errors. by Mark Wielaard · 10 years ago
- 32b6c6a libdwfl: Remove p_align sanity check from elf_from_memory. by Mark Wielaard · 10 years ago
- 898ed26 avoid scary command output by Ulrich Drepper · 10 years ago
- 09dc83d Prepare 0.161 release. by Mark Wielaard · 10 years ago
- e80d324 tests: Add testfile-macros-0xff.bz2 to EXTRA_DIST. by Mark Wielaard · 10 years ago
- b290f47 libdwfl: Make sure symstrdata->d_buf != NULL in relocate resolve_symbol. by Mark Wielaard · 10 years ago
- 99a6f22 readelf: Add bounds check before each CFA op that takes an argument. by Mark Wielaard · 10 years ago
- ecd78d3 libdw: Check diridx is valid under DW_LNE_define_file in dwarf_getsrclines. by Mark Wielaard · 10 years ago
- 3227093 readelf: Print dwarf_errmsg if dwarf_onesrcline or dwarf_linesrc fails. by Mark Wielaard · 10 years ago
- 55f847d libelf: Make sure ar archive long_names len fits in mapped ELF file. by Mark Wielaard · 10 years ago
- 4bb122a libelf: Check index_size doesn't overflow in elf_getarsym. by Mark Wielaard · 10 years ago
- 7f9ea70 libdw: Make sure there is enough space to read offset in dwarf_getpubnames. 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
- 138a9ba libdw: dwarf_getpubnames set error to DWARF_E_NO_ENTRY for zero entries. by Mark Wielaard · 10 years ago
- 2323b45 readelf: Add more bounds checks to print_gdb_index_section. by Mark Wielaard · 10 years ago
- 3864804 libdw: Add bounds checking to dwarf_getpubnames. 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
- 9520242 libelf: Clear any garbage left in the ar name table. by Mark Wielaard · 10 years ago
- 1b5477d libdw: Unroll the first get_sleb128 step to help the compiler optimize. by Mark Wielaard · 10 years ago
- 54662f1 libdw: pre-compute leb128 loop limits by Josh Stone · 10 years ago
- 7a05347 libdw: Add get_uleb128 and get_sleb128 bounds checking. by Mark Wielaard · 10 years ago
- 9202665 libdw: Make sure all attributes come with a (fake) CU for bound checks. 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
- c8a0273 libdwfl: Make sure elf_getdata_rawchunk size_t doesn't overflow find_dynsym. by Mark Wielaard · 10 years ago
- f73385e libdw: Make sure end of next cu doesn't overflow section data size. by Mark Wielaard · 10 years ago
- 4a330f6 Guard against 64bit unsigned wrap around in (int) compare functions. by Mark Wielaard · 10 years ago
- f5c340b Add config/compile as installed by automake 1.14 by Josh Stone · 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
- 65a556f libelf: Correct ELF64 section offset check in file_read_elf. by Mark Wielaard · 10 years ago
- 7d63628 libelf: Add some ar header sanity checking. by Mark Wielaard · 10 years ago
- f3111d5 tests: Add an explicit -fasynchronous-unwind-tables for deleted-lib.so. by Mark Wielaard · 10 years ago
- 080fa4e tests: Test addr2line -i with lexical blocks present by Josh Stone · 10 years ago
- 7d9b5ac libdwfl: Search for the last matching address in lines by Josh Stone · 10 years ago
- 6e1c0d9 libdw: Make srclines use a stable sort by Josh Stone · 10 years ago
- 16f08eb libelf: Make sure n * w doesn't overflow in elf_getarsym. by Mark Wielaard · 10 years ago
- e2bde25 libdwfl: Check file count overflow in handle_file_note. 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
- 8d200b5 libdw: save startp/endp boundaries in Dwarf_CU by Josh Stone · 10 years ago
- 64e44df libdw: optimize dwarf_hasattr to just look at abbrev by Josh Stone · 10 years ago
- b849f81 libdw: unify die->abbrev lookups by Josh Stone · 10 years ago
- 2098b3d addr2line: Always prefer linkage_name over plain names by Josh Stone · 10 years ago
- aecdf26 addr2line: Iterate scopes for inline's parent function by Josh Stone · 10 years ago
- f0c5ef8 readelf: maximum operations per instruction cannot be zero in .debug_line. by Mark Wielaard · 10 years ago
- 96ddcad readelf: DW_OP_call_ref and DW_OP_GNU_implicit_pointer are invalid for CFA. by Mark Wielaard · 10 years ago
- cdd0c00 libdwfl: Check actually used ehsize, shentsize and phentsize in relocate.c by Mark Wielaard · 10 years ago
- 27304cb libdwfl: Never relocate value against section zero (load address). by Mark Wielaard · 10 years ago
- cb73b5a libdw: Add overflow checking to __libdw_form_val_len. by Mark Wielaard · 10 years ago
- edb079a Change calling convention of dwarf_getmacros to allow opcode 0xff by Petr Machata · 10 years ago
- d0070a9 objdump: Add various sanity checks to guard against corrupted data. by Mark Wielaard · 10 years ago
- 0ed4f98 readelf: Fix overflow check in handle_sysv_hash64. by Mark Wielaard · 10 years ago
- 99581b6 libdwfl: Check relocations don't overlap ELF ehdr, shdrs or phdrs. by Mark Wielaard · 10 years ago
- 9875561 readelf: Don't trash destshdr for STT_SECTION in handle_relocs_rel[a]. by Mark Wielaard · 10 years ago
- 805ec83 Add configure --disable-textrelcheck option to enable CC=afl-fuzz on 32bit. by Mark Wielaard · 10 years ago
- 12ab700 libdw: Initialize variables in getcfi_gnu_eh_frame. by Mark Wielaard · 10 years ago
- 4466216 tests: vdsosyms call dwfl_linux_proc_attach. by Mark Wielaard · 10 years ago
- 13a9fa3 readelf: Cast Dwarf_Word length to ptrdiff_t for comparison. by Mark Wielaard · 10 years ago
- 020fc02 readelf, libdw: Guard against divide by zero line_range in .debug_line. by Mark Wielaard · 10 years ago
- 59480ba libdw: Always check __libdw_find_attr return value. by Mark Wielaard · 10 years ago
- 04b61f8 libdw: Don't assert in __libdw_getabbrev when seeing bad DWARF. by Mark Wielaard · 10 years ago
- f62658f libelf: Change signed overflow check to unsigned in elf_getdata_rawchunk. by Mark Wielaard · 10 years ago
- 4929606 readelf: Check length for nexthdr overflow in print_debug_aranges_section. by Mark Wielaard · 10 years ago
- 51abc74 libelf: Copy over any leftover data from src to dest in elf_cvt_note. by Mark Wielaard · 10 years ago
- 9644aaf readelf: print_attributes (-A) robustify and handle non-gnu attributes. by Mark Wielaard · 10 years ago
- 712c8fa Use elf_getphdrnum instead of accessing ehdr->e_phnum directly. by Mark Wielaard · 10 years ago