红联Linux门户
Linux帮助

DNSChain 0.5发布,安全通讯系统

发布时间:2015-03-08 09:13:38来源:红联作者:empast
DNSChain 0.5 发布,此版本包括大量的新特性:基本实现 Openname Resolver API;完全支持 HTTPS;New Blockchain: NXT 等等。

更新内容如下:

新特性:

Basic Openname Resolver RESTful API support!

Built-in HTTPS server that can route multiple services over the same IP and port thanks to @SGrondin

Automatically generates 4096-bit HTTPS key/certificate pair for you

Redis caching for both DNS and HTTP requests thanks to @WeMeetAgain

Traffic throttling for both DNS and HTTP requests thanks to @SGrondin

Super simple to add any new blockchain to DNSChain thanks to major refactoring work by @WeMeetAgain

NXT blockchain support thanks to @toenu23 (this means a nxt.dns metaTLD and .nxt TLD resolution)

Query DNS records over HTTPS using either new Openname API or icann.dns metaTLD! (by @WeMeetAgain)

Ability to specify configuration file path for any supported blockchain via the dnschain configuration (@WeMeetAgain, again!)

RESTful API to fetch server fingerprint (Closes #44).

改进:

Complete overhaul, refactoring, and improvement of the entire code base

Travic CI support

Comprehensive testing suite with complete code coverage for all critical files (excludes some error handlers and datasources)

Replaced a lot of callback code with Promises (still more to be done!)

All DNSChain components/servers are started and shutdown asynchronously (using Promise based API)

Precisely specified dependency versions to spare sysadmins any annoying surprises

Added badges for NPM version, Travis build status, and Gitter to top of README

All Namecoin data is now returned for HTTP(S) queries (txid, expires_in, etc.)

文档:

Comparisons to TACK, HPKP, and Thin Clients

Numerous miscellaneous improvements to documentation

Updated Contributors list in README

Added badges for NPM version, Travis build status, and Gitter chat to top of README

This release includes the brand new documentation by @mdw and @taoeffect

Bug 修复:

Closed #111: TypeError on startup on CentOS machines

Closed #90 and #87: Exception on access to unknown metaTLD

详细改进内容请看发行说明。

DNSChain (前身是 DNSNMC) 可以让你自由的和你想沟通的人沟通,连接到你想要连接的网站,而不会有人秘密监听你的通讯。

软件详情:https://blog.okturtles.com/2015/03/dnschain-0-5-released-https-openname-resolver-api-more/

下载地址:https://github.com/okTurtles/dnschain

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

共有 0 条评论