The data contained in this repository can be downloaded to your computer using one of several clients.
Please see the documentation of your version control software client for more information.

Please select the desired protocol below to get the URL.

This URL has Read-Only access.

Statistics
| Branch: | Revision:

main_repo / node.gyp @ ce82d6b8

History | View | Annotate | Download (15.1 KB)

# Date Author Comment
7989f42f 03/23/2014 07:11 PM Ben Noordhuis

build: fix g++ 4.8 build, disable -Werror

Turn off -Werror when building V8, it hits -Werror=unused-local-typedefs
with g++ 4.8. The warning itself is harmless so don't abort the build.

This was originally implemented in commit d2ab314e back in 2011 but the...

b940e0fd 02/20/2014 03:46 PM Fedor Indutny

gyp: specialize node.d for freebsd

`node.d` should use `psinfo.d` instead of `procfs.d` and have statically
defined architecture on FreeBSD.

61c0d571 01/16/2014 12:11 PM Fedor Indutny

gyp: fix `ninja` build on linux

fix #6679

92bbd60a 12/10/2013 01:11 PM Timothy J Fontaine

build: only whole archive on static v8 builds

Closes #6629

6877e64f 12/01/2013 09:57 PM Timothy J Fontaine

build: include postmortem symbols on linux

Previously we were building the symbols, but the linker was garbage
collecting the symbols because they weren't used. Inform the linker
that we want to keep all symbols from v8 around.

64fc34b2 05/14/2013 04:51 PM isaacs

src: Add StringBytes static util class

Four functions:

- StringBytes::StorageSize()
- StringBytes::Size()
- StringBytes::Write()
- StringBytes::Encode()

0d5595ac 04/10/2013 07:54 AM Ben Noordhuis

Revert "crypto: use better memory BIO implementation"

This change shouldn't have landed in the stable branch. It's a feature,
not a bug fix.

This reverts commit 58f93ffc4a23aa7240808288acf8cf9f3022abea.
This reverts commit 8c8ebe49b62c47b0ac87d697d0bc3515604667c3....

58f93ffc 04/04/2013 08:12 PM Fedor Indutny

crypto: use better memory BIO implementation

ec69fcf4 04/03/2013 12:52 PM Dave Pacheco

build: allow building with dtrace on osx

3d913fec 02/26/2013 02:57 AM Fedor Indutny

Revert "sunos: unbreak build after v8 downgrade"

This reverts commit f80f3c5f62a3955636c1af1872ef9539a0b01cb0.

f80f3c5f 02/25/2013 07:30 PM Ben Noordhuis

sunos: unbreak build after v8 downgrade

Commit 3d67f89 ("fix generation of v8 constants on freebsd") is an
unfortunate victim of this rollback.

Revert "dtrace: fix generation of v8 constants on freebsd"
Revert "dtrace: More style"
Revert "dtrace: Make D style more D-ish"...

22b84e62 01/16/2013 01:17 PM Trevor Norris

buffer: floating point read/write improvements

Improvements:
  • floating point operations are approx 4x's faster
  • Now write quiet NaN's
  • all read/write on floating point now done in C, so no more need for
    lib/buffer_ieee754.js
  • float values have more accurate min/max value checks...
f9afb3f0 01/07/2013 02:04 PM Fedor Indutny

dtrace: x64 ustack helper

a6167742 01/03/2013 05:38 PM Scott Blomquist

windows: improve Visual Studio Express build support

  • Moved generated files to a clearer directory.
  • Improved detection logic for ctrpp.exe tool.

Closes #4482

f84bf5b6 12/21/2012 03:44 PM Maciej MaƂecki

build: allow to specify custom tags

When building custom `node` versions (e.g., floating features/fixes from
different versions) it's often useful to specify a custom tag which
easily identifies build when invoking `node -v`.

Introduce a way to specify this tag in `node_version.h` file or by...

841b7f53 12/21/2012 02:05 PM Scott Blomquist

Ease building with VS Express by checking in generated files.

a3877ab5 12/17/2012 10:20 AM Fedor Indutny

Revert "build: enable DEAD_CODE_STRIPPING on OS X"

This reverts commit 02dffb063e423688557e2f8004eb817d7626bf41.
DEAD_CODE_STRIPPING is stripping out CRYPTO_set_add_lock_callback
symbol on which some addons are relying.

420e07c5 12/13/2012 08:00 PM isaacs

streams2: The new stream base classes

f657ce68 11/20/2012 07:21 PM Scott Blomquist

windows: add tracing with performance counters

Patch by Henry Rawas and Scott Blomquist.

1e738c5e 11/20/2012 04:47 PM Ben Noordhuis

build: make python executable configurable

Upstreamed in https://codereview.chromium.org/11418101/

Fixes #4287.

38809e39 11/16/2012 05:34 PM Stephen Gallagher

build: allow linking against system libuv

02dffb06 11/05/2012 06:18 PM Timothy J Fontaine

build: enable DEAD_CODE_STRIPPING on OS X

73ff653a 11/05/2012 06:18 PM Stephen Gallagher

build: allow linking against system c-ares

bfd78b69 11/05/2012 06:18 PM Stephen Gallagher

build: allow linking against system http_parser

06810b29 10/31/2012 08:25 PM Jan Wynholds

tracing: add systemtap support

953b049a 10/29/2012 09:27 AM Scott Blomquist

windows: correct outputs list in "node_etw" gyp target

The gyp target node_etw didn't list its output dependencies. This
was causing virgin builds to fail with a "failed to open file for
write" error.

With this corrected outputs list, gyp reliably pre-creates...

d7c45ea7 10/11/2012 08:36 AM Ben Noordhuis

deps: upgrade libuv to 47b2cd3

5691e8ac 09/24/2012 06:50 PM Bert Belder

windows: fix typo in node.gyp

606a9339 08/29/2012 06:36 PM Nathan Rajlich

build: set `process.platform` to "sunos" on SunOS

gyp sets it to "solaris" by default, but versions of node v0.6.x and
older would report "sunos". Let's keep things consistent.

Fixes #3944.

2c5828b6 08/20/2012 06:37 PM Bert Belder

Remove node_io_watcher

600a6468 08/20/2012 06:18 PM Bert Belder

process: use uv_signal instead of ev_signal

9e55ba7d 08/06/2012 07:57 PM Bert Belder

dns: don't rely on libuv for c-ares integration

f70b138f 07/27/2012 02:03 PM Trent Mick

always link sunos builds with libumem

5a5e1281 07/18/2012 06:08 PM Ben Noordhuis

build: link with -rdynamic, not -Wl,--export-dynamic

The system linker on SunOS doesn't understand --export-dynamic.

acbfc408 07/12/2012 07:57 PM Ben Noordhuis

build: fix add-on loading on freebsd

Link with -Wl,--export-dynamic, makes symbols from the node binary visible to
binary add-ons.

Fixes "undefined symbol: _ZN2v811HandleScopeC1Ev" errors when loading add-ons
on FreeBSD and likely other BSDs.

Fixes #3623.

f00c8bce 06/26/2012 06:35 PM Ben Noordhuis

build: fix --shared-v8 option

f0ce9844 06/20/2012 09:05 PM Ben Noordhuis

fs: make fs.watchFile() work on windows

fe464a2f 06/20/2012 04:38 PM Ryan Dahl

Rename GYP variable node_use_system_openssl to be consistent

35a1421e 06/13/2012 06:36 PM Igor Zinkovsky

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.

0187b657 06/13/2012 11:40 AM Bert Belder

Move resource files to src/res.

tools/msvs/res is not an appropriate place.

af98fc9d 06/01/2012 12:52 PM Fedor Indutny

child_process: new stdio API for .spawn() method

5f040653 05/15/2012 03:00 PM Ben Noordhuis

process: add _getActiveHandles(), _getActiveRequests()

  • process._getActiveHandles() returns a list containing all active handles
    (timers, sockets, etc.) that have not been unref'd.
  • process._getActiveRequests() returns a list of active requests (in-flight...
8559a4ae 04/17/2012 05:34 PM Dave Pacheco

Fix 64-bit SmartOS build

963459d7 04/17/2012 04:14 PM isaacs

Domain feature

This is a squashed commit of the main work done on the domains-wip branch.

The original commit messages are preserved for posterity:

  • Implicitly add EventEmitters to active domain
  • Implicitly add timers to active domain
  • domain: add members, remove ctor cb...
cc15299c 03/31/2012 08:14 PM Dave Pacheco

build: add support for DTrace and postmortem

  • fixes #2110
  • includes V8 postmortem metadata in Solaris builds
  • adds GYP support for DTrace probes and ustack helper
  • ustack helper derives constants dynamically from libv8_base.a
  • build with DTrace support by default on SunOS
08032efe 03/30/2012 03:24 PM Ben Noordhuis

core: add reusable slab allocator

95fd5174 03/15/2012 08:12 PM Nathan Rajlich

node.gyp: include the config.gypi file in the js2c inputs list

c97b4f19 03/05/2012 10:41 AM Ben Noordhuis

build: remove unnecessary link flags from node.gyp

d03b8487 02/26/2012 08:31 PM T.C. Hollingsworth

build: support shared zlib

2d7b43f4 02/25/2012 06:32 PM T.C. Hollingsworth

build: use else instead of node_shared_v8==false

a84adad0 02/23/2012 05:52 PM Nathan Rajlich

Default node_shared_v8 to false.

Fixes #2818.

59ecf2cc 02/23/2012 05:52 PM isaacs

Revert "Revert "build: support shared V8 properly""

This reverts commit a9130222bd36ac2c5dd7ae560f02bb99569749a7.

a9130222 02/23/2012 05:12 PM isaacs

Revert "build: support shared V8 properly"

This reverts commit 3d1b67064085ef486a69c2fc69d195dc35f4f50c.

Breaks build on windows.
https://gist.github.com/1895279

3d1b6706 02/22/2012 09:20 AM T.C. Hollingsworth

build: support shared V8 properly

-don't pull in bundled v8 as a dependency when node_shared_v8==true
-use node_shared_v8_includes for v8.h and v8-debug.h

31721da4 02/18/2012 12:46 PM isaacs

Merge remote-tracking branch 'ry/v0.6' into v0.6-merge

Conflicts:
AUTHORS
ChangeLog
Makefile
doc/about/index.html
doc/api/tls.markdown
doc/community/index.html
doc/index.html
doc/logos/index.html
doc/template.html
lib/http.js
lib/tls.js
src/node_version.h...

d52f5020 02/16/2012 02:58 PM Bert Belder

Windows: another attempt to support unicode argv

8a6576f7 02/12/2012 10:12 AM Ben Noordhuis

Merge remote-tracking branch 'origin/v0.6'

Conflicts:
common.gypi

0a347559 02/07/2012 04:32 PM Igor Zinkovsky

enable x64 windows build
use "vcbuild x64" to do x64 build of node.exe

74a8215a 02/06/2012 09:44 AM Ben Noordhuis

Revert support for isolates.

It was decided that the performance benefits that isolates offer (faster spin-up
times for worker processes, faster inter-worker communication, possibly a lower
memory footprint) are not actual bottlenecks for most people and do not outweigh...

95844451 01/16/2012 05:44 PM Igor Zinkovsky

fix windows build

f2ba4cef 01/12/2012 09:11 AM Nathan Rajlich

build: remove the old -DPLATFORM="mac" define

To prevent redefinition warnings.

9ff86a28 01/12/2012 09:10 AM Nathan Rajlich

build: set `process.platform` to "darwin" on OS X

This is consistent with the old waf build system, and doesn't break old scripts
that are expecting the value to be "darwin".

Fixes #2518.

8b28d599 01/09/2012 02:20 PM Ryan Dahl

Merge remote branch 'origin/v0.6'

Conflicts:
Makefile
configure
src/node_version.h

bca88b2d 01/06/2012 07:26 PM Ryan Dahl

support nosnapshot in vcbuild.bat

09dc5779 12/28/2011 07:56 PM Ben Noordhuis

build: move internals to separate header file

b3d4938e 12/28/2011 07:56 PM Ben Noordhuis

build: add --without-isolates configure switch

356992fe 12/28/2011 07:56 PM Ben Noordhuis

isolates: isolate-ify the main loop

6c5f1f58 12/20/2011 11:26 PM Ryan Dahl

Remove unnecessary stuff from node.gyp

500c8f45 12/15/2011 09:01 PM Igor Zinkovsky

Remove platform files, and use uv platform api

e0a207c2 12/07/2011 04:14 AM Ryan Dahl

Begin moving static vars into struct for isolates.

Only node.cc, stream_wrap.cc, and tcp_wrap.cc have been done. The rest still
need work.

bbd976b8 11/29/2011 08:28 PM Ben Noordhuis

build: always compile with large file support

Fixes a nasty sizeof(struct stat) mismatch bug that caused random crashes and
silent memory corruption.

29d8ff51 11/17/2011 05:48 PM Ben Noordhuis

build: remove v8-node.gyp

09329e78 11/10/2011 04:22 PM Igor Zinkovsky

Add node.rc with a version resource

Fixes #2059

c0c4bd4e 10/28/2011 07:06 PM Bert Belder

Add common.gypi to gyp output

f35a396c 10/28/2011 06:35 PM Igor Zinkovsky

Revert "remove node_io_watcher"

This reverts commit cc2ac1ccc7724b920cbc7bbb777f057ac062028c.

cc2ac1cc 10/27/2011 07:47 PM Igor Zinkovsky

remove node_io_watcher

b3ddb895 10/26/2011 02:36 PM Ryan Dahl

Don't compile in node_dtrace.cc when not supported

13871fa2 10/26/2011 01:11 AM Ben Noordhuis

build: fix sunos gyp build, include platform file

73b4b86d 10/12/2011 05:51 PM Ryan Dahl

Add cluster.js to node.gyp

4f590419 10/11/2011 05:25 PM Ryan Dahl

Fix windows build

cdf5d91f 10/11/2011 04:41 PM Ryan Dahl

Remove tty_legacy

71cce3f4 10/11/2011 04:26 PM Ryan Dahl

Remove dgram_legacy

58e892da 10/11/2011 04:21 PM Ryan Dahl

Remove dns_legacy

96e423a6 10/11/2011 04:16 PM Ryan Dahl

Remove child_process_legacy

be0bb2dc 10/11/2011 04:11 PM Ryan Dahl

Remove net_legacy timers_legacy

d2ab314e 10/07/2011 04:08 AM Ryan Dahl

Turn off V8's -Werror in GYP

311fe737 10/06/2011 03:34 PM Ryan Dahl

Upgrade libuv to 60c639f

Also remove unused src/stdio_wrap.cc

4c1d4411 10/06/2011 03:25 PM Bert Belder

Fix gyp build

73fcd43b 09/27/2011 04:03 PM Bert Belder

Add new tty js files to node.gyp

8fe57124 09/23/2011 01:32 AM Igor Zinkovsky

fs watcher binding

de0066c6 09/21/2011 07:54 PM Igor Zinkovsky

remove node_zlib.h from node.gyp

c1ae6ea2 09/20/2011 04:39 PM Ryan Dahl

Add TTYWrap

5b8e1dab 09/17/2011 09:22 PM isaacs

Initial pass at zlib bindings

cb6b9eb1 09/12/2011 10:42 PM Ryan Dahl

Fix windows build

9f986981 09/12/2011 05:48 PM Ben Noordhuis

build: configure node, v8, cares and openssl

ae2ac4fb 09/04/2011 08:10 PM Bert Belder

gyp: add js files to node project

19762884 09/02/2011 03:53 PM Ryan Dahl

win: link to psapi.lib

broke in 65c2763

bce41fac 08/30/2011 04:36 AM Igor Zinkovsky

Use new uv_fs_ apis

This will cause master to be unstable for a while as we replace existing eio
calls with uv_fs calls.

64b41680 08/24/2011 10:12 PM Peter Bright

Add headers to improve the IDE experience.

decd8183 08/17/2011 01:50 AM Ben Noordhuis

build: fix freebsd gyp build