Igor Zinkovsky
88cc688731
fix windows build
13 years ago
isaacs
dd8018de95
now working on 0.6.7
13 years ago
isaacs
9a059ea69e
2011.12.14, Version 0.6.6 (stable)
* npm update to 1.1.0-beta-4 (Isaac Z. Schlueter)
* cli: fix output of --help (Ben Noordhuis)
* new website
* pause/resume semantics for stdin (Isaac Z. Schlueter)
* Travis CI integration (Maciej Małecki)
* child_process: Fix bug regarding closed stdin (Ben Noordhuis)
* Enable upgrades in MSI. (Igor Zinkovsky)
* net: Fixes memory leak (Ben Noordhuis)
* fs: handle fractional or NaN ReadStream buffer size (Ben Noordhuis)
* crypto: fix memory leaks in PBKDF2 error path (Ben Noordhuis)
13 years ago
Robert Mustacchi
2240486d3d
Add process.abort
13 years ago
Ben Noordhuis
ef12fa1bf7
crypto: deduplicate encoding parsing logic
13 years ago
Ben Noordhuis
321ec97d95
crypto: deduplicate decipher logic
13 years ago
Ben Noordhuis
77f21787d4
crypto: fix memory leak when decrypting empty strings
Also fixes a dangling pointer delete[] in the error path.
13 years ago
Ben Noordhuis
d70ef199f1
crypto: fix memory leaks in PBKDF2 error path
13 years ago
Ben Noordhuis
e90db17392
fs: fix typo in error message
13 years ago
Ryan Dahl
c5e51cead8
Move lock back to node_crypto.cc
13 years ago
Ryan Dahl
cced79d4a8
Move a few more global vars into struct
13 years ago
Ryan Dahl
e10fd321e4
move global vars from platfrom, node_signal_watcher to struct
13 years ago
Ryan Dahl
59055b227a
Move node_buffer.cc globals to struct
13 years ago
Ryan Dahl
e53e9c72cb
move global vars for node_file.cc, node_zlib.cc, and node_crypto.cc
13 years ago
Ben Noordhuis
22c2c34952
fs: fix fs.watch() segmentation fault
The binding layer failed to initialize the event string if both UV_RENAME and
UV_CHANGE were set.
Fixes #2287 .
13 years ago
Ryan Dahl
06d86ebe84
Move node_http_parser.cc global vars into node_vars.h
13 years ago
Ryan Dahl
e0a207c27a
Begin moving static vars into struct for isolates.
Only node.cc, stream_wrap.cc, and tcp_wrap.cc have been done. The rest still
need work.
13 years ago
Ryan Dahl
7547c7df1a
Deshadow, denamespace variables in node.cc
Prep for isolates.
13 years ago
Ben Noordhuis
23bb5986d4
Remove unused variable.
The file descriptor arg to child_process._forkChild() is not used any more.
Remove it, avoids future confusion.
13 years ago
Fedor Indutny
e609195202
[zlib] added dictionary support
13 years ago
isaacs
cf20b6bf65
Fix #2257 pause/resume semantics for stdin
This makes it so that the stdin TTY-wrap stream gets ref'ed on
.resume() and unref'ed on .pause()
The semantics of the names "pause" and "resume" are a bit weird, but the
important thing is that this corrects an API change from 0.4 -> 0.6
which made it impossible to read from stdin multiple times, without
knowing when it might end up being closed. If no one has it open, this
lets the process die naturally.
LGTM'd by @ry
13 years ago
Ben Noordhuis
36815e4179
process: fix stack overflow when recursively calling process.exit()
13 years ago
Ben Noordhuis
fdf180f9ce
cli: fix output of --help
13 years ago
Ryan Dahl
c50b0c9237
Now working on Node v0.6.6
13 years ago
Ryan Dahl
6cc94db653
Bump version to v0.6.5
13 years ago
Ben Noordhuis
a29a7c72fa
Now working on v0.6.5
13 years ago
Ben Noordhuis
9170077f13
Bump version to v0.6.4
13 years ago
Bert Belder
641f2bedf3
Fix UVException errno bug
13 years ago
Bert Belder
ded97eb892
Exclude getbuf from the windows build
It's not used.
13 years ago
Bert Belder
e84edd2593
Win: make process.cwd and chdir support non-ansi characters
Closes GH-2215
13 years ago
Bert Belder
823a443321
Rename FSError to UVException and move to node.cc
13 years ago
Igor Zinkovsky
99c9d19184
binding for uv_pipe_pending_instances
13 years ago
Ben Noordhuis
9b4e8e0a0d
fs: fix typo in function names
The build was not affected: the typos were in macros that only come into effect
when _LARGEFILE_SOURCE is not defined - which is never.
13 years ago
Ben Noordhuis
3d22dbf27b
cli: add -p switch, print result of --eval
13 years ago
Ben Noordhuis
f44d0b9044
crypto: throw exception on unknown digest method
Fixes #2227 .
13 years ago
Russ Bradberry
754e23db27
fixed problem with rss memory reporting incorrect number over 4 gigs
13 years ago
Ingmar Runge
260383215b
node_crypto: use EVP_Cipher*_ex methods, not 'obsolete' versions
This also fixes an issue that made blowfish's ECB mode unusable.
13 years ago
Ben Noordhuis
216019b72d
modules: fix error message for native add-ons without entry points
Trying to load an add-on without "init" or "modname_module" symbols would raise
an "Out of memory" exception. Let's improve that error message.
13 years ago
Ben Noordhuis
2445fb8bdd
Fix double #define of NODE_VERSION_IS_RELEASE
13 years ago
Bert Belder
3a160646df
Now working on v0.6.4
13 years ago
Bert Belder
b159c6d62e
Bump version to v0.6.3
13 years ago
Bert Belder
5b014e0725
Fs: use strncmp instead of memcmp for comparing strings
13 years ago
Author: Igor Zinkovsky
1f16a7b6e5
Enable long paths on windows
13 years ago
Bert Belder
86fba381fd
Windows: correctly resolve drive-relative paths
13 years ago
Bert Belder
cbcf4fe768
Don't die when arguments are passed to process.cwd()
13 years ago
Ben Noordhuis
05de01d707
tls: expose more openssl SSL context options
13 years ago
Roman Shtylman
4d05f56dcd
tls: expose ssl bug workaround constants
The internet is filled with servers which have various bugs and other
ssl handshake issues. These constants can be used with the Agent
secureOptions option to get around such server limitations when performing
https requests
13 years ago
Ben Noordhuis
61e796decc
Now working on v0.6.3
13 years ago
Ben Noordhuis
a4402f0b2e
Bump version to v0.6.2
13 years ago
Ben Noordhuis
a808ab4ac4
crypto: use the libuv rwlock API
13 years ago