Skip to content

Releases: Keidan/hex2bin

Version 1.12

14 Apr 20:58
Compare
Choose a tag to compare
  • Intel HEX format support (minimalist).
  • Code improvements.

Version 1.11

03 Jan 14:59
Compare
Choose a tag to compare
  • Switching to C++20
  • Update of README.md.
  • CMake file structure updated.
  • VSCode support.
  • Update of github actions.
  • Fixed crash on MS Windows.
  • Use of string_view.
  • New option to display version.
  • Tests do not systematically delete the temporary file.
  • Addition of new tests.
  • Code improvements.

Version 1.10

26 Dec 14:24
Compare
Choose a tag to compare
  • Compilation error fixed (PR #5), thanks to @taotieren
  • Update of yml files
  • Minor update to makefile
  • Updated instructions (README.md)

Version 1.9

01 Apr 23:26
Compare
Choose a tag to compare
  • Update of the C++ version to C++17.
  • Replaced the global shared_ptr by a unique_ptr.
  • New Sonar reports taken into account.
  • Added tests in test.py.

Version 1.8

02 Jul 17:30
Compare
Choose a tag to compare
  • Sonarcloud support

Version 1.7

06 Mar 14:04
Compare
Choose a tag to compare
  • Added support for codefactor.io.
  • Added support for codefactor analysis results.
  • Removed travis configuration file.
  • Added support for compilation under MS Windows (MS Visual Studio).
  • Replaced the test script by a python script to keep a better portability.
  • Modified the code to compile correctly under Windows.

Version 1.6

01 Mar 21:24
Compare
Choose a tag to compare
  • Added github actions.
  • Fixed error when cloning googletest
  • Securing the code.
  • Addition of the binary version.
  • Use of a configuration file usable with cmake.

Version 1.5

01 Mar 21:08
Compare
Choose a tag to compare
  • Moving example files

Version 1.4

01 Mar 21:07
Compare
Choose a tag to compare
  • Added "distribution" option to compile the project with or without debugging symbols.
  • Added new options in cmake configuration to specify (at compile time) default values for "-s, --start" and "-l, --limit" options of the binary.
  • Fixed crash if the file to convert contains empty lines.
  • Fixed crash if the lines of the file to convert do not contain an even number of hexadecimal characters.
  • Taking into account files that are not formatted as "00 01 02..." but as "000102...".
  • Added new test cases via googletest.
  • Added new test cases via the test script.

Version 1.3

01 Mar 21:05
Compare
Choose a tag to compare
  • Switching from Makefile to cmake.
  • Split of the code to prepare the google-test support.
  • Added test cases with google-test
  • Modified travis configuration to support google-test and cmake.