index
:
packy/aardvark-dns
main
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
server
/
serve.rs
Age
Commit message (
Expand
)
Author
2024-09-27
fix new lint error with rust 1.81
Paul Holzinger
2024-09-25
serve: parse resolv.conf ourselves
Paul Holzinger
2024-07-29
update upsteam resolvers on each refresh
Paul Holzinger
2024-07-26
add tcp listening support
Paul Holzinger
2024-07-26
return bind error to caller on first start
Paul Holzinger
2024-07-26
add our own error type and use it over anyhow
Paul Holzinger
2024-07-25
server: use anyhow to wrap parse_configs error
Paul Holzinger
2024-07-25
server: split out main loop into new function
Paul Holzinger
2024-07-25
coredns: drop pointless name var
Paul Holzinger
2024-07-25
serve: read nameservers once
Paul Holzinger
2024-07-25
replace signal-hook with tokio::signal
Paul Holzinger
2024-07-25
serve: fix broken error logging
Paul Holzinger
2024-07-25
server: improve parent <-> child error handling
Paul Holzinger
2024-07-23
server: use only one tokio runtime
Paul Holzinger
2024-07-23
read AARDVARK_NO_PROXY once
Paul Holzinger
2024-07-22
coredns: remove unused forward_addr/port
Paul Holzinger
2024-07-22
coredns: fix handling of dns search domain
Paul Holzinger
2024-04-15
Don't tear down all server threads on SIGHUP
Johannes Löthberg
2023-11-30
server: remove unused kill switch
Paul Holzinger
2022-12-19
fix lint issues with rust 1.66
Paul Holzinger
2022-11-16
fix new lint issues with rust 1.65
Paul Holzinger
2022-09-06
run,serve: create aardvark pid in child before we notify parent process
Aditya R
2022-08-27
clippy: remove uneeded returns
Aditya R
2022-04-04
server: no need to notify individual servers
Aditya R
2022-02-21
cleanup: perform cleanups for clippy
Aditya R
2022-02-16
server, config: remove all remaining unwraps
Aditya R
2022-02-09
server: remove any direct panics from server
Aditya R
2022-02-01
server: use async_broadcast channel instead of delay in event loop
Aditya R
2022-01-26
dns: add support to whiteout search-domain
Aditya R
2022-01-25
dns, server: don't trigger kill_switch inside receiver block
Aditya R
2022-01-24
Merge pull request #28 from flouthoc/main
flouthoc
2022-01-21
server: stop holding child threads as they are not relevent
Aditya R
2022-01-21
Remove pid file on exit
Paul Holzinger
2022-01-21
Fix leaking pid file fd
Paul Holzinger
2022-01-18
server, daemon: Kill server when not needed and make it daemonless
Aditya R
2022-01-16
config, server: generate aardvark pid files for interprocess communication
Aditya R
2022-01-14
server: log error cause thread will not stop aardvark
Aditya Rajan
2022-01-12
server: spin servers for IPv6 dynamically from config
Aditya Rajan
2022-01-11
server, coredns: Refresh DNS servers on SIGHUP with global Mutex
Aditya Rajan
2022-01-09
server: dynamically spawn servers via threads for each listener
Aditya Rajan
2022-01-09
dns: hook DNSBackend for A/AAAA records lookup instead of using authority rec...
Aditya Rajan
2022-01-06
server: add A/AAAA records from config to coredns
Aditya Rajan
2022-01-06
dns: add implementation for aardvark's core dns server
Aditya Rajan
2022-01-06
parse: ip field could be empty as well so use Option
Aditya Rajan
2022-01-05
run: hook server which can parse backend and listen ips
Aditya Rajan