Permalink
Commits on Jul 6, 2012
  1. Wrap lines at 80 characters.

    committed Jul 6, 2012
Commits on Jul 5, 2012
  1. Simplify code to one-liner.

    committed Jul 5, 2012
  2. tls: make tls a little bit faster

    Compile OpenSSL with inline assembly for big numbers
    indutny committed Jul 3, 2012
Commits on Jul 4, 2012
  1. readline: Use one history item for reentered line

    If the command entered is exactly the same as the last history item,
    don't dupe it in the history
    Vladimir Beloborodov committed with bnoordhuis Jun 13, 2012
  2. Merge remote-tracking branch 'origin/v0.8'

    Conflicts:
    	configure
    	src/node_version.h
    bnoordhuis committed Jul 4, 2012
Commits on Jul 3, 2012
  1. tools: update gyp to r1426

    bnoordhuis committed Jul 3, 2012
  2. build: rename strict_aliasing to node_no_strict_aliasing

    Make the variable naming consistent with the other strict aliasing var,
    v8_no_strict_aliasing.
    bnoordhuis committed Jul 3, 2012
  3. build: disable -fstrict-aliasing for any gcc < 4.6.0

    It has been conclusively demonstrated that the -fstrict-aliasing bugs in gcc's
    optimizer are not limited to the 4.5.x releases only.
    
    Fixes #3601 among others.
    bnoordhuis committed Jul 3, 2012
  4. build: detect cc version with -dumpversion

    The heuristic introduced in f78ce08 ("build: handle output of localized gcc or
    clang") does not handle "branded" versions of gcc, i.e. a gcc whose output has
    been customized by the distro vendor.
    
    Fixes #3601.
    bnoordhuis committed Jul 3, 2012
Commits on Jul 1, 2012
Commits on Jun 30, 2012
  1. build: handle output of localized gcc or clang

    Before this commit, we used to scan the output of `$CC -v` for strings like
    "gcc version x.y.z".
    
    It was pointed out that this approach fails with localized versions of gcc
    because those print (for example) "gcc versión x.y.z".
    
    Use the output of `$CC --version` instead and only look at the first line.
    bnoordhuis committed Jun 30, 2012
  2. build: rename openssl configure switches

    For consistency's sake, rename:
    
      --openssl-use-sys
      --openssl-includes
      --openssl-libpath
    
    To:
    
      --shared-openssl
      --shared-openssl-includes
      --shared-openssl-libpath
    
    And add --shared-openssl-libname while we're at it.
    
    The old switches still work but `./configure --help` won't print them.
    
    Fixes #3591.
    bnoordhuis committed Jun 30, 2012
Commits on Jun 29, 2012
  1. Blog post about 0.8.1

    isaacs committed Jun 29, 2012
  2. Re-apply commit e307468.

    The V8 assert got triggered by a missing HandleScope::Close().
    bnoordhuis committed Jun 29, 2012
  3. Revert "Fix #3521 Use an object as the process.env proto"

    The reverted commit caused a v8 assertion to trigger in debug mode.
    This reverts commit e307468.
    piscisaureus committed Jun 29, 2012
  4. 2012.06.29, Version 0.8.1 (stable)

    * V8: upgrade to v3.11.10.12
    
    * npm: upgrade to v1.1.33
      - Support for parallel use of the cache folder
      - Retry on registry timeouts or network failures (Trent Mick)
      - Reduce 'engines' failures to a warning
      - Use new zsh completion if aviailable (Jeremy Cantrell)
    
    * Fix #3577 Un-break require('sys')
    
    * util: speed up formatting of large arrays/objects (Ben Noordhuis)
    
    * windows: make fs.realpath(Sync) work with UNC paths (Bert Belder)
    
    * build: fix --shared-v8 option (Ben Noordhuis)
    
    * doc: `detached` is a boolean (Andreas Madsen)
    
    * build: use proper python interpreter (Ben Noordhuis)
    
    * build: expand ~ in `./configure --prefix=~/a/b/c` (Ben Noordhuis)
    
    * build: handle CC env var with spaces (Gabriel de Perthuis)
    
    * build: fix V8 build when compiling with gcc 4.5 (Ben Noordhuis)
    
    * build: fix --shared-v8 option (Ben Noordhuis)
    
    * windows msi: Fix icon issue which caused huge file size (Bert Belder)
    
    * unix: assume that dlopen() may clobber dlerror() (Ben Noordhuis)
    
    * sunos: fix memory corruption bugs (Ben Noordhuis)
    
    * windows: better (f)utimes and (f)stat (Bert Belder)
    isaacs committed Jun 29, 2012
  5. blog css: Styling of nested lists

    isaacs committed Jun 29, 2012
  6. lint

    isaacs committed Jun 29, 2012
  7. uv: upgrade to 5b8a112

    isaacs committed Jun 29, 2012
  8. npm: Upgrade to 1.1.33

    Support for parallel use of the cache folder
    Retry on registry timeouts or network failures
    Reduce 'engines' failures to a warning
    Use new zsh completion if aviailable
    isaacs committed Jun 29, 2012
  9. Merge branch 'v0.8'

    piscisaureus committed Jun 29, 2012
Commits on Jun 28, 2012
  1. Fix #3577 Un-break require('sys')

    isaacs committed Jun 28, 2012
  2. uv: upgrade to 4a88b3b

    piscisaureus committed Jun 28, 2012