Unison

by cis for Windows ME

Download Now

Downloaded: 5K

File synchronization utility for keeping files up to date on removable devices

* New: Added References: header to Rules * New: Added scoring system to Rules. Rules can add points, and then act on the accumulated score * Unison now automatically retries files that error with “No Such Article” * Fixed potentially unnecessary file cancel after “No Such Article” error * Adding non-latin text to posts no longer causes rich text sheet * Login errors now show server message in error sheet (so you can tell “too many connections” from “wrong password”) * Can now set or clear item colors via contextual menu * Unison now ignores duplicate segments in malformed NZBs * Fixed problem with file incorrectly shown as downloading after changing search * Fixed slowdown when selecting a folder with lots of newsgroups inside * Fixed problems setting default signature when using multiple personalities * Threads now have their subviews released when collapsed, saving memory * Fixed a crash reading messages, due to calling setFont on background thread * Fixed problem with stale cache data messing up download file names * Fixed hang after delete, mark all read * Files without an extension inside an NZB file no longer cause an exception * Fixed freeze when setting expiration time on large databases * Added handling for odd MIME format as posted by Turnpike client * Dragging a folder to the upload sheet now sets the description if it’s blank * Fixed handling of duplicate blocks in PAR2 source files * Unison now ignores missing segments in downloads if there’s a PAR set available * Improved grouping of PAR files with their source files * Fixed problem with drifting message view split * Message threads now show average color from children messages when they’re closed * If message has only one font, we change it to user’s preferred font * Added “pause transfers” and “resume transfers” to AppleScript

Changes

  • * New: Added References: header to Rules * New: Added scoring system to Rules. Rules can add points, and then act on the accumulated score * Unison now automatically retries files that error with “No Such Article” * Fixed potentially unnecessary file cancel after “No Such Article” error * Adding non-latin text to posts no longer causes rich text sheet * Login errors now show server message in error sheet (so you can tell “too many connections” from “wrong password”) * Can now set or clear item colors via contextual menu * Unison now ignores duplicate segments in malformed NZBs * Fixed problem with file incorrectly shown as downloading after changing search * Fixed slowdown when selecting a folder with lots of newsgroups inside * Fixed problems setting default signature when using multiple personalities * Threads now have their subviews released when collapsed, saving memory * Fixed a crash reading messages, due to calling setFont on background thread * Fixed problem with stale cache data messing up download file names * Fixed hang after delete, mark all read * Files without an extension inside an NZB file no longer cause an exception * Fixed freeze when setting expiration time on large databases * Added handling for odd MIME format as posted by Turnpike client * Dragging a folder to the upload sheet now sets the description if it’s blank * Fixed handling of duplicate blocks in PAR2 source files * Unison now ignores missing segments in downloads if there’s a PAR set available * Improved grouping of PAR files with their source files * Fixed problem with drifting message view split * Message threads now show average color from children messages when they’re closed * If message has only one font, we change it to user’s preferred font * Added “pause transfers” and “resume transfers” to AppleScript

Unison is a file-synchronization tool for Unix and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other.

Unison shares a number of features with tools such as configuration management packages (CVS, PRCS, Subversion, BitKeeper, etc.), distributed filesystems (Coda, etc.), uni-directional mirroring utilities (rsync, etc.), and other synchronizers (Intellisync, Reconcile, etc).

Unlike simple mirroring or backup utilities, Unison can deal with updates to both replicas of a distributed directory structure. Updates that do not conflict are propagated automatically. Conflicting updates are detected and displayed.

Unlike a distributed filesystem, Unison is a user-level program: there is no need to modify the kernel or to have superuser privileges on either host. Unison works between any pair of machines connected to the internet, communicating over either a direct socket link or tunneling over an encrypted ssh connection. It is careful with network bandwidth, and runs well over slow links such as PPP connections. Transfers of small updates to large files are optimized using a compression protocol similar to rsync.