If you need compatibility with the "real rsync" application, then you
have got a tough job ahead of you. The current rsync implementation was
not designed to be a library, and includes all sorts of
backwards-compatibility stuff. However, I believe someone has
implemented a compatible implementation using perl so I guess it's
possible.
If you don't need rsync compatibility, then librsync is what you want.
There is a 0.9.6 release coming out soon (hopefuly tommorrow) that
compiles cleanly on windows using MSVC or cygwin. There would be some
work in making this compile into a DLL you could call from VB, but
hopefuly not much. The place to look is;
http://librsync.sorceforge.net/
and badger me for the 0.9.6 release if you don't see it soon. (it's
already in cvs if you want to get it that way, but it hasn't been tag'ed
and tar'ed yet).
--
----------------------------------------------------------------
Donovan Baarda http://minkirri.apana.org.au/~abo/
----------------------------------------------------------------
--
To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html