<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/node.git/src/node_crypto.cc, branch buf-compare-normalize</title>
<subtitle>github.com: joyent/node.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/'/>
<entry>
<title>crypto: improve error messages</title>
<updated>2014-04-29T10:20:14+00:00</updated>
<author>
<name>Ingmar Runge</name>
<email>ingmar@irsoft.de</email>
</author>
<published>2014-04-22T20:03:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=26a1b712ec4e39cedc0b305165ce4660f47ba4d5'/>
<id>26a1b712ec4e39cedc0b305165ce4660f47ba4d5</id>
<content type='text'>
1) ThrowCryptoTypeErrors was not actually used for
   type-related errors. Removed it.
2) For AEAD modes, OpenSSL does not set any internal
   error information if Final does not complete suc-
   cessfully. Therefore, "TypeError:error:00000000:l
   ib(0):func(0):reason(0)" would be the error mess-
   age. Use a default message for these cases.

Signed-off-by: Fedor Indutny &lt;fedor@indutny.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1) ThrowCryptoTypeErrors was not actually used for
   type-related errors. Removed it.
2) For AEAD modes, OpenSSL does not set any internal
   error information if Final does not complete suc-
   cessfully. Therefore, "TypeError:error:00000000:l
   ib(0):func(0):reason(0)" would be the error mess-
   age. Use a default message for these cases.

Signed-off-by: Fedor Indutny &lt;fedor@indutny.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>crypto: fix a couple of VC++ warnings</title>
<updated>2014-04-29T10:13:28+00:00</updated>
<author>
<name>Rasmus Christian Pedersen</name>
<email>zerhacken@yahoo.com</email>
</author>
<published>2014-04-28T12:45:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=d13e0297c362c99062ba61d9569248938b2bb72a'/>
<id>d13e0297c362c99062ba61d9569248938b2bb72a</id>
<content type='text'>
Signed-off-by: Fedor Indutny &lt;fedor@indutny.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Fedor Indutny &lt;fedor@indutny.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>crypto: fix memory leak in CipherBase::Final</title>
<updated>2014-04-23T10:13:43+00:00</updated>
<author>
<name>Fedor Indutny</name>
<email>fedor@indutny.com</email>
</author>
<published>2014-04-22T15:53:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=89e88e96df551d070ca35576e7063f2a338d340a'/>
<id>89e88e96df551d070ca35576e7063f2a338d340a</id>
<content type='text'>
fix #7497

Signed-off-by: Fedor Indutny &lt;fedor@indutny.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix #7497

Signed-off-by: Fedor Indutny &lt;fedor@indutny.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>crypto: work around OpenSSL oddness</title>
<updated>2014-04-22T12:19:57+00:00</updated>
<author>
<name>Fedor Indutny</name>
<email>fedor@indutny.com</email>
</author>
<published>2014-04-17T23:53:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=0f3b72460b9987192d498700bbb02143a632f721'/>
<id>0f3b72460b9987192d498700bbb02143a632f721</id>
<content type='text'>
OpenSSL behaves oddly: on client `cert_chain` contains
the `peer_certificate`, but on server it doesn't.

Signed-off-by: Fedor Indutny &lt;fedor@indutny.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
OpenSSL behaves oddly: on client `cert_chain` contains
the `peer_certificate`, but on server it doesn't.

Signed-off-by: Fedor Indutny &lt;fedor@indutny.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>src: lint after OCSP commits</title>
<updated>2014-04-17T22:24:48+00:00</updated>
<author>
<name>Fedor Indutny</name>
<email>fedor@indutny.com</email>
</author>
<published>2014-04-17T22:24:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=afaff70a9b782c728b06a018d8473567c073df60'/>
<id>afaff70a9b782c728b06a018d8473567c073df60</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tls: `getPeerCertificate(detailed)`</title>
<updated>2014-04-17T22:21:16+00:00</updated>
<author>
<name>Fedor Indutny</name>
<email>fedor@indutny.com</email>
</author>
<published>2014-04-17T11:57:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=345c40b6615c499b586b6f7f5528bcbea28ca12e'/>
<id>345c40b6615c499b586b6f7f5528bcbea28ca12e</id>
<content type='text'>
Add `raw` property to certificate, add mode to output full certificate
chain.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add `raw` property to certificate, add mode to output full certificate
chain.
</pre>
</div>
</content>
</entry>
<entry>
<title>tls: support OCSP on client and server</title>
<updated>2014-04-17T22:21:16+00:00</updated>
<author>
<name>Fedor Indutny</name>
<email>fedor@indutny.com</email>
</author>
<published>2014-04-14T17:15:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=b3ef289ffb7db476d284866658213f04415ea92d'/>
<id>b3ef289ffb7db476d284866658213f04415ea92d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>node: add signature to SET_PROTOTYPE_METHOD</title>
<updated>2014-04-02T08:48:34+00:00</updated>
<author>
<name>C. Scott Ananian</name>
<email>cscott@cscott.net</email>
</author>
<published>2014-03-06T20:44:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=08a5b442e42ff67bd5666604eebe69f1b4a1c919'/>
<id>08a5b442e42ff67bd5666604eebe69f1b4a1c919</id>
<content type='text'>
This prevents segfaults when a native method is reassigned to a
different object (which corrupts args.This()).  When unwrapping,
clients should use args.Holder() instead of args.This().

Closes #6690.

Signed-off-by: Trevor Norris &lt;trev.norris@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This prevents segfaults when a native method is reassigned to a
different object (which corrupts args.This()).  When unwrapping,
clients should use args.Holder() instead of args.This().

Closes #6690.

Signed-off-by: Trevor Norris &lt;trev.norris@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>crypto: move `createCredentials` to tls</title>
<updated>2014-03-29T08:01:43+00:00</updated>
<author>
<name>Fedor Indutny</name>
<email>fedor.indutny@gmail.com</email>
</author>
<published>2014-03-06T23:27:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=5d2aef17ee56fbbf415ca1e3034cdb02cd97117c'/>
<id>5d2aef17ee56fbbf415ca1e3034cdb02cd97117c</id>
<content type='text'>
Move `createCredentials` to `tls` module and rename it to
`createSecureContext`. Make it use default values from `tls` module:
`DEFAULT_CIPHERS` and `DEFAULT_ECDH_CURVE`.

fix #7249
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move `createCredentials` to `tls` module and rename it to
`createSecureContext`. Make it use default values from `tls` module:
`DEFAULT_CIPHERS` and `DEFAULT_ECDH_CURVE`.

fix #7249
</pre>
</div>
</content>
</entry>
<entry>
<title>crypto: fix lint</title>
<updated>2014-03-26T07:52:00+00:00</updated>
<author>
<name>Fedor Indutny</name>
<email>fedor.indutny@gmail.com</email>
</author>
<published>2014-03-26T07:52:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=e781832ea1b4c57e8277a93def70a2d894a82dd7'/>
<id>e781832ea1b4c57e8277a93def70a2d894a82dd7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
