2024-01-24 09:12:19 by pin | Files touched by this commit (3) | |
Log message: sysutils/xcp: update to 0.18.0 - Internal rework to split the main xcp engine into libxcp. This should allow reuse elsewhere, and improve error handling. |
2024-01-13 20:25:08 by pin | Files touched by this commit (3) | |
Log message: sysutils/xcp: update to 0.17.0 - Shell completion scripts are now available for bash, fish, and zsh. Thanks to @hg. - Better handling and surfacing of errors, especially for the parblock driver. - Major cleanups and refactoring of the drivers to remove duplication and \ facilitate reuse. |
2023-12-20 09:11:17 by pin | Files touched by this commit (3) | |
Log message: sysutils/xcp: update to 0.16.0 - Add reflink support for filesystems that support it (XFS, Btrfs, bcachefs). - Add CI for FreeBSD (thanks to @yurivict for bug reports and suggestions). - The parblock driver now works with MacOS. - Test cleanup and optimisation of stress tests. |
2023-12-17 20:20:34 by pin | Files touched by this commit (2) | |
Log message: sysutils/xcp: update to 0.15.2 Copying sockets doesn't work on *BSD OSs, so we just warn and move on, which is the FreeBSD cp behaviour. |
2023-12-17 08:00:21 by pin | Files touched by this commit (2) | |
Log message: sysutils/xcp: update to 0.15.0 v0.15.0 - No ChangeLog provided. v0.14.0 - his release adds support for copying special files (i.e. unix socket, char-devices, etc.). |
2023-12-10 07:59:56 by pin | Files touched by this commit (2) | |
Log message: sysutils/xcp: update to 0.13.0 - Add support for --fsync. |
2023-12-07 11:10:13 by pin | Files touched by this commit (3) | |
Log message: sysutils/xcp: update to 0.12.4 - Minor cleanup of error handling - Convert low-level file operations to rustix - Convert lseek to rustix - Re-add userspace fallback - Use libc errno const for fiemap unsupported case - Start splitting into mulitiple crates - Remove unused kernel-syscall feature flag - Release libfs v0.1.0, xcp v0.12.3 - Add libfs version |
2023-11-18 15:26:37 by pin | Files touched by this commit (3) | |
Log message: sysutils/xcp: update to 0.12.2 - Fix an issue with detecting sparse files. Thanks to @takluyver for spotting this. - Fix an issue with mapping extents in sparse files. |
2023-11-17 08:46:05 by pin | Files touched by this commit (3) | |
Log message: sysutils/xcp: update to 0.12.1 v0.12.1 This is a testing and cleanup release: - Add testing with supported filesystems. Thanks to @hg. - Move vendored threadpool implementation to own crate see blocking-threadpool. - Misc. docs cleanup. v0.12.0 - Add feature-flag parblock; enabled by default. - Disable parblock build and test on Mac. - Re-enable torture-testing on Linux. v0.11.0 - Handle FIEMAP calls being unavailable on some FSs. v0.10.2 - No ChangeLog provided v0.10.1 - No ChangeLog provided v0.10.0 - Bump dependency to remove upstream vuln in tempfile (was only used in dev though). - Add additional guard for a file overwriting itself in the single-file-copy case. |
2023-02-28 23:39:58 by pin | Files touched by this commit (3) | |
Log message: sysutils/xcp: update to 0.9.4 - Add NetBSD package info (thanks @0323pin) - Fix infinite-recusrsion scenario (thanks @fine-simple) - Large dependency update |