[racket-dev] ECDHE patch for Racket's OpenSSL bindings.

From: Edward Lee (e45lee at uwaterloo.ca)
Date: Fri Apr 11 13:46:22 EDT 2014

Thanks for catching the typo.  I don't have a good answer to your second
question; I really don't know if they should.

--Edward

On Thu, Apr 10, 2014 at 02:54:36PM -0400, Stephen Chang wrote:
> Ok thanks. Sorry, I think one more is missing from curve/c (sect283r1)?
> 
> Another question: Should BIO_new_mem_buf have an additional "#:wrap
> (allocator BIO_free)" argument, similar to other allocating functions?
> 
> More generally, should BIO_new and BIO_free have #:wrap arguments like
> the other allocating/deallocating functions?
> 
> On Thu, Apr 10, 2014 at 2:11 PM, Edward Lee <e45lee at uwaterloo.ca> wrote:
> > Those are accidental omissions;  I've attached a patch that should fix
> > the contract and symbol->nid.
> >
> > --Edward
> >
> > On Thu, Apr 10, 2014 at 01:39:13AM -0400, Stephen Chang wrote:
> >> I checked out the patch and have a few questions. (I'm a non-expert.)
> >>
> >> How come some curves are omitted from the curve/c contract (eg
> >> sect163k1 and sect193r2)?
> >>
> >> Is there also a curve missing from symbol->nid (eg sect571r1)?
> >>
> >>
> >> On Wed, Apr 9, 2014 at 7:52 PM, Neil Van Dyke <neil at neilvandyke.org> wrote:
> >> > Edward, your patch sounds OK to me, FWIW.
> >> >
> >> > Neil V.
> >> >
> >> >
> >> > _________________________
> >> >  Racket Developers list:
> >> >  http://lists.racket-lang.org/dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: racket-ssl.patch
Type: text/x-diff
Size: 8733 bytes
Desc: not available
URL: <http://lists.racket-lang.org/dev/archive/attachments/20140411/74713dc7/attachment.bin>

Posted on the dev mailing list.