Releases: datto/dattobd
Releases · datto/dattobd
0.10.8
0.10.7
- Added field to track the number of changed blocks
- Changed the
initramfs
scripts to make the root device read-only during mount - Changed number of supported concurrent devices to be between 1 and 255
- Changed behavior on kernel upgrade to not remove the module if DKMS is >= 2.3
0.10.6
- Added targets for making RPMs and DEBs to the Makefile
- Moved the initramfs hook earlier in the boot so reload scripts are run before the root file system is mounted
- Fixed unmount check that prevented persist-through-reboot from working correctly
- Fixed crash when handling a
REQ_OP_WRITE_ZEROES
request
0.10.5
0.10.4
0.10.3
- Fix Makefile to have no trailing slash for
BASE_DIR
to fix debug symbols
0.10.2
- Correctly pass compile flags to fix the build for Fedora 27
0.10.1
0.10.0
- Fixed module loading on RHEL 5/6
- Made use of
OrderWithRequires
to improve module upgrades - Fixed bug in info ioctl
- Added man pages to utils package
- Prefixed all library functions with
dattobd
- Made module parameters lower case
- Added packages for shared library
- Made utilities use the shared library by default
- Added compatibility with RHEL 7.4
The repo and signing key for Ubuntu and Debian has been changed with this release. To continue to receive updates, import the new key and update the repo list.
sudo apt-key adv --recv-keys --keyserver keys.fedoraproject.org 370C85D709D26407
sudo bash -c 'echo "deb [arch=amd64] https://cpkg.datto.com/datto-deb/public/$(lsb_release -sc) $(lsb_release -sc) main" > /etc/apt/sources.list.d/datto-linux-agent.list'
sudo apt-get update
0.9.16
- Added Linux 4.10 compatibility
- Removed unused feature tests
- Added tests for the kernel module
- Changed debug logging from a compile-time option to a run-time option
With the debug logging changes, defining DATTO_DEBUG
will cause compilation to fail. Debug logging can now be enabled at module insertion with DEBUG=1
, or by setting the parameter in sysfs.