日期:2014-05-16  浏览次数:20388 次

nodejs version 0.8.9稳定版更新日志

    2012.09.11,0.8.9版本(稳定版)

  • v8引擎:升级到3.11.10.22
  • GYP:升级到r1477
  • npm:升级到1.1.61
  • npm:不要创建世界--可写的文件系统(Don't create world--writable files.(isaacs提供)
  • windows:修复共享服务器套接字的单独访问模式问题.(Bert Belder修复)
  • windows:修复在uv_unpdate_time()方法里为初始化的内存访问问题.(Bert Belder修复)
  • windows:修复在一个信号处理器绑定后不抛出事件的问题.(Bert Belder修复)
  • unix:修复在udp中的内存泄漏问题.(Ben Noordhuis修复)
  • unix:map errno ESPIPE(Ben Noordhuis修复)
  • unix,windows:修复在fs-poll.c中的耗内存问题.(Ben Noordhuis修复)
  • sunos:修复os.cpus()在x86_64上的问题.(Ben Noordhuis修复)
  • child process:修复进程在ipc渠道不能发出'close'事件问题.(Bert Belder修复)
  • build:增加一个'--dest-os'选项,来强制是一个gyp变得"flavor".(Nathan Rajlich提供)
  • build:可以在Sunos系统上设置process.platform为'sunos'.(Nathan Rajlich提供)
  • build:修复在调用make clean之后 make -j失败的问题.(Bearice Ren)
  • build:修复在'arm'build操作时的openssl的配置问题(Nathan Rajlich提供)
  • tls:tls.connect中支持unix下的套接字或者命名的管道.(Shigeki Ohtus提供)
  • https:https.get()可以接受一个url.(koichik提供)
  • http:兼容HTTP/1.0 TE 头(Ben Noordhuis提供)
  • crypto,tls:Domainify setSNICallback, pbkdf2, randomBytes (Ben Noordhuis)(翻译不了...)
  • stream.pipe:除非是一个函数否则不要调用destory().(isaacs)
    源代码:http://nodejs.org/dist/v0.8.9/node-v0.8.9.tar.gz
    苹果系统安装包(通用版): http://nodejs.org/dist/v0.8.9/node-v0.8.9.pkg
    windows安装包:http://nodejs.org/dist/v0.8.9/node-v0.8.9-x86.msi