Version 3.1.1 of multi-rsync

Release Notes: Large file support. Platform independence (between Linux and Unix). Dynamic catching for slow machines. Removal of meta-file-info. mcast IP address and port options. Multiple mrsync sessions may be run simultaneously. Code cleanup. Code fixes for 64-bit architectures. Tested on Debian 64-bit. A fix for some logic flaw that had caused premature machine dropout. Code provision for IPv6 (not tested yet). Minor bugfixes. Checking in multicatcher to see whether the system is ready for writing.

Other releases

  •  19 Feb 2009 21:06

No changes have been submitted for this release.

  •  28 Oct 2008 18:49

Release Notes: The mechanism for target machines to report back missing pages has been revised. Previously, the missing pages were reported back one page at a time. The missing pages are now reported back in one or a few packets. As a consequence, the overall network traffic is reduced and sync performance is improved visibly.

  •  30 Jul 2006 15:34

Release Notes: In addition to fixing some bugs, this release mainly improves the process of changing monitors, and also enhances the handshake during syncing. There is a visible improvement in reliability from daily syncing using 4 mrsync sessions concurrently.

  •  18 May 2006 14:54

Release Notes: Large file support. Platform independence (between Linux and Unix). Dynamic catching for slow machines. Removal of meta-file-info. mcast IP address and port options. Multiple mrsync sessions may be run simultaneously. Code cleanup. Code fixes for 64-bit architectures. Tested on Debian 64-bit. A fix for some logic flaw that had caused premature machine dropout. Code provision for IPv6 (not tested yet). Minor bugfixes. Checking in multicatcher to see whether the system is ready for writing.

  •  08 Jun 2005 11:28

Release Notes: Congestion control has been implemented so that mrsync is more net-traffic-friendly. There is evidence that this actually improves the performance. A Python script is used as the glue to put everything together, i.e. mrsync.c becomes mrsync.py. Other changes collected over the years through interactions with users include an MCAST_ADDRESS option, a verbose control option, and replacing memory mapped file I/O with the usual seek() and write() sequence.

Screenshot

Project Spotlight

DEMUX Framework

A Java framework for building modular, cross-platform applications.

Screenshot

Project Spotlight

cryptmount

A tool for setup and on-demand mounting of encrypted filesystems under Linux.