chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-janitors] #1210: http-client should support SSL mutual auth


From: Chicken Trac
Subject: Re: [Chicken-janitors] #1210: http-client should support SSL mutual authentication
Date: Sat, 01 Aug 2015 12:32:22 -0000

#1210: http-client should support SSL mutual authentication
--------------------------+---------------------
  Reporter:  rsenior      |      Owner:
      Type:  enhancement  |     Status:  closed
  Priority:  major        |  Milestone:  someday
 Component:  unknown      |    Version:  4.9.x
Resolution:  fixed        |   Keywords:
--------------------------+---------------------
Changes (by sjamaan):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 Thanks for reporting this missing feature, and suggesting a fix.  The fix
 looks alright, but I don't think the change in intarweb is required:
 connection management is something unique to the application. intarweb's
 responsibility is dealing with the protocol only (parsing headers,
 wrapping ports to support chunking and so on), so this change does not
 belong there.

 Instead, I have simply added yet another parameter to http-client, which
 can be overriden in an application that wishes to manage connections. I'm
 not 100% happy with it yet (because the connection cache is not under
 application control, only the setting up of connections), but it will have
 to do for now.

 I have committed changeset [32633] to fix this. Please give it a try.  It
 hasn't been released yet, so you'll have to check out http-client trunk.
 You can use it by supplying a parameter called {{{server-connector}}},
 which holds a procedure of 2 arguments: the uri and the proxy (which may
 be {{{#f}}} if no proxy is in use).  The default connector is named
 {{{default-server-connector}}}, so you can still call this if you want to.

 Please let me know how it works for you.  If it's all good I will document
 and release this.

--
Ticket URL: <http://bugs.call-cc.org/ticket/1210#comment:2>
CHICKEN Scheme <http://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]