DNSChain 0.5 发布,安全通讯系统

来源: OSCHINA
编辑: oschina
2015-03-08 00:00:00

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) 可以让你自由的和你想沟通的人沟通,连接到你想要连接的网站,而不会有人秘密监听你的通讯。

Easily share your GPG key!

比较:

展开阅读全文
点击加入讨论🔥(1) 发布并加入讨论🔥
1 评论
15 收藏
分享
返回顶部
顶部