John Crispin
|
fbaca4b6f5
cache: improve update call by doing a full refresh probe
|
1 månad sedan |
Felix Fietkau
|
b42b22152d
use hostname from SRV record to look up IP addresses
|
1 år sedan |
Felix Fietkau
|
c63d465698
cache: dump hostname target from srv records
|
1 år sedan |
Felix Fietkau
|
4035fe42df
interface: use a global socket instead of per-interface ones
|
1 år sedan |
Martin Röder
|
c286c51a9b
Fix AVL tree traversal in cache_record_find and cache_host_is_known
|
1 år sedan |
Felix Fietkau
|
479c7f8676
cache: make record/hostname lookup case-insensitive
|
1 år sedan |
John Crispin
|
3f86bcf30a
ubus: also allow dumping ipv4/6 as an array
|
1 år sedan |
John Crispin
|
fabce52c6e
ubus: make it possible to return txt records as an array
|
1 år sedan |
Petr Štetiar
|
59e4fc9816
cache: cache_answer: fix off by one
|
4 år sedan |
Petr Štetiar
|
4cece9cc7d
cache: cache_record_find: fix buffer overflow
|
4 år sedan |
Rafał Miłecki
|
480d7bc74e
Fix sending unicast questions on cache expire
|
7 år sedan |
Rafał Miłecki
|
a0403cde2d
Keep source sockaddr for every cached DNS record
|
7 år sedan |
Rafał Miłecki
|
1478293fd9
Fix code freeing cached non-A(AAA) records too early
|
7 år sedan |
Rafał Miłecki
|
496aeba797
Fix comment typo in cache_gc_timer
|
7 år sedan |
Rafał Miłecki
|
f89986b67d
Fix refreshing cached A(AAA) records that expire
|
7 år sedan |
Rafał Miłecki
|
fd5a160a15
Don't cache hosts as services
|
7 år sedan |
Rafał Miłecki
|
80dd246024
Refresh DNS records A and AAAA directly
|
7 år sedan |
Rafał Miłecki
|
65151014cf
Access cached records (instead of services) to read list of hosts
|
7 år sedan |
Rafał Miłecki
|
267686c21f
Use A(AAA) when querying for domain on cache expire
|
7 år sedan |
Rafał Miłecki
|
1283a0f441
Rename cache scanning to updating
|
7 år sedan |
Rafał Miłecki
|
745d040b81
Set TTL to the new value when updating cached service entry
|
7 år sedan |
Rafał Miłecki
|
9bbaf3c1f7
Change dns_send_question function arg from unicast to multicast
|
7 år sedan |
Steven Barth
|
a5560f88bb
cache: fix cache record refreshing
|
10 år sedan |
Steven Barth
|
000402bc86
ubus: add ubus fetch call
|
10 år sedan |
Steven Barth
|
91c9d64640
cache: also cache PTR records
|
10 år sedan |
Steven Barth
|
1dbd18dff8
cache: cache rdata of SRV-records as well
|
10 år sedan |
Steven Barth
|
4274921645
Use monotonic clock for timeouts
|
10 år sedan |
John Crispin
|
4fca836ba3
add a basic cache refresh logic
|
10 år sedan |
John Crispin
|
60ca4afc61
add a iface pointer to services and records
|
10 år sedan |
John Crispin
|
d958ed0a27
entry->service
|
10 år sedan |