Skip to content

Releases: thomasseverinsen/amisync

AmiSync 0.9.7

Choose a tag to compare

@thomasseverinsen thomasseverinsen released this 13 Sep 00:37

A send that stops draining now fails after 120 s and reconnects instead
of holding the worker forever; any send over 5 s is logged.

The Workbench AppIcon is relabelled at most every 10 s while syncing.

Startup logs which AmiSSL library was loaded.

New tools/taskmon.c: a priority-127 sampler that logs, once a second,
which task was running. For diagnosing whole-machine freezes.

Thanks to @FerryA1 for the continued testing.

AmiSync 0.9.6

Choose a tag to compare

@thomasseverinsen thomasseverinsen released this 09 Sep 22:48

Downloads to a fast client no longer fetch every block twice: a block that
arrives ahead of its turn is held instead of re-requested. A block request
the peer never answers now times out and retries instead of hanging the
transfer. A file being written during a scan is left for the next scan
rather than announced with the wrong size. A peer that resets the
connection is logged as that, not as a framing error. The first log line
now names the CPU, Kickstart and TCP/IP stack - please include it in bug
reports.

Thanks to @FerryA1 for the detailed report.

AmiSync 0.9.5

Choose a tag to compare

@thomasseverinsen thomasseverinsen released this 07 Sep 13:36

Fixes a bug that stopped amisync starting from any Shell not sitting in
C:. The detached relaunch looked for its own binary in the current directory
instead of where the Shell had found it

Also fixed the AmigaGuide formatting: @wordwrap was mangling the tables.

Thanks to Ferrán for bug report!

AmiSync 0.9.4

Choose a tag to compare

@thomasseverinsen thomasseverinsen released this 05 Sep 14:19

Maintenance release.

AmigaOS will not carry a path longer than 254 characters, counting the shared folder's own path. AmiSync now skips anything past that — and anything deeper than 12 levels — and logs a warning naming an example, instead of failing part-way through. A peer offering such a path gets a clear message rather than a half-created drawer.

Also fixed: amisync-genid was not relinked when the version changed, so it reported the previous release's version.

Download amisync-0.9.4.lha below. The README covers requirements and installation.

AmiSync 0.9.3

Choose a tag to compare

@thomasseverinsen thomasseverinsen released this 27 Aug 23:49

First public release.

AmiSync keeps a folder on your Amiga in sync with your other machines through Syncthing. It speaks Syncthing's native Block Exchange Protocol over TLS 1.3 (via AmiSSL), so the Amiga appears as just another device in an existing Syncthing setup.

Download amisync-0.9.3.lha below. The README covers requirements and installation.