|
|
@ -7,12 +7,14 @@ KNOWN ISSUES
|
|
|
|
RECENT CHANGES
|
|
|
|
RECENT CHANGES
|
|
|
|
--------------
|
|
|
|
--------------
|
|
|
|
|
|
|
|
|
|
|
|
XX Xxx 2016: osync v1.2-RC1 released
|
|
|
|
dd MMM 2016: osync v1.2-beta3 released
|
|
|
|
! apk --no-cache add bash git rsync openssh-client
|
|
|
|
|
|
|
|
! apk --no-cache add sendmail
|
|
|
|
|
|
|
|
! apk --no-cache add openssl if tls or ssl support in sendmail
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
! New two columns status output with --2col
|
|
|
|
- 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
|
|
|
|
- Added busybox (and Android Termux) support
|
|
|
|
- More portable file size functions
|
|
|
|
- More portable file size functions
|
|
|
|
- More portable compression program commands
|
|
|
|
- More portable compression program commands
|
|
|
@ -20,17 +22,18 @@ XX Xxx 2016: osync v1.2-RC1 released
|
|
|
|
- Added busybox sendmail support
|
|
|
|
- Added busybox sendmail support
|
|
|
|
- Added tls and ssl support for sendmail
|
|
|
|
- Added tls and ssl support for sendmail
|
|
|
|
- Added --skip-deletion support in config and quicksync modes
|
|
|
|
- Added --skip-deletion support in config and quicksync modes
|
|
|
|
- Prevent lock file racing condition
|
|
|
|
- Added possibility to skip deletion on initiator or target replica
|
|
|
|
! Added ssh password file support (needs sshpass doc)
|
|
|
|
- Prevent lock file racing condition (thanks to https://github.com/allter)
|
|
|
|
- Improved unit tests
|
|
|
|
- Added ssh password file support
|
|
|
|
! Added conflict resolution tests
|
|
|
|
- Hugely improved unit tests
|
|
|
|
|
|
|
|
- Added conflict resolution tests
|
|
|
|
- Added softdeletion tests
|
|
|
|
- Added softdeletion tests
|
|
|
|
- Added softdeletion cleanup tests
|
|
|
|
- Added softdeletion cleanup tests
|
|
|
|
! Added lock tests
|
|
|
|
- Added lock tests
|
|
|
|
! Added skip-deletion tests
|
|
|
|
- Added skip-deletion tests
|
|
|
|
- Added configuration file tests
|
|
|
|
- Added configuration file tests
|
|
|
|
- Added upgrade script test
|
|
|
|
- Added upgrade script test
|
|
|
|
! documentation update, statefulness
|
|
|
|
- Simplified logger
|
|
|
|
|
|
|
|
|
|
|
|
17 Oct 2016: osync v1.2-beta2 released
|
|
|
|
17 Oct 2016: osync v1.2-beta2 released
|
|
|
|
- osync now propagates symlink deletions and moves symlinks without referrents to deletion dir
|
|
|
|
- osync now propagates symlink deletions and moves symlinks without referrents to deletion dir
|
|
|
@ -52,10 +55,8 @@ XX Xxx 2016: osync v1.2-RC1 released
|
|
|
|
- Improved batch runner
|
|
|
|
- Improved batch runner
|
|
|
|
- Made keep logging value configurable and not mandatory
|
|
|
|
- Made keep logging value configurable and not mandatory
|
|
|
|
- Fixed handling of processes in uninterruptible sleep state
|
|
|
|
- Fixed handling of processes in uninterruptible sleep state
|
|
|
|
! update doc on sudoers paths
|
|
|
|
|
|
|
|
- Parallelized sync functions
|
|
|
|
- Parallelized sync functions
|
|
|
|
- Rewrite sync resume process
|
|
|
|
- Rewrite sync resume process
|
|
|
|
- !doc about bandwidth
|
|
|
|
|
|
|
|
- Added options to ignore permissions, ownership and groups
|
|
|
|
- Added options to ignore permissions, ownership and groups
|
|
|
|
- Refactored WaitFor... functions into one
|
|
|
|
- Refactored WaitFor... functions into one
|
|
|
|
- Improved execution speed
|
|
|
|
- Improved execution speed
|
|
|
@ -68,7 +69,19 @@ XX Xxx 2016: osync v1.2-RC1 released
|
|
|
|
- Added KillAllChilds function to accept multiple pids
|
|
|
|
- Added KillAllChilds function to accept multiple pids
|
|
|
|
- Improved logging
|
|
|
|
- Improved logging
|
|
|
|
|
|
|
|
|
|
|
|
XX xxx 2016: osync v1.1.3 released
|
|
|
|
17 Nov 2016: osync v1.1.5 released
|
|
|
|
|
|
|
|
- Backported unit tests from v1.2-beta allowing to fix the following
|
|
|
|
|
|
|
|
- Allow quicksync mode to specify rsync include / exclude patterns as environment variables
|
|
|
|
|
|
|
|
- Added default path separator char in quicksync mode for multiple includes / exclusions
|
|
|
|
|
|
|
|
- Local runs should not check for remote connectivity
|
|
|
|
|
|
|
|
- Fixed backups go into root of replica instead of .osync_wordir/backups
|
|
|
|
|
|
|
|
- Fixed error alerts cannot be triggered from subprocesses
|
|
|
|
|
|
|
|
- Fixed remote locked targets are unlocked in any case
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 Nov 2016: osync v1.1.4 released
|
|
|
|
|
|
|
|
- Fixed a corner case with sending alerts with logfile attachments when osync is used by multiple users
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
02 Sep 2016: osync v1.1.3 released
|
|
|
|
- Fixed installer for CYGWIN / MSYS environment
|
|
|
|
- Fixed installer for CYGWIN / MSYS environment
|
|
|
|
|
|
|
|
|
|
|
|
28 Aug 2016: osync v1.1.2 released
|
|
|
|
28 Aug 2016: osync v1.1.2 released
|
|
|
@ -77,7 +90,6 @@ XX xxx 2016: osync v1.1.3 released
|
|
|
|
- Fixed soft deletion when SUDO_EXEC is enabled
|
|
|
|
- Fixed soft deletion when SUDO_EXEC is enabled
|
|
|
|
|
|
|
|
|
|
|
|
06 Aug 2016: osync v1.1.1 released
|
|
|
|
06 Aug 2016: osync v1.1.1 released
|
|
|
|
|
|
|
|
|
|
|
|
- Fixed bogus rsync pattern file adding
|
|
|
|
- Fixed bogus rsync pattern file adding
|
|
|
|
- Fixed soft deletion always enabled on target
|
|
|
|
- Fixed soft deletion always enabled on target
|
|
|
|
- Fixed problem with attributes file list function
|
|
|
|
- Fixed problem with attributes file list function
|
|
|
|