Skip to content

Commit bf16d92

Browse files
committed
Merge branch 'v0.8'
Conflicts: ChangeLog deps/openssl/openssl.gyp src/node_version.h
2 parents 4822d78 + 2418434 commit bf16d92

File tree

231 files changed

+6590
-2029
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

231 files changed

+6590
-2029
lines changed

AUTHORS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -356,3 +356,4 @@ Eugen Dueck <[email protected]>
356356
Gil Pedersen <[email protected]>
357357
Tyler Neylon <[email protected]>
358358
Golo Roden <[email protected]>
359+
Ron Korving <[email protected]>

ChangeLog

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,32 @@
2121
* Fix #3521 Make process.env more like a regular Object (isaacs)
2222

2323

24-
2012.08.15, Version 0.8.7 (Stable)
24+
2012.08.22, Version 0.8.8 (Stable)
25+
26+
* V8: upgrade to 3.11.10.19
27+
28+
* npm: upgrade to 1.1.59
29+
30+
* windows: fix uninitialized memory access in uv_update_time() (Bert Belder)
31+
32+
* unix, windows: fix memory corruption in fs-poll.c (Ben Noordhuis)
33+
34+
* unix: fix integer overflow in uv_hrtime (Tim Holy)
35+
36+
* sunos: fix uv_cpu_info() on x86_64 (Ben Noordhuis)
37+
38+
* tls: update default cipher list (Ben Noordhuis)
39+
40+
* unix: Fix llvm and older gcc duplicate symbol warnings (Bert Belder)
41+
42+
* fs: fix use after free in stat watcher (Ben Noordhuis)
43+
44+
* build: Fix using manually compiled gcc on OS X (Nathan Rajlich)
45+
46+
* windows: make junctions work again (Bert Belder)
47+
48+
49+
2012.08.15, Version 0.8.7 (Stable), f640c5d35cba96634cd8176a525a1d876e361a61
2550

2651
* npm: Upgrade to 1.1.49
2752

common.gypi

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,12 @@
6666
}, {
6767
'cflags!': [ '-ffunction-sections', '-fdata-sections' ],
6868
}],
69-
['clang==1 or gcc_version >= 40', {
69+
['clang == 0 and gcc_version >= 40', {
7070
'cflags': [ '-fno-tree-vrp' ],
7171
}],
72+
['clang == 0 and gcc_version <= 44', {
73+
'cflags': [ '-fno-tree-sink' ],
74+
}],
7275
],
7376
}],
7477
['OS=="solaris"', {
@@ -190,7 +193,6 @@
190193
'GCC_ENABLE_PASCAL_STRINGS': 'NO', # No -mpascal-strings
191194
'GCC_THREADSAFE_STATICS': 'NO', # -fno-threadsafe-statics
192195
'GCC_VERSION': '4.2',
193-
'GCC_WARN_ABOUT_MISSING_NEWLINE': 'YES', # -Wnewline-eof
194196
'PREBINDING': 'NO', # No -Wl,-prebind
195197
'MACOSX_DEPLOYMENT_TARGET': '10.5', # -mmacosx-version-min=10.5
196198
'USE_HEADERMAP': 'NO',

deps/npm/.travis.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

deps/npm/AUTHORS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,3 +75,5 @@ Don Park <[email protected]>
7575
7676
Nicolas Morel <[email protected]>
7777
Mark Dube <[email protected]>
78+
Maxim Bogushevich <[email protected]>
79+
Justin Beckwith <[email protected]>

deps/npm/doc/cli/config.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -550,6 +550,15 @@ The url to report npat test results.
550550
A node module to `require()` when npm loads. Useful for programmatic
551551
usage.
552552

553+
### optional
554+
555+
* Default: true
556+
* Type: Boolean
557+
558+
Attempt to install packages in the `optionalDependencies` hash. Note
559+
that if these packages fail to install, the overall installation
560+
process is not aborted.
561+
553562
### parseable
554563

555564
* Default: false

deps/npm/doc/cli/dedupe.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
npm-dedupe(1) -- Reduce duplication
2+
===================================
3+
4+
## SYNOPSIS
5+
6+
npm dedupe [package names...]
7+
8+
## DESCRIPTION
9+
10+
Searches the local package tree and attempts to simplify the overall
11+
structure by moving dependencies further up the tree, where they can
12+
be more effectively shared by multiple dependent packages.
13+
14+
For example, consider this dependency graph:
15+
16+
a
17+
+-- b <-- depends on [email protected]
18+
19+
`-- d <-- depends on c@~1.0.9
20+
21+
22+
In this case, `npm-dedupe(1)` will transform the tree to:
23+
24+
a
25+
+-- b
26+
+-- d
27+
28+
29+
Because of the hierarchical nature of node's module lookup, b and d
30+
will both get their dependency met by the single c package at the root
31+
level of the tree.
32+
33+
If a suitable version exists at the target location in the tree
34+
already, then it will be left untouched, but the other duplicates will
35+
be deleted.
36+
37+
If no suitable version can be found, then a warning is printed, and
38+
nothing is done.
39+
40+
If any arguments are supplied, then they are filters, and only the
41+
named packages will be touched.
42+
43+
Note that this operation transforms the dependency tree, and may
44+
result in packages getting updated versions, perhaps from the npm
45+
registry.
46+
47+
This feature is experimental, and may change in future versions.
48+
49+
## SEE ALSO
50+
51+
* npm-ls(1)
52+
* npm-update(1)
53+
* npm-install(1)

deps/npm/doc/cli/index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,10 @@ npm-index(1) -- Index of all npm documentation
4646

4747
Manage the npm configuration file
4848

49+
## npm-dedupe(1)
50+
51+
Reduce duplication
52+
4953
## npm-deprecate(1)
5054

5155
Deprecate a version of a package

deps/npm/html/api/bin.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ <h2 id="DESCRIPTION">DESCRIPTION</h2>
1919
<p>This function should not be used programmatically. Instead, just refer
2020
to the <code>npm.bin</code> member.</p>
2121
</div>
22-
<p id="footer">bin &mdash; [email protected].49</p>
22+
<p id="footer">bin &mdash; [email protected].59</p>
2323
<script>
2424
;(function () {
2525
var wrapper = document.getElementById("wrapper")

deps/npm/html/api/bugs.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ <h2 id="DESCRIPTION">DESCRIPTION</h2>
2525
<p>This command will launch a browser, so this command may not be the most
2626
friendly for programmatic use.</p>
2727
</div>
28-
<p id="footer">bugs &mdash; [email protected].49</p>
28+
<p id="footer">bugs &mdash; [email protected].59</p>
2929
<script>
3030
;(function () {
3131
var wrapper = document.getElementById("wrapper")

0 commit comments

Comments
 (0)