红联Linux门户
Linux帮助

Luvit 0.6.0发布,Lua实现的Node.js

发布时间:2012-12-21 10:32:47来源:红联作者:empast
Luvit 0.6.0 发布了,和 0.5.0 版本比较改进内容如下:

API Changes

* Streams now act like node's in all known cases
the "closed" event is now gone (Brandon Philips)
* nil timers are now accepted (AJ ONeal)

New features

* UDP support (Ryan Phillips)
* Tons of tests! (Hiroaki Nakamura)
* Object.instanceof (Hiroaki Nakamura)
* Add get/set UID/GID function on POSIX (andrey)
* add getProcessTitle/setProcessTitle (Tim Caswell)
* Using luajit 2.0.0 final
* Using libuv nodev0.8.16 (Brandon Philips/Tim Caswell)
* Add uninstall to Makefile (Matt Sullivan)
* Gyp build has install target (Hiroaki Nakamura)

Bugfixes

* Improved Makefile options (hasufell)
* Fixup Windows process spawning (Bert Belder)
* tls pull fixes (Brandon Philips)
* Normalize CRLF/LF for Windows (Rob Emanuele)
* Fix long paths for Windows (Rob Emanuele)
* Fix test-ffi.lua to work on Windows (Rob Emanuele)
* Fix Socket destroyed flag (Brandon Philips)
* Fix Socket pipe implementation (Brandon Philips)
* Fix pipe implementation in general (Brandon Philips)
* Fix stream reading crash on exception (Matt Kaniaris)
* Compiler warning fixes (Brandon Philips)
* Fix up S_IS* macros on Windows (Brad Morgan)
* Fix Object:extend (Matt Kaniaris)
* Fix fverify leaking errors in lcrypto (Brandon Philips)
* Free req when TCP connect fails (Ryan Phillips)
* Fix test runner (Matt Kaniaris)
* Fix SyncWriteStream and _G.len (Kengo Nakajima)
* luv_close fixes (Ryan Phillips)
* make clean now cleans up zlib/lcrypto (Brandon Philips)
* Fixes to the windows build (Ryan Phillips)
* Fixup stdin/stdout/stderr logic (Brandon Philips/Ryan Phillips)
* Fix listeners on http missing events (Brandon Philips)
* Don't call pauseNoRef on lua stream like objects (Tomaz Muraus)
* Fix util.bind memory leak and to preserve nil (Tim Caswell)
* Fix double close on Handle/Timers (Brandon Philips)
* Close stdin only if already closed (Paul Querna)
* Hold coroutine when handler created in coroutine (Andrew Tsao)

项目主页:https://github.com/luvit/luvit

来自:开源中国社区
文章评论

共有 0 条评论