Share this

Download

This is beta software, working but still buggy. If you encounter any issues please don't hesitate to get in contact on our forum.

There is now an upgrade procedure from version 0.6 or higher, please read the release notes carefully.

Download yintersync yintersync0.9.6b.zip
Download yintersync client for linux yintersync.tar.gz (Make sure to check the tutorial on how to set this up)

As this is still under active development please check this page or subscribe to the RSS feed for new versions.

Version 0.9.6

posted 2 Feb 2012 01:05 by James Clark   [ updated 2 Feb 2012 01:08 ]

Just some minor bugs found in the 0.9.5 release
  • Tasks could get stuck at active when server restarts
  • Large shadow copies timing out after 5 minutes
  • Upgrade would cause clients to disconnect and not reconnect *
* To fix this if you used the upgrade on 0.9.5, log into the client computer and kill any copies of xcopy.exe owned by system.

Version 0.9.5

posted 1 Feb 2012 06:13 by James Clark   [ updated 1 Feb 2012 06:31 ]

As ever, thanks to our forum members for helping us make this work better. Upgrade should work fine from 0.9.0 onwards.
 
Some big changes under the hood on this one:
  • Tentative full linux support for the client (see tutorial on how to do this)
  • Experimental multithreaded rsync support (registry only option, see faq)
  • Inplace option now supported for rsync (registry only option, see faq)
  • Move to blowfish encryption for ssh for better throughput
  • You can now clear reporting
  • Use the same file browser for clients and server to avoid confusion
  • File permission opperations are now run in the background on a sepearate thread
  • Average speed comes from the actuall transfer
  • Public key authentication on client to remote
  • Remote storage passwords are now encrypted in the registry
Lots of bug fixes and tweaks to ensure better stability:
  • Missed task did not record time of missing
  • Tidied up clients use of ssh
  • Add skipped to total
  • Tidied up language on dialogue boxes
  • Frontend is only redrawn if it is actually needed
  • Log should state listing files
  • Occasinally multiple path selections would merge
  • Moved rsync port from 873 to 9468 on the client
  • rsync exe getting killed by server client
  • intermittant problem with the average speed of less than 1kb
 

Version 0.9.4

posted 11 Jan 2012 07:19 by Matthew Andrews

As ever, thanks to our forum members for helping us make this work better. Upgrade should work fine from 0.9.0 onwards.

No major changes, just bug fixes and tweaks to ensure better stability.
  • Loading status bar on boxes, cannot see anything until its fully loaded out of back-end.
  • Failcount now increments properly
  • Log should now scroll to end automatically.
  • Deletes userprofile properly on upgrade/uninstall
  • Some forms could be maximised, fixed.
  • Change default timeouts for both types of transfer to 3600
  • Can no longer rename or delete a running task or agent,
  • Paths in rsync long are now more Windows friendly.
  • Fixed issue with clients not showing in front end.
  • Missed schedules now classed as a fail.
  • Upgrade should block a task starting
  • Selecting root of the drive no longer causes the paths to get truncated
  • Adding a folder within on a drive then adding the root = Crash.
  • Fixed issues with transfer to remote SSH server.
  • Fixed mess of exclude switches.
  • Stores minimized/maximised setting.
  • time since last successful run column now set to hours since.
  • Added edit button to the exclude list
  • Root folder with shadows now works correctly with excludes.
  • Report updated to mirror interface.

Version 0.9.3

posted 9 Dec 2011 02:29 by Matthew Andrews

We made too many changes and should have probably tested better on 0.9.2. Just fixes and tweaks in 0.9.3.
  • Skip on checksum now works.
  • Schedules in the morning now show as am in tasks tab.
  • Not detecting windows version properly, now fixed.
  • Frontend will now correctly redraw tasks on restart.
  • Timeouts are set correctly when server backend is restarted.
  • Buttons which cannot be used, now grey themselves out.
  • Reporting button works again.
  • Adjusted column widths on tasks window.
  • Adjusted reporting on current status.
Thank you for your help making these.

Version 0.9.2

posted 8 Dec 2011 08:13 by Matthew Andrews   [ updated 8 Dec 2011 20:15 by James Clark ]

In this release we have mainly focused on improving the interface. As always, thanks so much to the input of our forum members, we couldnt have got this far without all your support.
 
  • Improved control user interface. We think more intuitive and better suited to large scale deployments.
  • Better method to detect operating system for shadow copy support. All version of Windows, XP onwards should now be supported.
  • SSHD no longer logs to windows event log.
  • Wait on server settings before showing task settings reports box.
  • Regenerates authorised key-files with correct permissions at server start-up.
  • Frontend log view limited to 1000 lines.
  • Check key on SSH key being pasted in for sanity.
  • Timeout on applying permissions now set to 1800 seconds, user adjustable in registry.
 
Upgrade will work from any version from 0.9.0 onwards.
 

Version 0.9.1

posted 5 Dec 2011 05:41 by James Clark

A bug fix release, nothing major.
 
Please note that this version can only upgrade version 0.9 clients as there were too many changes from 0.8.x to 0.9.0 to keep the upgrader backwards compatible. 
  • Error in the upgrade script for the clients from 0.8.x to 0.9.0 could cause issues with shadow copies
  • Pending shadow can no longer cause client to hang forever
  • Missing source files (exit code 24 is again classed as a fail)
  • Client with 2+ tasks connecting could cause the server to lock up and fail to retry
  • Status in task list would sometimes set to online/offline instead of idle
  • Right click in the active tab not functioning correctly, removed this feature as the active tab is due an overhaul
  • Reconnnecting would sometimes fail to queuery the client about already running tasks
  • Incorrect timeout setting on remote rsync server, can also now be overridden 

Version 0.9.0

posted 30 Nov 2011 07:49 by Matthew Andrews   [ updated 30 Nov 2011 09:08 by James Clark ]

Lots of changes, hopefully not too many bugs....
 
Please note, the transfers now go into a folder on the destination with the same name as the source folder as part of the new way it handles folders. You may need to move your data around for any existing tasks from previous versions.

Users of 0.8.1 onwards should be able to do a upgrade just to the server (option 3 on the installer). Clients should automatically update themselves.
  • Has a better installer / uninstaller / upgrader. Single installer for both client and server.
  • Updated rsync to latest version (3.0.9).
  • Excludes Files (eg *.mp3, RECYCLER etc).
  • Can now sync from multiple locations from yintersync client.
  • Clients and Tasks interface updated to be more readable with many more items.
  • Modified add/edit task to support additional features.
  • Client rsync errors are now reported to the server log.
  • Defaults to checksum based file skiping since it is more reliable.
  • Rotating log, limited to 1mb.

As ever, thanks to all our testers for reporting faults and suggestions for improvement.

Version 0.8.4

posted 16 Nov 2011 06:56 by James Clark

Keep those bugs coming
 
For upgrade instructions please see the version 0.8.2 release
  •  Transfer out of the root of a drive is now possible although files in the actual root will still not be transfered
  •  Running two tasks would cause sometimes cause disconnects

Version 0.8.3

posted 15 Nov 2011 06:01 by James Clark

Carrying on the trend of small fixes as we work towards our first release candidate. Please make sure to report any bugs no matter how small in our forums so we can deal with them.
 
For upgrade instructions please see the version 0.8.2 release
  • Renaming task not renaming in the schedule
  • Client indicating its restarted means double log entries from the online subroutine
  • Error in 64bit detection on Server 2003/XP x64
  • Certain failure states in shadow creation would make an infinite loop of retries
  • Cleared up confusing sshd user creation log entries

Version 0.8.2

posted 12 Nov 2011 08:19 by James Clark   [ updated 12 Nov 2011 08:26 ]

Another quick release, many small issues 0.8.1 had related to completely changing how shadow copies are dealt with.  
  • Failed task without shadows set restarting trying to make shadow copy
  • Native rsync authentication was broken
  • Rotating backups locked up the backend when dealing with millions of files
  • Rsync being left running when quit
  • Failed task trying to restart task twice
  • Client restarting informs the server rather than relying on timeout
  • Already running task being attempted again by scheduler causing missreporting of stats
  • Ended task needs to update status to idle
  • Commands being queued for offline but not timed out clients, caused floods of commands in some circumstances
To update the server from 0.6 onwards:
  1. Stop the yintersync-server and yintersync-client service on the server
  2. Delete all the yintersync- executables in the yintersync folder
  3. Delete the update folder and yshadow folder if it exists
  4. Now run the installer over the top of this folder and it should upgrade to the newest version.
  5. Confirm upgrade was a succes by checking the about box in the frontend
To update from a pre 0.6 server you need to uninstall and start again.
 
Version 0.8.1 clients will update off the server automatically
Version 0.8.0 clients will update if you manually create an 'update' folder in the yintersync directory on the client
Prior clients will need to be updated manually

1-10 of 25