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

libsvn_auth

From: Greg Stein <gstein_at_lyra.org>
Date: 2002-05-23 01:07:48 CEST

Back in March, or maybe earlier, when I was out in Chicago, we talked about
shifting a bunch of the auth code out into "libsvn_auth". The specific
clients for this library would be RA (performing interactions between the
"server" and the auth information) and the user client (e.g. clients/cmdline
for setting up the auth info). An opaque object would be passed into
libsvn_client for later use by the underlying RA layer.

The rationale for yanking it out into a separate library is that, right now,
we have auth info kind of associated with RA (the various vtables), and also
a bunch of stuff in CLIENT and clients/cmdline, also very specific. But as
we add more auth types (think GUI clients, and certs), it is going to have a
wide impact.

I'm hoping that we can shove most of the auth-related stuff down into
libsvn_auth to help encapsulate it a bit more, provide some nicer APIs, and
to localize future auth work and bug fixes.

Any thoughts? Objections? etc

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu May 23 01:05:26 2002

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