aboutsummaryrefslogtreecommitdiff
path: root/src/target/image.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-26Revert "break from long loops on shutdown request"Evgeniy Naydanov1-3/+0
2024-01-09break from long loops on shutdown requestEvgeniy Naydanov1-0/+3
2023-11-11target: fix a memory leak in image_openEvgeniy Naydanov1-8/+14
2023-10-02image: log error when unknown image type is specifiedMarek Vrbka1-7/+9
2023-09-08image: fix binary detection for small filesMarek Vrbka1-5/+10
2023-05-27Revert "target/image: zero-initialize ELF segments up to p_memsz"Antonio Borneo1-34/+20
2023-03-18target/image: zero-initialize ELF segments up to p_memszPeter Collingbourne1-20/+34
2022-09-18openocd: fix SPDX tag format for files .cAntonio Borneo1-1/+1
2022-07-23openocd: src/target: replace the GPL-2.0-or-later license tagAntonio Borneo1-13/+2
2022-04-23target/image: fix - p_flags field in ELF64 segment headers is 64 bits wideJan Matyas1-2/+2
2021-07-24openocd: fix simple cases of NULL comparisonAntonio Borneo1-11/+11
2021-07-24target: rename CamelCase symbolsAntonio Borneo1-35/+35
2021-05-01target/image: report error if ELF file contains no loadable sectionsChristian Hoff1-2/+8
2021-05-01target/image: allow loading of 64-bit ELF filesFlorian Meister1-54/+291
2021-03-19Implement CRC32 algorithm for RISC-V.Tim Newsome1-1/+1
2020-11-08Flash, FRAM and EEPROM driver for STM32 QUAD-/OCTOSPI interfaceAndreas Bolsch1-1/+1
2020-11-07target/image: Use proper data typesMarc Schink1-13/+8
2020-09-05target: avoid checking for non NULL pointer to free itAntonio Borneo1-28/+14
2020-07-26target: fix minor typos and duplicated wordsAntonio Borneo1-1/+1
2020-07-08coding style: fix print of hex values as decimalAntonio Borneo1-1/+1
2018-11-18target/image: Add support for S6 record in Motorola SREC filesBohdan Tymkiv1-2/+2
2018-07-13target/image: make i/j unsigned to avoid ubsan runtime errorCody Schafer1-2/+1
2018-02-14Handle improperly build image files gracefullyAndreas Bolsch1-279/+314
2016-11-05Replace "daemon" with "server" in user-visible stringsPaul Fertser1-2/+2
2016-05-24Remove FSF address from GPL noticesMarc Schink1-3/+1
2016-02-29helper/fileio: Remove nested structMarc Schink1-21/+21
2015-11-03helper/fileio: Use size_t for file size.Marc Schink1-3/+3
2015-02-11target/image: fix undefined behaviour when loading with GDBPaul Fertser1-0/+1
2014-03-04Constify received GDB packetChristian Eggers1-1/+1
2013-12-30target/image: allow for comments in IHEX filesFranck Jullien1-0/+3
2013-06-05update files to correct FSF addressSpencer Oliver1-1/+1
2012-02-06build: cleanup src/target directorySpencer Oliver1-364/+245
2012-01-04retire ERROR_INVALID_ARGUMENTS and replace with ERROR_COMMAND_SYNTAX_ERRORØyvind Harboe1-3/+3
2011-11-10image: remove assignments to local variables that is never readØyvind Harboe1-4/+0
2011-10-23clang: fix malloc() warning with assertØyvind Harboe1-0/+2
2011-06-24Fix load_image for ELF with all p_paddr set to zeroDrasko DRASKOVIC1-1/+25
2011-03-17Fix a bunch of typos.Uwe Hermann1-1/+1
2010-09-29fileio: fileio_size() can now failØyvind Harboe1-3/+22
2010-09-29fileio: refactor struct fileio to be an opaque structureØyvind Harboe1-3/+3
2010-09-27image: fix spelling mistakeØyvind Harboe1-11/+11
2009-12-03change #include "log.h" to <helper/log.h>Zachary T Welch1-1/+1
2009-11-22embedded: do not allocate large temporary structures on stackØyvind Harboe1-6/+61
2009-11-22embedded: save stackØyvind Harboe1-9/+15
2009-11-16fileio: improve API typesZachary T Welch1-7/+7
2009-11-13target_t -> struct targetZachary T Welch1-1/+1
2009-11-13image_t -> struct imageZachary T Welch1-19/+19
2009-11-13image_elf_t -> struct image_elfZachary T Welch1-5/+5
2009-11-13image_mot_t -> struct image_motZachary T Welch1-4/+4
2009-11-13image_memory_t -> struct image_memoryZachary T Welch1-4/+4
2009-11-13image_ihex_t -> struct image_ihexZachary T Welch1-4/+4