Tags

Tags give the ability to mark specific points in history as being important
  • v0.10.19

    2013.09.24, Version 0.10.19 (Stable)
    
    * uv: Upgrade to v0.10.17
    
    * npm: upgrade to 1.3.11
    
    * readline: handle input starting with control chars (Eric Schrock)
    
    * configure: add mips-float-abi (soft, hard) option (Andrei Sedoi)
    
    * stream: objectMode transforms allow falsey values (isaacs)
    
    * tls: prevent duplicate values returned from read (Nathan Rajlich)
    
    * tls: NPN protocols are now local to connections (Fedor Indutny)
    
  • v0.11.7

    2013.08.21, Version 0.11.7 (Unstable)
    
    * uv: upgrade to v0.11.13
    
    * v8: upgrade to 3.20.17
    
    * buffer: adhere to INSPECT_MAX_BYTES (Timothy J Fontaine)
    
    * buffer: fix regression for large buffer creation (Trevor Norris)
    
    * buffer: don't throw if slice length too long (Trevor Norris)
    
    * buffer: Buffer(buf) constructor copies into the proper buffer (Ben Noordhuis)
    
    * cli: remove --max-stack-size (Ben Noordhuis)
    
    * cli: unknown command line options are errors (Ben Noordhuis)
    
    * child_process: exec accept buffer as an encoding (Seth Fitzsimmons)
    
    * crypto: make randomBytes/pbkdf2 callbacks domain aware (Ben Noordhuis)
    
    * domain: deprecate domain.dispose(). (Forrest L Norvell)
    
    * fs: Expose birthtime on stat objects (isaacs)
    
    * http: Only send connection:keep-alive if necessary (isaacs)
    
    * repl: Catch syntax errors better (isaacs, Nathan Rajlich)
    
    * stream: change default highWaterMark for objectMode to 16 (Mathias Buus)
    
    * stream: make setEncoding/pause/resume chainable (Julian Gruber, isaacs)
    
    * util: pass opts to custom inspect functions (Timothy J Fontaine)
    
    * vm: rewritten to behave like Contextify (Domenic Denicola)
    
  • v0.10.18

    2013.09.04, Version 0.10.18 (Stable)
    
    * uv: Upgrade to v0.10.15
    
    * stream: Don't crash on unset _events property (isaacs)
    
    * stream: Pass 'buffer' encoding with decoded writable chunks (isaacs)
    
  • v0.10.17

    2013.08.21, Version 0.10.17 (Stable)
    
    * uv: Upgrade v0.10.14
    
    * http_parser: Do not accept PUN/GEM methods as PUT/GET (Chris Dickinson)
    
    * tls: fix assertion when ssl is destroyed at read (Fedor Indutny)
    
    * stream: Throw on 'error' if listeners removed (isaacs)
    
    * dgram: fix assertion on bad send() arguments (Ben Noordhuis)
    
    * readline: pause stdin before turning off terminal raw mode (Daniel Chatfield)
    
  • v0.11.6

    2013.08.21, Version 0.11.6 (Unstable)
    
    * uv: Upgrade to v0.11.8
    
    * v8: upgrade v8 to 3.20.14.1
    
    * build: disable SSLv2 by default (Ben Noordhuis)
    
    * build: don't auto-destroy existing configuration (Ben Noordhuis)
    
    * crypto: add TLS 1.1 and 1.2 to secureProtocol list (Matthias Bartelmeß)
    
    * crypto: fix memory leak in randomBytes() error path (Ben Noordhuis)
    
    * dgram: don't call into js when send cb is omitted (Ben Noordhuis)
    
    * dgram: fix regression in string argument handling (Ben Noordhuis)
    
    * domains: performance improvements (Trevor Norris)
    
    * events: EventEmitter = require('events') (Jake Verbaten)
    
    * http: Add write()/end() callbacks (isaacs)
    
    * http: Consistent 'finish' event semantics (isaacs)
    
    * http: Prefer 'binary' over 'ascii' (isaacs)
    
    * http: Support legacy agent.addRequest API (isaacs)
    
    * http: Write hex/base64 chunks properly (isaacs)
    
    * http: add agent.maxFreeSockets option (isaacs)
    
    * http: provide access to raw headers/trailers (isaacs)
    
    * http: removed headers stay removed (James Halliday)
    
    * http,timers: improve callback performance (Ben Noordhuis)
    
    * net: family option in net.connect (Vsevolod Strukchinsky)
    
    * readline: pause stdin before turning off terminal raw mode (Daniel Chatfield)
    
    * smalloc: allow different external array types (Trevor Norris)
    
    * smalloc: expose ExternalArraySize (Trevor Norris)
    
    * stream: Short-circuit buffer pushes when flowing (isaacs)
    
    * tls: handle errors on socket before releasing it (Fedor Indutny)
    
    * util: fix isPrimitive check (Trevor Norris)
    
    * util: isObject should always return boolean (Trevor Norris)
    
  • v0.10.16

    2013.08.16, Version 0.10.16 (Stable)
    
    * v8: back-port fix for CVE-2013-2882
    
    * npm: Upgrade to 1.3.8
    
    * crypto: fix assert() on malformed hex input (Ben Noordhuis)
    
    * crypto: fix memory leak in randomBytes() error path (Ben Noordhuis)
    
    * events: fix memory leak, don't leak event names (Ben Noordhuis)
    
    * http: Handle hex/base64 encodings properly (isaacs)
    
    * http: improve chunked res.write(buf) performance (Ben Noordhuis)
    
    * stream: Fix double pipe error emit (Eran Hammer)
    
  • v0.11.5

    2013.08.06, Version 0.11.5 (Unstable)
    
    * v8: upgrade to 3.20.11
    
    * uv: upgrade to v0.11.7
    
    * buffer: return offset for end of last write (Trevor Norris)
    
    * build: embed the mdb_v8.so into the binary (Timothy J Fontaine)
    
    * build: fix --without-ssl build (Ben Noordhuis)
    
    * child_process: add 'shell' option to .exec() (Ben Noordhuis)
    
    * dgram: report send errors to cb, don't pass bytes (Ben Noordhuis)
    
    * fs: write strings directly to disk (Trevor Norris)
    
    * https: fix default port (Koichi Kobayashi)
    
    * openssl: use asm for sha, md5, rmd (Fedor Indutny)
    
    * os: add mac address to networkInterfaces() output (Brian White)
    
    * smalloc: introduce smalloc module (Trevor Norris)
    
    * stream: Simplify flowing, passive data listening (streams3) (isaacs)
    
    * tls: asynchronous SNICallback (Fedor Indutny)
    
    * tls: share tls tickets key between cluster workers (Fedor Indutny)
    
    * util: don't throw on circular %j input to format() (Ben Noordhuis)
    
  • v0.10.15

    2013.07.25, Version 0.10.15 (Stable)
    
    * src: fix process.getuid() return value (Ben Noordhuis)
    
  • v0.10.14

    2013.07.25, Version 0.10.14 (Stable)
    
    * uv: Upgrade to v0.10.13
    
    * npm: Upgrade to v1.3.5
    
    * os: Don't report negative times in cpu info (Ben Noordhuis)
    
    * fs: Handle large UID and GID (Ben Noordhuis)
    
    * url: Fix edge-case when protocol is non-lowercase (Shuan Wang)
    
    * doc: Streams API Doc Rewrite (isaacs)
    
    * node: call MakeDomainCallback in all domain cases (Trevor Norris)
    
    * crypto: fix memory leak in LoadPKCS12 (Fedor Indutny)
    
  • v0.11.4

    2013.07.12, Version 0.11.4 (Unstable)
    
    * npm: Upgrade to 1.3.4
    
    * v8: Upgrade to v3.20.2
    
    * c-ares: Upgrade to piscisaureus/cares@805d153
    
    * timers: setImmediate process full queue each turn (Ben Noordhuis)
    
    * http: Add agent.get/request methods (isaacs)
    
    * http: Proper KeepAlive behavior (isaacs)
    
    * configure: fix the --without-ssl option (Nathan Rajlich)
    
    * buffer: propagate originating parent (Trevor Norris)
    
    * tls_wrap: return Error not throw for missing cert (Timothy J Fontaine)
    
    * src: enable native v8 typed arrays (Ben Noordhuis)
    
    * stream: objectMode transform should allow falsey values (Jeff Barczewski)
    
    * slab_allocator: remove SlabAllocator (Trevor Norris)
    
    * crypto: fix memory leak in LoadPKCS12 (Fedor Indutny)
    
    * tls: export TLSSocket (Fedor Indutny)
    
    * zlib: allow changing of level and strategy (Brian White)
    
    * zlib: allow custom flush type for flush() (Brian White)
    
  • v0.10.13

    2013.07.09, Version 0.10.13 (Stable)
    
    * uv: Upgrade to v0.10.12
    
    * npm: Upgrade to 1.3.2
    
    * windows: get proper errno (Ben Noordhuis)
    
    * tls: only wait for finish if we haven't seen it (Timothy J Fontaine)
    
    * http: Dump response when request is aborted (isaacs)
    
    * http: use an unref'd timer to fix delay in exit (Peter Rust)
    
    * zlib: level can be negative (Brian White)
    
    * zlib: allow zero values for level and strategy (Brian White)
    
    * buffer: add comment explaining buffer alignment (Ben Noordhuis)
    
    * string_bytes: properly detect 64bit (Timothy J Fontaine)
    
    * src: fix memory leak in UsingDomains() (Ben Noordhuis)
    
  • v0.11.3

    2013.06.26, Version 0.11.3 (Unstable)
    
    * uv: Upgrade to v0.11.5
    
    * c-ares: upgrade to 1.10.0
    
    * v8: upgrade to v3.19.13
    
    * punycode: update to v1.2.3 (Mathias Bynens)
    
    * debugger: break on uncaught exception (Miroslav Bajtos)
    
    * child_process: emit 'disconnect' asynchronously (Ben Noordhuis)
    
    * dtrace: enable uv's probes if enabled (Timothy J Fontaine)
    
    * dtrace: unify dtrace and systemtap interfaces (Timothy J Fontaine)
    
    * buffer: New API for backing data store (Trevor Norris)
    
    * buffer: return `this` in fill() for chainability (Brian White)
    
    * build: fix include order for building on windows (Timothy J Fontaine)
    
    * build: add android support (Linus Mårtensson)
    
    * readline: strip ctrl chars for prompt width calc (Krzysztof Chrapka)
    
    * tls: introduce TLSSocket based on tls_wrap binding (Fedor Indutny)
    
    * tls: add localAddress and localPort properties (Ben Noordhuis)
    
    * crypto: free excessive memory in NodeBIO (Fedor Indutny)
    
    * process: remove maxTickDepth (Trevor Norris)
    
    * timers: use uv_now instead of Date.now (Timothy J Fontaine)
    
    * util: Add debuglog, deprecate console lookalikes (isaacs)
    
    * module: use path.sep instead of a custom solution (Robert Kowalski)
    
    * http: don't escape request path, reject bad chars (Ben Noordhuis)
    
    * net: emit dns 'lookup' event before connect (Ben Noordhuis)
    
    * dns: add getServers and setServers (Timothy J Fontaine)
    
  • v0.10.12

    2013.06.18, Version 0.10.12 (Stable)
    
    * npm: Upgrade to 1.2.32
    
    * readline: make `ctrl + L` clear the screen (Yuan Chuan)
    
    * v8: add setVariableValue debugger command (Ben Noordhuis)
    
    * net: Do not destroy socket mid-write (isaacs)
    
    * v8: fix build for mips32r2 architecture (Andrei Sedoi)
    
    * configure: fix cross-compilation host_arch_cc() (Andrei Sedoi)
    
  • v0.8.25

    2013.06.13, Version 0.8.25 (maintenance)
    
    * npm: Upgrade to 1.2.30
    
    * child_process: fix handle delivery (Ben Noordhuis)
    
  • v0.10.11

    2013.06.13, Version 0.10.11 (Stable)
    
    * uv: upgrade to 0.10.11
    
    * npm: Upgrade to 1.2.30
    
    * openssl: add missing configuration pieces for MIPS (Andrei Sedoi)
    
    * Revert "http: remove bodyHead from 'upgrade' events" (isaacs)
    
    * v8: fix pointer arithmetic undefined behavior (Trevor Norris)
    
    * crypto: fix utf8/utf-8 encoding check (Ben Noordhuis)
    
    * net: Fix busy loop on POLLERR|POLLHUP on older linux kernels (Ben Noordhuis, isaacs)
    
  • v0.10.10

    2013.06.04, Version 0.10.10 (Stable)
    
    * uv: Upgrade to 0.10.10
    
    * npm: Upgrade to 1.2.25
    
    * url: Properly parse certain oddly formed urls (isaacs)
    
    * stream: unshift('') is a noop (isaacs)
    
  • v0.8.24

    2013.06.04, Version 0.8.24 (maintenance)
    
    * npm: Upgrade to v1.2.24
    
    * url: Properly parse certain oddly formed urls (isaacs)
    
    * http: Don't try to destroy nonexistent sockets (isaacs)
    
    * handle_wrap: fix NULL pointer dereference (Ben Noordhuis)
    
  • v0.10.9

    2013.05.30, Version 0.10.9 (Stable)
    
    * npm: Upgrade to 1.2.24
    
    * uv: Upgrade to v0.10.9
    
    * repl: fix JSON.parse error check (Brian White)
    
    * tls: proper .destroySoon (Fedor Indutny)
    
    * tls: invoke write cb only after opposite read end (Fedor Indutny)
    
    * tls: ignore .shutdown() syscall error (Fedor Indutny)
    
  • v0.10.8

    2013.05.24, Version 0.10.8 (Stable)
    
    * v8: update to 3.14.5.9
    
    * uv: upgrade to 0.10.8
    
    * npm: Upgrade to 1.2.23
    
    * http: remove bodyHead from 'upgrade' events (Nathan Zadoks)
    
    * http: Return true on empty writes, not false (isaacs)
    
    * http: save roundtrips, convert buffers to strings (Ben Noordhuis)
    
    * configure: respect the --dest-os flag consistently (Nathan Rajlich)
    
    * buffer: throw when writing beyond buffer (Trevor Norris)
    
    * crypto: Clear error after DiffieHellman key errors (isaacs)
    
    * string_bytes: strip padding from base64 strings (Trevor Norris)
    
  • v0.10.7

    2013.05.17, Version 0.10.7 (Stable)
    
    * uv: upgrade to v0.10.7
    
    * npm: Upgrade to 1.2.21
    
    * crypto: Don't ignore verify encoding argument (isaacs)
    
    * buffer, crypto: fix default encoding regression (Ben Noordhuis)
    
    * timers: fix setInterval() assert (Ben Noordhuis)