Liu Song’s Projects


~/Projects/node-dns

git clone https://code.lsong.org/node-dns

History

ref
master
Hash Date Commit message Author
b2fdf66a 2023-11-13 12:30:22 add flatmap support ArrayIterator
ee736044 2023-11-13 12:27:20 add RRSIG #3 (decode only) ArrayIterator
81459e6e 2023-11-12 22:00:42 add dns key ArrayIterator
28fd7740 2022-07-19 14:10:56 fix: ensure compressed ipv6 is valid closes #70 Kiko Beats
5dda60eb 2022-06-21 23:17:47 feat: allow to customize get for doh Kiko Beats
39538d4b 2022-04-15 20:32:47 Update README.md. Show all possible properties in server.listen() Louis Lam
b2e994c0 2021-12-13 19:45:21 Add a test for invalid packet handling Tim Perry
e4877a04 2021-12-13 19:14:21 Handle & report server request errors as 'requestError' events Tim Perry
58649cb5 2021-12-13 19:23:59 Fix typo in the README server code Tim Perry
7114a90b 2021-12-14 13:43:13 Allow configuring the listen address for each server Tim Perry
b3340b2a 2021-06-15 09:28:41 add Martin Heidegger as contributor :tada: Lsong
564ea7ac 2021-06-14 22:45:03 test: improving test framework to execute tests serially and better identify operational order Martin Heidegger
fd953b36 2021-06-14 23:07:25 docs: Using createServer as catch-all for all kinds of servers. Martin Heidegger
90992f0e 2021-06-14 22:44:08 feat: adding single server interface with combined tcp, udp, doh support Martin Heidegger
ec0de414 2021-06-14 22:42:44 fix: normalizing API's Martin Heidegger
dc284ce6 2021-06-14 22:39:58 feat: adding support for http endpoints for tests Martin Heidegger
a4c7ab31 2021-06-14 22:21:20 fix: query parsing & operation Martin Heidegger
49cd8865 2021-06-14 04:09:38 feat: adding cors support Martin Heidegger
3c7cd971 2021-06-14 16:57:30 fixing clientIp option Martin Heidegger
03bfe3c0 2021-06-13 13:30:54 fix: linting Martin Heidegger
a0bbc758 2021-06-14 02:34:45 ci updates Martin Heidegger
3f65b19f 2021-04-20 13:23:41 add `recursive` to Packet class. Lsong
a4c90a2b 2021-04-20 12:56:04 DoH server code refacting to fix #41 Lsong
3bfe3a59 2021-04-19 17:28:11 Add RD bit to DoH cient, fix #40 Lsong
87c83716 2021-03-11 10:24:22 fix README and bump version to 1.5.0 fix #39 eviltik
7da83380 2021-03-11 09:42:26 handle tcp empty response eviltik
8bdd1643 2021-03-10 12:59:43 add recursive question options for tcp and udp clients, fix #33, fix #29 eviltik
5351501e 2021-03-08 15:38:04 add RD bit for UDP client eviltik
4b38a23a 2021-03-08 15:05:43 add eviltik as a contributor eviltik
1060a2d4 2021-03-08 15:05:32 add client examples eviltik
32b89d48 2021-03-08 15:05:16 update README with more client examples eviltik
e72b4142 2021-02-08 19:34:07 add "resolverProtocol" option fix #31 Lsong
9c4b78a4 2021-02-08 19:29:00 fix createResolver in #31 Lsong
a3071630 2021-02-02 15:35:50 implement resolvePTR eviltik
45bd0c4d 2021-02-02 15:30:50 add package-lock.json, needed by github nodejs workflow test eviltik
833e8756 2020-12-30 16:47:07 Changed naming and Removed createServer (as to force use of explicit createUDPServer etc) Daniel Sörlöv
14d22a60 2020-12-30 16:37:55 Moved examples into subfolders Daniel Sörlöv
452ab97d 2020-12-30 00:49:44 DoH-server implementation Daniel Sörlöv
6c2041b8 2020-10-12 11:16:08 Add EDNS and ECS decode support Ang YC
d1b4ca2a 2020-10-10 20:03:50 Add support for rfc7871 client subnet Mattias Holmlund
234083eb 2020-10-08 21:09:03 Use correct type for udp lookups Mattias Holmlund
b1d3103f 2020-07-11 10:21:59 fix example in readme #18 Lsong
9c1b504e 2020-07-10 18:00:41 add DoH, DNS over TCP and Google Public DNS Client. Lsong
cc4c8ae7 2020-07-10 15:03:21 fix test case Lsong
fb82eee7 2020-07-10 12:46:07 add TCP Server, thanks @andris9 #17 Lsong
f4b6e205 2020-07-04 21:30:48 add PTR record Lsong
e14c8b23 2020-07-03 15:44:45 add SRV RR Type, and close #16 Lsong
73f3149f 2020-06-16 16:35:17 modify example in README to fix #14 Lsong
b4b77e6f 2020-05-18 17:15:28 add dns client, and fix #12 Lsong
4827ce60 2020-05-18 10:05:48 add Andris Reinman to contributors :tada: Lsong
7f5896ef 2020-05-14 22:49:19 Write missing RDATA size for CAA output Andris Reinman
ea2a7209 2020-05-01 15:12:50 removed package-lock.json Andris Reinman
fa8d3de1 2020-05-01 15:11:13 Allow using array of strings as data value for TXT records Andris Reinman
f4fa7e38 2020-02-06 11:30:10 fix travis-ci node version Lsong
4143e483 2020-02-05 17:19:49 Emit rinfo to server request handlers Chloe Wintzer
1be5f7ee 2019-08-30 17:08:56 Added support for encoding CAA DNS packets. Jonte Sehlin
4b034513 2019-07-31 17:07:33 add server#close method Lsong
48540bad 2018-09-18 09:22:50 Remove unnecessary require('tcp') Ted Carnahan
e14e0c92 2018-09-18 09:01:29 Fix example code so that it works Ted Carnahan
44ba9278 2018-03-21 05:08:55 fix TXT parsing Josh Junon
33ddb821 2016-12-13 22:27:54 add more resource encoding Lsong
7c5fc458 2016-12-08 19:00:45 add parser Lsong
e7d37bbb 2016-12-07 18:20:49 decode packet Lsong
3a2596b7 2016-12-06 18:23:35 add parser Lsong
e50584f4 2016-10-27 17:57:00 fix a bug and make test pass Lsong
ffce40d2 2016-10-27 17:43:32 add rrtype parse Lsong
6b8f4414 2016-10-23 22:07:02 add request and response class Lsong
380cbfd5 2016-10-23 20:58:24 dns request almost done Lsong
ff80ce97 2016-10-23 12:48:39 first commit Lsong