<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/node.git, branch v0.10</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>build: update manifest to include Windows 10</title>
<updated>2015-09-16T09:43:10+00:00</updated>
<author>
<name>Lucien Greathouse</name>
<email>me@lpghatguy.com</email>
</author>
<published>2015-08-09T05:56:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=c88a0b26dae2c13437a67f96357588268fbe2f68'/>
<id>c88a0b26dae2c13437a67f96357588268fbe2f68</id>
<content type='text'>
This is a port of b0dd3bf499083214023da534e6cd0989f57dbecd .

Original commit message:

  Windows 10 wasn't listed in the executable manifest.
  This caused problems with trying to detect Windows 10
  via `os.release()`.

  PR-URL: https://github.com/nodejs/io.js/pull/2332
  Reviewed-By: Roman Reiss &lt;me@silverwind.io&gt;

PR-URL: https://github.com/nodejs/node/pull/2838
Reviewed-By: silverwind - Roman Reiss &lt;me@silverwind.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a port of b0dd3bf499083214023da534e6cd0989f57dbecd .

Original commit message:

  Windows 10 wasn't listed in the executable manifest.
  This caused problems with trying to detect Windows 10
  via `os.release()`.

  PR-URL: https://github.com/nodejs/io.js/pull/2332
  Reviewed-By: Roman Reiss &lt;me@silverwind.io&gt;

PR-URL: https://github.com/nodejs/node/pull/2838
Reviewed-By: silverwind - Roman Reiss &lt;me@silverwind.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>win: manifest node.exe for Windows 8.1</title>
<updated>2015-09-16T09:43:10+00:00</updated>
<author>
<name>Alexis Campailla</name>
<email>alexis@janeasystems.com</email>
</author>
<published>2014-08-15T16:25:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=8002192b4e29fbe2c48ced94caf7a6427b162884'/>
<id>8002192b4e29fbe2c48ced94caf7a6427b162884</id>
<content type='text'>
This is a port of 03e93526e6b38279c04d69ddf98c493342730e85 .

Original commit message:

  Adding a compatibility section to node.exe embedded manifest so that
  Node is declared explicitly compatible with Windows 8.1. Required so
  that os.release() can return the correct version on Windows 8.1.

  See http://msdn.microsoft.com/en-us/library/windows/desktop/ms724451(v=vs.85).aspx

  Reviewed-by: Trevor Norris &lt;trev.norris@gmail.com&gt;

PR-URL: https://github.com/nodejs/node/pull/2838
Reviewed-By: silverwind - Roman Reiss &lt;me@silverwind.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a port of 03e93526e6b38279c04d69ddf98c493342730e85 .

Original commit message:

  Adding a compatibility section to node.exe embedded manifest so that
  Node is declared explicitly compatible with Windows 8.1. Required so
  that os.release() can return the correct version on Windows 8.1.

  See http://msdn.microsoft.com/en-us/library/windows/desktop/ms724451(v=vs.85).aspx

  Reviewed-by: Trevor Norris &lt;trev.norris@gmail.com&gt;

PR-URL: https://github.com/nodejs/node/pull/2838
Reviewed-By: silverwind - Roman Reiss &lt;me@silverwind.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>crypto: replace rwlocks with simple mutexes</title>
<updated>2015-09-11T02:29:45+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2015-09-07T12:32:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=e669b277401097687c04147d3448aecd2730093b'/>
<id>e669b277401097687c04147d3448aecd2730093b</id>
<content type='text'>
It was pointed out by Zhou Ran that the Windows XP implementation of
uv_rwlock_rdlock() and friends may unlock the inner write mutex on a
different thread than the one that locked it, resulting in undefined
behavior.

The only place that uses rwlocks is the crypto module.  Make that use
normal (simple) mutexes instead.

OpenSSL's critical sections are generally very short, with exclusive
access outnumbering shared access by a factor of three or more, so
it's not as if using rwlocks gives a decisive performance advantage.

PR-URL: https://github.com/nodejs/node/pull/2723
Reviewed-By: Fedor Indutny &lt;fedor@indutny.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was pointed out by Zhou Ran that the Windows XP implementation of
uv_rwlock_rdlock() and friends may unlock the inner write mutex on a
different thread than the one that locked it, resulting in undefined
behavior.

The only place that uses rwlocks is the crypto module.  Make that use
normal (simple) mutexes instead.

OpenSSL's critical sections are generally very short, with exclusive
access outnumbering shared access by a factor of three or more, so
it's not as if using rwlocks gives a decisive performance advantage.

PR-URL: https://github.com/nodejs/node/pull/2723
Reviewed-By: Fedor Indutny &lt;fedor@indutny.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>https: don't overwrite servername option</title>
<updated>2015-08-29T05:47:31+00:00</updated>
<author>
<name>skenqbx</name>
<email>skenqbx@gmail.com</email>
</author>
<published>2015-03-10T14:16:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=572663f303337ebe6da0f9e0d96f79a438b80bea'/>
<id>572663f303337ebe6da0f9e0d96f79a438b80bea</id>
<content type='text'>
PR-URL: https://github.com/joyent/node/pull/9368
Reviewed-By: jasnell - James M Snell &lt;jasnell@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR-URL: https://github.com/joyent/node/pull/9368
Reviewed-By: jasnell - James M Snell &lt;jasnell@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>test: add test for https agent servername option</title>
<updated>2015-08-29T05:47:31+00:00</updated>
<author>
<name>skenqbx</name>
<email>skenqbx@gmail.com</email>
</author>
<published>2015-03-10T14:16:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=75c84b2439ab85cc3dcd6bcc3ea808cf3d051cf9'/>
<id>75c84b2439ab85cc3dcd6bcc3ea808cf3d051cf9</id>
<content type='text'>
PR-URL: https://github.com/joyent/node/pull/9368
Reviewed-By: jasnell - James M Snell &lt;jasnell@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR-URL: https://github.com/joyent/node/pull/9368
Reviewed-By: jasnell - James M Snell &lt;jasnell@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>src/node.cc: fix build error without OpenSSL support</title>
<updated>2015-08-29T05:26:17+00:00</updated>
<author>
<name>Jörg Krause</name>
<email>jkrause@posteo.de</email>
</author>
<published>2014-11-17T11:34:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=16ca0779f595a10a74e55dfb9e3b18d4a07bdcba'/>
<id>16ca0779f595a10a74e55dfb9e3b18d4a07bdcba</id>
<content type='text'>
Signed-off-by: Jörg Krause &lt;joerg.krause@embedded.rocks&gt;

PR-URL: https://github.com/joyent/node/pull/25862
Reviewed-By: jasnell - James M Snell &lt;jasnell@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jörg Krause &lt;joerg.krause@embedded.rocks&gt;

PR-URL: https://github.com/joyent/node/pull/25862
Reviewed-By: jasnell - James M Snell &lt;jasnell@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: fix Folders as Modules omission of index.json</title>
<updated>2015-08-29T04:58:29+00:00</updated>
<author>
<name>Elan Shanker</name>
<email>elan.shanker@gmail.com</email>
</author>
<published>2014-12-13T21:06:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=62c8948109e7c8536f683b34d414ae500c48e91f'/>
<id>62c8948109e7c8536f683b34d414ae500c48e91f</id>
<content type='text'>
This section was inconsistent with the actual behavior of `require` and
with other parts of this same document, which do describe the ability
to treat index.json as a module’s default file.

PR-URL: https://github.com/joyent/node/pull/8868
Reviewed-By: jasnell - James M Snell &lt;jasnell@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This section was inconsistent with the actual behavior of `require` and
with other parts of this same document, which do describe the ability
to treat index.json as a module’s default file.

PR-URL: https://github.com/joyent/node/pull/8868
Reviewed-By: jasnell - James M Snell &lt;jasnell@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>dns: allow v8 to optimize lookup()</title>
<updated>2015-08-27T19:44:40+00:00</updated>
<author>
<name>Brian White</name>
<email>mscdex@mscdex.net</email>
</author>
<published>2014-12-25T22:11:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=6502160294ee86033936b1c25b645705a6760178'/>
<id>6502160294ee86033936b1c25b645705a6760178</id>
<content type='text'>
Using `arguments` and reassigning parameter variable
values causes v8 to disable function optimization.

PR-URL: https://github.com/joyent/node/pull/8942
Reviewed-By: jasnell - James M Snell &lt;jasnell@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using `arguments` and reassigning parameter variable
values causes v8 to disable function optimization.

PR-URL: https://github.com/joyent/node/pull/8942
Reviewed-By: jasnell - James M Snell &lt;jasnell@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>win: add MSVS 2015 support</title>
<updated>2015-08-24T19:46:41+00:00</updated>
<author>
<name>Rod Vagg</name>
<email>rod@vagg.org</email>
</author>
<published>2015-04-16T12:49:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=66ec1dae8fc2ca90185dd15f69f2404ac335aba9'/>
<id>66ec1dae8fc2ca90185dd15f69f2404ac335aba9</id>
<content type='text'>
This is a port of nodejs/node@4208dc4fef9608acac609d5b4c89abb9e9cb9b11 .

Original commit message:

  PR-URL: https://github.com/nodejs/io.js/pull/2036
  Reviewed-By: Alexis Campailla &lt;alexis@janeasystems.com&gt;

PR-URL: https://github.com/joyent/node/pull/25857
Reviewed-By: Alexis Campailla &lt;alexis@janeasystems.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a port of nodejs/node@4208dc4fef9608acac609d5b4c89abb9e9cb9b11 .

Original commit message:

  PR-URL: https://github.com/nodejs/io.js/pull/2036
  Reviewed-By: Alexis Campailla &lt;alexis@janeasystems.com&gt;

PR-URL: https://github.com/joyent/node/pull/25857
Reviewed-By: Alexis Campailla &lt;alexis@janeasystems.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>deps: fix openssl for MSVS 2015</title>
<updated>2015-08-24T19:46:41+00:00</updated>
<author>
<name>Andy Polyakov</name>
<email>appro@openssl.org</email>
</author>
<published>2014-07-02T20:30:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=7cf0d9c1d9ac660e184582598642d0759ff37c30'/>
<id>7cf0d9c1d9ac660e184582598642d0759ff37c30</id>
<content type='text'>
Backports http://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h=aab3560b65b9254d17770bb6fe3ca7edd7451429
from openssl upstream, to add support for Visual Studio 2015. This is
already included in the newer openssl 1.0.2.

Original commit message:

  e_os.h: limit _MSC_VER trickery to older compilers.

  PR: #3390

Original pull request:

  http://rt.openssl.org/Ticket/Display.html?user=guest&amp;pass=guest&amp;id=3390

PR-URL: https://github.com/joyent/node/pull/25857
Reviewed-By: Alexis Campailla &lt;alexis@janeasystems.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Backports http://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h=aab3560b65b9254d17770bb6fe3ca7edd7451429
from openssl upstream, to add support for Visual Studio 2015. This is
already included in the newer openssl 1.0.2.

Original commit message:

  e_os.h: limit _MSC_VER trickery to older compilers.

  PR: #3390

Original pull request:

  http://rt.openssl.org/Ticket/Display.html?user=guest&amp;pass=guest&amp;id=3390

PR-URL: https://github.com/joyent/node/pull/25857
Reviewed-By: Alexis Campailla &lt;alexis@janeasystems.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
