Justin Erenkrantz wrote:
> --On Wednesday, February 16, 2005 5:04 PM +0100 "Branko ?ibej"
> <brane@xbc.nu> wrote:
>
>> Oh, certainly I can write a Windows-specific provider. Doing so will
>> make
>> Windows users happy (at least, those using Win2k and newer). It will add
>> about the same amount of #fdefing into the code as the other way
>> would. But
>> I'm hoping for a more generic solution that can be used on other
>> systems,
>> too.
>
>
> I don't see how that many #ifdef's would be added. You'd plop in a
> new provider file that is only built on Win32 and add an #ifdef
> pushing that provider to the auth stack to
> subversion/clients/cmdline/main.c.
Yes, that's about the number of #ifdefs I'd expect in any case :-)
> I don't think it's going to be possible to find a generic solution
> that can be used on all other platforms. However, if we start to
> spawn 10 different crypto-based auth providers, we could then think
> about ways to abstract it out later on. However, it just seems too
> early for abstraction. -- justin
All right. I'll go with a custom provider, then.
-- Brane
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Feb 16 17:41:54 2005