# changelog

author: Omer Dagan <omerd@mellanox.com>
changelog:
  - 1. Removed duplicate- mtcr.h from devel package as it is already part of external package
  - 2. Moved tools_version.py to external pakcage


author: Liming Sun <lsun@mellanox.com> - 2.0.1-1
changelog:
  - Rename bfrshim to rshim
  - Remove rshim.spec since it's auto-generated from rshim.spec.in
  - Fix some warnings reported by coverity
  - Add file rhel/rshim.spec.in for fedora
  - Move rshim to sbin and move man page to man8


author: Liming Sun <lsun@mellanox.com> - 2.0.2-1
changelog:
  - Remove unnecessary dependency in .spec and use make_build
  - Add package build for debian/ubuntu
  - Fix some format in the man page
  - Add check for syslog headers


author: Liming Sun <lsun@mellanox.com> - 2.0.3-1
changelog:
  - Enable pci device during probing
  - Map the pci resource0 file instead of /dev/mem
  - Add copyright header in bootstrap.sh
  - Add 'Requires' tag check in the rpm .spec for kernel-modules-extra
  - Fix the 'rshim --version' output


author: Liming Sun <lsun@mellanox.com> - 2.0.4-1
changelog:
  - Update .spec file according to review comments
  - Fix the 'KillMode' in rshim.service
  - Support process termination by SIGTERM
  - Fix some compiling warnings and configure issue for FreeBSD
  - Fix a read()/write() issue in rshim_pcie.c caused by optimization


author: Liming Sun <lsun@mellanox.com> - 2.0.5-1
changelog:
  - Improve response time to ctrl+c for boot stream
  - Fix a rpmbuild issue when make_build is not defined
  - Add DROP_MODE configuration in misc file
  - Avoid reading the fifo if still booting
  - Fix configure issue for FreeBSD 12.1-RELEASE
  - Add domain id to the DEV_NAME in the misc file
  - Fix the debian copyright format
  - Enhance rshim_pcie_enable function


author: Liming Sun <lsun@mellanox.com> - 2.0.5-2
changelog:
  - Add configuration file support
  - misc: Display device version / revision ID
  - Add service file for FreeBSD


author: Liming Sun <lsun@mellanox.com> - 2.0.5-3
changelog:
  - Fix several coverity warnings
  - Add workaround to boot Viper rev A0 in LiveFish mode
  - Display/configure OPN string for BlueField-2


author: Liming Sun <lsun@mellanox.com> - 2.0.5-5
changelog:
  - Check rshim accessibility when re-enabling it
  - Enable console output during boot stream pushing
  - Add some delay for the pcie_lf probe
  - Auto-start rshim service after installation


author: Liming Sun <limings@nvidia.com> - 2.0.5-6
changelog:
  - Add some default configuration in rshim.conf
  - Change the debug level of Rshim byte access widget timeout
  - Add bfb-install script


author: Liming Sun <limings@nvidia.com> - 2.0.5-7
changelog:
  - Fix potential dead-lock when calling rshim_access_check
  - Ignore rshim access checking when global drop mode is enabled
  - Fix some secure boot related issue


author: Liming Sun <limings@nvidia.com> - 2.0.5-9
changelog:
  - Fix potential tmfifo data loss
  - Add workaround checking for Bluefield-2 REV-0
  - Fix network traffic stop issue when Tx buffer full


