Fedor Indutny
af52bc4fe6
crypto: fix error reporting in SetKey()
13 years ago
isaacs
fce7c958ed
test: add deprecation fixture
13 years ago
isaacs
8988af58f4
Externalize node::no_deprecation
13 years ago
isaacs
48c3d20041
Apply --no-deprecation to C++ warnings as well
13 years ago
isaacs
5b39929d47
Add --no-deprecation and --trace-deprecation flags
13 years ago
isaacs
260695afd0
http: Hush 'MUST NOT have a body' warnings to debug()
13 years ago
Bert Belder
6e5217d320
Fix bug in io benchmark
13 years ago
Ben Noordhuis
1bf704a571
iowatcher: add deprecation warning
13 years ago
Ben Noordhuis
8708bb0280
doc: update fs.watchFile() docs
13 years ago
Ben Noordhuis
ef1ffcb717
fs: make fs.watchFile() interval default to 5007
13 years ago
Ben Noordhuis
f0ce98441f
fs: make fs.watchFile() work on windows
13 years ago
Ben Noordhuis
d98a8578d6
test: add another fs.watchFile() test
13 years ago
Ben Noordhuis
09150b0616
node: replace NODE_STAT_STRUCT with uv_statbuf_t
13 years ago
Bert Belder
ae7a3cddae
uv: upgrade to da59427
13 years ago
Karl Skomski
57d53a47e8
Use parent SlowBuffer, if any, when Buffer is sliced
Closes #3416
Closes #3477
13 years ago
Fedor Indutny
81a889fd88
v8: fix postmortem debugging tools build
13 years ago
Bert Belder
6b8ae8e66d
v8: reapply floating patches
13 years ago
Bert Belder
6b26583e84
v8: upgrade to v3.11.10.10
13 years ago
Ryan Dahl
fe464a2fea
Rename GYP variable node_use_system_openssl to be consistent
13 years ago
isaacs
1d3d02c70d
Fix fs.readfile('/dev/stdin')
There is no need for fs.readFile() to be using pread rather than read.
The default semantics of read() are such that subsequent reads are where
we want them anyway.
13 years ago
Bert Belder
7887e68ff7
uv: upgrade to 6e8eb332
13 years ago
isaacs
e4017402ef
Now working on 0.8.0
13 years ago
isaacs
fbc2ad5815
Merge branch 'v0.7.12-release'
13 years ago
Bert Belder
26b11915b1
test-domain: fix the test to work on Windows
On Windows, full pathnames are stored in the Error object when
a file i/o error happens. This is not the case on Unix. Before
this fix the test would break because of these full paths.
13 years ago
Bert Belder
7a4dfb6aa8
test-cluster-worker-kill: use SIGKILL instead of SIGHUP
In this test sending SIGKILL has the same effect as sending SIGHUP,
but SIGKILL has the advantage that it works on Windows too.
13 years ago
Bert Belder
3795d77113
windows: `listen(pipe_name)` is not supported when running cluster
- Added a note to the cluster module documentation.
- Disabled test-cluster-http-pipe.
13 years ago
Bert Belder
41d5fefc10
windows: update icon
13 years ago
isaacs
a72120190a
2012.06.19, Version 0.7.12 (unstable)
* npm: Upgrade to 1.1.30
- Improved 'npm init'
- Fix the 'cb never called' error from 'oudated' and 'update'
- Add --save-bundle|-B config
- Fix isaacs/npm#2465: Make npm script and windows shims cygwin-aware
- Fix isaacs/npm#2452 Use --save(-dev|-optional) in npm rm
- `logstream` option to replace removed `logfd` (Rod Vagg)
- Read default descriptions from README.md files
* Shims to support deprecated ev_* and eio_* methods (Ben Noordhuis)
* #3118 net.Socket: Delay pause/resume until after connect (isaacs)
* #3465 Add ./configure --no-ifaddrs flag (isaacs)
* child_process: add .stdin stream to forks (Fedor Indutny)
* build: fix `make install DESTDIR=/path` (Ben Noordhuis)
* tls: fix off-by-one error in renegotiation check (Ben Noordhuis)
* crypto: Fix diffie-hellman key generation UTF-8 errors (Fedor Indutny)
* node: change the constructor name of process from EventEmitter to process (Andreas Madsen)
* net: Prevent property access throws during close (Reid Burke)
* querystring: improved speed and code cleanup (Felix Böhm)
* sunos: fix assertion errors breaking fs.watch() (Fedor Indutny)
* unix: stat: detect sub-second changes (Ben Noordhuis)
* add stat() based file watcher (Ben Noordhuis)
13 years ago
isaacs
f105f2f2fd
trivial: Doc typo and lint fix
13 years ago
isaacs
252f034b30
email-footer: Label Windows x64 installer properly
13 years ago
Ben Noordhuis
067be2b3fe
node: fix namespacing issue in ev-emul.h
Always use C linkage, prevent accidental name mangling.
13 years ago
Bert Belder
3f687dbddf
uv: upgrade to b496c122
13 years ago
Bert Belder
5e1d844f3d
uv: upgrade to 67090653
13 years ago
isaacs
6ba1c625cd
npm: Upgrade to 1.1.30
13 years ago
verwaest@chromium.org
8a6ef65c2c
Fixing bugs in promotion of elements transitions (r1175). - Fixed invalid memory access when reading enum-cache from descriptor array with elements transitions but 0 real descriptors. - Fixed infinite recursion in the intrusive map iterator when visiting elements transitions. - Properly cached non-fastmode elements transitions.
Review URL: https://chromiumcodereview.appspot.com/10565030
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11841 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
jkummerow@chromium.org
7282ce9014
Remove unused-but-set variable from objects.cc.
This fixes compilation with newer GCCs.
R=erik.corry@gmail.com
Review URL: https://chromiumcodereview.appspot.com/10568006
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11838 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
erik.corry@gmail.com
f94b85db83
Revert part of 11727 as it sometimes tanked V8 benchmark (raytrace) performance for reasons that are not obvious. Now we make objects into fast-case objects when they are made prototypes for other objects, but we do not mark objects that are already fast case with a bit that helps keep them in fast case. Review URL: https://chromiumcodereview.appspot.com/10556004
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11831 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
danno@chromium.org
bf682afb98
MIPS: Fix packed-element.js test on ARM with no snap
Port r11826 (5be3568a)
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10559002
Patch from Akos Palfi <palfia@homejinni.com>.
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11840 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
Ben Noordhuis
8966480c0e
Revert "build: fix `make install DESTDIR=/path`"
This reverts commit f80513974e
.
The reverted commit made DESTDIR behave more like we want it to but it was
pointed out in #3489 that it makes life a lot harder for distro package
maintainers.
Those guys and gals already have a hard enough time as it is, let's not make
their jobs even more hellish.
13 years ago
Ben Noordhuis
7de6eba061
node: preemptively unbreak windows build
No one has complained about it so far but I'm sure MSVC doesn't like things
like __attribute__((unused)). Include the libev and libeio shims only on
non-Windows platforms.
13 years ago
isaacs
edb62dd902
npm: Upgrade to 1.1.29
13 years ago
isaacs
10fa526fa0
Update npm's license
Adds the Gubblebum Blocky copyright statement
13 years ago
isaacs
5cfe0b86d5
eio-emul: Cast eio_custom method to void(*)(eio_req*)
13 years ago
Trent Mick
dd1c3d72e2
build: always link with -lz
Fix building with a shared zlib: ensure link with '-lz'.
Configuring for a shared zlib:
LDFLAGS="-L/opt/local/lib -R/opt/local/lib" \
./configure --shared-zlib \
--shared-zlib-includes=/opt/local/include \
--shared-zlib-libpath=/opt/local/lib
and building would fail on SmartOS because the link would not include '-lz'.
This doesn't fail on Mac (at least in my setup) because you get lucky with the
openssl libs reported from the Homebrew pkg-config:
$ pkg-config --libs openssl
-lssl -lcrypto -lz
On SmartOS, the pkgsrc libs for openssl are:
$ pkg-config --libs openssl
-Wl,-R/opt/local/lib -L/opt/local/lib -lssl -lcrypto -lsocket -lnsl -ldl
The patch has no adverse effect on the Mac build (by control case).
13 years ago
Ben Noordhuis
1b22f5376b
build: install eio-emul.h
13 years ago
Ben Noordhuis
f405517de1
build: install ev-emul.h
13 years ago
isaacs
1df222f179
Fix breakage introduced in de65ba7
13 years ago
isaacs
de65ba7aba
net.Socket: Delay pause/resume until after connect
Fix #3118
13 years ago
Trent Mick
196207c228
node: remove unused flags and files
Drop vestigial `process.installPrefix`, `node --vars`, NODE_CFLAGS and
NODE_PREFIX.
Also removed unused node_config.h.in (replaced with config.gypi a while back).
13 years ago
isaacs
0ef6cfd39b
Fix #3465 Add ./configure --no-ifaddrs flag
For Old Solaris.
13 years ago