Commit Graph

27 Commits

Author SHA1 Message Date
nadoo
7d4075282d dns: change UDPMaxLen to 1232 bytes 2024-08-05 23:31:19 +08:00
nadoo
c7d072372b chore: update dependencies 2023-11-28 18:26:33 +08:00
nadoo
fc3a21617e chore: code tidy and doc update 2022-03-06 12:58:20 +08:00
nadoo
f2eb638b91 chore: optimize dhcpd and dns and more 2022-01-29 21:10:09 +08:00
nadoo
faae2a9e22 ipset: support ipv6 2022-01-22 23:33:08 +08:00
nadoo
7486373821 proxy: support server mode of PROXY protocol v1 2021-08-04 19:13:22 +08:00
nadoo
31f7c50cbc general: optimize memory allocations 2020-08-26 19:21:35 +08:00
nadoo
f65a983da8 dns: optimize codes 2020-08-23 23:23:30 +08:00
nadoo
a42d3a68d0 dns: check length in UnmarshalDomain to avoid panic 2020-08-21 23:54:18 +08:00
nadoo
997bf09c32 ci: update golang and action script version 2020-08-13 21:09:54 +08:00
nadoo
8f661a67a4 general: optimize codes 2020-08-10 18:43:41 +08:00
nadoo
ab6a448d00 dns: optimize code 2020-05-06 20:10:18 +08:00
nadoo
e3c57ba369 dns: add length check to avoid panic 2020-05-05 01:30:57 +08:00
nadoo
c2d9c67214 dns: log qname in error 2020-04-28 12:23:21 +08:00
nadoo
149824cc20 dns: marshal to io.writer instead of byte slice 2020-04-20 12:41:53 +08:00
nadoo
47406ce4ce udptun: fixed a bug in nat mapping. #91 2019-03-12 23:32:23 +08:00
nadoo
7367e41cd1 dns: correct a length mistake 2018-09-02 00:16:16 +08:00
nadoo
1b4489cd67 dns: return error when there's not enough length for rdata. #55 2018-09-01 23:44:47 +08:00
nadoo
7274dcf622 dns: set timout only when multiple upstream dns servers set 2018-08-06 08:41:54 +08:00
nadoo
b27f153426 dns: check bytes length in unmarshal message 2018-08-06 08:03:07 +08:00
nadoo
9acaff5b4a dns: query in udp when client requests in udp and no forwarder specified 2018-08-02 00:11:22 +08:00
nadoo
a226637bfb dns: 1. support cache; 2. support custom records; #35 2018-08-01 00:09:55 +08:00
nadoo
4781e7b472 dns: add tcp server support 2018-07-31 00:03:36 +08:00
nadoo
41ddbb1168 dns: fixed a bug in compressed domain offset calculation 2018-07-30 10:31:02 +08:00
nadoo
f6a578f849 dns: changed UnmarshalMessage to return *Messaeg 2018-07-30 01:05:08 +08:00
nadoo
5e32133eb9 dns: fixed a bug in UnmarshalRR 2018-07-30 00:18:10 +08:00
nadoo
d5e3ea539a dns: rewrite codes 2018-07-29 23:44:23 +08:00