github jamesyc/TimeCapsuleSMB v3.3.1

4 hours ago

macOS GUI installer app (for macOS 14+)

  • Download TimeCapsuleSMB.app.zip below
  • Can use your old AFP backups, with native Apple metadata support on HFS

What's Changed

  • Protect against a macOS bug that could write SMB request headers into file data after a connection stall. Let macOS reconnect and resend the affected writes (#221)
  • Device discovery and setup
    • Configure discovered devices over link-local IPv6 when their LAN address doesn't answer, including when the Mac is on a different IPv4 subnet of the same local network
    • Accept device hostnames that resolve to link-local addresses, and preserve the interface name in IPv6 targets such as fe80::1%en0
    • Finish one-off Bonjour address lookups sooner and normalize IPv6 addresses consistently
  • Clearer connection and checkup messages
    • Explain when a VPN, firewall or security app on the Mac drops the connection before it reaches the device
    • Tell you to join the device's main network when setup cannot reach it, or Checkup finds you on a WAN or guest network where disk sharing is disabled
    • Fix false AFP advertising failures caused by cached Bonjour records
    • Fix NetBIOS check failures when only the device's link-local IPv4 address is reachable
    • Keep startup timing and reported uptime accurate when the device adjusts its clock after boot
  • Firmware and reboot reliability
    • Allow up to 10 minutes for a device to reboot, then a separate 4 minutes for SSH to become available
    • Wait up to 10 minutes for firmware writes to finish, avoiding premature failure messages while the device is still writing
    • Flash Restore can now repair a damaged secondary (backup) firmware bank with the newest Apple firmware for the device. It verifies the result, leaves the primary bank unchanged and needs no reboot
    • Guide you to restore a damaged backup firmware bank before installing the boot hook, and refuse a restore when independent reads disagree
  • macOS app
    • Show the saved SSH target throughout the app, including when connecting over link-local IPv6
    • Add clear confirmations and completion messages for backup firmware bank repairs

Full Changelog: v3.3.0...v3.3.1

Don't miss a new TimeCapsuleSMB release

NewReleases is sending notifications on new releases.