summaryrefslogtreecommitdiff
path: root/libdwfl
Commit message (Expand)AuthorAgeFilesLines
* report_r_debug: handle `-z separate-code' and find more modulesHEADmasterLuke Diamand2023-05-121-4/+10
* libdwfl: Fix memory leak in unzip()John Gallagher2023-05-082-1/+5
* debuginfod: Make sure there is only one typedef for debuginfod_clientMark Wielaard2023-02-062-0/+8
* libdwfl: add check for elf_memory return valueAleksei Vetrov2023-01-261-0/+4
* Fix typos from codespellSam James2023-01-131-1/+1
* libdwfl: Don't undef _Mark Wielaard2022-12-225-4/+7
* Do not use relative include paths in library files.Mark Wielaard2022-12-2021-26/+48
* libdwfl: Read no more than required in dwfl_segment_report_moduleGavin Li2022-12-132-25/+8
* lib{asm,cpu,dw,dwfl,dwelf}: Move platform depended include into system.hYonggang Luo2022-10-2818-31/+21
* libelf/libdwfl: Remove LIB_SYSTEM_H define in lib{elf,dwfl}_crc32.cYonggang Luo2022-10-272-1/+4
* Strip __ prefix from __BYTE_ORDER __LITTLE_ENDIAN and __BIG_ENDIANYonggang Luo2022-10-172-1/+6
* Move the #include <libintl.h> into eu-config.hYonggang Luo2022-10-162-2/+0
* libdwfl: add dwfl_report_offline_memoryAleksei Vetrov2022-10-165-4/+75
* libdwfl: Add new function dwfl_frame_regDi Chen2022-07-316-29/+56
* libdwfl: Rewrite reading of ar_size in elf_begin_randMark Wielaard2022-07-292-10/+21
* dwfl_get_debuginfod_client: add dummy parameter for --disable-libdebuginfodShahab Vahedi2022-07-182-1/+6
* Move dwfl_get_debuginfod_client to ELFUTILS_0.188Mark Wielaard2022-07-132-2/+10
* Introduce public dwfl_get_debuginfod_client APIMilian Wolff2022-07-135-9/+35
* libdwfl: Update docs and nonnull attributes for dwfl_module_addrinfoMark Wielaard2022-05-272-16/+21
* debuginfod, libdwfl: Initialize libcurl and dlopen debuginfod-client lazilyMark Wielaard2022-04-252-3/+18
* libdwfl: Use memcpy to assign image header field valuesMark Wielaard2022-03-182-6/+23
* libdwfl: Close ar members when they cannot be processed.Mark Wielaard2022-03-182-2/+11
* libdwfl: Declare possible zero sized arrays only when non-zeroMark Wielaard2022-01-062-2/+7
* libdwfl: Handle unaligned Dyns in dwfl_segment_report_moduleMark Wielaard2022-01-062-0/+17
* libdwfl: Fix overflow check in link_map.c read_addrsMark Wielaard2022-01-062-1/+6
* libdwfl: Calculate addr to read by hand in link_map.c read_addrs.Mark Wielaard2022-01-042-6/+9
* libdwfl: Call xlatetom on aligned buffers in dwfl_link_map_reportMark Wielaard2022-01-042-1/+23
* libdwfl: Make sure dwfl_elf_phdr_memory_callback returns at least minreadMark Wielaard2022-01-042-1/+10
* libdwfl: Always clean up build_id.memoryMark Wielaard2021-12-212-14/+18
* libdwfl: Handle unaligned Nhdr in dwfl_segment_report_moduleMark Wielaard2021-12-202-0/+17
* libdwfl: Handle unaligned Phdr in dwfl_segment_report_moduleMark Wielaard2021-12-202-0/+18
* libdwfl: Handle unaligned Ehdr in dwfl_segment_report_moduleMark Wielaard2021-12-192-0/+19
* libdwfl: Rewrite GElf_Nhdr reading in dwfl_segment_report_moduleMark Wielaard2021-12-192-35/+49
* libdwfl: Make sure dyn_filesz has a sane sizeMark Wielaard2021-12-192-0/+9
* libdwfl: Make sure that ph_buffer_size has room for at least one phdrMark Wielaard2021-12-192-1/+11
* libdwfl: Make sure the note len increases each iterationMark Wielaard2021-12-182-1/+6
* libdwfl: Make dwfl_segment_report_module aware of maximum Elf sizeMark Wielaard2021-12-184-2/+13
* libdwfl: Make sure note data is properly aligned.Mark Wielaard2021-12-182-1/+9
* libdwfl: Make sure there is at least one phdrMark Wielaard2021-12-182-0/+9
* libdwfl: Make sure there is at least one dynamic entryMark Wielaard2021-12-182-0/+10
* libdwfl: Add overflow check while iterating in dwfl_segment_report_moduleMark Wielaard2021-12-162-1/+10
* libdwfl: Make sure phent is sane and there is at least one phdrMark Wielaard2021-12-162-2/+20
* libdwfl: Don't allocate more than SIZE_MAX in dwfl_segment_report_module.Mark Wielaard2021-12-122-0/+8
* libdwfl: Don't try to convert too many dyns in dwfl_link_map_reportMark Wielaard2021-12-102-1/+19
* libdwfl: Don't install an Elf handle in a Dwfl_Module twiceMark Wielaard2021-12-092-1/+6
* libdwfl: Don't trust e_shentsize in dwfl_segment_report_moduleMark Wielaard2021-12-092-2/+7
* libdwfl: Make sure we know the phdr entry size before searching phdrs.Mark Wielaard2021-12-092-1/+5
* libdwfl: Don't try to convert too many bytes in dwfl_link_map_reportMark Wielaard2021-12-092-2/+21
* libdwfl: Don't read beyond end of file in dwfl_segment_report_moduleMark Wielaard2021-12-082-1/+10
* dwfl: fix potential overflow when reporting on kernel modulesMatthias Maennich2021-11-202-1/+6