Skip to content
Snippets Groups Projects
  1. Sep 24, 2014
    • Timothy J Fontaine's avatar
      2014.09.24, Version 0.11.14 (Unstable) · 902090af
      Timothy J Fontaine authored
      * uv: Upgrade to v1.0.0-rc1
      
      * http_parser: Upgrade to v2.3.0
      
      * npm: Upgrade to v2.0.0
      
      * openssl: Upgrade to v1.0.1i
      
      * v8: Upgrade to 3.26.33
      
      * Add fast path for simple URL parsing (Gabriel Wicke)
      
      * Added support for options parameter in console.dir() (Xavi Magrinyà)
      
      * Cluster: fix shared handles on Windows (Alexis Campailla)
      
      * buffer: Fix incorrect Buffer.compare behavior (Feross Aboukhadijeh)
      
      * buffer: construct new buffer from buffer toJSON() output (cjihrig)
      
      * buffer: improve Buffer constructor (Kang-Hao Kenny)
      
      * build: linking CoreFoundation framework for OSX (Thorsten Lorenz)
      
      * child_process: accept uid/gid everywhere (Fedor Indutny)
      
      * child_process: add path to spawn ENOENT Error (Ryan Cole)
      
      * child_process: copy spawnSync() cwd option to proper buffer (cjihrig)
      
      * child_process: do not access stderr when stdio set to 'ignore' (cjihrig)
      
      * child_process: don't throw on EAGAIN (Charles)
      
      * child_process: don't throw on EMFILE/ENFILE (Ben Noordhuis)
      
      * child_process: use full path for cmd.exe on Win32 (Ed Morley)
      
      * cluster: allow multiple calls to setupMaster() (Ryan Graham)
      
      * cluster: centralize removal from workers list. (Julien Gilli)
      
      * cluster: enable error/message events using .worker (cjihrig)
      
      * cluster: include settings object in 'setup' event (Ryan Graham)
      
      * cluster: restore v0.10.x setupMaster() behaviour (Ryan Graham)
      
      * cluster: support options in Worker constructor (cjihrig)
      
      * cluster: test events emit on cluster.worker (Sam Roberts)
      
      * console: console.dir() accepts options object (Xavi Magrinyà)
      
      * crypto: add `honorCipherOrder` argument (Fedor Indutny)
      
      * crypto: allow padding in RSA methods (Fedor Indutny)
      
      * crypto: clarify RandomBytes() error msg (Mickael van der Beek)
      
      * crypto: never store pointer to conn in SSL_CTX (Fedor Indutny)
      
      * crypto: unsigned value can't be negative (Brian White)
      
      * dgram: remove new keyword from errnoException (Jackson Tian)
      
      * dns: always set variable family in lookup() (cjihrig)
      
      * dns: include host name in error message if available (Maciej Małecki)
      
      * dns: introduce lookupService function (Saúl Ibarra Corretgé)
      
      * dns: send lookup c-ares errors to callback (Chris Dickinson)
      
      * dns: throw if hostname is not string or falsey (cjihrig)
      
      * events: Output the event that is leaking (Arnout Kazemier)
      
      * fs: close file if fstat() fails in readFile() (cjihrig)
      
      * fs: fs.readFile should not throw uncaughtException (Jackson Tian)
      
      * http: add 308 status_code, see RFC7238 (Yazhong Liu)
      
      * http: don't default OPTIONS to chunked encoding (Nick Muerdter)
      
      * http: fix bailout for writeHead (Alex Kocharin)
      
      * http: remove unused code block (Fedor Indutny)
      
      * http: write() after end() emits an error. (Julien Gilli)
      
      * lib, src: add vm.runInDebugContext() (Ben Noordhuis)
      
      * lib: noisy deprecation of child_process customFds (Ryan Graham)
      
      * module: don't require fs several times (Robert Kowalski)
      
      * net,dgram: workers can listen on exclusive ports (cjihrig)
      
      * net,stream: add isPaused, don't read() when paused (Chris Dickinson)
      
      * net: Ensure consistent binding to IPV6 if address is absent (Raymond Feng)
      
      * net: add remoteFamily for socket (Jackson Tian)
      
      * net: don't emit listening if handle is closed (Eli Skeggs)
      
      * net: don't prefer IPv4 addresses during resolution (cjihrig)
      
      * net: don't throw on net.Server.close() (cjihrig)
      
      * net: reset `errorEmitted` on reconnect (Ed Umansky)
      
      * node: set names for prototype methods (Trevor Norris)
      
      * node: support v8 microtask queue (Vladimir Kurchatkin)
      
      * path: fix slice OOB in trim (Lucio M. Tato)
      
      * path: isAbsolute() should always return boolean (Herman Lee)
      
      * process: throw TypeError if kill pid not a number (Sam Roberts)
      
      * querystring: custom encode and decode (fengmk2)
      
      * querystring: do not add sep for empty array (cjihrig)
      
      * querystring: remove prepended ? from query field (Ezequiel Rabinovich)
      
      * readline: fix close event of readline.Interface() (Yazhong Liu)
      
      * readline: fixes scoping bug (Dan Kaplun)
      
      * readline: implements keypress buffering (Dan Kaplun)
      
      * repl: fix multi-line input (Fedor Indutny)
      
      * repl: fix overwrite for this._prompt (Yazhong Liu)
      
      * repl: proper `setPrompt()` and `multiline` support (Fedor Indutny)
      
      * stream: don't try to finish if buffer is not empty (Vladimir Kurchatkin)
      
      * stream: only end reading on null, not undefined (Jonathan Reem)
      
      * streams: set default hwm properly for Duplex (Andrew Oppenlander)
      
      * string_bytes: ucs2 support big endian (Andrew Low)
      
      * tls, crypto: add DHE support (Shigeki Ohtsu)
      
      * tls: `checkServerIdentity` option (Trevor Livingston)
      
      * tls: add DHE-RSA-AES128-SHA256 to the def ciphers (Shigeki Ohtsu)
      
      * tls: better error reporting at cert validation (Fedor Indutny)
      
      * tls: support multiple keys/certs (Fedor Indutny)
      
      * tls: throw an error, not string (Jackson Tian)
      
      * udp: make it possible to receive empty udp packets (Andrius Bentkus)
      
      * url: treat  the same as / (isaacs)
      v0.11.14
      902090af
    • Timothy J Fontaine's avatar
      deps: upgrade npm to 2.0.0 · edadbd68
      Timothy J Fontaine authored
      edadbd68
    • Timothy J Fontaine's avatar
      test: disable dgram-bind-shared-ports on win32 · f773fb41
      Timothy J Fontaine authored
      Windows currently doesn't support clustered dgram sockets, when it does
      re-enable this test
      f773fb41
    • Julien Gilli's avatar
      tests: add test for buffer.slice. · 2f7234d8
      Julien Gilli authored
      4c9b30db introduced a regression in buffer.slice that 7c3c51b8 fixed, but
      no test had been added to make sure that a similar regression is caught
      by the tests suite in the future.
      2f7234d8
    • Fedor Indutny's avatar
      tls_wrap: ensure that TLSCallbacks are gc-able · 4dbb84fc
      Fedor Indutny authored
      
      Call `MakeWeak()` to destruct TLSCallbacks when the js-object dies.
      
      fix #8416
      
      Reviewed-By: default avatarFedor Indutny <fedor@indutny.com>
      4dbb84fc
    • Trevor Norris's avatar
      buffer: fix map and set parent to undefined · 7c3c51b8
      Trevor Norris authored
      
      In 4c9b30db removal of the prototype attributes meant NativeBuffer() no
      longer had the same object map as Buffer(). By now setting the same
      properties in the same order both constructors will produce the same
      map.
      
      The same commit changed "parent" from undefined to null. This caused a
      failure in Buffer#slice() where it was checked if parent === undefined.
      Causing the incorrect parent to be set.
      
      Signed-off-by: default avatarTrevor Norris <trev.norris@gmail.com>
      7c3c51b8
  2. Sep 23, 2014
  3. Sep 20, 2014
  4. Sep 19, 2014
  5. Sep 18, 2014
  6. Sep 17, 2014
  7. Sep 16, 2014
  8. Sep 15, 2014
  9. Sep 09, 2014
  10. Sep 05, 2014
    • Ben Noordhuis's avatar
      src: remove Environment::GetCurrentChecked() · 06526a2a
      Ben Noordhuis authored
      
      There is only one call site that uses it and that can do the checks
      itself.  Removes ~15 lines of code.
      
      Reviewed-by: default avatarTrevor Norris <trev.norris@gmail.com>
      06526a2a
    • Ben Noordhuis's avatar
      lib: unexport http.parsers · 299cf844
      Ben Noordhuis authored
      
      Unexport the http.parsers freelist.  It was originally exported by Ryan
      in commit 0003c701 but the commit log doesn't mention why and it's never
      been documented.  It's unclear if there are any users.
      
      The lifecycle of parser objects changed recently and it seems better to
      not let people shoot themselves in the foot so easily.
      
      If it turns out there are actually users, we can always re-export it
      again - probably under a slightly different name, to force people to
      update their code to the new way of things.
      
      Reviewed-by: default avatarTrevor Norris <trev.norris@gmail.com>
      299cf844
Loading