Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | net_uv: handle read errors | Ryan Dahl | 2011-08-22 | 1 | -1/+4 |
| | |||||
* | Fixes #1531 | Mikeal Rogers | 2011-08-22 | 2 | -7/+18 |
| | |||||
* | Fix #1546 some more. Remove expensive debug call. | Ben Noordhuis | 2011-08-17 | 1 | -1/+0 |
| | |||||
* | Merge remote branch 'origin/v0.4' | Ryan Dahl | 2011-08-17 | 1 | -1/+0 |
|\ | | | | | | | | | Conflicts: doc/api/tls.markdown | ||||
| * | Fixes #1546. Remove expensive debug call. | Ryan Dahl | 2011-08-17 | 1 | -1/+0 |
| | | |||||
| * | net: defer DNS lookup error events to next tick | Ben Noordhuis | 2011-08-12 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | | | | | net.createConnection() creates a net.Socket object and immediately calls net.Socket.connect() on it. There are no event listeners registered yet so defer the error event to the next tick. Fixes #1202. | ||||
| * | Fix #1497 querystring: Replace 'in' test with 'hasOwnProperty' | isaacs | 2011-08-11 | 1 | -1/+1 |
| | | |||||
* | | http: improve compatibility of legacy API | koichik | 2011-08-17 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | In http1, legacy http.Client shares one connection with multiple requests. But in http2, it uses concurrent connections. With --use-http1, test/simple/test-http-legacy.js passes. However, it fails without --use-http1 (use http2). This improves compatibility of legacy http.Client API between http1 and http2. Fixes #1530. | ||||
* | | Remove http.cat. fixes #1447 | Mikeal Rogers | 2011-08-16 | 1 | -82/+0 |
| | | |||||
* | | util: isRegExp() should not call toString() on its argument | Nathan Rajlich | 2011-08-15 | 1 | -9/+2 |
| | | | | | | | | | | An overloaded toString() method may have side effects so don't call it for a simple type check. | ||||
* | | path.js: correct three harmless .length typos | Thomas Shinnick | 2011-08-14 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | lib/path.js routines normalizeArray() and resolve() have for loops that count down from end of an array. The loop indexes are initialized using "array.length" rather than "array.length-1". The initial array element accessed is always beyond the end of array and the value is 'undefined'. Strangely, code exists that acts to ignore undefined values so that the typos are unnoticeable. Existing tests emit no errors either before or after changing to "length-1". Tests _do_ start failing at "length-2". (Actually it is node that starts to fail at "length-2" - that's a valid enough test...) | ||||
* | | crypto: PBKDF2 function from OpenSSL | Glen Low | 2011-08-12 | 1 | -0/+3 |
| | | |||||
* | | Incorporate endianness into buffer.read* function names instead of passing ↵ | Brian White | 2011-08-12 | 2 | -211/+269 |
| | | | | | | | | in a boolean flag | ||||
* | | net: defer DNS lookup error events to next tick | Ben Noordhuis | 2011-08-12 | 2 | -2/+14 |
| | | | | | | | | | | | | | | | | | | | | net.createConnection() creates a net.Socket object and immediately calls net.Socket.connect() on it. There are no event listeners registered yet so defer the error event to the next tick. Fixes #1202. | ||||
* | | net_uv: resume on closed net.Socket shouldn't crash | Ryan Dahl | 2011-08-11 | 1 | -1/+3 |
| | | |||||
* | | Fix #1497 querystring: Replace 'in' test with 'hasOwnProperty' | isaacs | 2011-08-11 | 1 | -1/+1 |
| | | |||||
* | | http: destroy socket on error | Ben Noordhuis | 2011-08-11 | 1 | -0/+1 |
| | | | | | | | | | | | | | | Needs further investigation, the test passed without `--use-uv`. Fixes failing test: test/simple/test-http-dns-fail.js | ||||
* | | net_uv: pipes don't have getsockname | Ryan Dahl | 2011-08-11 | 1 | -3/+5 |
| | | |||||
* | | net: properly export remoteAddress to user land | Ben Noordhuis | 2011-08-11 | 2 | -1/+18 |
| | | | | | | | | | | Fixes failing test: test/simple/test-net-remote-address-port.js | ||||
* | | tcp: propagate libuv tcp accept() errors to net_uv.js | Ben Noordhuis | 2011-08-11 | 1 | -0/+5 |
| | | |||||
* | | net_uv: Handle failed shutdown req | Ryan Dahl | 2011-08-10 | 1 | -0/+9 |
| | | |||||
* | | net_uv: fix test/simple/test-pipe-file-to-http.js | Ryan Dahl | 2011-08-10 | 1 | -0/+2 |
| | | |||||
* | | Add NPN and SNI documentation. | Fedor Indutny | 2011-08-10 | 1 | -1/+1 |
| | | | | | | | | | | Fixes #1420. Fixes #1426. | ||||
* | | Improve assert error messages | Ryan Dahl | 2011-08-09 | 1 | -17/+28 |
| | | | | | | | | | | | | 1. actual and expected should be displayed in the same order they were given 2. long values should be truncated. | ||||
* | | Make buffer.INSPECT_MAX_BYTES public for mscdex | Ryan Dahl | 2011-08-08 | 1 | -3/+3 |
| | | |||||
* | | Truncate Buffer.inspect at 50 bytes | Ryan Dahl | 2011-08-08 | 1 | -0/+12 |
| | | |||||
* | | Fix test-http-upgrade-server and test-http-parser | Ryan Dahl | 2011-08-08 | 2 | -12/+8 |
| | | | | | | | | | | Problem was introduced in last http-parser upgrade which fixed a long standing bug with the upgrade event and removed several callbacks. | ||||
* | | Endian argument should be a boolean. Signed integers shouldn't run through ↵ | Robert Mustacchi | 2011-08-08 | 2 | -195/+172 |
| | | | | | | | | checks for unsigned integers. Clean up jslint. Provide unchecked uint entry points. | ||||
* | | http2: reword confusing comment | Ben Noordhuis | 2011-08-08 | 1 | -1/+1 |
| | | |||||
* | | Improve util.format() compatibility with browser. | koichik | 2011-08-08 | 1 | -1/+3 |
| | | | | | | | | Fixes #1434. | ||||
* | | Fixes https host header default port handling. | Mikeal Rogers | 2011-08-07 | 2 | -0/+2 |
| | | |||||
* | | Child processes: support windowsVerbatimArguments option | Bert Belder | 2011-08-05 | 1 | -14/+37 |
| | | |||||
* | | child process: don't send signal if process is already terminated | Ben Noordhuis | 2011-08-04 | 1 | -1/+1 |
| | | | | | | | | Fixes failing test test/simple/test-exec-max-buffer.js | ||||
* | | net_uv: add listenFD shim that throws when called | Ben Noordhuis | 2011-08-04 | 1 | -0/+5 |
| | | |||||
* | | child process: bind to libuv's kill process API | Ben Noordhuis | 2011-08-04 | 1 | -3/+28 |
| | | | | | | | | Fixes failing test test/simple/test-child-process-kill.js | ||||
* | | module: strip byte order marker when loading *.js and *.json files | Ben Noordhuis | 2011-08-04 | 1 | -8/+20 |
| | | | | | | | | | | | | BOMs make V8 raise a 'SyntaxError: Unexpected token ILLEGAL' exception. Fixes #1440. | ||||
* | | Merge branch 'v0.4' | Ryan Dahl | 2011-08-01 | 1 | -4/+4 |
|\ \ | |/ | | | | | | | | | | | Conflicts: doc/api/crypto.markdown doc/api/modules.markdown src/platform_win32.cc | ||||
| * | Fix http.ClientRequest crashes if end() was called twice | koichik | 2011-07-30 | 1 | -0/+3 |
| | | | | | | | | | | Fixes #1417. Fixes #1223. | ||||
| * | Doc improvements and change argument name. | koichik | 2011-07-25 | 1 | -4/+4 |
| | | | | | | | | Fixes #1318. | ||||
| * | http: fix setting ServerResponse.statusCode in writeHead | Trent Mick | 2011-07-21 | 1 | -0/+1 |
| | | | | | | | | Fixes #1374. | ||||
* | | win: fix test-child-process-exec-cwd | Ryan Dahl | 2011-08-01 | 1 | -1/+6 |
| | | |||||
* | | child_process_uv: fix test-child-process-stdin and -ipc | Ryan Dahl | 2011-08-01 | 1 | -1/+2 |
| | | |||||
* | | Remove debug code | Ryan Dahl | 2011-08-01 | 1 | -5/+0 |
| | | |||||
* | | child_process_uv: Handle spawn errors | Ryan Dahl | 2011-08-01 | 1 | -0/+33 |
| | | |||||
* | | child_process_uv: fix test/simple/test-child-process-env | Ryan Dahl | 2011-07-31 | 1 | -1/+9 |
| | | |||||
* | | child_process_uv: add exec, fix simple/test-child-process-exec-cwd | Ryan Dahl | 2011-07-31 | 1 | -0/+119 |
| | | |||||
* | | Forgot to add child_process_uv.js | Ryan Dahl | 2011-07-31 | 1 | -0/+154 |
| | | |||||
* | | initial pass at lib/child_process_uv.js | Ryan Dahl | 2011-07-31 | 2 | -5/+17 |
| | | |||||
* | | Add %% escape to util.format() | koichik | 2011-07-30 | 1 | -1/+2 |
| | | | | | | | | Fixes #1273. | ||||
* | | util: add sprintf-like format() function | Ben Noordhuis | 2011-07-30 | 2 | -42/+39 |
| | | | | | | | | Fixes #1407. |