Blog

Posts in 2025
  • Version 2.8.3

    Thursday, December 18, 2025 in Blog

    Version 2.8.3 (build 174) - not yet released The planned release of version 2.8.3 was initially scheduled for December. However, it is more probable that the release will be postponed until the completion of version 2.8.4. Should any issues be …

    Read more

  • Streaming Rsync Process

    Tuesday, December 16, 2025 in Blog

    RsyncProcessStreaming is the superior implementation and should be preferred for new code. It offers a simpler architecture, better resource management, proper handling of streaming data, and cleaner error handling compared to the original …

    Read more

  • Version 2.8.2

    Sunday, December 14, 2025 in Blog

    Version 2.8.2 (build 173) - Dec 14, 2025 This version has undergone numerous linting updates. Additionally, a bug related to enabling or disabling the —delete parameter has been resolved. Furthermore, a user settings flag for enabling or disabling …

    Read more

  • Version 2.8.1

    Friday, December 05, 2025 in Blog

    Version 2.8.1 (build 172) - Dec 5, 2025 An AI-generated changelog is available at the bottom of this page. This maintenance release addresses a few issues. All annoying messages regarding missing files are resolved. Empty stats file Please see the …

    Read more

  • Version 2.8.0

    Tuesday, December 02, 2025 in Blog

    Version 2.8.0 (build 171) - Dec 2, 2025 An AI-generated changelog is available at the bottom of this page. The following summarizes changes in this release: The major update within this release is that all seven Swift Packages (SPM) are updated to …

    Read more

  • Verify remote

    Monday, October 27, 2025 in Blog

    Overview This post describes how I use the Verify remote function. The Remote Setup I back up my bird photography to multiple locations: a Raspberry Pi 5 server configured with two WD Red SA500 2.5" SSD 1TB drives set up as a mirrored ZFS pool a …

    Read more

  • Number of files

    Friday, October 17, 2025 in Blog

    Numbers updated: December 11, 2025, version 2.8.2 There is a very nice and excellent tool, cloc, for counting of files and lines of code. Below are the numbers for Swift files which are part of the repository for compiling RsyncUI. RsyncUI does not …

    Read more

  • Tagging of data

    Saturday, March 01, 2025 in Blog

    Overview It is imperative that RsyncUI correctly tags tasks with data to be synchronized. If the tagging fails, some source data may not be synchronized. RsyncUI supports both the latest version of rsync and the older default version included in …

    Read more

  • Swift concurrency

    Saturday, March 01, 2025 in Blog

    First, I must acknowledge that my understanding of Swift concurrency is limited. While I have a basic grasp of the subject, if you are reading this and seeking more detailed information, I strongly recommend searching for and reading articles from …

    Read more