Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
elfutils
/
f339da994fda25b51cddc3d88182f249b75f89ff
/
libdwfl
b0b58c5
Use the empty string for note names with zero size (without any data).
by Mark Wielaard
· 8 years ago
b3248e6
Check for existence of mempcpy
by Ulf Hermann
· 8 years ago
cb379c4
Always use the same method to query the system page size
by Ulf Hermann
· 8 years ago
925f67e
Fix TEMP_FAILURE_RETRY definition when not defined.
by Luiz Angelo Daros de Luca
· 8 years ago
ee22502
Only workaround fts.h if we have a bad version that doesn't handle LFS.
by Mark Wielaard
· 8 years ago
a3cc818
Add GCC7 -Wimplicit-fallthrough support/fixes.
by Mark Wielaard
· 8 years ago
60b2bf1
lib: Provide MAX and MIN in system.h
by Akihiko Odaki
· 8 years ago
b3a576d
libdwfl: Fix assert and set in.d_size in dwfl_link_map_report.
by Mark Wielaard
· 8 years ago
f46ba1e
libdwfl: Fix memory leak in dwfl_module_getsrc_file on invalid DWARF.
by Mark Wielaard
· 9 years ago
2eedce1
libdwfl: Fix memory leak in proc_maps_report on bad file mapping.
by Mark Wielaard
· 9 years ago
128947e
libdwfl: clean up non-Linux GNU platforms code
by Steven Chamberlain
· 9 years ago
7802e6e
libdwfl: Check for kernel debuginfo file without .debug extension as well
by Ravi Bangoria
· 9 years ago
ee38add
libdwfl: Don't leak memory in proc_maps_report when ENOEXEC.
by Mark Wielaard
· 9 years ago
107ad57
libdwfl: Don't crash on out of memory when frame unwinding.
by Mark Wielaard
· 9 years ago
02c48ac
libdwfl: Check result of gelf_get* calls in relocate.c
by Mark Wielaard
· 9 years ago
f5622bd
libdwfl: Check result of gelf_update_* calls in relocate_section.
by Mark Wielaard
· 9 years ago
dd13116
Simplify code and build now that zlib support is no longer optional.
by Mark Wielaard
· 9 years ago
d22cb04
libdwfl: Use elf_compress[_gnu] to decompress string, symbol and reloc data.
by Mark Wielaard
· 9 years ago
9d1e236
Move nested functions in linux-proc-maps.c to file scope.
by Chih-Hung Hsieh
· 9 years ago
f59c89a
Move nested functions in core-file.c to file scope.
by Chih-Hung Hsieh
· 9 years ago
e3bfee6
Move nested functions check64 and check32 in link_map.c to file scope.
by Chih-Hung Hsieh
· 9 years ago
73be3d2
libdwfl: make the unwinder aware of the backend defined ra_offset.
by Jose E. Marchesi
· 9 years ago
69d68dd
libdwfl: Fix memory leak in link_map.c dwfl_link_map_report.
by Mark Wielaard
· 9 years ago
355b408
libdwfl: Don't leak core Elf and core file descriptor from argp-std.
by Mark Wielaard
· 9 years ago
4e24960
Move nested functions in dwfl_module_getdwarf.c to file scope.
by Chih-Hung Hsieh
· 9 years ago
b145061
Move nested functions in dwfl_module_addrsym.c to file scope.
by Chih-Hung Hsieh
· 9 years ago
e2cf85c
libdw: Make sure Ebl is always freed from cfi frame cache.
by Mark Wielaard
· 9 years ago
6bbea3d
Move nested functions in gzip.c to file scope.
by Chih-Hung Hsieh
· 9 years ago
3148f5c
Move nested functions in dwfl_module_getsrc_file.c.
by Chih-Hung Hsieh
· 9 years ago
ae09ca9
Move nested functions in frame_unwind.c.
by Chih-Hung Hsieh
· 9 years ago
1ac2041
Move nested functions in dwfl_module.c
by Chih-Hung Hsieh
· 9 years ago
3425454
Trust AC_SYS_LARGEFILE to provide large file support
by Josh Stone
· 9 years ago
f17d101
Use seek+read instead of pread to read from /dev/$$/mem files.
by Jose E. Marchesi
· 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
a3a76e3
Move 4 libdwfl nested functions.
by Chih-Hung Hsieh
· 9 years ago
1ccdfb6
Remove old-style function definitions.
by Mark Wielaard
· 9 years ago
2d98286
Remove redundant NULL tests.
by Chih-Hung Hsieh
· 9 years ago
8798509
libdwfl: Make dwfl_linux_proc_attach work even without any Dwfl_Modules.
by Mark Wielaard
· 9 years ago
4169187
libdwfl: Replace abs with llabs for int64_t values.
by Chih-Hung Hsieh
· 9 years ago
b901b5e
Fix finding split debug info files not located by the build-id mechanism
by Dodji Seketeli
· 9 years ago
9075ff6
libdwfl: Don't leak fname if file is main file by another name in try_open.
by Mark Wielaard
· 9 years ago
821e15c
libdwfl: Check symbol section exists and has a sane entsize in find_symtab.
by Mark Wielaard
· 9 years ago
73b186a
libdwfl: Fix memory leak in find_debuginfo_in_path.
by Mark Wielaard
· 9 years ago
93d8959
libdwfl: Fix memory leak in cache_sections.
by Mark Wielaard
· 9 years ago
c5022e5
libdwfl: Report core module segment even when NT_FILE build-id doesn't match.
by Mark Wielaard
· 9 years ago
8aaf4fc
libdwfl: Fix memory leak in __libdwfl_open_by_build_id.
by Mark Wielaard
· 9 years ago
616489d
libdwfl: Don't assume auxv or r_debug data is properly aligned in link_map.
by Mark Wielaard
· 9 years ago
5ad751b
libdwfl: Check file_name is not NULL before calling canonicalize_file_name.
by Mark Wielaard
· 9 years ago
e115bda
libdwfl: Check mod is not NULL in check_module.
by Mark Wielaard
· 9 years ago
f592035
libdwfl: Don't allocate phdrs and dyn on stack in link_map.
by Mark Wielaard
· 9 years ago
f96ec4a
libdwfl: Don't allocate phdrs and dyn on stack in dwfl_segment_report_module.
by Mark Wielaard
· 9 years ago
c4f133a
libdwfl: find_debuginfo_in_patch don't alloca/strdupa strings of unknown size.
by Mark Wielaard
· 9 years ago
c57829b
libdwfl: Reject very short or really large build-ids.
by Mark Wielaard
· 9 years ago
9202fe1
libdwfl: Don't allocate all phdrs on the stack in elf_from_remote_memory.
by Mark Wielaard
· 9 years ago
08e5ae6
libdwfl: Don't stack allocate alternate_name in dwfl_linux_kernel_find_elf.
by Mark Wielaard
· 9 years ago
251f145
libdwfl: Minimize stack usage in dwfl_linux_kernel_report_offline.
by Mark Wielaard
· 9 years ago
903924f
libdwfl: Fix unbounded stack usage in find_prelink_address_sync.
by Mark Wielaard
· 9 years ago
be17786
libdwfl: Fix possible unbounded stack usage in cache_sections.
by Mark Wielaard
· 9 years ago
f085540
libdwfl: Only intern CU when not EOF marker and cuoff points to a DIE.
by Mark Wielaard
· 9 years ago
3c1d164
libdwfl: Bounds check Dwarf_Fileinfo file number in dwfl_lineinfo.
by Mark Wielaard
· 9 years ago
d26aea9
libdwfl: Make dwfl_error.c C99-kosher.
by Roland McGrath
· 9 years ago
bafacac
Allow disabling symbol versioning at configure time
by Max Filippov
· 9 years ago
7d3879e
libdwfl: Correct off-by-one check in segment.c insert.
by Mark Wielaard
· 10 years ago
fe7dbca
libdwfl: Special case core_file_read_eagerly for small ELF images.
by Mark Wielaard
· 10 years ago
96f7667
libdwfl: Clear symtab result on error before using find_dynsym fallback.
by Mark Wielaard
· 10 years ago
f8198f2
libdwfl: dwfl_module_getsrc should never match end_sequence line.
by Mark Wielaard
· 10 years ago
975a37d
libdwfl: Handle seeing CU EOF marker without any other (real) CU.
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
b290f47
libdwfl: Make sure symstrdata->d_buf != NULL in relocate resolve_symbol.
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
4a330f6
Guard against 64bit unsigned wrap around in (int) compare functions.
by Mark Wielaard
· 10 years ago
7d9b5ac
libdwfl: Search for the last matching address in lines
by Josh Stone
· 10 years ago
e2bde25
libdwfl: Check file count overflow in handle_file_note.
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
99581b6
libdwfl: Check relocations don't overlap ELF ehdr, shdrs or phdrs.
by Mark Wielaard
· 10 years ago
712c8fa
Use elf_getphdrnum instead of accessing ehdr->e_phnum directly.
by Mark Wielaard
· 10 years ago
86b0b13
libdwfl: Sanity check the symbol table before use.
by Mark Wielaard
· 10 years ago
df5ad16
libdwfl: dwfl_module_getdwarf.c don't use symtab with bogus sh_entsize.
by Mark Wielaard
· 10 years ago
5691f86
libdwfl: find_dynsym don't assume dynamic linker has adjusted DYNAMIC entries.
by Mark Wielaard
· 10 years ago
6d48bbf
Support note NT_FILE for locating files.
by Jan Kratochvil
· 10 years ago
ff61cf1
libdwfl: dwfl_segment_report_module use ei_class, ei_data and e_type.
by Mark Wielaard
· 10 years ago
6097c00
Add is_executable to Dwfl_Module.
by Jan Kratochvil
· 10 years ago
0375056
Fix resolving ELF symbols for live PIDs with deleted files
by Jan Kratochvil
· 10 years ago
9d29ed2
libdwfl: Handle LZMA .ko.xz compressed kernel modules.
by Mark Wielaard
· 10 years ago
475849f
Fix report_r_debug for prelinked libraries
by Jan Kratochvil
· 10 years ago
a7a3855
Make the attach code build again on non-Linux hosts.
by Kurt Roeckx
· 10 years ago
c1c1c06
libebl: Add ebl_func_addr_mask plus ARM backend implementation.
by Mark Wielaard
· 10 years ago
fb86387
libdwfl: linux-core-attach.c handle possible unaligned data access.
by Mark Wielaard
· 10 years ago
14beac3
libdwfl: Record dwfl_attach_state error and return it on failure.
by Mark Wielaard
· 10 years ago
824f393
libdwfl: dwfl_standard_argp should not fail when not able to attach Dwfl.
by Mark Wielaard
· 10 years ago
0f5b632
libdwfl: Don't leak fd on error in linux-proc-maps.c (grovel_auxv).
by Mark Wielaard
· 10 years ago
bb096d0
Remove --enable-dwz. dwz alt debug is no longer experimental.
by Mark Wielaard
· 10 years ago
df85bf9
libdwfl: Move dwz alt multi file searching to find_debuginfo callback.
by Mark Wielaard
· 10 years ago
d81d32d
libdwelf: Add dwelf_elf_gnu_build_id.
by Mark Wielaard
· 10 years ago
920f03d
Move .gnu_debugaltlink handling from libdw to libdwfl
by Florian Weimer
· 11 years ago
9380297
libdwelf: New DWARF ELF Low-level Functions. Add dwelf_elf_gnu_debuglink.
by Mark Wielaard
· 11 years ago
740d1fe
libdwfl: __libdwfl_frame_reg_[gs]et use uint64_t when checking bits.
by Mark Wielaard
· 11 years ago
Next »