Nick Peng
|
f7ede1b7d0
|
lint: clear lint warnings
|
2023-09-13 23:39:54 +08:00 |
|
Nick Peng
|
c39a7b9b41
|
dns_cache: optimize dns cache.
|
2023-08-31 22:32:35 +08:00 |
|
Nick Peng
|
1054229efb
|
feature: add ip-alias option.
|
2023-08-16 22:47:47 +08:00 |
|
Nick Peng
|
8a9a11d6d9
|
log: enable output log to console when run as daemon.
|
2023-06-16 21:57:39 +08:00 |
|
Nick Peng
|
d59c148a28
|
smartdns: follow sysv daemon initialize steps
|
2023-05-30 23:25:25 +08:00 |
|
Nick Peng
|
c90a85dfc7
|
test: add test cases
|
2023-03-26 00:27:40 +08:00 |
|
Nick Peng
|
4f2867b7f4
|
server: fix some typo and support auto set cache size
|
2023-03-21 21:06:32 +08:00 |
|
Nick Peng
|
81ab3f413a
|
test: add test framework
|
2023-03-14 00:08:59 +08:00 |
|
Nick Peng
|
c42f98979c
|
dns_server: support bind tls server
|
2023-03-07 21:48:20 +08:00 |
|
Nick Peng
|
be71e085ad
|
dns_conf: fix relative path issue
|
2023-02-09 21:37:35 +08:00 |
|
Nick Peng
|
13d028df0d
|
smartdns: bump copyright to 2023, and fix some typo
|
2023-01-20 00:05:14 +08:00 |
|
Nick Peng
|
5392857539
|
proxy: Configure proxy options using URI scheme
|
2023-01-08 03:18:01 +08:00 |
|
Nick Peng
|
83c4901190
|
proxy: simple add socks5 and https proxy support
|
2023-01-05 00:27:28 +08:00 |
|
Nick Peng
|
85d011eae8
|
nftset: Remove libnftable dependency
|
2022-11-15 22:31:34 +08:00 |
|
LoveSy
|
391ef310b4
|
Simple support for nftables (#1117)
* Simple support for nftables
Co-authored-by: Chen Zhenge <Mr.ChenWithCapsule@outlook.com>
|
2022-10-23 19:17:33 +08:00 |
|
Nick Peng
|
ac042e8bee
|
dns-debug: support record fail packet for debugging
|
2022-07-31 15:49:10 +08:00 |
|
Nick Peng
|
d223194eff
|
dns_server: fix crash issue
|
2022-07-14 22:55:50 +08:00 |
|
Nick Peng
|
362b7f978f
|
security: support dropping root, and no root privileges required for ping
|
2022-07-01 23:37:24 +08:00 |
|
Nick Peng
|
1f07a7ea97
|
log: make log happy when receiving malformd packet
|
2022-06-28 22:01:14 +08:00 |
|
Nick Peng
|
dae263444f
|
Feature: support local host name & ptr resolve.
|
2022-05-21 11:23:54 +08:00 |
|
Nick Peng
|
7f1dc8a311
|
utils: Add print_stack function for debugging
|
2021-08-22 16:01:37 +08:00 |
|
Nick Peng
|
0b45da29c7
|
cache: support persist cache when restart smartdns
|
2020-09-05 12:55:30 +08:00 |
|
Nick Peng
|
297ea29639
|
Client: Fix ssl crash issue.
|
2020-08-02 01:00:46 +08:00 |
|
Nick Peng
|
304e94bc6f
|
fast-ping: force send RST after ping finish.
|
2020-04-19 09:43:47 +08:00 |
|
Nick Peng
|
c824c0abc5
|
CodeStyle: update clang-format, limite column to 120
|
2020-03-02 23:45:47 +08:00 |
|
Nick Peng
|
0092212f46
|
Bugfix: fix crash issue when has pending server
|
2020-02-25 21:50:13 +08:00 |
|
Nick Peng
|
01e4140722
|
Add license
|
2019-12-15 01:28:32 +08:00 |
|
Nick Peng
|
9f27bb9b70
|
Fix compile error
|
2019-12-15 01:28:30 +08:00 |
|
Nick Peng
|
044536aef6
|
optimize tcp connection lag
|
2019-12-15 01:28:22 +08:00 |
|
Nick Peng
|
fb3b0a7245
|
disable ping when smartdns run as non-root user
|
2019-12-15 01:28:15 +08:00 |
|
Nick Peng
|
640efd7b86
|
Fix tcp local address issue
|
2019-12-15 01:27:50 +08:00 |
|
Nick Peng
|
87f04571b1
|
minor optimize
|
2019-12-15 01:27:44 +08:00 |
|
Nick Peng
|
44c854dfec
|
_dns_server_recv function refactoring
|
2019-12-15 01:27:18 +08:00 |
|
Nick Peng
|
4357847641
|
Add display version
|
2019-12-15 01:27:12 +08:00 |
|
Nick Peng
|
ef50ea9c5e
|
Change rule domain to lowercase
|
2019-12-15 01:27:03 +08:00 |
|
Nick Peng
|
3ef325d75d
|
Support GCC 8.x and support static compile
|
2019-12-15 01:27:02 +08:00 |
|
Nick Peng
|
1e88305df8
|
Support Delay DNS server bootstrap
|
2019-12-15 01:26:59 +08:00 |
|
Nick Peng
|
2d01ed8a04
|
Support DNS Over HTTPS
|
2019-12-15 01:26:32 +08:00 |
|
Nick Peng
|
7828f0ec27
|
code lint and optimize code style
|
2019-12-15 01:26:01 +08:00 |
|
Nick Peng
|
85b0eed3a2
|
Support TLS SPKI verify
|
2019-12-15 01:25:59 +08:00 |
|
Nick Peng
|
0df8c07103
|
Fix addr to string ip issue
|
2019-12-15 01:25:57 +08:00 |
|
Nick Peng
|
a1150a7ceb
|
ipset bugfix and add timeout feature
|
2019-12-15 01:25:46 +08:00 |
|
Nick Peng
|
87d8739ecd
|
Resolve tls mode multi-thread issue.
|
2019-12-15 01:25:42 +08:00 |
|
Nick Peng
|
3d8155e67b
|
Support ipset feature
|
2019-12-15 01:24:28 +08:00 |
|
Nick Peng
|
62f331c153
|
Optimize configuration, and add blacklist ip features
|
2019-12-15 01:24:26 +08:00 |
|
Nick Peng
|
06bc0b1642
|
Add address feature
|
2018-06-26 00:09:11 +08:00 |
|
Nick Peng
|
7e60b9bc72
|
Add address rule
|
2018-06-25 00:03:24 +08:00 |
|
Nick Peng
|
5153d6cb51
|
Add TCP query
|
2018-06-24 00:05:09 +08:00 |
|
Nick Peng
|
7b62739c13
|
Add systemd script
|
2018-06-16 02:36:04 +08:00 |
|