Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: openssl-exports
Commits on Sep 25, 2012
  1. @piscisaureus

    symbol hack test

    piscisaureus authored
  2. @piscisaureus
  3. @piscisaureus

    openssl: clean up configuration files

    piscisaureus authored
    This patch brings the openssl library that is built with gyp closer
    to what the standard build system produces.
Commits on Sep 24, 2012
  1. @piscisaureus
Commits on Sep 22, 2012
  1. @bnoordhuis

    handle_wrap: don't abort if wrap == NULL

    bnoordhuis authored
    After a disconnect, the internal pointer of the parent/child channel is set to
    NULL. That's not an error so don't abort().
  2. @AndreasMadsen @bnoordhuis

    test: possible ipc.ref() regression

    AndreasMadsen authored bnoordhuis committed
  3. @AndreasMadsen @bnoordhuis
  4. @bnoordhuis

    child_process: make .fork()'d child auto-exit

    bnoordhuis authored
    A child process created with .fork() needed to call `process.exit()` explicitly
    because the communication channel with the parent kept the event loop alive.
    
    Fix that by only ref'ing the channel when there are 'message' event listeners.
    
    Fixes #3799.
  5. @bnoordhuis
  6. @bnoordhuis
  7. @bnoordhuis
  8. @bnoordhuis

    test: add common.mustCall function

    bnoordhuis authored
    Verifies that the callback gets invoked <n> times during the lifetime of the
    test script.
  9. @bcantrill @bnoordhuis

    v8: loosen artificial mmap constraint

    bcantrill authored bnoordhuis committed
    Fixes #4010.
Commits on Sep 21, 2012
  1. @bcantrill @piscisaureus

    v8: fix postmortem metadata generation

    bcantrill authored piscisaureus committed
Commits on Sep 20, 2012
  1. @isaacs @piscisaureus

    V8: reapply floating patches

    isaacs authored piscisaureus committed
  2. @isaacs @piscisaureus

    V8: Upgrade to 3.13.7.1

    isaacs authored piscisaureus committed
  3. @bcantrill @piscisaureus

    test: add tests for postmortem and DTrace support

    bcantrill authored piscisaureus committed
Commits on Sep 19, 2012
  1. @bnoordhuis

    configure: turn on VFPv3 on ARMv7

    bnoordhuis authored
    Fixes a V8 build error caused by missing arm_fpu and arm_neon settings.
  2. @bnoordhuis
Commits on Sep 18, 2012
  1. @indutny

    crypto: bring module into modern age

    indutny authored
    Introduce 'buffer' encoding, allow returning and giving buffers as
    arguments of 'crypto' routines.
    
    Fix #3278
  2. @indutny

    authors: add @tasogarepg to AUTHORS

    indutny authored
  3. @tasogarepg @indutny

    debugger: fix --debug-brk

    tasogarepg authored indutny committed
  4. @isaacs

    Now working on v0.9.3

    isaacs authored
  5. @isaacs

    Merge branch 'v0.9.2-release'

    isaacs authored
  6. @isaacs

    2012.09.17, Version 0.9.2 (Unstable)

    isaacs authored
    * http_parser: upgrade to ad3b631
    
    * openssl: upgrade 1.0.1c
    
    * darwin: use FSEvents to watch directory changes (Fedor Indutny)
    
    * unix: support missing API on NetBSD (Shigeki Ohtsu)
    
    * unix: fix EMFILE busy loop (Ben Noordhuis)
    
    * windows: un-break writable tty handles (Bert Belder)
    
    * windows: map WSAESHUTDOWN to UV_EPIPE (Bert Belder)
    
    * windows: make spawn with custom environment work again (Bert Belder)
    
    * windows: map ERROR_DIRECTORY to UV_ENOENT (Bert Belder)
    
    * tls, https: validate server certificate by default (Ben Noordhuis)
    
    * tls, https: throw exception on missing key/cert (Ben Noordhuis)
    
    * tls: async session storage (Fedor Indutny)
    
    * installer: don't install header files (Ben Noordhuis)
    
    * buffer: implement Buffer.prototype.toJSON() (Nathan Rajlich)
    
    * buffer: added support for writing NaN and Infinity (koichik)
    
    * http: make http.ServerResponse emit 'end' (Ben Noordhuis)
    
    * build: ./configure --ninja (Ben Noordhuis, Timothy J Fontaine)
    
    * installer: fix --without-npm (Ben Noordhuis)
    
    * cli: make -p equivalent to -pe (Ben Noordhuis)
    
    * url: Go much faster by using Url class (isaacs)
  7. @piscisaureus @isaacs

    openssl: fix the Windows x64 build

    piscisaureus authored isaacs committed
  8. @isaacs
  9. @piscisaureus
Commits on Sep 17, 2012
  1. @isaacs
  2. @isaacs
  3. @Hello71 @bnoordhuis

    configure: always use shlex instead of split

    Hello71 authored bnoordhuis committed
    Use shlex module instead of builtin string split to parse CC.
  4. @isaacs

    url: Go much faster by using Url class

    isaacs authored
    V8 loves it when JavaScript pretends to be a Classic inheritance
    type of language.
    
    Before:
    
    $ ./node benchmark/url.js
    benchmarking parse() ... 1.868 sec
    benchmarking format() ... 1.906 sec
    benchmarking resolve("../foo/bar?baz=boom") ... 7.800 sec
    benchmarking resolve("foo/bar") ... 7.099 sec
    benchmarking resolve("http://nodejs.org") ... 8.403 sec
    benchmarking resolve("./foo/bar?baz") ... 7.974 sec
    
    After:
    
    $ ./node benchmark/url.js
    benchmarking parse() ... 1.769 sec
    benchmarking format() ... 1.793 sec
    benchmarking resolve("../foo/bar?baz=boom") ... 4.254 sec
    benchmarking resolve("foo/bar") ... 3.932 sec
    benchmarking resolve("http://nodejs.org") ... 4.382 sec
    benchmarking resolve("./foo/bar?baz") ... 4.293 sec
Commits on Sep 14, 2012
  1. @bnoordhuis

    test: set rejectUnauthorized in tls/https tests

    bnoordhuis authored
    Update the tls and https tests to explicitly set rejectUnauthorized instead of
    relying on the NODE_TLS_REJECT_UNAUTHORIZED environment variable getting set.
  2. @bnoordhuis

    tls, https: validate server certificate by default

    bnoordhuis authored
    This commit changes the default value of the rejectUnauthorized option from
    false to true.
    
    What that means is that tls.connect(), https.get() and https.request() will
    reject invalid server certificates from now on, including self-signed
    certificates.
    
    There is an escape hatch: if you set the NODE_TLS_REJECT_UNAUTHORIZED
    environment variable to the literal string "0", node.js reverts to its
    old behavior.
    
    Fixes #3949.
  3. @piscisaureus

    uv: upgrade to 3d9de13

    piscisaureus authored
Something went wrong with that request. Please try again.