Commit Graph

298 Commits

Author SHA1 Message Date
Nick Peng
2322a9dbd0 ssl: Stop using deprecated Openssl APIs, by neheb. 2020-01-21 22:48:02 +08:00
Nick Peng
aa7237f770 Codesytle: replace CRLF with LF 2020-01-21 20:00:38 +08:00
Soff
50572acc11 Update ReadMe.md
`bind` -> `bind-tcp`
2020-01-13 23:59:21 +08:00
Nick Peng
511f8c135c BugFix: ssl crash issue. 2020-01-04 00:09:57 +08:00
Nick Peng
198d18f18a BugFix: tcp server process failed 2019-12-28 21:57:56 +08:00
Nick Peng
ba9fbc981f add some SSL exception check 2019-12-27 00:44:49 +08:00
Nick Peng
5a91e90ee3 update Makefile for openwrt 2019-12-21 11:56:04 +08:00
Nick Peng
982002e836 Modify the detection method of smartdns 2019-12-21 11:28:37 +08:00
Nick Peng
aaeae7167b Fix shellcheck issues 2019-12-21 11:02:55 +08:00
Nick Peng
0228a79991 Fix smartdns luci typo 2019-12-19 22:38:53 +08:00
Nick Peng
d6c34658af Add github issue template 2019-12-15 10:32:45 +08:00
Nick Peng
cc93156ee3 Add package build script Release28 2019-12-15 01:28:37 +08:00
Nick Peng
8433729186 Update ReadMe.md 2019-12-15 01:28:37 +08:00
Nick Peng
4464bb982e update makefile for openwrt 2019-12-15 01:28:36 +08:00
Nick Peng
371aab6d4b support override CFLAGS and CXXFLAGS 2019-12-15 01:28:35 +08:00
Nick Peng
01e4140722 Add license 2019-12-15 01:28:32 +08:00
Nick Peng
2b08ffee98 Add some log, fix tlog issue 2019-12-15 01:28:31 +08:00
Nick Peng
9f27bb9b70 Fix compile error 2019-12-15 01:28:30 +08:00
Nick Peng
528d5c6ccc Update tlog 2019-12-15 01:28:30 +08:00
Nick Peng
6bf6315a6d Fix ssl crash issue 2019-12-15 01:28:29 +08:00
Nick Peng
aaca1c013b Fix byte alignment issue 2019-12-15 01:28:27 +08:00
Nick Peng
25c6cab4a8 Fix installation issue on arch-linux 2019-12-15 01:28:26 +08:00
Nick Peng
408c199564 create pid before load config file to avoid systemd complain 2019-12-15 01:28:24 +08:00
Nick Peng
044536aef6 optimize tcp connection lag 2019-12-15 01:28:22 +08:00
Nick Peng
1fb5cbbcd9 Fix ignore flags not working issue 2019-12-15 01:28:18 +08:00
Nick Peng
4e0cbc50b3 Update ReadMe.md 2019-12-15 01:28:17 +08:00
Nick Peng
7cbd926ede optimize log Release27 2019-12-15 01:28:16 +08:00
Nick Peng
fb3b0a7245 disable ping when smartdns run as non-root user 2019-12-15 01:28:15 +08:00
Nick Peng
64abad4077 Fix rule search issue. 2019-12-15 01:28:14 +08:00
Nick Peng
c3501923db fix /address/# not working when dualstack enabled 2019-12-15 01:28:13 +08:00
Nick Peng
721c56cbec socket ip priority optimize 2019-12-15 01:28:11 +08:00
Nick Peng
9213f898c3 Fix CNAME buff too short issue 2019-12-15 01:28:07 +08:00
Nick Peng
65e8cd5e61 optimize code 2019-12-15 01:28:04 +08:00
Nick Peng
e05d1f9d17 Enable audit-log SOA 2019-12-15 01:28:02 +08:00
Nick Peng
c4b99a99e7 UI support second DNS server. 2019-12-15 01:27:52 +08:00
Nick Peng
8c96081807 Update readme 2019-12-15 01:27:51 +08:00
Nick Peng
640efd7b86 Fix tcp local address issue 2019-12-15 01:27:50 +08:00
Nick Peng
add8eecead Fix crash issue caused by unknown http response 2019-12-15 01:27:46 +08:00
Nick Peng
da9ef34588 optimize log 2019-12-15 01:27:46 +08:00
Nick Peng
87f04571b1 minor optimize 2019-12-15 01:27:44 +08:00
Nick Peng
6291c17d6a Fix tcpping ipv6 address issue 2019-12-15 01:27:40 +08:00
Nick Peng
f801023569 Optimize prefetch hitime 2019-12-15 01:27:39 +08:00
Nick Peng
4e11c13ec0 Support no-soa, no-dualstack-selection for bind flags 2019-12-15 01:27:39 +08:00
Nick Peng
273c2d5100 Fix lint issue 2019-12-15 01:27:37 +08:00
Nick Peng
5082f1ae55 Update tlog 2019-12-15 01:27:36 +08:00
Nick Peng
3f7bc30f65 Support verify TLS hostname 2019-12-15 01:27:35 +08:00
Nick Peng
77bce2e7c6 Fix tcpidle close bind socket issue 2019-12-15 01:27:33 +08:00
Nick Peng
9a23bf6113 optimize code 2019-12-15 01:27:32 +08:00
Nick Peng
1f6e447f86 format code sytle 2019-12-15 01:27:30 +08:00
Nick Peng
b1eafb6491 Support listen multi ip addresses, and support server flags 2019-12-15 01:27:29 +08:00