Bert Belder
3ec84a11f8
Slab allocator: don't attempt to shrink a non-buffer
2012-04-11 22:02:12 +02:00
Nathan Rajlich
9b7a6c5238
configure: output a newline at the end of config.gypi
2012-04-11 11:16:47 -07:00
Nathan Rajlich
fdeeabba78
configure: don't use "with" for Python 2.5 and older
2012-04-11 11:16:11 -07:00
isaacs
e0660740d9
Fix #3089 Build changelog.html for website
2012-04-10 18:35:01 -07:00
isaacs
3ba9519faf
Makefile: minor nit
2012-04-10 18:34:57 -07:00
isaacs
8b82abb953
Fix #3089 Build changelog.html for website
2012-04-10 18:31:12 -07:00
isaacs
d0365fd21f
Makefile: minor nit
2012-04-10 18:22:42 -07:00
Nathan Rajlich
7b71fd0c68
build: add comment explaining MACOSX_DEPLOYMENT_TARGET.
2012-04-10 14:39:29 -07:00
Nathan Rajlich
70a5b53e03
Re-apply "build: target OSX 10.5 when building on darwin"
...
This reverts commit 93eca95aec
.
Fixes #3072 (once again).
2012-04-10 14:38:47 -07:00
Ben Noordhuis
0db4dc0024
deps: upgrade libuv to 3c41597
2012-04-10 23:32:47 +02:00
isaacs
e8067cb685
Now working on v0.6.16
2012-04-09 10:34:54 -07:00
isaacs
163d3cdf14
Merge branch 'v0.6.15-release' into v0.6
2012-04-09 10:34:32 -07:00
isaacs
f160a45b25
2012.04.09 Version 0.6.15 (stable)
...
* Update npm to 1.1.16
* Show licenses in binary installers.
* unix: add uv_fs_read64, uv_fs_write64 and uv_fs_ftruncate64 (Ben Noordhuis)
* add 64bit offset fs functions (Igor Zinkovsky)
* windows: don't report ENOTSOCK when attempting to bind an udp handle twice (Bert Belder)
* windows: backport pipe-connect-to-file fixes from master (Bert Belder)
* windows: never call fs event callbacks after closing the watcher (Bert Belder)
* fs.readFile: don't make the callback before the fd is closed (Bert Belder)
* windows: use 64bit offsets for uv_fs apis (Igor Zinkovsky)
* Fix #2061 : segmentation fault on OS X due to stat size mismatch (Ben Noordhuis)
2012-04-09 09:03:00 -07:00
isaacs
c75f71dd72
fs.WriteStream: Handle modifications to fs.open
...
If the fs.open method is modified via AOP-style extension, in between
the creation of an fs.WriteStream and the processing of its action
queue, then the test of whether or not the method === fs.open will fail,
because fs.open has been replaced.
The solution is to save a reference to fs.open on the stream itself when
the action is placed in the queue.
This fixes isaacs/node-graceful-fs#6 .
2012-04-09 09:03:00 -07:00
isaacs
06ada03ed9
fs.WriteStream: Handle modifications to fs.open
...
If the fs.open method is modified via AOP-style extension, in between
the creation of an fs.WriteStream and the processing of its action
queue, then the test of whether or not the method === fs.open will fail,
because fs.open has been replaced.
The solution is to save a reference to fs.open on the stream itself when
the action is placed in the queue.
This fixes isaacs/node-graceful-fs#6 .
2012-04-09 08:39:13 -07:00
isaacs
93eca95aec
Revert "build: target OSX 10.5 when building on darwin"
...
This reverts commit b6d6a54f80
,
which fixed #3072 , so we'll have to figure out another way
to make that work.
2012-04-08 22:31:28 -07:00
isaacs
45b772d8cb
fs.readFile: Emit 'close' if we don't expect a close later
...
This fixes a regression introduced by 40b7302
2012-04-07 16:53:18 -07:00
isaacs
08e2e570a7
Make rules for release blog post and email message
2012-04-07 16:37:44 -07:00
isaacs
57d722011a
website: Add October Sky JS and Node.js Hispano
2012-04-07 16:29:37 -07:00
isaacs
e81a5e9c9c
Remove stray comment from LICENSE file
2012-04-07 16:20:42 -07:00
Bert Belder
ba055115e0
Windows: installer shows license agreement dialog
2012-04-06 16:15:55 -07:00
Bert Belder
1330419446
Windows: add build step that generates license.rtf from LICENSE
2012-04-06 16:15:51 -07:00
Ryan Dahl
c9f17305e6
Mac installer shows license
...
ref #3056
2012-04-06 16:15:43 -07:00
Ryan Dahl
cf75619bc3
Include text of licenses in LICENSE file
...
For easy inclusion in binary distributions. ref #3056
2012-04-06 16:15:33 -07:00
Ryan Dahl
331cd7c251
Fix links to libev and libeio licenses
2012-04-06 16:15:24 -07:00
Nathan Rajlich
78eb174ea2
readline: use StringDecoder for decoding "normal" data
...
The fix from #3059 was not handling multi-byte utf8 data properly.
2012-04-06 16:13:40 -07:00
Nathan Rajlich
8652c11031
test: make the ArrayStream in repl tests write a '\n'
...
This is more correct.
Fixes them from failing with the updated readline behavior.
2012-04-06 16:13:40 -07:00
Nathan Rajlich
8752ceef13
test: make repl-autolibs check that the callback was invoked
2012-04-06 16:13:40 -07:00
Nathan Rajlich
ca8dea83a9
repl: make the completer use newlines
...
Fixes the repl.complete() function when terminal is false, since it
is now explicitly looking for a '\n' char.
2012-04-06 16:13:40 -07:00
Nathan Rajlich
aab7cb7dfe
test: fix failing test-repl.js
2012-04-06 16:13:40 -07:00
Nathan Friedly
e28f77cbad
readline: buffer data to only emit 'line' on '\n'
...
In "terminal: false" mode.
(And fire it multiple times if multiple lines arrive at once.)
This is necessary because the Windows telnet client sends every single
keystroke as it's typed.
See: http://stackoverflow.com/questions/9962197/node-js-readline-not-waiting-for-a-full-line-on-socket-connections
Closes #3059 .
2012-04-06 16:13:40 -07:00
isaacs
37ac5e52bf
Update npm to 1.1.16
2012-04-06 14:42:19 -07:00
isaacs
b9bfb1bc91
child_process: Emit err rather than throw for IPC write failure
2012-04-06 14:16:09 -07:00
Igor Zinkovsky
0b57fee3f8
enable test-fs-largefile.js test
2012-04-05 18:18:48 -07:00
Bert Belder
1042a8d887
Please the compiler
2012-04-06 03:14:07 +02:00
Bert Belder
40b7302af8
fs.readFile: don't make the callback before the fd is closed
...
On Windows it is not possible to unlink() the read file in the callback.
This fixes #3051 . A test is included.
2012-04-06 03:13:56 +02:00
Igor Zinkovsky
f178f2ae3f
upgrade libuv to d68b3d960b6d95bfc16027cecca2f3fa48bcc36f
2012-04-05 17:10:39 -07:00
Zachary Scott
d73b257d65
docs: grammar and spelling on lib/cluster.js
2012-04-06 01:44:03 +02:00
Nathan Rajlich
b6d6a54f80
build: target OSX 10.5 when building on darwin
2012-04-05 16:30:33 -07:00
Igor Zinkovsky
052aaa4c4d
windows: use 64bit offsets for uv_fs apis
2012-04-05 16:03:11 -07:00
Bert Belder
3e8857271b
Windows: installer shows license agreement dialog
2012-04-04 18:14:30 +02:00
Bert Belder
2728dcc95b
Windows: add build step that generates license.rtf from LICENSE
2012-04-04 18:14:21 +02:00
Bert Belder
930fabe43f
Disable V8 postmortem debugging on Windows
...
It is not supported by V8.
2012-04-03 03:07:47 +02:00
Ryan Dahl
30994aad30
Mac installer shows license
...
ref #3056
2012-04-02 16:49:03 -07:00
Ryan Dahl
55e971e33d
Include text of licenses in LICENSE file
...
For easy inclusion in binary distributions. ref #3056
2012-04-02 16:49:03 -07:00
Ben Noordhuis
92c0c6953a
build: define _DARWIN_USE_64_BIT_INODE=1 on OS X
...
Fixes a segmentation fault on some OS X systems due to sizeof(struct stat)
mismatches.
Fixes #2061 .
2012-04-02 23:53:05 +02:00
Ben Noordhuis
ffee873941
build: define _DARWIN_USE_64_BIT_INODE=1 on OS X
...
Fixes a segmentation fault on some OS X systems due to sizeof(struct stat)
mismatches.
Fixes #2061 .
2012-04-02 23:44:38 +02:00
Ryan Dahl
08109367e8
Fix links to libev and libeio licenses
2012-04-02 14:39:46 -07:00
isaacs
01d46f3a20
Fix #3052 Handle errors properly in zlib
2012-04-02 13:48:10 -07:00
Dave Pacheco
cc15299c32
build: add support for DTrace and postmortem
...
* fixes #2110
* includes V8 postmortem metadata in Solaris builds
* adds GYP support for DTrace probes and ustack helper
* ustack helper derives constants dynamically from libv8_base.a
* build with DTrace support by default on SunOS
2012-04-01 00:14:36 +00:00