isaacs
e63c7821d5
Tests for memory leaks
...
Conflicts:
Makefile
2012-05-04 14:30:54 -07:00
isaacs
711ecdd54f
test: Run weak install with --unsafe-perm
...
This way it doesn't die when running as root.
2012-05-04 12:52:59 -07:00
isaacs
91120e0429
Tests for memory leaks
2012-05-03 10:36:17 -07:00
Malte-Thorben Bruns
ea50ebd36d
build: support make install "DESTDIR=/path"
2012-04-23 01:52:26 +02:00
isaacs
605927fbd9
Fix test/ jslint failures (by not linting tests)
...
In practice, it's not important to lint tests. We lint src/
and lib/, which is where we're more prone to make mistakes that
affect real-world situations in subtle ways, and where more
changes are made that ought to be kept in a consistent style.
Tests are a mess anyways, and no one cares.
2012-04-18 12:44:28 -07:00
isaacs
ecca7525cc
Merge remote-tracking branch 'ry/v0.6' into master
...
Conflicts:
AUTHORS
ChangeLog
LICENSE
Makefile
deps/http_parser/test.c
deps/npm/AUTHORS
deps/npm/html/api/bin.html
deps/npm/html/api/bugs.html
deps/npm/html/api/commands.html
deps/npm/html/api/config.html
deps/npm/html/api/deprecate.html
deps/npm/html/api/docs.html
deps/npm/html/api/edit.html
deps/npm/html/api/explore.html
deps/npm/html/api/help-search.html
deps/npm/html/api/init.html
deps/npm/html/api/install.html
deps/npm/html/api/link.html
deps/npm/html/api/load.html
deps/npm/html/api/ls.html
deps/npm/html/api/npm.html
deps/npm/html/api/outdated.html
deps/npm/html/api/owner.html
deps/npm/html/api/pack.html
deps/npm/html/api/prefix.html
deps/npm/html/api/prune.html
deps/npm/html/api/publish.html
deps/npm/html/api/rebuild.html
deps/npm/html/api/restart.html
deps/npm/html/api/root.html
deps/npm/html/api/run-script.html
deps/npm/html/api/search.html
deps/npm/html/api/shrinkwrap.html
deps/npm/html/api/start.html
deps/npm/html/api/stop.html
deps/npm/html/api/submodule.html
deps/npm/html/api/tag.html
deps/npm/html/api/test.html
deps/npm/html/api/uninstall.html
deps/npm/html/api/unpublish.html
deps/npm/html/api/update.html
deps/npm/html/api/version.html
deps/npm/html/api/view.html
deps/npm/html/api/whoami.html
deps/npm/html/doc/README.html
deps/npm/html/doc/adduser.html
deps/npm/html/doc/bin.html
deps/npm/html/doc/bugs.html
deps/npm/html/doc/build.html
deps/npm/html/doc/bundle.html
deps/npm/html/doc/cache.html
deps/npm/html/doc/changelog.html
deps/npm/html/doc/coding-style.html
deps/npm/html/doc/completion.html
deps/npm/html/doc/config.html
deps/npm/html/doc/deprecate.html
deps/npm/html/doc/developers.html
deps/npm/html/doc/disputes.html
deps/npm/html/doc/docs.html
deps/npm/html/doc/edit.html
deps/npm/html/doc/explore.html
deps/npm/html/doc/faq.html
deps/npm/html/doc/folders.html
deps/npm/html/doc/help-search.html
deps/npm/html/doc/help.html
deps/npm/html/doc/index.html
deps/npm/html/doc/init.html
deps/npm/html/doc/install.html
deps/npm/html/doc/json.html
deps/npm/html/doc/link.html
deps/npm/html/doc/list.html
deps/npm/html/doc/npm.html
deps/npm/html/doc/outdated.html
deps/npm/html/doc/owner.html
deps/npm/html/doc/pack.html
deps/npm/html/doc/prefix.html
deps/npm/html/doc/prune.html
deps/npm/html/doc/publish.html
deps/npm/html/doc/rebuild.html
deps/npm/html/doc/registry.html
deps/npm/html/doc/removing-npm.html
deps/npm/html/doc/restart.html
deps/npm/html/doc/root.html
deps/npm/html/doc/run-script.html
deps/npm/html/doc/scripts.html
deps/npm/html/doc/search.html
deps/npm/html/doc/semver.html
deps/npm/html/doc/shrinkwrap.html
deps/npm/html/doc/star.html
deps/npm/html/doc/start.html
deps/npm/html/doc/stop.html
deps/npm/html/doc/submodule.html
deps/npm/html/doc/tag.html
deps/npm/html/doc/test.html
deps/npm/html/doc/uninstall.html
deps/npm/html/doc/unpublish.html
deps/npm/html/doc/update.html
deps/npm/html/doc/version.html
deps/npm/html/doc/view.html
deps/npm/html/doc/whoami.html
deps/npm/lib/npm.js
deps/npm/man/man1/npm.1
deps/npm/man/man3/npm.3
deps/npm/node_modules/fstream-npm/fstream-npm.js
deps/npm/node_modules/fstream-npm/node_modules/fstream-ignore/package.json
deps/npm/node_modules/fstream-npm/package.json
deps/npm/node_modules/node-gyp/LICENSE
deps/npm/node_modules/node-gyp/lib/build.js
deps/npm/node_modules/node-gyp/lib/install.js
deps/npm/node_modules/node-gyp/node_modules/ansi/package.json
deps/npm/node_modules/node-gyp/node_modules/glob/package.json
deps/npm/node_modules/node-gyp/package.json
deps/npm/package.json
deps/uv/test/test-fs.c
deps/v8/src/regexp-macro-assembler-tracer.cc
deps/v8/src/version.cc
src/node_version.h
src/platform_sunos.cc
test/simple/test-net-write-after-close.js
wscript
2012-04-18 11:57:54 -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
isaacs
08e2e570a7
Make rules for release blog post and email message
2012-04-07 16:37:44 -07:00
isaacs
7abbda8ba2
Make rules for release blog post and email message
2012-03-29 16:04:48 -07:00
isaacs
066789a6e3
Fix #3001 website update 'latest' links on publish
2012-03-24 01:39:39 -07:00
isaacs
76f31faa3b
Remove hard-coded version number from docs
2012-03-22 17:31:15 -07:00
isaacs
46376888cd
Remove hard-coded version number from docs
2012-03-16 08:13:41 -07:00
isaacs
ec735cbce0
Merge remote-tracking branch 'ry/v0.6' into merge-v0.6
...
Conflicts:
ChangeLog
deps/npm/AUTHORS
deps/npm/html/api/bin.html
deps/npm/html/api/bugs.html
deps/npm/html/api/commands.html
deps/npm/html/api/config.html
deps/npm/html/api/deprecate.html
deps/npm/html/api/docs.html
deps/npm/html/api/edit.html
deps/npm/html/api/explore.html
deps/npm/html/api/help-search.html
deps/npm/html/api/init.html
deps/npm/html/api/install.html
deps/npm/html/api/link.html
deps/npm/html/api/load.html
deps/npm/html/api/ls.html
deps/npm/html/api/npm.html
deps/npm/html/api/outdated.html
deps/npm/html/api/owner.html
deps/npm/html/api/pack.html
deps/npm/html/api/prefix.html
deps/npm/html/api/prune.html
deps/npm/html/api/publish.html
deps/npm/html/api/rebuild.html
deps/npm/html/api/restart.html
deps/npm/html/api/root.html
deps/npm/html/api/run-script.html
deps/npm/html/api/search.html
deps/npm/html/api/shrinkwrap.html
deps/npm/html/api/start.html
deps/npm/html/api/stop.html
deps/npm/html/api/submodule.html
deps/npm/html/api/tag.html
deps/npm/html/api/test.html
deps/npm/html/api/uninstall.html
deps/npm/html/api/unpublish.html
deps/npm/html/api/update.html
deps/npm/html/api/version.html
deps/npm/html/api/view.html
deps/npm/html/api/whoami.html
deps/npm/html/doc/README.html
deps/npm/html/doc/adduser.html
deps/npm/html/doc/bin.html
deps/npm/html/doc/bugs.html
deps/npm/html/doc/build.html
deps/npm/html/doc/bundle.html
deps/npm/html/doc/cache.html
deps/npm/html/doc/changelog.html
deps/npm/html/doc/coding-style.html
deps/npm/html/doc/completion.html
deps/npm/html/doc/config.html
deps/npm/html/doc/deprecate.html
deps/npm/html/doc/developers.html
deps/npm/html/doc/disputes.html
deps/npm/html/doc/docs.html
deps/npm/html/doc/edit.html
deps/npm/html/doc/explore.html
deps/npm/html/doc/faq.html
deps/npm/html/doc/folders.html
deps/npm/html/doc/help-search.html
deps/npm/html/doc/help.html
deps/npm/html/doc/index.html
deps/npm/html/doc/init.html
deps/npm/html/doc/install.html
deps/npm/html/doc/json.html
deps/npm/html/doc/link.html
deps/npm/html/doc/list.html
deps/npm/html/doc/npm.html
deps/npm/html/doc/outdated.html
deps/npm/html/doc/owner.html
deps/npm/html/doc/pack.html
deps/npm/html/doc/prefix.html
deps/npm/html/doc/prune.html
deps/npm/html/doc/publish.html
deps/npm/html/doc/rebuild.html
deps/npm/html/doc/registry.html
deps/npm/html/doc/removing-npm.html
deps/npm/html/doc/restart.html
deps/npm/html/doc/root.html
deps/npm/html/doc/run-script.html
deps/npm/html/doc/scripts.html
deps/npm/html/doc/search.html
deps/npm/html/doc/semver.html
deps/npm/html/doc/shrinkwrap.html
deps/npm/html/doc/star.html
deps/npm/html/doc/start.html
deps/npm/html/doc/stop.html
deps/npm/html/doc/submodule.html
deps/npm/html/doc/tag.html
deps/npm/html/doc/test.html
deps/npm/html/doc/uninstall.html
deps/npm/html/doc/unpublish.html
deps/npm/html/doc/update.html
deps/npm/html/doc/version.html
deps/npm/html/doc/view.html
deps/npm/html/doc/whoami.html
deps/npm/man/man1/npm.1
deps/npm/man/man3/npm.3
deps/npm/node_modules/node-gyp/README.md
deps/npm/node_modules/node-gyp/lib/build.js
deps/npm/node_modules/node-gyp/lib/configure.js
deps/npm/node_modules/node-gyp/lib/install.js
deps/npm/node_modules/node-gyp/lib/node-gyp.js
deps/npm/node_modules/node-gyp/node_modules/ansi/package.json
deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/package.json
deps/npm/node_modules/node-gyp/node_modules/glob/package.json
deps/npm/node_modules/node-gyp/package.json
deps/npm/package.json
doc/about/index.html
doc/api/path.markdown
doc/community/index.html
doc/index.html
doc/logos/index.html
src/node_version.h
2012-03-16 08:06:54 -07:00
Nathan Rajlich
7cb0f5f84a
install: update install.js to use process.config
...
Now that the node_prefix is available from within node, we can use it :)
2012-03-15 17:15:49 -07:00
isaacs
06bf0707f7
makefile: Fix 'make doc'
2012-03-15 08:22:36 -07:00
isaacs
ffcdcc7ff0
Use new doc generation tool
...
Conflicts:
Makefile
2012-02-29 15:18:51 -08:00
isaacs
4051c2843b
docs: Move images out of the dist tarball
...
This puts all images in doc/images/ and references them via
http://nodejs.org/images/ .
Any complaints about copyright usage etc. can thus be node/joyent's
problem, rather than the problem of a downstream distribution channel.
Conflicts:
Makefile
2012-02-29 15:17:55 -08:00
isaacs
4f8d7328a4
Fix #2822 Only remove logo images, not logo html
2012-02-27 13:08:54 -08:00
isaacs
7d6d5e263e
Use new doc generation tool
2012-02-27 10:59:35 -08:00
isaacs
e004721b48
Make a fat binary for the OS X pkg
2012-02-22 15:58:02 -08:00
Nathan Rajlich
e60b18bbdf
Make a fat binary for the OS X make pkg
.
2012-02-22 14:27:08 -08:00
Myles Byrne
21374c3903
build: remove unused makefile target
2012-02-22 14:25:56 +01:00
isaacs
bae4018b30
Run jslint after tests, not before
2012-02-21 12:02:57 -08:00
isaacs
96338432e2
jslint src/ and lib/ on 'make test'
2012-02-18 16:04:10 -08:00
Nathan Rajlich
0787287021
build: remove 'config.mk' during make distclean
2012-02-18 00:34:19 +01:00
isaacs
4672872ddd
Fix #2770 Compile the OS X pkg as ia32
2012-02-17 12:39:45 -08:00
isaacs
a7af84f988
docs: Move images out of the dist tarball
...
This puts all images in doc/images/ and references them via
http://nodejs.org/images/ .
Any complaints about copyright usage etc. can thus be node/joyent's
problem, rather than the problem of a downstream distribution channel.
2012-02-13 15:27:06 -08:00
isaacs
02c1cb54aa
Makefile: Don't use ** in globs
...
Many shells don't have GLOBSTAR turned on by default. This is
why uv and v8 so often don't get cleaned out properly.
2012-02-08 09:59:53 -08:00
isaacs
349cab0b48
Check the version before building tarball
...
I keep forgetting to do this. It's such a stupid thing.
2012-02-07 15:41:21 -08:00
isaacs
18d179c2d8
Merge remote-tracking branch 'ry/v0.6' into master
...
Conflicts:
ChangeLog
deps/uv/src/unix/udp.c
deps/uv/src/win/fs.c
deps/uv/src/win/udp.c
deps/uv/test/test-fs.c
doc/index.html
doc/logos/index.html
doc/template.html
src/node_version.h
2012-01-31 18:18:00 -08:00
Ben Noordhuis
f89beaf3ac
build: compile release build too if BUILDTYPE=Debug
...
It's backwards compatible with the old waf build system. If you want to compile
just the debug build, run `make -C out BUILDTYPE=Debug` instead.
Fixes #2615 .
2012-01-26 23:49:57 +01:00
isaacs
5c0d11b12a
doc: Add images to makefile
2012-01-23 13:11:33 -08:00
Ben Noordhuis
e493b29598
build: respect --debug configure switch
2012-01-17 23:03:21 +01:00
Ryan Dahl
21dd53f9d3
Makefile: Don't force user to run ./configure first
2012-01-16 23:28:29 -08:00
Ryan Dahl
716f5bc66b
Add make dist-upload
2012-01-16 18:52:36 -08:00
Ryan Dahl
317ba9fb64
Fix 'make dist'
2012-01-16 18:40:29 -08:00
Fedor Indutny
9e6957b0a5
Merge branch 'v0.6'
...
Conflicts:
src/handle_wrap.cc
src/node_zlib.cc
src/process_wrap.cc
2012-01-12 02:17:44 +06:00
Maciej Małecki
b073989e17
makefile: ignore lib/punycode.js
while linting
...
`punycode` is a third party code which generates a lot of lint errors.
Upstream was contacted in order to fix it in bestiejs/punycode.js#6, but
request was denied.
Therefore, it's reasonable to exclude this file from linting process.
Ref #2456 .
2012-01-11 10:42:33 +01:00
Ryan Dahl
8b28d599a7
Merge remote branch 'origin/v0.6'
...
Conflicts:
Makefile
configure
src/node_version.h
2012-01-09 11:20:22 -08:00
Ben Noordhuis
472a72d27f
build: honour the PYTHON environment variable
...
Overrides the path to the python binary. Defaults to `python`.
2012-01-08 21:25:04 +01:00
isaacs
d84a6ba3d1
Remove snapshot from Mac binary build
2012-01-06 16:31:03 -08:00
Ryan Dahl
624f70e88f
GYP: rename options.gypi to config.gypi
...
Sounds more familiar to unix users used to config.h
2011-12-23 14:25:17 -08:00
Ryan Dahl
f7f8af8420
Merge remote branch 'origin/v0.6'
...
Conflicts:
Makefile
lib/_debugger.js
2011-12-21 12:17:23 -08:00
Ryan Dahl
bb8f73419c
Fix make targets so they detect changes
...
Broken in 10d92b3
2011-12-18 15:12:25 -08:00
Ryan Dahl
10d92b3dcd
saner targets
2011-12-17 03:23:17 -08:00
isaacs
d75de86e6d
add 'make test-npm'
2011-12-16 18:05:17 -08:00
Ryan Dahl
1865b11dcb
Merge remote branch 'origin/v0.6'
...
Conflicts:
wscript
2011-12-16 13:57:36 -08:00
Ryan Dahl
67e12a0f84
Remove UVTEST from makefile
2011-12-16 13:46:42 -08:00
Ryan Dahl
ee7313266a
use rsync instead of scp to upload website
2011-12-15 12:51:11 -08:00
Ryan Dahl
ae17e2d90a
Fix doc generation for new website
2011-12-14 18:20:11 -08:00
Fedor Indutny
be23c51f69
Implement make install
...
Fixes #2331 , #2197 , #2283
2011-12-14 14:41:44 -08:00
Ben Noordhuis
bdd19ab40b
build: update 'make install' warning message
2011-12-14 02:49:34 +01:00
eddy_me08@yahoo.com
eda15387a0
build: regenerate out/Makefile from within the main Makefile
...
Fixes #2147 .
2011-11-29 19:35:58 +01:00
Ben Noordhuis
1db9a2adbe
build: print "not yet implemented" warning on make install
2011-11-23 13:27:53 +01:00
Ben Noordhuis
ce3ccc8d5a
build: fix circular dependency in doc target
2011-11-23 12:56:05 +01:00
Ryan Dahl
9d1bdbcf05
Fixes #2084 . Makeify tools/osx-dist.sh
2011-11-20 19:22:30 -08:00
Ryan Dahl
585936157c
Add missing rm
2011-11-18 12:03:35 -08:00
Ryan Dahl
48d21dd541
Force makefile generation in gyp
2011-11-17 17:30:30 -08:00
Ryan Dahl
14b04b06b4
Remove SCONS deprecate WAF
...
We keep around WAF for node-waf only.
We need great diligence by people over the next couple weeks to work out all
the kinks in the GYP build system. We realize that it is currently several
times slower than the WAF build. Please lend a hand.
Fixes #1504
Fixes #1500
2011-11-14 19:17:42 -08:00
Ryan Dahl
5bc1809b43
Add 'make dist-upload'
2011-11-11 14:31:15 -08:00
Ryan Dahl
dc39ab3bbf
Improve OSX installer
2011-11-10 18:41:44 -08:00
Ryan Dahl
850609ea2d
Remove separation of libuv tests
2011-11-02 16:38:59 -07:00
Ryan Dahl
005448bdeb
Don't ls node_g after make - it confuses people
2011-09-29 09:52:24 -07:00
Ryan Dahl
8af0abde3f
prepare for release - website under new user
2011-08-26 10:31:42 -07:00
Ben Noordhuis
2513538109
test: add dgram tests to test-uv list
2011-08-24 22:27:25 +02:00
Ryan Dahl
06428d853c
tools/test.py to support marking files a libuv-broken
...
Use
export NODE_USE_UV=1
python tools/test.py --libuv simple pummel
To run the equivalent of "make test-uv".
2011-08-23 23:45:46 -07:00
Ryan Dahl
42529ddfb5
waf: Don't build out/Debug/node_g - just out/Debug/node
...
This is to match how GYP does it.
2011-08-23 15:13:09 -07:00
Ryan Dahl
a7300c8297
WAF builds in out/ instead of build/
2011-08-23 14:10:39 -07:00
Ryan Dahl
879eb16280
Have WAF variants match GYP configuration names
2011-08-23 14:10:35 -07:00
Ryan Dahl
c4454d2efc
net_uv: Don't error on ECONNRESET
...
Fixes #1571 .
2011-08-22 19:11:38 -07:00
Ben Noordhuis
a002f4f453
test: enable simple/test-http-dns-error for make test-uv
2011-08-12 15:46:44 +02:00
Ryan Dahl
e6b06bc6c5
win: fix test-process-env
...
Remove support for setting process.env.TZ as it doesn't seem we can do it
x-platform without fixing V8.
2011-08-10 17:15:13 -07:00
Ryan Dahl
c171a0851a
Add test-pipe-file-to-http to test-uv
2011-08-10 13:33:22 -07:00
Ryan Dahl
b3bc009a89
Fix test-net-server-on-fd-0 for windows by removing assert
...
Rename to regression test for GH-746 as the fd 0 behavior was not what the
bug report was about.
2011-08-09 18:01:54 -07:00
Ryan Dahl
501b0b91be
Add fixed tests to test-uv
2011-08-09 17:46:29 -07:00
Ben Noordhuis
ad31e5af56
build: don't try to ls -lh
executables that don't exist
...
Avoids `ls: cannot access build/debug/node_g: No such file or directory`.
Not an actual error but it confuses people.
2011-08-07 00:09:08 +02:00
Ben Noordhuis
38f948a373
http: make http2 the default, legacy backend is available with --use-http1
...
Fixes #1441 .
2011-08-02 23:40:56 +02:00
Ben Noordhuis
e1bb241b51
test: add targets test-http2
and test-all-http2
...
Passes `--use-http2` to node. Fixes #1430 .
2011-08-02 01:52:24 +02:00
Ryan Dahl
99c15e5661
child_process_uv: don't attempt to pass test-child-process-deprecated-api
2011-08-01 16:05:57 -07:00
Ryan Dahl
ced0b14185
Add test-tls-securepair-server to test-uv
2011-08-01 16:02:23 -07:00
Ryan Dahl
e3ac47771c
child_process_uv: fix test-child-process-stdin and -ipc
2011-08-01 15:40:44 -07:00
Ryan Dahl
624dd38d89
child_process_uv: fix test/simple/test-child-process-env
2011-07-31 17:51:43 -07:00
Ryan Dahl
ef767a152b
child_process_uv: fix simple/test-child-process-cwd
2011-07-31 16:50:53 -07:00
Ryan Dahl
19a62589b2
child_process_uv: add exec, fix simple/test-child-process-exec-cwd
2011-07-31 16:24:29 -07:00
Ryan Dahl
7772f21b60
initial pass at lib/child_process_uv.js
2011-07-31 15:58:10 -07:00
Ryan Dahl
799c7bdcb6
Fix test-module-load-list for use-uv
2011-07-27 20:03:02 -07:00
Ben Noordhuis
345df289eb
test: test pipe API with raw net.Stream() object
...
Test case for #1379 .
2011-07-22 00:54:50 +02:00
Ryan Dahl
20ced0ea1e
Add tls tests to test-uv
2011-07-21 15:42:08 -07:00
Ryan Dahl
a0198d065d
Remove logos from package
2011-07-21 13:39:53 -07:00
Ben Noordhuis
725fcf5587
test: add test-net-pingpong to make test-uv
list
2011-07-21 21:27:01 +02:00
Bert Belder
3de406cc58
Add tests for process.nextTick bugs on windows
...
These are supposed to pass w/ libuv, so add them to the test-uv tests.
2011-07-21 15:26:10 +02:00
Ben Noordhuis
0c396c05fd
test: beef up checks in test-http-unix-socket.js, add to make test-uv
2011-07-21 03:51:23 +02:00
Ryan Dahl
404a4db611
Output size of binaries on 'make'
2011-07-18 03:08:54 -07:00
Henry Rawas
f3f3b12364
net_uv: getsockname binding
2011-07-15 16:44:13 -07:00
Ryan Dahl
f4154d2940
Add 'make test-uv-debug'
...
To run: ./configure --debug && make test-uv-debug
2011-07-15 13:52:38 -07:00
Henry Rawas
3a96469319
connect-timeout callbacks after close
2011-07-15 13:43:28 -07:00
Ryan Dahl
f5a7de1ea7
windows: fix simple/test-executable-path
2011-07-15 11:05:12 -07:00
Henry Rawas
e70702c620
connect-buffer play back queued write and end
2011-07-14 17:19:07 -07:00
Henry Rawas
77ecc5a41a
add working http tests
2011-07-14 15:22:47 -07:00
Henry Rawas
8adc6b8921
net_uv: Add maxConnections support
2011-07-14 13:23:08 -07:00
Henry Rawas
92057554d5
fix socket-timeout. Also fix makefile test list name net-stream
2011-07-13 00:29:26 +02:00
Henry Rawas
fad91d16ea
test-net-reconnect needs socket connect event
2011-07-12 09:54:40 -07:00
Henry Rawas
19f248400f
test-uv: add more test cases
2011-07-08 14:30:12 -07:00
Henry Rawas
ff49299b48
add tests to "make test-uv"
2011-07-08 13:06:36 -07:00
Ryan Dahl
15286c8361
Start 'make test-uv' command
2011-07-08 10:40:53 -07:00
Robert Mustacchi
7ea19d02fd
Use same make as when originally invoked
2011-05-20 08:34:25 -07:00
George Stagas
21e3b668cb
Added favicon.ico
2011-04-02 02:35:23 -07:00
Ryan Dahl
eb155ea6f6
Bump version to v0.4.0
2011-02-10 02:40:11 -08:00
Ryan Dahl
eb565e1ce2
Simplify website
2011-01-27 19:52:56 -08:00
Ryan Dahl
d02131d206
Add 'make test-valgrind'
2010-12-22 10:24:47 -08:00
Ryan Dahl
1dad95a3a9
Print 'make clean' commands
2010-12-13 22:13:51 -08:00
Ryan Dahl
558e5ba2b0
lint util.js and src/node.js
2010-12-02 12:27:26 -08:00
Micheil Smith
a1138c6f2a
Cleanup Makefile for JSLint, CPPLint
2010-12-02 09:21:02 -08:00
Ryan Dahl
ac58d3a665
Import cpplint.py
...
make cpplint
make jslint
make lint
2010-12-01 17:01:25 -08:00
Ryan Dahl
a128451004
Import Google's closure_linter
...
Run with 'make lint'
2010-12-01 16:42:26 -08:00
Micheil Smith
57de0b11db
Remove jQuery from project
2010-11-17 17:57:58 -08:00
Micheil Smith
8d27393aa2
Generate Table of Contents at compile time.
2010-11-17 17:38:54 -08:00
Ryan Dahl
a01e09502e
scp should copy the right dir
2010-11-15 22:25:09 -08:00
Ryan Dahl
90d1e47323
make doc improvements
2010-11-15 20:23:14 -08:00
Micheil Smith
ade8cf96e0
Build API page into build/doc; simplify doctool.
2010-11-15 19:49:52 -08:00
Ryan Dahl
d7e7161b27
Add small crappy manpage (please improve)
2010-11-14 23:12:43 -08:00
Ryan Dahl
320e0020a2
fix 'make doc'
2010-11-13 14:59:15 -08:00
Rasmus Andersson
e5a0fbe500
Added support for cross compilation and also fixed DEST_CPU to represent the canonical symbols dictated by v8
2010-11-13 14:29:59 -08:00
Ryan Dahl
97c9745063
Back to WAF
...
Too much instability right now. Hopefully we can revisit autoconf soon.
2010-11-01 16:51:20 -07:00
Ryan Dahl
fd725efa8f
Add execinfo to freebsd LINKFLAGS
2010-11-01 13:36:03 -07:00
Ben Noordhuis
7a7e88d44b
Fix 'undefined symbol' errors when loading native modules.
2010-11-01 12:57:28 -07:00
Oleg Efimov
6bf97808ee
Add node headers installation
2010-11-01 09:58:21 -07:00
Oleg Efimov
fac6db1b56
Add DESTDIR support to Makefile
2010-11-01 09:57:27 -07:00
Ryan Dahl
2fa260cef6
Clean up 'make clean'
2010-10-31 19:31:31 -07:00
Ryan Dahl
ae802e3867
Improper use of CFLAGS
2010-10-30 17:03:26 -07:00
Ryan Dahl
ef9e716fd1
Delete libv8 in 'make clean'
2010-10-30 11:14:18 -07:00
Ryan Dahl
ccdd979a69
Changes to compile on solaris
2010-10-30 11:03:42 -07:00
Ryan Dahl
fa7dcbec8b
Install node-waf
2010-10-28 19:43:36 -07:00
Micheil Smith
818e56d44b
Disable make manpage, this is broken and can prevent node from installing correctly.
2010-10-28 17:17:04 -07:00
Ryan Dahl
23927751eb
Fix make doc
2010-10-28 15:14:19 -07:00
Rasmus Andersson
899fffa395
Build system improvements: (cross compilation, libnode, etc)
...
- utilizing autoconf configure.guess to output canonical $target_{cpu,vendor,os}
- normalizing $target_cpu --> $arch according to v8 naming scheme
- normalizing $target_os --> $platform according to v8 naming scheme
- renamed c-ares platform-arch directories to represent v8 canonical names
- new targets in Makefile: libnode-{static,dynamic}[-debug]
- scons is symbolized as SCONS in Makefile for portability/flexibility.
- LINKFLAGS inherith from LDFLAGS ("magic" variable exported by autoconf and configure).
- When building on OS X, CFLAGS and LDFLAGS will contain appropriate -arch flag, set up by configure (instead of the Makefile).
- libv8.a make targets cleaned up with unison libv8_flags set of flags.
- the clean make target now cleans up libraries (libv8, libnode, etc).
- added config.guess, config.sub and install-sh (utilized by autoconf/configure)
2010-10-27 17:15:32 -07:00
Ryan Dahl
a7b4af0ae5
create directories during configure
2010-10-25 19:52:58 -07:00
Ryan Dahl
5cf4ceff59
add configure
2010-10-25 18:21:45 -07:00
isaacs
446d2ec19c
Add make install
2010-10-25 13:43:09 -07:00
Paul Querna
9977831078
Add HAVE_OPENSSL flag to makefile
2010-10-25 10:28:14 -07:00
Ryan Dahl
15594eaf87
Replace WAF with make/autoconf
2010-10-24 18:39:36 -07:00
Ryan Dahl
3cf4827ae0
Add idle connection test
2010-10-15 12:11:50 -05:00
Ryan Dahl
ff456b3886
Add 'make bench' script
2010-10-13 16:20:24 -07:00
Ryan Dahl
4fcbc1b64a
Update make website-upload
2010-08-20 02:00:37 -07:00
Jérémy Lal
abd3f8a02a
make node.1 depend on make all
2010-07-12 16:29:42 -07:00
Jérémy Lal
2b8a9a8358
Use ronnjs 0.2 to generate docs. Small cosmetic change.
2010-07-12 10:24:09 -07:00
Ryan Dahl
125b868e06
Add message tests
2010-06-18 18:14:06 -07:00
Ryan Dahl
ef9f4046c9
Better 'make' output
...
Removes 'make all-debug' since it is unnecessary now.
2010-06-02 13:03:31 -07:00
Ryan Dahl
501136b999
Revert "More dynmaic linking options"
...
Broke the build. Will fix and reapply soon.
This reverts commit 75f0cf471a
.
2010-06-02 09:16:28 -07:00
Ryan Dahl
75f0cf471a
More dynmaic linking options
...
This adds the following options to the `configure` program
--shared-v8 Link to a shared V8 DLL instead of static linking
--shared-v8-includes=SHARED_V8_INCLUDES
Directory containing V8 header files
--shared-v8-libpath=SHARED_V8_LIBPATH
A directory to search for the shared V8 DLL
--shared-cares Link to a shared C-Ares DLL instead of static linking
--shared-cares-includes=SHARED_CARES_INCLUDES
Directory containing C-Ares header files
--shared-cares-libpath=SHARED_CARES_LIBPATH
A directory to search for the shared C-Ares DLL
--shared-libev Link to a shared libev DLL instead of static linking
--shared-libev-includes=SHARED_LIBEV_INCLUDES
Directory containing libev header files
--shared-libev-libpath=SHARED_LIBEV_LIBPATH
A directory to search for the shared libev DLL
and removes --system.
2010-06-01 20:18:43 -07:00
Ryan Dahl
311a62dea7
Fix JOBS for Solaris make
2010-05-26 13:07:45 -07:00
Ryan Dahl
23d680bb85
Allow parallel jobs to be passed to V8 build
...
e.g. JOBS=2 make
2010-05-13 16:24:28 -07:00
Ryan Dahl
ce2d5ad0d7
Change the 'make dist' to remove v8 test dir
2010-05-13 15:55:02 -07:00
Matt Ranney
eb4951d499
Add proper HTML header for changelog so UTF-8 works.
2010-05-04 21:36:10 -07:00
Ryan Dahl
ff6409469d
Make 'make distclean' work on solaris
2010-04-19 15:48:12 -07:00
Ryan Dahl
54f02345b5
Fix doc again
2010-04-09 16:52:10 -07:00
Ryan Dahl
ee3026797c
More documentation work. Remove long lines
2010-04-09 15:34:08 -07:00
Felix Geisendörfer
1a9c9b0c55
Bring back the old manual style
...
This brings back the old manual style, including the toc and syntax
highlighting.
2010-04-08 14:20:33 -07:00
Ryan Dahl
aa6a785286
Add note about where to find ronn
2010-03-26 19:32:19 -07:00
Tim Caswell
179f718d62
Conversion to markdown based API docs.
...
With help from Matt Ranney <mjr@ranney.com>
2010-03-26 18:28:40 -07:00
Ryan Dahl
d67fdcc177
clean should not docclean
2010-03-07 12:13:16 -08:00
Ryan Dahl
6670154819
'make test' only runs the simple test
2010-03-02 13:18:59 -08:00
arlolra
04fac19822
Split tests.
2010-02-25 11:41:11 -08:00
Ryan Dahl
e8363abb6a
delete changelog.html on 'make docclean'
2010-02-21 23:13:40 -08:00
Ryan Dahl
1db824a9c1
Add changelog to website
2010-02-20 22:30:56 -08:00
Ryan Dahl
916d592be1
Fix 'make website-upload'
2010-02-17 15:20:09 -08:00
Ryan Dahl
217b60a272
sed -i 's/git-/git /g' Makefile
2010-02-17 15:07:44 -08:00
Ryan Dahl
df94c763ae
documentation clean up
2010-02-17 13:14:34 -08:00
Ryan Dahl
2c016badc2
'make distclean' should not call 'waf clean'
...
Because if configure hasn't been run, then an error is reported.
2009-12-30 02:50:06 +01:00
Ryan Dahl
90ab0794df
Use --jobs=1 with WAF
...
Some people were reporting waf erroring with
thread.error: can't start new thread
this seems to fix that problem.
2009-12-06 07:35:26 +01:00
Ryan Dahl
be2ca1ec80
Fix build.
...
- Add -f flag to rm on make clean.
- Use old jsmin - the new one seems to be broken.
2009-10-07 15:02:42 +02:00
Ryan Dahl
e982349b16
Fix 'make distclean'
2009-10-07 12:43:21 +02:00
Ryan Dahl
1f31a7dbfe
Upgrade v8 to 1.3.14
2009-10-07 11:53:45 +02:00
Ryan Dahl
ae6a172308
Simplify 'make distclean' by just doing 'rm -rf build'
2009-10-06 00:44:08 +02:00
Ryan Dahl
bf0d278a45
Improve "make dist" remove generated doc from repo.
2009-10-03 22:48:33 +02:00
Ryan Dahl
861f28f37a
Don't unnecessarily output the makefile from the configure script.
2009-10-03 21:46:59 +02:00
Ryan
1a126ed11c
use the WAF build system
2009-04-04 14:50:15 +02:00
Ryan
1e5de42a75
allow null host parameter to listen on localhost
2009-03-13 12:22:35 +01:00
Ryan
b4985d1a6e
working towards working keep-alive. need tests
2009-03-06 19:49:52 +01:00
Ryan
4ea5ab63c1
implement setInterval()
2009-03-04 19:16:07 +01:00
Ryan
9e5eff3b27
add test/test_http_server_echo and 'make test'
2009-03-04 11:35:43 +01:00
Ryan
a890b67406
Add beginnings of the setTimeout interface
2009-03-03 19:17:33 +01:00
Ryan
19478ed4b1
Major refactoring: program name now "node"
...
Trying to make a more moduler design. Two libraries currently "TCP" and
"HTTP" each have their own file.
Other major feature added here is multiple web servers! excitement.
2009-03-03 01:56:15 +01:00
Ryan
1afe6d26db
begin work on the TCP.connect interface
2009-03-02 15:49:24 +01:00
Ryan
aa72b99917
upload/download works seemingly
2009-02-23 21:53:03 +01:00
Ryan
f6b541bc37
trying to implement streamed upload. not working.
2009-02-23 21:04:30 +01:00
Ryan
d945ba68a2
compactify the code into a single file. will abstract later.
2009-02-23 13:48:34 +01:00
Ryan
cc1a61c1e7
request.respond works
2009-02-22 17:46:11 +01:00
Ryan
7b7ceea4ec
first compile
2009-02-20 17:06:07 +01:00
Ryan
4a5bab8ef6
intermediate commit. nothing works.
2009-02-20 16:34:18 +01:00
Ryan
61890720c8
add readme and initial code
2009-02-16 01:34:45 +01:00