Skip to content
This repository
Browse code

doc: don't use '

Ref: #3964
  • Loading branch information...
commit 6174ea6b4cc95dd2b6fbd0d8d5a82d37e736c4b5 1 parent 9f57e42
Bert Belder authored September 04, 2012 bnoordhuis committed September 04, 2012
2  doc/blog/release/node-version-0-7-9-unstable.md
Source Rendered
@@ -22,7 +22,7 @@ slug: node-version-0-7-9-unstable
22 22
 </li>
23 23
 <li><p>fs: 64bit offsets for fs calls (Igor Zinkovsky)</p>
24 24
 </li>
25  
-<li><p>fs: add sync open flags &apos;rs&apos; and &apos;rs+&apos; (Kevin Bowman)</p>
  25
+<li><p>fs: add sync open flags &#39;rs&#39; and &#39;rs+&#39; (Kevin Bowman)</p>
26 26
 </li>
27 27
 <li><p>windows: enable creating directory junctions with fs.symlink (Igor Zinkovsky, Bert Belder)</p>
28 28
 </li>
6  doc/blog/release/version-0-6-11-stable.md
Source Rendered
@@ -18,7 +18,7 @@ slug: version-0-6-11-stable
18 18
 </li>
19 19
 <li><p>tls: mitigate session renegotiation attacks (Ben Noordhuis)</p>
20 20
 </li>
21  
-<li><p>tcp, pipe: don&apos;t assert on uv_accept() errors (Ben Noordhuis)</p>
  21
+<li><p>tcp, pipe: don&#39;t assert on uv_accept() errors (Ben Noordhuis)</p>
22 22
 </li>
23 23
 <li><p>tls: Allow establishing secure connection on the existing socket (koichik)</p>
24 24
 </li>
@@ -38,13 +38,13 @@ slug: version-0-6-11-stable
38 38
 </li>
39 39
 <li><p>dtrace: add missing translator (Dave Pacheco)</p>
40 40
 </li>
41  
-<li><p>unix: don&apos;t flush tty on switch to raw mode (Ben Noordhuis)</p>
  41
+<li><p>unix: don&#39;t flush tty on switch to raw mode (Ben Noordhuis)</p>
42 42
 </li>
43 43
 <li><p>windows: reset brightness when reverting to default text color (Bert Belder)</p>
44 44
 </li>
45 45
 <li><p>npm: update to 1.1.1</p>
46 46
 
47  
-<p>- Update which, fstream, mkdirp, request, and rimraf<br>- Fix #2123 Set path properly for lifecycle scripts on windows<br>- Mark the root as seen, so we don&apos;t recurse into it. Fixes #1838. (Martin Cooper)</p>
  47
+<p>- Update which, fstream, mkdirp, request, and rimraf<br>- Fix #2123 Set path properly for lifecycle scripts on windows<br>- Mark the root as seen, so we don&#39;t recurse into it. Fixes #1838. (Martin Cooper)</p>
48 48
 
49 49
 </li>
50 50
 </ul>
4  doc/blog/release/version-0-6-12-stable.md
Source Rendered
@@ -18,7 +18,7 @@ slug: version-0-6-12-stable
18 18
 </li>
19 19
 <li><p>#2827 net: fix race write() before and after connect() (koichik)</p>
20 20
 </li>
21  
-<li><p>#2554 #2567 throw if fs args for &apos;start&apos; or &apos;end&apos; are strings (AJ ONeal)</p>
  21
+<li><p>#2554 #2567 throw if fs args for &#39;start&#39; or &#39;end&#39; are strings (AJ ONeal)</p>
22 22
 </li>
23 23
 <li><p>punycode: Update to v1.0.0 (Mathias Bynens)</p>
24 24
 </li>
@@ -45,7 +45,7 @@ slug: version-0-6-12-stable
45 45
 - install: support --save with url install targets<br>
46 46
 - shrinkwrap: behave properly with url-installed modules<br>
47 47
 - support installing uncompressed tars or single file modules from urls etc.<br>
48  
-- don&apos;t run make clean on rebuild<br>
  48
+- don&#39;t run make clean on rebuild<br>
49 49
 - support HTTPS-over-HTTP proxy tunneling<br>
50 50
 </p>
51 51
 </li>
6  doc/blog/release/version-0-6-14-stable.md
Source Rendered
@@ -10,7 +10,7 @@ slug: version-0-6-14-stable
10 10
 
11 11
 </p>
12 12
 <ul>
13  
-<li><p>net: don&apos;t crash when queued write fails (Igor Zinkovsky)</p>
  13
+<li><p>net: don&#39;t crash when queued write fails (Igor Zinkovsky)</p>
14 14
 </li>
15 15
 <li><p>sunos: fix EMFILE on process.memoryUsage() (Bryan Cantrill)</p>
16 16
 </li>
@@ -26,9 +26,9 @@ slug: version-0-6-14-stable
26 26
 <p>
27 27
 - upgrade node-gyp to 0.3.7<br>
28 28
 - work around AV-locked directories on Windows<br>
29  
-- Fix isaacs/npm#2293 Don&apos;t try to &apos;uninstall&apos; /<br>
  29
+- Fix isaacs/npm#2293 Don&#39;t try to &#39;uninstall&#39; /<br>
30 30
 - Exclude symbolic links from packages.<br>
31  
-- Fix isaacs/npm#2275 Spurious &apos;unresolvable cycle&apos; error.<br>
  31
+- Fix isaacs/npm#2275 Spurious &#39;unresolvable cycle&#39; error.<br>
32 32
 - Exclude/include dot files as if they were normal files
33 33
 </p>
34 34
 </li>
4  doc/blog/release/version-0-6-15-stable.md
Source Rendered
@@ -18,13 +18,13 @@ slug: version-0-6-15-stable
18 18
 </li>
19 19
 <li><p>add 64bit offset fs functions (Igor Zinkovsky)</p>
20 20
 </li>
21  
-<li><p>windows: don&apos;t report ENOTSOCK when attempting to bind an udp handle twice (Bert Belder)</p>
  21
+<li><p>windows: don&#39;t report ENOTSOCK when attempting to bind an udp handle twice (Bert Belder)</p>
22 22
 </li>
23 23
 <li><p>windows: backport pipe-connect-to-file fixes from master (Bert Belder)</p>
24 24
 </li>
25 25
 <li><p>windows: never call fs event callbacks after closing the watcher (Bert Belder)</p>
26 26
 </li>
27  
-<li><p>fs.readFile: don&apos;t make the callback before the fd is closed (Bert Belder)</p>
  27
+<li><p>fs.readFile: don&#39;t make the callback before the fd is closed (Bert Belder)</p>
28 28
 </li>
29 29
 <li><p>windows: use 64bit offsets for uv_fs apis (Igor Zinkovsky)</p>
30 30
 </li>
2  doc/blog/release/version-0-6-16-stable.md
Source Rendered
@@ -34,7 +34,7 @@ slug: version-0-6-16-stable
34 34
 </li>
35 35
 <li><p>http_parser: Eat CRLF between requests, even on connection:close. (Ben Noordhuis)</p>
36 36
 </li>
37  
-<li><p>don&apos;t check return value of unsetenv (Ben Noordhuis)</p>
  37
+<li><p>don&#39;t check return value of unsetenv (Ben Noordhuis)</p>
38 38
 </li>
39 39
 </ul>
40 40
 <p>Source Code: <a href="http://nodejs.org/dist/v0.6.16/node-v0.6.16.tar.gz">http://nodejs.org/dist/v0.6.16/node-v0.6.16.tar.gz</a>
6  doc/blog/release/version-0-6-18-stable.md
Source Rendered
@@ -24,15 +24,15 @@ slug: version-0-6-18-stable
24 24
 </li>
25 25
 <li><p>#3258: fs.ReadStream.pause() emits duplicate data event (koichik)</p>
26 26
 </li>
27  
-<li><p>pipe_wrap: don&apos;t assert() on pipe accept errors (Ben Noordhuis)</p>
  27
+<li><p>pipe_wrap: don&#39;t assert() on pipe accept errors (Ben Noordhuis)</p>
28 28
 </li>
29 29
 <li><p>Better exception output for module load and process.nextTick (Felix Geisendörfer)</p>
30 30
 </li>
31 31
 <li><p>zlib: fix error reporting (Ben Noordhuis)</p>
32 32
 </li>
33  
-<li><p>http: Don&apos;t destroy on timeout (isaacs)</p>
  33
+<li><p>http: Don&#39;t destroy on timeout (isaacs)</p>
34 34
 </li>
35  
-<li><p>#3231: http: Don&apos;t try to emit error on a null&apos;ed req object (isaacs)</p>
  35
+<li><p>#3231: http: Don&#39;t try to emit error on a null&#39;ed req object (isaacs)</p>
36 36
 </li>
37 37
 <li><p>#3236: http: Refactor ClientRequest.onSocket (isaacs)</p>
38 38
 </li>
2  doc/blog/release/version-0-7-10-unstable.md
Source Rendered
@@ -44,7 +44,7 @@ on the API before it is locked down for stability.
44 44
 </li>
45 45
 <li><p>windows/msi: add start menu links when installing (Jeroen Janssen)</p>
46 46
 </li>
47  
-<li><p>windows: don&apos;t install x64 version into the &apos;program files (x86)&apos; folder (Matt Gollob)</p>
  47
+<li><p>windows: don&#39;t install x64 version into the &#39;program files (x86)&#39; folder (Matt Gollob)</p>
48 48
 </li>
49 49
 <li><p>domain: Fix #3379 domain.intercept no longer passes error arg to cb (Marc Harter)</p>
50 50
 </li>
4  doc/blog/release/version-0-7-11-unstable.md
Source Rendered
@@ -28,7 +28,7 @@ on the github issue tracker.
28 28
 </li>
29 29
 <li><p>Fix #3425: removeAllListeners should delete array (Reid Burke)</p>
30 30
 </li>
31  
-<li><p>cluster: don&apos;t silently drop messages when the write queue gets big (Bert Belder)</p>
  31
+<li><p>cluster: don&#39;t silently drop messages when the write queue gets big (Bert Belder)</p>
32 32
 </li>
33 33
 <li><p>Add Buffer.concat method (isaacs)</p>
34 34
 </li>
@@ -40,7 +40,7 @@ on the github issue tracker.
40 40
 </li>
41 41
 <li><p>Windows: Enable ETW events on Windows for existing DTrace probes. (Igor Zinkovsky)</p>
42 42
 </li>
43  
-<li><p>test: bundle node-weak in test/gc so that it doesn&apos;t need to be downloaded (Nathan Rajlich)</p>
  43
+<li><p>test: bundle node-weak in test/gc so that it doesn&#39;t need to be downloaded (Nathan Rajlich)</p>
44 44
 </li>
45 45
 <li><p>Make many tests pass on Windows (Bert Belder)</p>
46 46
 </li>
2  doc/blog/release/version-0-7-12.md
Source Rendered
@@ -13,7 +13,7 @@ slug: version-0-7-12
13 13
 <p>Please try out this release.  There will be very virtually no changes between this and the v0.8.x release family.  This is the last chance to comment before it is locked down for stability.  The API is effectively frozen now.  </p>
14 14
 <p>This version adds backwards-compatible shims for binary addons that use libeio and libev directly.  If you find that binary modules that could compile on v0.6 can not compile on this version, please let us know. Note that libev is officially deprecated in v0.8, and will be removed in v0.9.  You should be porting your modules to use libuv as soon as possible.  </p>
15 15
 <p>V8 is on 3.11.10 currently, and will remain on the V8 3.11.x branch for the duration of Node v0.8.x.   </p>
16  
-<ul>   <li><p>npm: Upgrade to 1.1.30<br> - Improved &apos;npm init&apos;<br> - Fix the &apos;cb never called&apos; error from &apos;oudated&apos; and &apos;update&apos;<br> - Add --save-bundle|-B config<br> - Fix isaacs/npm#2465: Make npm script and windows shims cygwin-aware<br> - Fix isaacs/npm#2452 Use --save(-dev|-optional) in npm rm<br> - <code>logstream</code> option to replace removed <code>logfd</code> (Rod Vagg)<br> - Read default descriptions from README.md files </p>
  16
+<ul>   <li><p>npm: Upgrade to 1.1.30<br> - Improved &#39;npm init&#39;<br> - Fix the &#39;cb never called&#39; error from &#39;oudated&#39; and &#39;update&#39;<br> - Add --save-bundle|-B config<br> - Fix isaacs/npm#2465: Make npm script and windows shims cygwin-aware<br> - Fix isaacs/npm#2452 Use --save(-dev|-optional) in npm rm<br> - <code>logstream</code> option to replace removed <code>logfd</code> (Rod Vagg)<br> - Read default descriptions from README.md files </p>
17 17
   </li> <li><p>Shims to support deprecated <code>ev_*</code> and <code>eio_*</code> methods (Ben Noordhuis)</p>
18 18
   </li> <li><p>#3118 net.Socket: Delay pause/resume until after connect (isaacs)</p>
19 19
   </li> <li><p>#3465 Add ./configure --no-ifaddrs flag (isaacs)</p>
2  doc/blog/release/version-0-7-5-unstable.md
Source Rendered
@@ -40,7 +40,7 @@ slug: version-0-7-5-unstable
40 40
 </li>
41 41
 <li><p>build: Make a fat binary for the OS X <code>make pkg</code>. (Nathan Rajlich)</p>
42 42
 </li>
43  
-<li><p>jslint src/ and lib/ on &apos;make test&apos; (isaacs)</p>
  43
+<li><p>jslint src/ and lib/ on &#39;make test&#39; (isaacs)</p>
44 44
 </li>
45 45
 </ul>
46 46
 <p>Source Code: <a href="http://nodejs.org/dist/v0.7.5/node-v0.7.5.tar.gz">http://nodejs.org/dist/v0.7.5/node-v0.7.5.tar.gz</a>
4  doc/blog/release/version-0-7-6-unstable.md
Source Rendered
@@ -21,11 +21,11 @@ slug: version-0-7-6-unstable
21 21
 - Handle cases where an optionalDependency fails to build<br>
22 22
 </p>
23 23
 </li>
24  
-<li><p>events: newListener emit correct fn when using &apos;once&apos; (Roly Fentanes)</p>
  24
+<li><p>events: newListener emit correct fn when using &#39;once&#39; (Roly Fentanes)</p>
25 25
 </li>
26 26
 <li><p>url: Ignore empty port component (Łukasz Walukiewicz)</p>
27 27
 </li>
28  
-<li><p>module: replace &apos;children&apos; array (isaacs)</p>
  28
+<li><p>module: replace &#39;children&#39; array (isaacs)</p>
29 29
 </li>
30 30
 <li><p>tls: parse multiple values of a key in ssl certificate (Sambasiva Suda)</p>
31 31
 </li>
8  doc/blog/release/version-0-7-7-unstable.md
Source Rendered
@@ -28,7 +28,7 @@ slug: version-0-7-7-unstable
28 28
 </li>
29 29
 <li><p>cluster: add graceful disconnect support (Andreas Madsen)</p>
30 30
 </li>
31  
-<li><p>child_process: Separate &apos;close&apos; event from &apos;exit&apos; (Charlie McConnell)</p>
  31
+<li><p>child_process: Separate &#39;close&#39; event from &#39;exit&#39; (Charlie McConnell)</p>
32 32
 </li>
33 33
 <li><p>typed arrays: add Uint8ClampedArray (Mikael Bourges-Sevenier)</p>
34 34
 </li>
@@ -38,11 +38,11 @@ slug: version-0-7-7-unstable
38 38
 </li>
39 39
 <li><p>Expose http parse error codes (Felix Geisendörfer)</p>
40 40
 </li>
41  
-<li><p>events: don&apos;t delete the listeners array (Ben Noordhuis, Nathan Rajlich)</p>
  41
+<li><p>events: don&#39;t delete the listeners array (Ben Noordhuis, Nathan Rajlich)</p>
42 42
 </li>
43  
-<li><p>process: add process.config to view node&apos;s ./configure settings (Nathan Rajlich)</p>
  43
+<li><p>process: add process.config to view node&#39;s ./configure settings (Nathan Rajlich)</p>
44 44
 </li>
45  
-<li><p>process: process.execArgv to see node&apos;s arguments (Micheil Smith)</p>
  45
+<li><p>process: process.execArgv to see node&#39;s arguments (Micheil Smith)</p>
46 46
 </li>
47 47
 <li><p>process: fix process.title setter (Ben Noordhuis)</p>
48 48
 </li>
4  doc/blog/release/version-0-7-8-unstable.md
Source Rendered
@@ -30,11 +30,11 @@ slug: version-0-7-8-unstable
30 30
 </li>
31 31
 <li><p>typed arrays: unexport SizeOfArrayElementForType() (Aaron Jacobs)</p>
32 32
 </li>
33  
-<li><p>net: honor &apos;enable&apos; flag in .setNoDelay() (Ben Noordhuis)</p>
  33
+<li><p>net: honor &#39;enable&#39; flag in .setNoDelay() (Ben Noordhuis)</p>
34 34
 </li>
35 35
 <li><p>child_process: emit error when .kill fails (Andreas Madsen)</p>
36 36
 </li>
37  
-<li><p>gyp: fix &apos;argument list too long&apos; build error (Ben Noordhuis)</p>
  37
+<li><p>gyp: fix &#39;argument list too long&#39; build error (Ben Noordhuis)</p>
38 38
 </li>
39 39
 <li><p>fs.WriteStream: Handle modifications to fs.open (isaacs)</p>
40 40
 </li>
8  doc/blog/vulnerability/http-server-security-vulnerability-please-upgrade-to-0-6-17.md
Source Rendered
@@ -13,9 +13,9 @@ slug: http-server-security-vulnerability-please-upgrade-to-0-6-17
13 13
 
14 14
 <h2>Details</h2>
15 15
 
16  
-<p>A few weeks ago, Matthew Daley found a security vulnerability in Node&apos;s HTTP implementation, and thankfully did the responsible thing and reported it to us via email.  He explained it quite well, so I'll quote him here:</p>
  16
+<p>A few weeks ago, Matthew Daley found a security vulnerability in Node&#39;s HTTP implementation, and thankfully did the responsible thing and reported it to us via email.  He explained it quite well, so I'll quote him here:</p>
17 17
 <blockquote>
18  
-<p>There is a vulnerability in node&apos;s `http_parser` binding which allows information disclosure to a remote attacker:
  18
+<p>There is a vulnerability in node&#39;s `http_parser` binding which allows information disclosure to a remote attacker:
19 19
 
20 20
 </p>
21 21
 <p>In node::StringPtr::Update, an attempt is made at an optimization on certain inputs (`node_http_parser.cc`, line 151). The intent is that if the current string pointer plus the current string size is equal to the incoming string pointer, the current string size is just increased to match, as the incoming string lies just beyond the current string pointer. However, the check to see whether or not this can be done is incorrect; &quot;size&quot; is used whereas &quot;size_&quot; should be used. Therefore, an attacker can call Update with a string of certain length and cause the current string to have other data appended to it. In the case of HTTP being parsed out of incoming socket data, this can be incoming data from other sockets.
@@ -41,5 +41,5 @@ X header:
41 41
 </blockquote>
42 42
 <p>The fix landed on <a href="https://github.com/joyent/node/commit/7b3fb22">7b3fb22</a> and <a href="https://github.com/joyent/node/commit/c9a231d">c9a231d</a>, for master and v0.6, respectively.  The innocuous commit message does not give away the security implications, precisely because we wanted to get a fix out before making a big deal about it.  </p>
43 43
 <p>The first releases with the fix are v0.7.8 and 0.6.17.  So now is a good time to make a big deal about it.  </p>
44  
-<p>If you are using node version 0.6 in production, please upgrade to at least <a href="http://blog.nodejs.org/2012/05/04/version-0-6-17-stable/">v0.6.17</a>, or at least apply the fix in <a href="https://github.com/joyent/node/commit/c9a231d">c9a231d</a> to your system. (Version 0.6.17 also fixes some other important bugs, and is without doubt the most stable release of Node 0.6 to date, so it&apos;s a good idea to upgrade anyway.)  </p>
45  
-<p>I&apos;m extremely grateful that Matthew took the time to report the problem to us with such an elegant explanation, and in such a way that we had a reasonable amount of time to fix the issue before making it public. </p>
  44
+<p>If you are using node version 0.6 in production, please upgrade to at least <a href="http://blog.nodejs.org/2012/05/04/version-0-6-17-stable/">v0.6.17</a>, or at least apply the fix in <a href="https://github.com/joyent/node/commit/c9a231d">c9a231d</a> to your system. (Version 0.6.17 also fixes some other important bugs, and is without doubt the most stable release of Node 0.6 to date, so it&#39;s a good idea to upgrade anyway.)  </p>
  45
+<p>I&#39;m extremely grateful that Matthew took the time to report the problem to us with such an elegant explanation, and in such a way that we had a reasonable amount of time to fix the issue before making it public. </p>
2  tools/doc/node_modules/marked/lib/marked.js
@@ -611,7 +611,7 @@ var escape = function(html, encode) {
611 611
     .replace(/</g, '&lt;')
612 612
     .replace(/>/g, '&gt;')
613 613
     .replace(/"/g, '&quot;')
614  
-    .replace(/'/g, '&apos;');
  614
+    .replace(/'/g, '&#39;');
615 615
 };
616 616
 
617 617
 var mangle = function(text) {

0 notes on commit 6174ea6

Please sign in to comment.
Something went wrong with that request. Please try again.