CHANGELOG

Changelog for package rttest

0.17.0 (2023-11-06)

  • Update to C++17 (#124)

  • Contributors: Chris Lalancette

0.16.0 (2023-04-27)

0.15.0 (2023-02-14)

  • [rolling] Update maintainers - 2022-11-07 (#121)

  • Contributors: Audrow Nash

0.14.1 (2022-09-13)

  • Addressing issues found in Humble testing (#116)

  • Contributors: Michael Carroll

0.14.0 (2022-04-29)

0.13.0 (2022-03-01)

  • Install includes to include/${PROJECT_NAME} (#114)

  • Contributors: Shane Loretz

0.12.1 (2022-01-14)

  • Fix include order for cpplint (#113)

  • Contributors: Jacob Perron

0.12.0 (2021-12-17)

  • Fixes for uncrustify 0.72 (#111)

  • Mark dependent targets as PRIVATE (#112)

  • Export modern CMake targets (#110)

  • Contributors: Chris Lalancette, Shane Loretz

0.11.0 (2021-03-18)

  • Fix up nonsensical handling of NULL in rttest_get_{params,statistics} (#107)

  • Contributors: Chris Lalancette

0.10.1 (2020-12-08)

  • Remove “struct” from rttest_sample_buffer variable declaration. (#105)

  • Convert the sample buffer to a vector. (#104)

  • Use strdup instead of strlen/strcpy dance. (#100)

  • Enable basic warnings in rttest (#99)

  • Only copy an rttest_sample_buffer if it is not nullptr. (#98)

  • Contributors: Audrow Nash, Chris Lalancette

0.10.0 (2020-06-17)

  • Convert timespec to uint64 not long and vice versa (#94) (#96)

  • Fix standard deviation overflow(#95) (#97)

  • Contributors: y-okumura-isp

0.9.0 (2020-04-30)

  • Use std::bind instead of deprecated std::bind2nd (#93)

  • Use a uint64_t to store the prefault_dynamic_size. (#90)

  • Make dynamic prefault memory size configurable (#89)

  • code style only: wrap after open parenthesis if not in one line (#88)

  • Contributors: Chris Lalancette, Dirk Thomas, Michel Hidalgo, Roman Sokolkov

0.8.2 (2019-11-13)

0.8.1 (2019-10-23)

  • Fix typo (#83)

  • Contributors: Servando

0.8.0 (2019-09-26)

  • Switch the latency storage to int64_t (#82)

  • Only return statistics if they have been calculated (#81)

  • Remove non-package from ament_target_dependencies() (#79)

  • Fix armhf build warnings (#78)

  • Contributors: Chris Lalancette, Prajakta Gokhale, Shane Loretz

0.7.1 (2019-05-08)

0.7.0 (2019-04-14)

  • Add section about DCO to CONTRIBUTING.md

  • Install headers into the same location when ament_cmake is not used (#72)

  • Contributors: Dirk Thomas

0.6.0 (2018-11-20)

  • Drop obsolete RTLinux (#68) RTLinux is obsolete, and both commercial and GPL editions were no longer maintained. Through the use of the real-time Linux kernel patch PREEMPT_RT, support for full preemption of critical sections, interrupt handlers, and “interrupt disable” code sequences can be supported.

  • Contributors: Jim Huang

0.5.0 (2018-06-27)

  • Update the maintainer (#65)

  • Contributors: Chris Lalancette

0.4.0 (2017-12-08)

  • Update style to match latest uncrustify (#57)

  • 0.0.3

  • Update style to satisfy new flake8 plugins (#56)

  • Use CMAKE_X_STANDARD and check compiler rather than platform

  • Comply with flake8 + flake8-import-order linters (#52)

  • Require CMake 3.5

  • C++14 (#50)

  • Remove usage of internal variables and noops (#43)

  • Add schema to manifest files

  • Disable on Android (#41)

  • Use CTest BUILD_TESTING (#38)

  • uint32 -> uint64 in a few places for time calculation #33)

  • Store filename on heap, add more checks for null pointers (#29)

  • Fix memory management of rttest_sample_buffer (#22)

  • Fix boundary check (#20)

  • Reorganize realtime_support repository (#16)
    • Add tlsf_cpp repo

    • Move rttest into subfolder

  • Contributors: Dirk Thomas, Esteve Fernandez, Jackie Kay, Mikael Arguedas, Morgan Quigley, dhood