cross-posted from: https://lemmy.ml/post/41490352

I’m glad to announce v0.4.4 release!

Syncspirit is independent BEP protocol implementation. Like syncthing is continuous peer-to-peer file synchronization tool.

You can download ready-to-use binaries for Linux x86_64 (AppImage), Windows 32 bit (WindowsXP is supported), Windows 64 bit and Mac OS X (Apple silicon, xattr -dr com.apple.quarantine syncspirit-fltk.app is required to launch).

Notable changes:

  • [fltk] allow to regenereate certificate/key pair and soft restart
  • [core] reduce memory consumption to ~30%
  • [core] do not consume CPU when idle
  • [core] govern file system operations (scan, read, write, delete etc.) from control thread
  • [core, bugfix] use system/default ssl root CAs to connect to syncthing infrastructure (might require to delete configuration from previous installation).
  • [fltk, bugfix] fogetting to insert deleted folder into pending list

(Syncspirit)[https://github.com/basiliscos/syncspirit/] is a syncthing-compatible is written from the scratch software in C++ as classical desktop application.

Syncspirit source code uses GPLv3 license.

Any feedback is welcome!

WBR, basiliscos.

    • basiliscos@lemmy.mlOP
      link
      fedilink
      arrow-up
      3
      ·
      14 days ago

      No, there is no AI-generated code.

      There is a plan to have system-tray icon for fltk-frontend, and it is claude-generated prototype. Probably, I’ll take some pieces of it for implementation.

      • PandaInSpace@kbin.earth
        link
        fedilink
        arrow-up
        2
        ·
        12 days ago

        Thanks for being open about it. I’ve been looking for syncthing alternatives, this seems closest to it. Will there be a an android version ?

        • basiliscos@lemmy.mlOP
          link
          fedilink
          arrow-up
          2
          ·
          12 days ago

          Adroid-UI is lower priority, probably will be done after finishing core features and implementing them in desktop.

          Also, google seems moving towards making android ecosystem more and more close; this might be a problem.

          However, if there are somebody willing to contribute with Android, then I help, of course.