Status: Fixed
I changed the implementation so it uses Mono.Data.Sqlite if that is present,
and then fallback to System.Data.SQLite (calling libsqlite).
This fixes the crash on my setup, and I was able to complete a SSH based backup without issues on Ubuntu 12.04.
To prevent compatibility issues, it is possible to revert to the old way of just using
System.Data.SQLite by setting the environment variable "DISABLE_MONO_DATA_SQLITE".
git-svn-id: https://duplicati.googlecode.com/svn/branches/1.3.2@1302 59da171f-624f-0410-aa54-27559c288bec
Status: Fixed
I found out that Mono on windows does not support "mixed-mode" assemblies, which is what the System.Data.SQLite.dll's are:
http://www.mono-project.com/CPlusPlus
On my machine it gives a weird error with "CRT not initialized" if I run Duplicati under Mono.
I have changed the loader to check for Linux AND Mono.
I have also update the build script to include the version of the dll that you found,
it seems that Mono only runs with 32bit on windows, so the dll must also be 32 bit.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@562 59da171f-624f-0410-aa54-27559c288bec
Fixed issue #69.
Fixed issue #142.
I finally got the time to complete the pause and throttle options.
It required a minor rewrite, so I also fixed issue #142.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@310 59da171f-624f-0410-aa54-27559c288bec