isaacs
f105f2f2fd
trivial: Doc typo and lint fix
2012-06-19 14:07:48 -07:00
isaacs
252f034b30
email-footer: Label Windows x64 installer properly
2012-06-19 14:07:48 -07:00
Ben Noordhuis
067be2b3fe
node: fix namespacing issue in ev-emul.h
...
Always use C linkage, prevent accidental name mangling.
2012-06-19 23:04:59 +02:00
Bert Belder
3f687dbddf
uv: upgrade to b496c122
2012-06-19 21:12:48 +02:00
Bert Belder
5e1d844f3d
uv: upgrade to 67090653
2012-06-19 20:48:02 +02:00
isaacs
6ba1c625cd
npm: Upgrade to 1.1.30
2012-06-19 09:53:26 -07:00
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
2012-06-19 17:56:52 +02:00
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
2012-06-19 17:56:51 +02:00
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
2012-06-19 17:56:50 +02:00
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
2012-06-19 17:56:49 +02:00
Ben Noordhuis
8966480c0e
Revert "build: fix make install DESTDIR=/path
"
...
This reverts commit f80513974ec525fe8e1a3aab7054af167d862d99.
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.
2012-06-19 17:50:34 +02:00
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.
2012-06-19 13:51:00 +02:00
isaacs
edb62dd902
npm: Upgrade to 1.1.29
2012-06-18 18:08:48 -07:00
isaacs
10fa526fa0
Update npm's license
...
Adds the Gubblebum Blocky copyright statement
2012-06-18 18:08:45 -07:00
isaacs
5cfe0b86d5
eio-emul: Cast eio_custom method to void(*)(eio_req*)
2012-06-18 17:48:16 -07:00
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).
2012-06-19 02:23:19 +02:00
Ben Noordhuis
1b22f5376b
build: install eio-emul.h
2012-06-19 02:15:29 +02:00
Ben Noordhuis
f405517de1
build: install ev-emul.h
2012-06-19 02:15:29 +02:00
isaacs
1df222f179
Fix breakage introduced in de65ba7
2012-06-18 16:04:36 -07:00
isaacs
de65ba7aba
net.Socket: Delay pause/resume until after connect
...
Fix #3118
2012-06-18 15:17:20 -07:00
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).
2012-06-18 23:56:42 +02:00
isaacs
0ef6cfd39b
Fix #3465 Add ./configure --no-ifaddrs flag
...
For Old Solaris.
2012-06-18 14:52:12 -07:00
isaacs
d0111aa0c4
uv: Upgrade to 382f2a26
2012-06-18 14:51:41 -07:00
Fedor Indutny
0a89e8b838
child_process: add .stdin stream to forks
...
Remove test as it doesn't make any sense after the latest stdio API
changes.
2012-06-19 01:46:28 +04:00
Fedor Indutny
057b80611f
uv: upgrade to 61a6e06e
2012-06-19 01:03:11 +04:00
Bert Belder
30ab1f567d
test-eio-limit: bump the number of allowed background tasks to 200
...
This makes the test pass on Windows.
2012-06-18 15:58:43 +02:00
Bert Belder
1b7d23e81e
Fix test-cluster-message so it passes on Windows
...
The test was relying on a particular order of events that cannot be
guaranteed.
Also fixes some typos.
2012-06-18 15:36:26 +02:00
Ben Noordhuis
f80513974e
build: fix make install DESTDIR=/path
...
Install to $DESTDIR, not $DESTDIR/$PREFIX.
Example: if DESTDIR=/opt/node, install to /opt/node, not /opt/node/usr/local.
2012-06-18 15:13:39 +02:00
Ben Noordhuis
ff552ddbaa
tls: fix off-by-one error in renegotiation check
...
Make CLIENT_RENEG_LIMIT inclusive instead of exclusive, i.e. a limit of 2
means the peer can renegotiate twice, not just once.
Update pummel/test-tls-ci-reneg-attack accordingly and make it less timing
sensitive (and run faster) while we're at it.
2012-06-18 04:31:40 +02:00
Ben Noordhuis
eef57dddf4
core: use proper #include directives
2012-06-18 02:35:14 +02:00
Fedor Indutny
ae5b0e1fc1
crypto: add padding to diffie-hellman key
...
DH_size returns number of bytes in a prime number, DH_compute_key returns number
of bytes in a remainder of exponent, which may have less bytes than a prime
number. Therefore add 0-padding to the allocated buffer.
Fixes #3372
2012-06-18 00:59:31 +04:00
Andreas Madsen
6d70a4ae16
node: change the constructor name of process from EventEmitter to process
2012-06-17 13:14:11 -07:00
Maciej Małecki
3db2e034c4
events: cache domain
module locally
...
It's faster than calling `require` every time we create an
`EventEmitter`.
2012-06-17 13:07:20 -07:00
Reid Burke
71a2a2caa6
net: Prevent property access throws during close
...
Fix #3455 .
The remoteAddress and remotePort properties are
dynamically retrieved from _getpeername().
While _getpeername() checks if the _handle is
null, it is also possible for the tcp_wrapped
_handle.getpeername() to return null on error.
Such a condition happens when the remote closes
and one of these properties is accessed before
_handle is set to null.
2012-06-17 13:00:00 -07:00
isaacs
b0b707cb6e
npm: Upgrade to 1.1.27
...
- severely enhanced 'npm init'
- upgraded node-gyp
2012-06-17 12:04:35 -07:00
isaacs
d614d161c7
test: Don't reuse common.PORT in test-child-process-fork-net
...
This fixes #3447
2012-06-16 16:26:22 -07:00
isaacs
41421ff9da
Make listenFD just DTRT after warning
2012-06-16 16:26:16 -07:00
Bert Belder
55ef9ef680
Revert "Check if a stream has a valid fd before read_start"
...
uv_stream_t.fd is a private field which exists only on unix.
This reverts commit 8d5c1201f24a6102d047bd7ec70f30da70a5ea64.
2012-06-16 20:14:21 +02:00
isaacs
a90bc78534
Revert "DNS: Support NAPTR queries"
...
This reverts commit 91bf18fcc5340262d0672dbebcc1a34bc4a8cd95.
2012-06-16 11:02:49 -07:00
ssuda
91bf18fcc5
DNS: Support NAPTR queries
...
Adding support for NAPTR records
fixes #3170
2012-06-16 10:56:49 -07:00
Felix Böhm
3a5798b097
querystring: improved speed and code cleanup
2012-06-16 10:43:17 -07:00
isaacs
e74a733024
Fix #3448 Use listen callback in test-regress-GH-1697
2012-06-16 10:19:34 -07:00
Charlie McConnell
8a068ce849
s/exit/close/ in test-child-process-stdout-flush, fixes #3449
2012-06-16 09:43:04 -07:00
isaacs
bc18bf4ec0
Add test-stdin-pause-resume-sync
...
This is the last bit needed to Close #3346
2012-06-16 09:05:28 -07:00
Karl Skomski
8d5c1201f2
Check if a stream has a valid fd before read_start
...
Closes #3118
2012-06-16 09:00:20 -07:00
isaacs
bdd57f0756
Makefile: Refuse to build release from unclean repo
...
Root cause of an error during the 0.7.11 release
2012-06-16 08:51:33 -07:00
Charlie McConnell
145612c2f5
test: skip test-http-full-response on ab errors
...
If we get errors from ab or apr, skip the test and move on.
Fix #3451
2012-06-16 08:38:47 -07:00
isaacs
c49f3b5df6
email footer: Change Windows msi paths for x86 and x64
2012-06-15 12:50:37 -07:00
isaacs
2b15cf57dd
Now working on 0.7.12
2012-06-15 12:47:08 -07:00
isaacs
de2eb600b3
Merge branch 'v0.7.11-release'
2012-06-15 12:46:55 -07:00