isaacs
c50c33e939
2012.01.09, Version 0.8.17 (Stable)
...
* npm: Upgrade to v1.2.0
- peerDependencies (Domenic Denicola)
- node-gyp v0.8.2 (Nathan Rajlich)
- Faster installs from github user/project shorthands (Nathan Zadoks)
* typed arrays: fix 32 bit size/index overflow (Ben Noordhuis)
* http: Improve performance of single-packet responses (Ben Noordhuis)
* install: fix openbsd man page location (Ben Noordhuis)
* http: bubble up parser errors to ClientRequest (Brian White)
2013-01-09 16:55:12 -08:00
Ben Noordhuis
53b826e6ae
install: fix openbsd man page location
...
Man pages go into $PREFIX/man on OpenBSD, not $PREFIX/share/man.
2012-12-17 12:05:14 +01:00
Ben Noordhuis
e5649d4b3d
tools: fix platform detection on freebsd, sunos
...
This is a back-port of upstream gyp commit r1482.
2012-12-02 03:01:20 +01:00
Ben Noordhuis
22965da799
install: fix freebsd man page location
...
Man pages go into $PREFIX/man on FreeBSD, not $PREFIX/share/man.
2012-12-02 02:55:50 +01:00
isaacs
fb5c7f03a0
blog: Don't filter out non-latest release notes
...
This causes too many people to ask me why it's broken.
2012-11-23 12:54:33 -08:00
Bert Belder
6174ea6b4c
doc: don't use '
...
Ref: #3964
2012-09-04 21:15:39 +02:00
Ryan Dahl
f90c9ce0e2
Upgrade GYP to r1477
2012-08-22 15:18:45 -04:00
Nathan Rajlich
f9df96b950
email-footer: update the binary package links to x86/x64
2012-08-15 18:05:33 -07:00
Nathan Rajlich
64ac54a64d
Makefile: add a better check to ensure a node "release"
...
Closes #3841 .
Closes #3842 .
2012-08-09 17:11:41 -07:00
Nathan Rajlich
093be8b16b
install: prevent a KeyError from being thrown when PORTABLE is not set
2012-08-06 13:22:05 -07:00
Nathan Rajlich
cc6034ac86
email-footer: add links to the expected common binary packages
...
We can do other OSs like 32 and 64-bit OS X, but we should encourage
users to use the installer on OS X so we'll omit it here.
2012-08-06 11:57:47 -07:00
Nathan Rajlich
7a9db6cfb1
install: add a "portable" mode to the shebang-rewriting logic
...
This "portable" mode rewrites the npm shebang to use the "node" executable
in the same directory relative to the "npm" script. This makes the "npm"
script "just work" even when "node" is not in the user's $PATH.
This mode is necessary for the precompiled binary packages that may potentially
be extracted to anywhere. The regular shebang-rewriting logic would normally
set the npm script's shebang to "/bin/node" which will not be present on anyone's
machine. In the end, we want the precompiled packages to be as user-friendly as
possible.
2012-08-06 10:18:27 -07:00
Nathan Rajlich
6bdd4d0205
install: install the "wafadmin/Tools" files into the correct dir
...
Previously they were going into just "wafadmin" and node-waf wasn't working.
2012-08-06 10:16:09 -07:00
Nathan Rajlich
3254caceef
install: use os.path.join() to create the npm shebang
...
Prettier formatting for the shebang if the "prefix" ends with a /
2012-08-05 14:02:30 -07:00
Nathan Rajlich
57f785151a
install: install the "wafadmin" files into the correct directory
...
Before they were just being copied into "lib/node/".
Now they go into "lib/node/wafadmin/".
2012-08-04 00:10:58 -07:00
Ben Noordhuis
110e499fe7
installer: prevent ETXTBSY errors
...
The installer does what amounts to `cp -p`. If the node binary is in use at
the time of the copy, it'd fail with a ETXTBSY error. That's why it's unlinked
first now.
2012-08-04 02:41:34 +02:00
Ben Noordhuis
b21c8e0bfd
installer: honor --without-npm, default install path
...
* honor the --without-waf and --without-npm configure switches
* a small logic bug made the installer script install to $PWD instead of
/usr/local if --prefix= was not passed to configure
2012-08-04 02:18:18 +02:00
isaacs
2bee3aeee9
Merge branch 'v0.8.5-release' into v0.8
2012-08-02 14:57:34 -07:00
isaacs
2dd710e7ea
build: Sign pkg installer for OS X
...
This makes the installer work on Mountain Lion.
2012-08-02 13:56:50 -07:00
Ben Noordhuis
50e00de92a
installer: fix cross-compile installs
...
The old installer was a JS script, which didn't work if node had been
cross-compiled for another architecture. Replace it with a python script.
Fixes #3807 .
2012-08-02 13:51:35 +02:00
Ben Noordhuis
cccce60b3e
installer: don't assume bash is installed
...
Use `/bin/sh` instead of `bash` when running the relocate.sh script.
2012-08-01 13:39:12 +02:00
Ben Noordhuis
de16da532e
deps, tools: remove stray reject files
2012-07-31 13:45:16 +02:00
Dave Pacheco
648fdc56a0
tools: speed up genv8constants
...
genv8constants was much slower than necessary due to lack of pipe buffering.
2012-07-18 00:56:02 +02:00
isaacs
ef1b7dd3d7
build: Move npm shebang logic into an npm script
...
This allows us to run npm's scripts/relocate.sh script whenever
necessary, if for example node has been 'make install'ed into one
folder, and then you wish to move it into another one.
2012-07-13 12:08:17 -07:00
Philipp Hagemeister
1d99441d37
tools: fix shebang in tools/doc/generate.js
2012-07-11 14:36:43 +02:00
Ben Noordhuis
fc4e12b8f1
tools: update gyp to r1426
2012-07-03 20:56:35 +02:00
isaacs
40f70673c6
blog: Require posts to have a date
2012-06-29 01:22:10 -07:00
isaacs
37bdd36d70
blog: Show 0.8.0 even after 0.8.1 ships
...
The 0.(even).0 releases typically have benchmarks and other interesting
stuff, since that's a milestone.
2012-06-27 23:32:50 -07:00
Bert Belder
3f932c52b0
windows msi: don't use .exe file as icon
...
This makes the installer nice and small again.
2012-06-25 18:40:12 +02:00
isaacs
d34fea59e1
blog: Generate RSS feeds
2012-06-22 08:49:20 -07:00
Bert Belder
a1b274108f
windows msi: use .url files for documentation and website shortcuts
2012-06-22 15:24:23 +02:00
Bert Belder
399731e3a0
windows msi: add npm dir to user PATH only
...
The NPM folder is personal to the user. It shouldn't be added to the
system-wide path.
2012-06-22 15:24:22 +02:00
Bert Belder
2dccebd4b8
windows msi: set icon for add/remove programs dialog
2012-06-22 15:24:21 +02:00
Bert Belder
3bab12197f
windows: fix/improve nodejsvars.bat
...
- Fix: it didn't work for the x86 version of node
- Also add NPM to path
- Also print node version
- Don't change dir to home dir if not started from the start menu
2012-06-22 15:24:21 +02:00
isaacs
ff2a1b86c3
blog: Minor tweaks to style and some data conversion cleanup
2012-06-21 19:15:03 -07:00
isaacs
8f1a38d916
Generate static HTML blog content out of markdown
2012-06-21 16:18:17 -07:00
isaacs
252f034b30
email-footer: Label Windows x64 installer properly
2012-06-19 14:07:48 -07:00
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.
2012-06-19 17:50:34 +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
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
isaacs
c49f3b5df6
email footer: Change Windows msi paths for x86 and x64
2012-06-15 12:50:37 -07:00
isaacs
8bec3febd8
build: Add node.d and node.1 to installer
2012-06-14 10:39:05 -07:00
Bert Belder
ca003f4f3e
license2rtf: collapse whitespace
2012-06-14 18:36:49 +02:00
Igor Zinkovsky
35a1421e96
Windows: Enable ETW events.
...
This commit enables ETW events to be fired on Windows for existing
DTrace probes. ETW instrumentation is enabled by default. It
is possible to build node.exe without ETW instrumentation by
using --without-etw option with configure script.
2012-06-13 15:36:08 -07:00
Bert Belder
0187b657ae
Move resource files to src/res.
...
tools/msvs/res is not an appropriate place.
2012-06-13 17:40:50 +02:00
isaacs
cc36cc5999
build: Don't clobber symlinked npm
2012-06-04 17:32:59 -07:00
Bert Belder
4f6882e898
windows/msi: minor installer tweaks
2012-06-04 21:39:58 +02:00
Jeroen Janssen
01432403af
windows/msi: add node.js prompt to startmenu
2012-06-04 21:39:51 +02:00
Jeroen Janssen
7161ecd31b
windows/msi: fix adding node to PATH
...
Closes #3366
2012-06-04 14:16:39 +02:00