<commit_before>RECENT CHANGES
--------------

dd Mmm YYYY: osync v1.2.2. release

! Added an option to log conflictual files
! Presence of conflictual files can trigger a special mail
! new option FORCE_CONFLICT_PREVALANCE

dd Mmm YYYY: osync v1.2.1 release

- Added --no-resume option in order to disable resuming execution on failure
- Fixed missing options passed to subprocess in daemon mode
- Fixed bogus pgrep can lead to segfault 11 because of recursive KillChilds
- Fixed osync deletion not working on systems with ssh banner enabled
- Added basic performance profiler to debug version
- Fixed GetRemoteOS missing GetConfFileValue preventing to get OS details from /etc/os-release
- Fixed low severity security issue where log and run files could be read by other users
- Minor enhancements in installer / ofunctions

25 Mar 2017: osync v1.2 release (for full changelog of v1.2 branch see all v1.2-beta/RC entries)

- Check for initiator directory before launching monitor mode
- Updated RPM spec file (Thanks to https://github.com/liger1978)
- Fixed remote commands can be run on local runs and obviously fail
- Minor fixes in installer logic

10 Feb 2017: osync v1.2-RC3 release

- Uninstaller skips ssh_filter if needed by other program (osync/obackup)
- Logger now automatically obfuscates _REMOTE_TOKEN
- Logger doesn't show failed commands in stdout, only logs them

08 Feb 2017: osync v1.2-RC2 release

- Tests have run on CentOS 5,7 and 7, Debian 8, Linux Mint 18, Fedora 25, FreeBSD 10.3/pfSense, FreeBSD 11, MacOSX Sierra, Win10 1607 (14393.479) bash, Cygwin x64 and MSYS2 current
- Hugely improved ssh_filter<commit_msg>Updated changelog<commit_after>RECENT CHANGES
--------------

dd Mmm YYYY: osync v1.2.2 release

! Added an option to log conflictual files
! Presence of conflictual files can trigger a special mail
! new option FORCE_CONFLICT_PREVALANCE

dd Mmm YYYY: osync v1.2.1 release

- Added --no-resume option in order to disable resuming execution on failure
- Fixed missing options passed to subprocess in daemon mode
- Fixed bogus pgrep can lead to segfault 11 because of recursive KillChilds
- Fixed osync deletion not working on systems with ssh banner enabled
- Added basic performance profiler to debug version
- Fixed GetRemoteOS missing GetConfFileValue preventing to get OS details from /etc/os-release
- Fixed low severity security issue where log and run files could be read by other users
- Minor enhancements in installer / ofunctions
- Fixed an issue with filenames ending with spaces, their deletion not being propagated, and ACL / conflicts not being managed (still they got synced)

dd Mmm YYYY: osync v1.1 release
- Fixed an issue with filenames ending with spaces, their deletion not being propagated, and ACL / conflicts not being managed (still they got synced)


25 Mar 2017: osync v1.2 release (for full changelog of v1.2 branch see all v1.2-beta/RC entries)

- Check for initiator directory before launching monitor mode
- Updated RPM spec file (Thanks to https://github.com/liger1978)
- Fixed remote commands can be run on local runs and obviously fail
- Minor fixes in installer logic

10 Feb 2017: osync v1.2-RC3 release

- Uninstaller skips ssh_filter if needed by other program (osync/obackup)
- Logger now automatically obfuscates _REMOTE_TOKEN
- Logger doesn't show failed commands in stdout, only logs them

08 Feb 2017: osync v1.2-RC2 release

- Tests have run on CentOS 5,7 and 7, Debian 8, Linux Mint 18, Fedora 25, FreeBSD 10.3/pfSense, FreeBSD 11, MacOSX Sierra, Win10 1607 (14393.479) bash, Cygwin x64 and MSYS2 current
- Hugely improved ssh_filter
{'fraction_non_alphanumeric': 0.053912081835775505, 'fraction_numerical': 0.04036494332319602, 'mean_word_length': 4.095774647887324, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6456058', 'n_tokens_mistral': 1168, 'n_tokens_neox': 1018, 'n_words': 516}