124 lines
4.8 KiB
Plaintext
124 lines
4.8 KiB
Plaintext
0.7.0: 2014-08-05 Greg Slepak <contact@taoeffect.com>
|
|
* `native-dns-packet` 0.0.4 -> 0.1.1
|
|
* `native-dns-cache` 0.0.1 -> 0.0.2
|
|
* `ipaddr.js` 0.1.1 -> 0.1.3
|
|
* Updated authors in `package.json`
|
|
* Fixed specification of dependency versions in `package.json`
|
|
* See changes from `native-dns-packet` for what's new
|
|
+ TLDR: many bug fixes, performance improvements.
|
|
better EDNS support, TLSA support, fixed TXT.
|
|
* Merged `tjfontaine/master` (adds LICENSE file)
|
|
|
|
2013-03-23 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Add SPF record type, same as TXT
|
|
* Emit platform ready on windows (Oleg Elifantiev)
|
|
* Split packet parsing into its own library
|
|
* Split caching into its own library
|
|
|
|
2013-03-03 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Assert missing fields
|
|
* Truncate integer fields
|
|
|
|
2013-02-14 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Bump to v0.4.1
|
|
* Disable caching for now
|
|
* Fix AAAA packing of records
|
|
|
|
2013-01-09 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Bump to v0.4.0
|
|
* Fix TCPServer
|
|
* Split dependencies out of package
|
|
* Refactor Cache and MemoryStore
|
|
* Export Lookup function
|
|
|
|
2012-12-23 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Bump to v0.3.4
|
|
* Update buffercursor to 0.0.5
|
|
* Allow creation of NAPTR records
|
|
|
|
2012-12-07 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Bump to v0.3.3
|
|
* Make cache layer more generic
|
|
|
|
2012-12-06 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Bump to v0.3.2
|
|
* Revamp benchmark script
|
|
* Properly set EDNS0 options
|
|
* Don't overrite `type` and `class` fields of a record
|
|
|
|
2012-09-25 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Bump to v0.3.1
|
|
* Fix win32 to set the actual hostsfiel
|
|
|
|
2012-09-17 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Bump to v0.3.0
|
|
* Add more tests and benchmark
|
|
* More compatible with c-ares
|
|
* Add rudimentary in-memory cache
|
|
* Add NAPTR record type
|
|
* On > 0.8 make sockets be unref for faster destructing
|
|
|
|
2012-07-22 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Bump to v0.2.0
|
|
* Rewrite outbound queue to be simpler
|
|
|
|
2012-07-08 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Bump to v0.1.0
|
|
* State machine to encode and decode packets
|
|
|
|
2012-03-20 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Bump to v0.0.7
|
|
* Ignore requests/responses less than the minimal size of a query [server, client]
|
|
* Remove clone dependency [module]
|
|
* Embed ipaddr.js [module]
|
|
* Fix label parsing [client, server]
|
|
* Long query names should result in ENOTFOUND [client]
|
|
* resolve(..., 'PTR') should use reverse, reverse should check hosts [client]
|
|
* Autopromote should work for eDNS packets as well [client, server]
|
|
* Fix server socket assignment [server]
|
|
* toString to various types to produce dig like output [client, server]
|
|
* Conosolidate various sources files into logical groups [module]
|
|
* Lint to match upstream's style [module]
|
|
|
|
2012-03-06 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Bump to v0.0.6
|
|
* Split TCP/UDP Server, expose as createTCPServer/createUDPServer [server, module]
|
|
* Request server may just be an string of an ip address [client]
|
|
* Question type may be a string of record type [client]
|
|
* Don't watch for resolve/hosts changes by default [client]
|
|
* Add mechanism to forcibly reload the platform [client]
|
|
* Add unready event that is fired when reinitializing platform [client]
|
|
* Expose platform [module]
|
|
|
|
2012-03-01 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Bump to v0.0.5
|
|
* Add test suite [module] (issue #12)
|
|
* Add qtypeToName/nameToQtype for convenience [module]
|
|
* Add Request mechanism to cusotmize queries [module]
|
|
* Add field name, buffer, and position to [un]pack errors [module]
|
|
* Add PendingRequests.autopromote to always promote ResourceRecords [module]
|
|
* Fix Platform.search_path it should be an array [client]
|
|
|
|
2012-02-25 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Bump to v0.0.4
|
|
* Add clone dependency (it's used in client) [module]
|
|
* Don't instantiate fields for every question [client, server] (issue #8)
|
|
* Allocate only the size Buffer needed for Packet [client, server]
|
|
|
|
2012-02-24 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Bump to v0.0.3
|
|
* Considerable performance increase [client, server] (issue #8)
|
|
* Label compression is case sensitive [client, server]
|
|
* Remove dependency on clone and pystruct [client, server]
|
|
* Consolidate TCP logic [client, server] (issue #3)
|
|
|
|
2012-02-14 Timothy J Fontaine <tjfontaine@gmail.com>
|
|
* Bump to v0.0.2
|
|
* Add rudimentary TCP support [client, server]
|
|
* Rate limit queries to name servers [client]
|
|
* Single buffer creation for message packing [client, server]
|
|
* Label compression [client, server]
|
|
* Expose consts for use by servers [module]
|
|
* Specify specific server for querying against [client]
|
|
* Remove dependency on bufferjs [module]
|