Format: 1.8
Date: Sat, 22 Nov 2025 23:49:20 +0100
Source: iqrf-header-parser
Binary: libiqrf-header-parser-dev libiqrf-header-parser1.0
Architecture: amd64
Version: 0.1.0~18271.gbpc74bf8+ubuntu20.04
Distribution: focal
Urgency: medium
Maintainer: Karel Hanák <karel.hanak@iqrf.com>
Changed-By: Karel Hanák <karel.hanak@iqrf.org>
Description:
 libiqrf-header-parser-dev - IQRF Header Parser - development files
 libiqrf-header-parser1.0 - IQRF Header Parser - shared libraries
Changes:
 iqrf-header-parser (0.1.0~18271.gbpc74bf8+ubuntu20.04) focal; urgency=medium
 .
   ** SNAPSHOT build @c74bf897a908c4aa6717a14bd60f0e494fc087ab **
 .
   [ Karel Hanák ]
   * iqrf_header_parser library
   * added license and acknowledgement
   * cmake: check supported standards
   * added data line validation
   * added separator validator
   * include MCU type, TR series and OS version/build in error messages
   * updated references to const
   * added initial tests, makefile
   * cmake update
   * added tests and ci
 .
   [ Roman Ondráček ]
   * GitLab CI: fix configuration
   * CMake: link binaries with pthread
   * GitLab CI: add missing image for tests
   * CMake: add code coverage
 .
   [ Karel Hanák ]
   * added debian package build and CI
   * deb package: removed symbols
   * debian package: symbols, fixed control depencency
   * del symbols
   * cmake: build both static and shared library
   * fixed ci test stage
   * updated error messages
 .
   [ Roman Ondráček ]
   * CMake: fix GoogleTest
   * CMake: fix build in CMake < v3.8
 .
   [ Karel Hanák ]
   * CMake: build tests with specified param
 .
   [ Roman Ondráček ]
   * GitLab CI: build and deploy packages for all supported distros
   * GitLab CI: fix testing stability
   * GitLab CI: fix package deploy
   * Debian packaging: lower debhelper compatibility to version 10
   * GitLab CI: fix package deploy
   * Debian packaging: use older method for specifing debhelper compatibility level
 .
   [ Karel Hanák ]
   * updated license
 .
   [ Roman Ondráček ]
   * GitLab CI: remove package build for Debian/Raspbian 9 Stretch and Ubuntu 16.04 Xenial
   * Debian packaging: bump debhelper compatibility level to 12, fix lintian errors and warnings
   * Debian packaging: use ccache
 .
   [ Karel Hanák ]
   * added missing stringstream include
   * added support for TR7xG series modules, refactor validation
   * updated tests
   * split into scopes
   * ci: updated coverage report
   * fixed tests
   * added hex record validation and tests
   * moved headers to include dir, added hex eof record validation
   * added additional useful methods for parsing and validation
   * added more iqrf tests
   * iqrf: updated plugin header to allow G modules
   * device: validation for MCU and TR combination in header
   * hex: fixed tr family compatibility validation
   * hex: added validation of mcu and tr combination in header
   * Hex: updated error messages for hex files
 .
   [ Roman Ondráček ]
   * GitLab CI: use Jsonnet for package build and deploy job generation and add JUnit report from CTest
 .
   [ Karel Hanák ]
   * iqrf: added missing sstream include
 .
   [ Roman Ondráček ]
   * GitLab CI: fix package deployment
   * GitLab CI: fix package deployment
 .
   [ Karel Hanák ]
   * updated googletest submodule, fixed test and coverage targets
   * updated license headers
   * added gmock
 .
   [ Roman Ondráček ]
   * GitLab CI: build packages for Debian 12 bookworm
   * GitLab CI: add package building for Raspbian 12 and fix base Docker image for package builds
   * Add missing includes, fix typos
   * CMake: remove support for CMake < v3.5.0
   * GitLab CI: use Debian 12 bookworm image
   * GitLab CI: fix Docker image
   * CMake: fix static library build and installation
   * Add .editorconfig
   * CMake: fix tests and indetation
   * CMake: fix package config
 .
   [ Karel Hanák ]
   * hex record: allow idenfitication headers without tr family data byte
   * hex record: fixed legacy header length check, updated tests
   * updated googletest dependency
   * updated license headers
 .
   [ Roman Ondráček ]
   * GitLab CI: build package for Ubuntu 24.04 Noble Numbat
   * CMake: add prefix IHP_ for build options
   * CMake: fix include dir
   * Makefile: fix coverage and test targets
   * CMake: fix hardening on Ubuntu 24.04
 .
   [ Karel Hanák ]
   * updated license headers
 .
   [ Roman Ondráček ]
   * Debian packaging: build packages for Debian 13 trixie
   * Debian packaging: fix changelog
   * GitLab CI: add package build for Raspbian 13 trixie
   * GitLab CI: fix Ubuntu debug symbols package renaming
   * GitLab CI: use CI components
Checksums-Sha1:
 53066d6b3827a7f428234bf66bafdb71ce8ca110 6464 iqrf-header-parser_0.1.0~18271.gbpc74bf8+ubuntu20.04_amd64.buildinfo
 9340d07cea1a35cc90082b81dfba6c30faa61349 1341040 libiqrf-header-parser-dev_0.1.0~18271.gbpc74bf8+ubuntu20.04_amd64.deb
 4bf7d7f34bcacbd3ff42d75532c6fc286e35eaaf 1328488 libiqrf-header-parser1.0-dbgsym_0.1.0~18271.gbpc74bf8+ubuntu20.04_amd64.deb
 e454f04c2fadada21565b71ccf0f736e90fc4b6b 64360 libiqrf-header-parser1.0_0.1.0~18271.gbpc74bf8+ubuntu20.04_amd64.deb
Checksums-Sha256:
 e7c75546f6b35ad082d09364be74d6c3d3845bbdc0e8c838f84a97b3afa6e0fe 6464 iqrf-header-parser_0.1.0~18271.gbpc74bf8+ubuntu20.04_amd64.buildinfo
 9b73162d9ef10fc6beb8aa552a43acf47ae8df1c8c80ddda65d3d430c170b172 1341040 libiqrf-header-parser-dev_0.1.0~18271.gbpc74bf8+ubuntu20.04_amd64.deb
 74689875875cb689e256d6c65bba9a1b04d445ce365044e2f48bc321792626b3 1328488 libiqrf-header-parser1.0-dbgsym_0.1.0~18271.gbpc74bf8+ubuntu20.04_amd64.deb
 0edf1a48e8e2260021f79cce3ee5212d0a6e8d4133caf21300f4ff7b49f67f4e 64360 libiqrf-header-parser1.0_0.1.0~18271.gbpc74bf8+ubuntu20.04_amd64.deb
Files:
 bc772c8bb5ee323371fb2b4685ebaeb9 6464 libs optional iqrf-header-parser_0.1.0~18271.gbpc74bf8+ubuntu20.04_amd64.buildinfo
 5a9c969874e345911196873516b08413 1341040 libdevel optional libiqrf-header-parser-dev_0.1.0~18271.gbpc74bf8+ubuntu20.04_amd64.deb
 c37f56b9cdaa7dc40fb73210f6c62553 1328488 debug optional libiqrf-header-parser1.0-dbgsym_0.1.0~18271.gbpc74bf8+ubuntu20.04_amd64.deb
 445e71142f37df2b96b9d01b53aa7553 64360 libs optional libiqrf-header-parser1.0_0.1.0~18271.gbpc74bf8+ubuntu20.04_amd64.deb
