Nick Peng
9dffec3fd3
dns_server: set max ip count to 10
2022-05-15 22:13:12 +08:00
Nick Peng
e64007f558
dns_server: fix issue for AAAA cache query
2022-05-15 21:42:36 +08:00
Nick Peng
87a400ebae
dns_server: fix bootstrap dns not working issue
2022-05-12 00:08:56 +08:00
Nick Peng
9804c305d0
update tlog
2022-05-12 00:08:56 +08:00
Nick Peng
e1755dadc1
Systemd: remove killmode
2022-05-12 00:08:56 +08:00
Mo Zhou
c7d54a2111
Different version scheme results in Debian package overwrite (Closes: https://github.com/pymumu/smartdns/issues/748 )
2022-05-08 12:17:41 +08:00
Nick Peng
34691154fb
passthrouth: fix passthrouth ttl
all-best-ip
2022-05-03 10:25:33 +08:00
Nick Peng
29a5803860
Fix typo & ttl issue.
2022-05-03 09:00:30 +08:00
Nick Peng
ebd820bcbb
dns_server: make max ttl no countdown
2022-05-02 22:53:51 +08:00
Nick Peng
1de5557430
client: support ECS
2022-04-30 20:22:57 +08:00
Nick Peng
c92615e6cd
dual-stack: return soa when ipv4 exists in cache
2022-04-30 08:46:30 +08:00
Nick Peng
c561ae2fc5
Feature: Supports setting the maximum TTL value of the response to the client
2022-04-29 22:29:40 +08:00
Nick Peng
d30264ed08
script: force stop smartdns process
2022-04-29 10:09:40 +08:00
Nick Peng
22e13b40db
dns_server: fix passthrouth ipset issue
2022-04-26 20:43:11 +08:00
Nick Peng
75dda9340d
dns_conf: update default configuration.
2022-04-25 18:46:52 +08:00
Nick Peng
baf2be681d
dns-server: Parallel query performance optimization for the same domain name
2022-04-25 18:46:40 +08:00
Nick Peng
5bd521c36b
dns_server: Cache A record for AAAA query when dualstack select
2022-04-22 23:36:37 +08:00
Nick Peng
d0305f60f6
dns_server: make fastest ip first place & fix audit log and ipset for multi IPs.
2022-04-17 18:03:24 +08:00
Nick Peng
6e1363dca4
Feature: select all best ip
2022-04-10 19:47:00 +08:00
Nick Peng
23e9021d30
client: avoid retry query storm
2022-04-09 11:12:00 +08:00
Nick Peng
92af4c05c0
dns: support domain compress.
2022-04-05 21:21:33 +08:00
Nick Peng
24661c2419
Fix issue #903 TXT, SRV, record failed.
Release36.1
2022-04-04 10:34:55 +08:00
Nick Peng
1efa1942cc
tlog: bump tlog to v1.6
Release36
2022-03-29 19:20:41 +08:00
WhiredPlanck
1fd18601e7
doc: polish ReadMe.md
2022-03-02 15:08:30 +08:00
Nick Peng
d7d7ef48cd
cache: optimize cname TTL
2022-02-17 16:34:24 +08:00
Nick Peng
0652316e98
server: strict result, discard result without query type
2022-02-17 13:00:50 +08:00
Nick Peng
ee9059bb37
server: Support specific qtype to return SOA
2022-02-17 11:33:09 +08:00
Nick Peng
45180c0dd6
readme: Add instructions on how to get SPKI
2022-02-16 20:49:02 +08:00
Nick Peng
f29e292a41
cache: fix SOA cache issue when dns server timeout.
2022-02-16 20:49:02 +08:00
Nick Peng
cf34cbc045
tls: remove deprecated API, support openssl 3.0
2022-02-16 20:48:57 +08:00
Nick Peng
8d7c54d382
audit: fix audit log for no-speed-check
2022-02-16 17:31:12 +08:00
Nick Peng
75d91096ca
cache: make cname ttl countdown
2022-02-16 17:05:43 +08:00
Nick Peng
e98cf5b711
cache: fix cache not update issue when serve-expired enabled.
2022-02-15 17:35:39 +08:00
paldier
a33d09f80b
fix openssl1.1 without 0.9.8 api compile error
...
when `./Configure --api=1.0.0`, we should not use CRYPTO_set_id_callback().
2022-02-15 10:56:40 +08:00
whiler
ba282c8c60
use type uint32_t for timeout
...
Ref. https://github.com/torvalds/linux/blob/master/include/linux/netfilter/ipset/ip_set.h#L268
2021-11-26 17:34:24 +08:00
Nick Cao
a588793221
remove extraneous unit file
2021-09-16 12:03:19 +08:00
FH0
cd88dd4854
fix x86_64-linux-gnu-gcc compile error
...
```
util.c: In function ‘parse_uri’:
util.c:389:17: error: ‘PATH_MAX’ undeclared (first use in this function); did you mean ‘AF_MAX’?
389 | char host_name[PATH_MAX];
| ^~~~~~~~
| AF_MAX
util.c:389:17: note: each undeclared identifier is reported only once for each function it appears in
```
2021-09-16 12:00:42 +08:00
FH0
8973acad44
fix tlog_set_permission parameters type
2021-09-14 22:47:58 +08:00
Nick Peng
f50e4dd081
Revert "http: Fix http overflow bug"
...
This reverts commit ea8c1f47f8 .
Release35
2021-08-27 19:22:20 +08:00
Nick Peng
ca6a9613d9
http: Fix http not working issue
2021-08-25 16:59:10 +08:00
Jian Chang
c88b334902
improve #754 ( #756 )
...
* improve #754
2021-08-25 16:55:16 +08:00
Jian Chang
017cd5cdc1
fix #689
2021-08-24 21:53:11 +08:00
Nick Peng
0e89d05ee7
Create c-cpp.yml
2021-08-24 16:44:44 +08:00
Nick Peng
772229c826
fast_ping: Avoid ping race condition crash issue
2021-08-23 14:19:22 +08:00
Nick Peng
7f1dc8a311
utils: Add print_stack function for debugging
2021-08-22 16:01:37 +08:00
Nick Peng
eff1f1b4c7
Updat readme
2021-08-21 20:42:25 +08:00
Nick Peng
ea8c1f47f8
http: Fix http overflow bug
2021-08-21 20:38:32 +08:00
Nick Peng
106ec6789c
Make: update script mode
2021-08-21 20:38:32 +08:00
Nyaasu
8c271e34c1
Translate: Add units to reduce misunderstandings ( #746 )
...
* Translate: Add units to reduce misunderstandings
2021-08-09 22:21:35 +08:00
Nick Peng
756029f5e9
dns-client: avoid crash
Release34
2021-08-01 15:16:58 +08:00