Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | better debug messages in net and tls | Ryan Dahl | 2011-02-09 | 2 | -6/+17 |
| | |||||
* | Fix fs.realpathSync on windows | Bert Belder | 2011-02-08 | 1 | -1/+1 |
| | |||||
* | Support caching for realpath, use in module load | isaacs | 2011-02-08 | 2 | -23/+82 |
| | | | | | | | | | | | | This adds support for a cache object to be passed to the fs.realpath and fs.realpathSync functions. The Module loader keeps an object around which caches the resulting realpaths that it looks up in the process of loading modules. This means that (at least as a result of loading modules) the same files and folders are never lstat()ed more than once. To reset the cache, set require("module")._realpathCache to an empty object. To disable the caching behavior, set it to null. | ||||
* | tls: only emit data after 'secure' event | Ryan Dahl | 2011-02-08 | 1 | -5/+22 |
| | |||||
* | Don't make unnecessary getcwd calls from path.resolve | Bert Belder | 2011-02-08 | 1 | -12/+10 |
| | |||||
* | tls fixes | Ryan Dahl | 2011-02-07 | 2 | -0/+4 |
| | |||||
* | Fix dns on windows | Bert Belder | 2011-02-07 | 1 | -2/+8 |
| | |||||
* | Closes GH-609 Support array-ish args to Buffer ctor | isaacs | 2011-02-07 | 1 | -2/+8 |
| | | | | | Any array-ish thing (whether a Buffer, an Array, or just an object with a numeric "length") is interpreted as a list of bytes. | ||||
* | Support octal strings for modes | isaacs | 2011-02-07 | 1 | -9/+22 |
| | | | | | | | This allows the various fs utilities and process.umask to be used in ECMAScript 5 Strict Mode, where the octal literal format is verboten, without requiring users to litter their code with a bunch of parseInt calls. | ||||
* | UCS-2 support | Konstantin Käfer | 2011-02-07 | 1 | -0/+17 |
| | | | | Closes GH-644. | ||||
* | http: fix buffer writes to outgoing messages | Russell Haering | 2011-02-07 | 1 | -1/+1 |
| | |||||
* | support for package.json | isaacs | 2011-02-07 | 1 | -0/+32 |
| | | | | | | This adds basic support for situations where there is a package.json with a "main" field. That "main" module is used as the code that is loaded when the package folder is required. | ||||
* | http: agent takes options instead of host, port pair | Mikeal Rogers | 2011-02-05 | 2 | -9/+7 |
| | |||||
* | http: handle aborts | Ryan Dahl | 2011-02-04 | 2 | -3/+66 |
| | |||||
* | Fix debug flag in timers.js | Ryan Dahl | 2011-02-04 | 1 | -1/+1 |
| | |||||
* | module: define functions only once. | isaacs | 2011-02-03 | 1 | -25/+34 |
| | |||||
* | Clean up | Ryan Dahl | 2011-02-03 | 1 | -1/+2 |
| | |||||
* | TLS: fix throttling | Ryan Dahl | 2011-02-03 | 1 | -8/+34 |
| | | | | | | Re-enable test-https-large-response.js Closes GH-614. | ||||
* | TLS: Simplify error handling | Ryan Dahl | 2011-02-02 | 1 | -18/+14 |
| | |||||
* | TLS: flush buffer before destroy | Ryan Dahl | 2011-02-02 | 1 | -18/+48 |
| | | | | | Also disable test-https-large-response.js. Covered by test/simple/test-tls-throttle.js | ||||
* | (suck, blow) -> (pull, push) | Ryan Dahl | 2011-02-02 | 1 | -12/+12 |
| | |||||
* | Closes GH-619 Make require.main be the main module | isaacs | 2011-02-02 | 1 | -3/+8 |
| | |||||
* | TLS: better error reporting at binding layer | Ryan Dahl | 2011-02-01 | 1 | -12/+15 |
| | | | | Closes GH-612. | ||||
* | dgram: setMulticastTTL, setMulticastLoopback and addMembership. | Joe Walnes | 2011-02-01 | 1 | -0/+42 |
| | | | | | | | | | | These are options needed for real-world multicasting. Implementation notes: - POSIX only. - IPv4 only (IPv6 multicast is a tricky beast). - Didn't update tests, because it can't effectively be demonstrated on localhost only. | ||||
* | TLS: Add _pendingBytes() | Ryan Dahl | 2011-01-31 | 1 | -0/+10 |
| | |||||
* | tls: superficial clean up | Ryan Dahl | 2011-01-31 | 1 | -30/+29 |
| | |||||
* | net: Add hook for when writeQueue changes | Ryan Dahl | 2011-01-31 | 1 | -0/+11 |
| | |||||
* | Add socket.bufferSize | Ryan Dahl | 2011-01-31 | 1 | -0/+19 |
| | |||||
* | REPL: disable colors in windows for now | Ryan Dahl | 2011-01-28 | 1 | -1/+5 |
| | |||||
* | Fix option parsing in tls.connect() | Ryan Dahl | 2011-01-27 | 1 | -23/+14 |
| | |||||
* | Helpful error when child_process.exec hit maxBuffer | Ryan Dahl | 2011-01-27 | 1 | -1/+7 |
| | |||||
* | debugger: prevent crash when backtrace doesn't come back | Ryan Dahl | 2011-01-27 | 1 | -0/+6 |
| | |||||
* | Another fix for process.assert | Ryan Dahl | 2011-01-27 | 6 | -6/+6 |
| | |||||
* | Fix process.assert problem | Ryan Dahl | 2011-01-27 | 1 | -1/+2 |
| | | | | Introduced in f9f0e5c75c6a6fa32dd91f242c7463d467f6dcd4 | ||||
* | Typos | Ryan Dahl | 2011-01-27 | 1 | -1/+1 |
| | | | | | Closes GH-557. Closes GH-539. | ||||
* | A module ID with a trailing slash must be a dir. | isaacs | 2011-01-27 | 1 | -5/+10 |
| | | | | | | | require('./foo/') should not try to load './foo.js'. It should only look for ./foo/index.js Closes GH-588 | ||||
* | Fixing bug in http request default encoding. | Ali Farhadi | 2011-01-26 | 1 | -2/+0 |
| | |||||
* | Adding callback parameter to Socket's setTimeout method. | Ali Farhadi | 2011-01-26 | 1 | -1/+4 |
| | |||||
* | debugger: Don't crash when evaling buffer | Ryan Dahl | 2011-01-25 | 1 | -2/+8 |
| | |||||
* | Use old http.Client | Ryan Dahl | 2011-01-25 | 1 | -61/+222 |
| | | | | | This is meant as a path for upgrading to the new http.request() API. http.Client will be disappearing in the future. | ||||
* | Adding support for require-like initialization of node, | Daniel Ennis | 2011-01-24 | 1 | -3/+4 |
| | | | | | | | | | | | | so `node foo` will load one of: ./foo.js ./foo.node ./foo/index.js ./foo/index.node Test cases added. Ensured no conflict with native names. | ||||
* | Readline: fixes, more key bindings | Bert Belder | 2011-01-24 | 1 | -78/+94 |
| | | | | | | | - Made backward/forward more convenient - More key bindings that windows users are used to - Fix delete-word-right - Duplicate code cleanup | ||||
* | Support pastes and meta-backspace | isaacs | 2011-01-24 | 2 | -5/+28 |
| | |||||
* | Land Cantrill's DTrace patch | Ryan Dahl | 2011-01-24 | 2 | -0/+4 |
| | | | | only works on solaris | ||||
* | lint | Ryan Dahl | 2011-01-24 | 10 | -50/+72 |
| | |||||
* | Fixing bug in http request's end method. | Ali Farhadi | 2011-01-23 | 1 | -0/+1 |
| | |||||
* | Move commonjs module system into lib/module.js | Felix Geisendörfer | 2011-01-23 | 1 | -0/+326 |
| | | | | | This de-couples NativeModule from the module system and completes the main objective of this refactoring. | ||||
* | Expose agent in http and https client. | Mikeal Rogers | 2011-01-23 | 2 | -6/+15 |
| | |||||
* | Fix test-http-exceptions | Ryan Dahl | 2011-01-21 | 1 | -0/+2 |
| | | | | | | Agent: Each time an http req is sent to a socket, _cycle to try to dispatch another. Problem became apparent in 4612b0 when we wait for connecting sockets. | ||||
* | Fix test-http-allow-req-after-204-res | Ryan Dahl | 2011-01-21 | 1 | -4/+15 |
| | | | | Agent queue waits for connecting sockets. |