{"_id":"native-dns-packet","_rev":"17-76f83c0cacb0bb895680451d45e0c2d3","name":"native-dns-packet","description":"Raw DNS Packet Parsing and Writing","dist-tags":{"latest":"0.1.1","0.1.0":"0.1.0"},"versions":{"0.0.1":{"name":"native-dns-packet","version":"0.0.1","author":{"name":"Timothy J Fontaine","email":"tjfontaine@gmail.com","url":"http://atxconsulting.com"},"description":"Raw DNS Packet Parsing and Writing","keywords":["dns","parsing"],"homepage":"http://github.com/tjfontaine/native-dns-packet","bugs":{"url":"http://github.com/tjfontaine/native-dns-packet/issues"},"repository":{"type":"git","url":"http://github.com/tjfontaine/native-dns-packet.git"},"main":"index.js","engines":{"node":">= 0.5.0"},"scripts":{},"dependencies":{"buffercursor":">= 0.0.5","ipaddr.js":">= 0.1.1"},"devDependencies":{},"_id":"native-dns-packet@0.0.1","dist":{"shasum":"78a3d2c7961bedb6714d155488a933005af4105e","tarball":"https://registry.npmjs.org/native-dns-packet/-/native-dns-packet-0.0.1.tgz","integrity":"sha512-sauXyZ1m/aMhh5L7ogo7qBU6+z9OPjrJ0DyFMrDvpltZLKZYmJH/YyD+llXxpNM0M+RFzCD6GRzKFFCEv+rGWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICclfDQu8HfiRaMJFiYCjsP0yrcpX+dz3fK6apw94ByFAiEA5rhwPZsHXjQfDioRAHo6OJ9/iLAYsGCrTLO1LC5sgJw="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"tjfontaine","email":"tjfontaine@gmail.com"},"maintainers":[{"name":"tjfontaine","email":"tjfontaine@gmail.com"}]},"0.0.2":{"name":"native-dns-packet","version":"0.0.2","author":{"name":"Timothy J Fontaine","email":"tjfontaine@gmail.com","url":"http://atxconsulting.com"},"description":"Raw DNS Packet Parsing and Writing","keywords":["dns","parsing"],"homepage":"http://github.com/tjfontaine/native-dns-packet","bugs":{"url":"http://github.com/tjfontaine/native-dns-packet/issues"},"repository":{"type":"git","url":"http://github.com/tjfontaine/native-dns-packet.git"},"main":"index.js","engines":{"node":">= 0.5.0"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"buffercursor":">= 0.0.5","ipaddr.js":">= 0.1.1"},"devDependencies":{"tap":">= 0.4.3"},"_id":"native-dns-packet@0.0.2","dist":{"shasum":"c54d3780f47f1ee2ac70bfd34130e731c29e61f3","tarball":"https://registry.npmjs.org/native-dns-packet/-/native-dns-packet-0.0.2.tgz","integrity":"sha512-ye4Wcn3924SUIw6SW+414snQml9knX1vlGT8T93gcxs27+h30/Np+HnmcSVVaGC3xDKqV51K1XmLRYgxxJEi1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFbOUPZemnhk9OPiFTEZNJXFz4/BTT2MPU6U9eu1uafaAiAnyTTGVAfSI9agSRi2mIupi3Xs+lrjWNHt6y0s/1GPMg=="}]},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"tjfontaine","email":"tjfontaine@gmail.com"},"maintainers":[{"name":"tjfontaine","email":"tjfontaine@gmail.com"}]},"0.0.3":{"name":"native-dns-packet","version":"0.0.3","author":{"name":"Timothy J Fontaine","email":"tjfontaine@gmail.com","url":"http://atxconsulting.com"},"description":"Raw DNS Packet Parsing and Writing","keywords":["dns","parsing"],"homepage":"http://github.com/tjfontaine/native-dns-packet","bugs":{"url":"http://github.com/tjfontaine/native-dns-packet/issues"},"repository":{"type":"git","url":"http://github.com/tjfontaine/native-dns-packet.git"},"main":"index.js","engines":{"node":">= 0.5.0"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"buffercursor":">= 0.0.5","ipaddr.js":">= 0.1.1"},"devDependencies":{"tap":">= 0.4.3"},"_id":"native-dns-packet@0.0.3","dist":{"shasum":"bbae409504781415b942c7e5a4e65cbc22cb7be1","tarball":"https://registry.npmjs.org/native-dns-packet/-/native-dns-packet-0.0.3.tgz","integrity":"sha512-YGYQ2cSpxcQTz9FM8er5nZjP5+K/JPzAjdigeQiXmjnkZ763Dzfhpnk4rlpP08/6erWRi3PcKDl6lrVxDub03g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpq/eaDVZWl5kvWed6moIF+91YJvPNEnQBH9cV9r8CygIgDjG4bXbGcPpjvo5hVw+vDBJuu68Gn/RGWa8SFdhC+q4="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"tjfontaine","email":"tjfontaine@gmail.com"},"maintainers":[{"name":"tjfontaine","email":"tjfontaine@gmail.com"}]},"0.0.4":{"name":"native-dns-packet","version":"0.0.4","author":{"name":"Timothy J Fontaine","email":"tjfontaine@gmail.com","url":"http://atxconsulting.com"},"description":"Raw DNS Packet Parsing and Writing","keywords":["dns","parsing"],"homepage":"http://github.com/tjfontaine/native-dns-packet","bugs":{"url":"http://github.com/tjfontaine/native-dns-packet/issues"},"repository":{"type":"git","url":"http://github.com/tjfontaine/native-dns-packet.git"},"main":"index.js","engines":{"node":">= 0.5.0"},"scripts":{"test":"tap ./test/*.js"},"dependencies":{"buffercursor":">= 0.0.5","ipaddr.js":">= 0.1.1"},"devDependencies":{"tap":">= 0.4.3"},"_id":"native-dns-packet@0.0.4","dist":{"shasum":"f57355dd898b6dbbc1becfe34536682bf7102408","tarball":"https://registry.npmjs.org/native-dns-packet/-/native-dns-packet-0.0.4.tgz","integrity":"sha512-vnzp+jw/f31+zbq1PW4aoY9ClFFcVcqPFypa/iXFu+5UHDvUhITasa6CC4tSJHEIlP9T55QCG6hSrLTZFhja8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNOlj4iGM3WNfsQwOhbemei3yalAOxeVgONl0OULgEpAiBrnXnlw+akj0z/c8Jx0UWIk1ms0UMQavVQATJWWtXd2g=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"tjfontaine","email":"tjfontaine@gmail.com"},"maintainers":[{"name":"tjfontaine","email":"tjfontaine@gmail.com"}]},"0.1.0":{"name":"native-dns-packet","version":"0.1.0","authors":["Timothy J Fontaine <tjfontaine@gmail.com> (http://atxconsulting.com)","Greg Slepak <contact@taoeffect.com> (https://twitter.com/taoeffect)","Matthieu Rakotojaona"],"description":"Raw DNS Packet Parsing and Writing","keywords":["dns","parsing"],"homepage":"http://github.com/tjfontaine/native-dns-packet","bugs":{"url":"http://github.com/tjfontaine/native-dns-packet/issues"},"repository":{"type":"git","url":"http://github.com/tjfontaine/native-dns-packet.git"},"main":"index.js","engines":{"node":">= 0.5.0"},"license":"MIT","scripts":{"test":"tap ./test/*.js"},"dependencies":{"buffercursor":">= 0.0.12","ipaddr.js":">= 0.1.1"},"devDependencies":{"tap":">= 0.4.3"},"gitHead":"5cc112ed4a2a6e0397cdd33984a98e035db21ce5","_id":"native-dns-packet@0.1.0","_shasum":"be39ae9593acd0f8bcb5e4a97b3faa97dc64a3e9","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"taoeffect","email":"contact@taoeffect.com"},"maintainers":[{"name":"tjfontaine","email":"tjfontaine@gmail.com"},{"name":"taoeffect","email":"contact@taoeffect.com"}],"dist":{"shasum":"be39ae9593acd0f8bcb5e4a97b3faa97dc64a3e9","tarball":"https://registry.npmjs.org/native-dns-packet/-/native-dns-packet-0.1.0.tgz","integrity":"sha512-W6QkfpSIhYMQAjUyklLqIHJMN3+zJRN8OYazr5m9DBdFlLxl97DGVT60Hru75CisTlw0FQPsn7vrUZhagJHmVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsqOwGHiTLpI4+QVjA/5CgE1NIQaDuyDnJzeH/N+DSMAIhAP5mmn7VwXuyy0SfvBV8fs+iK8h3uIQzK78j+Cxfbkt/"}]}},"0.1.1":{"name":"native-dns-packet","version":"0.1.1","authors":["Timothy J Fontaine <tjfontaine@gmail.com> (http://atxconsulting.com)","Greg Slepak <contact@taoeffect.com> (https://twitter.com/taoeffect)","Matthieu Rakotojaona"],"description":"Raw DNS Packet Parsing and Writing","keywords":["dns","parsing"],"homepage":"http://github.com/tjfontaine/native-dns-packet","bugs":{"url":"http://github.com/tjfontaine/native-dns-packet/issues"},"repository":{"type":"git","url":"http://github.com/tjfontaine/native-dns-packet.git"},"main":"index.js","engines":{"node":">= 0.5.0"},"license":"MIT","scripts":{"test":"tap ./test/*.js"},"dependencies":{"buffercursor":">= 0.0.12","ipaddr.js":">= 0.1.1"},"devDependencies":{"tap":">= 0.4.3"},"gitHead":"296bfe5337b57e93a605838a4da48924e8d46e4b","_id":"native-dns-packet@0.1.1","_shasum":"97da90570b8438a00194701ce24d011fd3cc109a","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"taoeffect","email":"contact@taoeffect.com"},"maintainers":[{"name":"tjfontaine","email":"tjfontaine@gmail.com"},{"name":"taoeffect","email":"contact@taoeffect.com"}],"dist":{"shasum":"97da90570b8438a00194701ce24d011fd3cc109a","tarball":"https://registry.npmjs.org/native-dns-packet/-/native-dns-packet-0.1.1.tgz","integrity":"sha512-j1XxnFFTUB7mujma468WyAOmyVtkuuLTelxJF13tSTIPO56X7bHALrG0G4jFQnvyTPCt4VnFiZezWpfKbaHc+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUSWM3099j6RoIIcb+IFvKAPJGLIqT43tBHlyQBmk1YAiAsV2ADOrYRVj4ZzS8r2L6EQ/grhdDneOw3ErIvREB8Ug=="}]}}},"readme":"native-dns-packet\n-----------------\n\n * `Packet.parse(buffer)` returns an instance of `Packet`\n * `Packet.write(buffer, packet)` writes the given packet into the buffer,\ntruncating where appropriate\n\n```javascript\nvar Packet = function () {\n  this.header = {\n    id: 0,\n    qr: 0,\n    opcode: 0,\n    aa: 0,\n    tc: 0,\n    rd: 1,\n    ra: 0,\n    res1: 0,\n    res2: 0,\n    res3: 0,\n    rcode: 0\n  };\n  this.question = [];\n  this.answer = [];\n  this.authority = [];\n  this.additional = [];\n  this.edns_options = [];\n  this.payload = undefined;\n};\n```\n\n## History\n\n###### 0.1.1 - October 5, 2014\n\n- Fixing NPM tagging issue...\n\n###### 0.1.0 - October 2, 2014\n\n- Added TLSA support\n- Fixed EDNS & NAPTR support + deprecates some EDNS fields on Packet\n- Now includes support for forwarding EDNS responses (Packet.edns)\n- Added many TODOs with suggested improvements\n- Added many links to GH issues and RFCs\n- Cleaned up code a bit to better please linters\n- Added deprecation notices (see parseOpt)\n- Handle unhandled RRs on writing packet instead of throwing exception.\n- edns/opt should use BufferCursor.copy (Fixes #11)\n- Updated `package.json` to include all authors\n- Merged tj's `master` branch to add License info\n- Updated README to include history of changes\n","maintainers":[{"name":"tjfontaine","email":"tjfontaine@gmail.com"},{"name":"taoeffect","email":"contact@taoeffect.com"}],"time":{"modified":"2022-06-20T20:47:25.183Z","created":"2013-03-24T02:50:11.288Z","0.0.1":"2013-03-24T02:50:12.557Z","0.0.2":"2013-05-20T02:09:58.138Z","0.0.3":"2013-05-25T22:49:19.608Z","0.0.4":"2014-04-15T14:51:53.603Z","0.1.0":"2014-10-05T23:37:30.815Z","0.1.1":"2014-10-05T23:41:34.025Z"},"repository":{"type":"git","url":"http://github.com/tjfontaine/native-dns-packet.git"},"homepage":"http://github.com/tjfontaine/native-dns-packet","keywords":["dns","parsing"],"bugs":{"url":"http://github.com/tjfontaine/native-dns-packet/issues"},"readmeFilename":"README.md","license":"MIT","users":{"silverwind":true}}