Releases: clsync/clsync
Releases · clsync/clsync
Release v0.4 candidate 1
v0.4-rc1 Porting to FreeBSD, chapter 2
Release v0.3
- Added control socket support (with very basic functions yet).
- Added option "--max-iterations"; added sync-handler environment variable "CLSYNC_ITERATION" (this may be useful in conjunction with "--exit-on-no-events").
- Unified and improved output facility.
- Added support of "safe threading" ("--threading=safe") to prevent bug "https://bugzilla.samba.org/show_bug.cgi?id=10081".
- Added option "--ignore-failures".
- Added support of "variables in option values" (for example "watch-dir = /srv/lxc/%label%" will be converted to "watch-dir = /srv/lxc/container" while "label" is "container").
- Added support of instance status dumping (to see queues contents and so on).
- Added option "--config-block-inherits"
Migration from v0.2:
- "--pthread" -> "--threading=full"
- "--syslog" -> "--output=syslog"
Release v0.3 candidate 2
- Added option "--config-block-inherits"
- Fixed few bugs
Release v0.3 candidate 1
- Added control socket support (with very basic functions yet).
- Added option "--max-iterations"; added sync-handler environment variable "CLSYNC_ITERATION" (this may be useful in conjunction with "--exit-on-no-events").
- Unified and improved output facility.
- Added support of "safe threading" ("--threading=safe") to prevent bug "https://bugzilla.samba.org/show_bug.cgi?id=10081".
- Added option "--ignore-failures".
- Added support of "variables in option values" (for example "watch-dir = /srv/lxc/%label%" will be converted to "watch-dir = /srv/lxc/container" while "label" is "container").
- Added support of instance status dumping (to see queues contents and so on).
Fixed release v0.2
Forgot to increase the version in release v0.2 :(. Fixed.
Release v0.2
Major changes:
- Added a lot on new options, e.g. "--one-file-system", "--pid-file" etc.
- Added support of configuration files.
- Added support of so-sync-handlers (sync handlers, based on shared object files).
- Fixed a lot of bugs.
- Added draft support of syslog.
v0.1 -> v0.2
- Renamed "--dir-destination" to "--destination-dir"; "--dir-lists" -> "--lists-dir"
- Renamed shorthand "-d" to "-L"
- Renamed shorthand "-D" to "-d"
- You cannot use "-ddd" anymore, you should use "-d3" or "-d -d -d" instead.
- Paths are relative, now. You may want to fix "rules" and "sync-handler" files.
- Paths to "watch-dir", "sync-handler", "rules" and "dest-dir" are passed as options (see manpage)
- sync-handler mode is selectable via "--mode" option (not "-R", "-d", "-M", "-S")
- Removed shorthands for "--synclist-simplify", "--rsync-inclimit", "--rsync-prefer-include"
- Option "--initialsync-enable" renamed to "--have-recursive-sync"
Seems to be production ready release
Unfortunately, there're few important things were been frozen until the next release:
- cluster support
- preserving access to FS with capabilities while dropping privileges
The first release
v0.0 Exiting support added on initializing
pre-release_RC5
0.0-rc5 manpage update