osync v1.3-RC1 Release Notes

Release Date: 2020-06-29 // almost 4 years ago
    • ๐Ÿ”€ New option to use SSH_CONTROLMASTER in order to speed up remote sync tasks and preserve a single ssh channel
    • New option SSH_OPTIONAL_ARGS
    • ๐ŸŽ Fixed a problem with macos mv not preserving ownership of files from /tmp
    • ๐Ÿ›  Fixed very long outstanding issue with special characters in remote target handling
    • Fixed an issue where STOP_ON_ERROR_CMD did not work anymore
    • ๐Ÿ”’ Fixed a remote file lock problem (thanks to https://github.com/zhangzhishan)
    • ๐Ÿ’„ Fixed various cosmetic issues with code and logs
    • โฌ†๏ธ Improved upgrade script
    • ๐Ÿ”€ Fixed a possible bash buffer overflow when synchronizing large filesets (tested with 2M files)
      • This fix actually truncats every string sent to Logger not being more than 16KB
    • 0๏ธโƒฃ Fixed osync leaving temporary log files behind in RUN_DIR (/tmp by default)
    • โšก๏ธ Updated target helper service configuration file
    • Improved codacy results
    • Added more debugging
    • ๐Ÿ”Š Fixed service logs being junked by spinner
    • ๐Ÿ›  Fixed MINIMUM_SPACE=0 didn't stop the disk space check anymore (Thanks to Val)
    • ๐Ÿ”Š Fixed conflict file logs to be less verbose when no conflicts happen