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
isaacs
d0111aa0c4
uv: Upgrade to 382f2a26
13 years ago
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.
13 years ago
Fedor Indutny
057b80611f
uv: upgrade to 61a6e06e
13 years ago
Bert Belder
30ab1f567d
test-eio-limit: bump the number of allowed background tasks to 200
This makes the test pass on Windows.
13 years ago
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.
13 years ago
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.
13 years ago
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.
13 years ago
Ben Noordhuis
eef57dddf4
core: use proper #include directives
13 years ago
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
13 years ago
Andreas Madsen
6d70a4ae16
node: change the constructor name of process from EventEmitter to process
13 years ago
Maciej Małecki
3db2e034c4
events: cache `domain` module locally
It's faster than calling `require` every time we create an
`EventEmitter`.
13 years ago
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.
13 years ago
isaacs
b0b707cb6e
npm: Upgrade to 1.1.27
- severely enhanced 'npm init'
- upgraded node-gyp
13 years ago
isaacs
d614d161c7
test: Don't reuse common.PORT in test-child-process-fork-net
This fixes #3447
13 years ago
isaacs
41421ff9da
Make listenFD just DTRT after warning
13 years ago
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 8d5c1201f2
.
13 years ago
isaacs
a90bc78534
Revert "DNS: Support NAPTR queries"
This reverts commit 91bf18fcc5
.
13 years ago
ssuda
91bf18fcc5
DNS: Support NAPTR queries
Adding support for NAPTR records
fixes #3170
13 years ago
Felix Böhm
3a5798b097
querystring: improved speed and code cleanup
13 years ago
isaacs
e74a733024
Fix #3448 Use listen callback in test-regress-GH-1697
13 years ago
Charlie McConnell
8a068ce849
s/exit/close/ in test-child-process-stdout-flush, fixes #3449
13 years ago
isaacs
bc18bf4ec0
Add test-stdin-pause-resume-sync
This is the last bit needed to Close #3346
13 years ago
Karl Skomski
8d5c1201f2
Check if a stream has a valid fd before read_start
Closes #3118
13 years ago
isaacs
bdd57f0756
Makefile: Refuse to build release from unclean repo
Root cause of an error during the 0.7.11 release
13 years ago
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
13 years ago
isaacs
c49f3b5df6
email footer: Change Windows msi paths for x86 and x64
13 years ago