osync v1.2-beta3 Release Notes

Release Date: 2016-11-18 // about 6 years ago
    • Improved locking / unlocking replicas
      • Fixed killing local pid that has lock bug introduced in v1.2 rewrite
      • Allow remote unlocking when INSTANCE_ID of lock matches local INSTANCE_ID
    • ๐Ÿ›  Fixed failed deletions re-propagation bug introduced in v1.2 rewrite
    • Faster remote OS detection
    • New output switches, --no-prefix, --summary, --errors-only
    • ๐Ÿ‘ Added busybox (and Android Termux) support
      • More portable file size functions
      • More portable compression program commands
      • More paranoia checks
      • Added busybox sendmail support
      • Added tls and ssl support for sendmail
    • ๐Ÿ‘ Added --skip-deletion support in config and quicksync modes
    • Added possibility to skip deletion on initiator or target replica
    • ๐Ÿ”’ Prevent lock file racing condition (thanks to https://github.com/allter)
    • ๐Ÿ‘ Added ssh password file support
    • โœ… Hugely improved unit tests
      • Added conflict resolution tests
      • Added softdeletion tests
      • Added softdeletion cleanup tests
      • Added lock tests
      • Added skip-deletion tests
      • Added configuration file tests
      • Added upgrade script test
      • Added basic daemon mode tests
    • Simplified logger
    • ๐Ÿ›  All fixes from v1.1.5