Skip to content

Releases: datto/dattobd

0.10.15

18 Nov 15:32
Compare
Choose a tag to compare

Revert code changes in 0.10.14 due to found corruption bug.

0.10.14

16 Oct 18:20
v0.10.14
Compare
Choose a tag to compare
  • Fix for error message during kernel module installation
  • Fix for userspace pointer leak
  • Fix for deb9 SCSI drives
  • Fix for bare words comparison in rpm spec
  • Additional fix for multipage bios in kernel 5.4

0.10.13

05 Feb 19:35
v0.10.13
Compare
Choose a tag to compare
  • Fix for -Wframe-larger-than

0.10.12

24 Jan 20:49
v0.10.12
Compare
Choose a tag to compare
  • Build feature tests out-of-tree and parallelize execution of them
  • Explicitly add incidental build deps to spec file
  • Added missing mount/umount userspace pointer conversion for logs
  • Removed references to removed kernel build variable SUBDIRS, required for kernel 5.4

0.10.11

23 Sep 19:34
v0.10.11
Compare
Choose a tag to compare
  • Use upstream names for sector size and CR0 register page protect bit
  • Changed symbol tests to use /lib/modules system maps and then fallback to /boot if it doesn't exist
  • Added Linux 5.1+ compatibility

0.10.10

22 Aug 18:19
v0.10.10
Compare
Choose a tag to compare
  • Added Linux 5.0 compatibility
  • Fixed memory exhausting from continuously COWing data (#188)
  • Fixed kernel fault when reading pages (#184)
  • Added ioctl to get the first available minor
  • Made error message more accurate in the case of a device not existing

With Linux 5.0 compatibility, the driver may also build on Linux 5.1+. However, 5.1+ is not supported with this release. There are known issues with dattobd on 5.1 and it should not be used.

0.10.9

11 Jan 20:30
Compare
Choose a tag to compare
  • Fixed procfs output with small reads (#174)
  • Fixed mnt_want_write feature test

0.10.8

06 Dec 16:00
Compare
Choose a tag to compare
  • Fixed procfs output on Linux 4.19 (#158)
  • Fixed writing out the header to the COW file (#165)
  • Fixed general protection fault caused by accessing poisoned mappings in pages (#40)
  • Fixed building packages with newer versions of debbuild

0.10.7

18 Sep 12:45
Compare
Choose a tag to compare
  • 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

18 Jul 21:02
Compare
Choose a tag to compare
  • 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