0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
Cross-platform JavaScript runtime environment https://nodejs.org/
Go to file
Fedor Indutny 0d7a0216dc net: initialize TCPWrap when receiving socket
TCPWrap::Initialize() and PipeWrap::Initialize() should be called before
any data will be read from received socket. But, because of lazy
initialization of these bindings, Initialize() method isn't called.

Init bindings manually upon socket receiving.

See #4669
2013-01-28 16:37:09 +04:00
benchmark benchmark: Add resume() in static_http_server 2013-01-17 14:54:59 -08:00
deps npm: Upgrade to v1.2.3 2013-01-24 09:10:01 -08:00
doc doc: fix line wrapping in addons.markdown 2013-01-25 14:27:46 -08:00
lib net: initialize TCPWrap when receiving socket 2013-01-28 16:37:09 +04:00
src buffer: fix Buffer::Copy regression from 00b4b7b 2013-01-27 21:50:01 +01:00
test net: initialize TCPWrap when receiving socket 2013-01-28 16:37:09 +04:00
tools dtrace: fix generation of v8 constants on freebsd 2013-01-21 12:46:27 +04:00
.gitattributes
.gitignore gitignore: ignore v8.log files 2013-01-24 11:35:29 +01:00
.mailmap Update AUTHORS and .mailmap 2012-10-10 23:14:55 +02:00
.travis.yml
AUTHORS 2013.01.24, Version 0.9.8 (Unstable) 2013-01-24 09:15:25 -08:00
BSDmakefile
ChangeLog 2013.01.24, Version 0.9.8 (Unstable) 2013-01-24 09:15:25 -08:00
common.gypi gyp: fix build with dtrace support on FreeBSD 2013-01-21 12:47:26 +04:00
configure configure: define "arm_fpu" and "arm_neon" for ARM 2013-01-10 17:13:59 -08:00
CONTRIBUTING.md doc: add CONTRIBUTING.md 2012-12-31 01:50:48 +01:00
LICENSE buffer: floating point read/write improvements 2013-01-16 10:17:20 -08:00
Makefile Merge remote-tracking branch 'ry/v0.8' into master 2013-01-11 10:18:07 -08:00
node.gyp buffer: floating point read/write improvements 2013-01-16 10:17:20 -08:00
README.md doc: document prerequisites in README 2012-09-02 13:32:57 +02:00
vcbuild.bat windows: improve Visual Studio Express build support 2013-01-03 23:38:25 +01:00

Evented I/O for V8 javascript. Build Status

To build:

Prerequisites (Unix only):

* Python 2.6 or 2.7
* GNU Make 3.81 or newer
* libexecinfo (FreeBSD and OpenBSD only)

Unix/Macintosh:

./configure
make
make install

Windows:

vcbuild.bat

To run the tests:

Unix/Macintosh:

make test

Windows:

vcbuild.bat test

To build the documentation:

make doc

To read the documentation:

man doc/node.1

Resources for Newcomers