aboutsummaryrefslogtreecommitdiff
path: root/contrib/elf2dmp
AgeCommit message (Expand)AuthorFilesLines
2024-03-11contrib/elf2dmp: Ensure phdrs fit in fileAkihiko Odaki1-0/+8
2024-03-11contrib/elf2dmp: Clamp QEMU note to file sizeAkihiko Odaki1-32/+55
2024-03-11contrib/elf2dmp: Use GPtrArrayAkihiko Odaki1-17/+8
2024-03-11contrib/elf2dmp: Use rol64() to decodeAkihiko Odaki1-6/+2
2024-03-11contrib/elf2dmp: Use lduw_le_p() to read PDBAkihiko Odaki1-1/+2
2024-03-11contrib/elf2dmp: Ensure segment fits in fileAkihiko Odaki1-2/+3
2024-03-11contrib/elf2dmp: Always destroy PA spaceAkihiko Odaki1-2/+1
2024-03-11contrib/elf2dmp: Always check for PA resolution failureAkihiko Odaki1-17/+29
2024-03-11contrib/elf2dmp: Fix error reporting style in main.cAkihiko Odaki1-31/+32
2024-03-11contrib/elf2dmp: Fix error reporting style in qemu_elf.cAkihiko Odaki3-18/+18
2024-03-11contrib/elf2dmp: Fix error reporting style in pdb.cAkihiko Odaki3-27/+27
2024-03-11contrib/elf2dmp: Fix error reporting style in download.cAkihiko Odaki3-7/+7
2024-03-11contrib/elf2dmp: Fix error reporting style in addrspace.cAkihiko Odaki3-31/+28
2024-03-11contrib/elf2dmp: Change pa_space_create() signatureAkihiko Odaki3-8/+3
2024-03-11contrib/elf2dmp: Continue even contexts are lackingAkihiko Odaki1-10/+11
2024-03-11contrib/elf2dmp: Assume error by defaultAkihiko Odaki2-15/+4
2024-03-11contrib/elf2dmp: Remove unnecessary err flagsAkihiko Odaki1-11/+3
2023-10-19contrib/elf2dmp: Use g_malloc(), g_new() and g_free()Suraj Shirvankar4-27/+15
2023-10-19elf2dmp: check array bounds in pdb_get_file_sizeViktor Prutyanov1-4/+9
2023-10-19elf2dmp: limit print length for sign_rsdsViktor Prutyanov1-1/+1
2023-09-21elf2dmp: rework PDB_STREAM_INDEXES::segments obtainingViktor Prutyanov2-12/+5
2023-09-21elf2dmp: use Linux mmap with MAP_NORESERVE when possibleViktor Prutyanov2-12/+58
2023-09-21elf2dmp: introduce merging of physical memory runsViktor Prutyanov1-8/+48
2023-09-21elf2dmp: introduce physical block alignmentViktor Prutyanov3-4/+33
2023-09-21elf2dmp: replace PE export name check with PDB name checkViktor Prutyanov1-60/+33
2023-07-31elf2dmp: Don't abandon when Prcb is set to 0Akihiko Odaki1-0/+5
2023-03-21contrib/elf2dmp: add PE name check and Windows Server 2022 supportViktor Prutyanov2-2/+41
2023-03-21contrib/elf2dmp: move PE dir search to pe_get_data_dir_entryViktor Prutyanov1-29/+42
2023-03-21contrib/elf2dmp: fix code styleViktor Prutyanov3-53/+57
2022-10-22elf2dmp: free memory in failurelu zhipeng1-0/+1
2022-05-25contrib/elf2dmp: add ELF dump header checkingViktor Prutyanov1-0/+53
2022-04-22include/qemu: rename Windows context definitions to expose bitnessViktor Prutyanov1-3/+3
2022-01-12meson: build contrib/ executables after generated headersPaolo Bonzini1-1/+1
2021-09-20elf2dmp: Fail cleanly if PDB file specifies zero block_sizePeter Maydell1-0/+4
2021-09-20elf2dmp: Check curl_easy_setopt() return valuePeter Maydell1-12/+10
2021-01-20elf2dmp: Rename PAGE_SIZE to ELF2DMP_PAGE_SIZEJiaxun Yang3-14/+14
2021-01-02curl: convert to mesonPaolo Bonzini1-1/+1
2020-12-13elf2dmp/pdb: Plug memleak in pdb_init_from_filePan Nengyuan1-0/+1
2020-12-13elf2dmp/qemu_elf: Plug memleak in QEMU_Elf_initPan Nengyuan1-0/+1
2020-10-27elf2dmp: Fix memory leak on main() error pathsAlexChen1-2/+2
2020-08-21contrib/elf2dmp: convert to mesonMarc-André Lureau2-4/+5
2019-07-22contrib/elf2dmp: Build download.o with CURL_CFLAGSPeter Maydell1-0/+3
2019-06-12Clean up a few header guard symbolsMarkus Armbruster1-3/+2
2019-05-13Clean up header guards that don't match their file nameMarkus Armbruster1-3/+3
2019-05-13Clean up includesMarkus Armbruster2-4/+2
2019-03-11contrib/elf2dmp: add kernel start address checkingViktor Prutyanov1-0/+6
2019-02-05contrib/elf2dmp: fix printf formatViktor Prutyanov2-13/+18
2019-02-05contrib/elf2dmp: fix structures definitionsViktor Prutyanov3-6/+14
2019-02-05contrib/elf2dmp: use GLib in PDB processingViktor Prutyanov2-22/+9
2019-02-05contrib/elf2dmp: use GLib in ELF processingViktor Prutyanov2-20/+9