[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

SASL for ra_svn on Windows

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-05-26 10:32:34 CEST


I've just read http://svn.collab.net/repos/svn/trunk/notes/sasl.txt
which mentions the SASL support. I also had a closer look at the SASL
library and got it to compile on Windows. But I can see some serious
problems with that, so I'd like to know if the official command line
client on Windows will be built with SASL support? If yes, which plugins
will be included?

The problems I see with the Cyrus SASL lib are again the same as I had
with the apr-iconv lib: dll hell.
The plugin dlls are loaded from a fixed path and/or from paths specified
in the registry. This will work as long as all plugins are built with
the same c-runtime as the app using them. But only one app is needed
which installs/overwrites the plugin dlls built with e.g. the crt v8
(requires a manifest), and all apps built with older crts can't use them

The way I see it right now is that I probably won't link TSVN with SASL
support. But if the CL client will include it, I may have to do it
anyway and pray that I'm not going straight to dll hell.


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat May 26 10:32:59 2007

This is an archived mail posted to the Subversion Dev mailing list.