index
:
0tdns
master
Zero Trust DNS - back-end of a system that verifies DNS responses from around the world utilizing OpenVPN and network namespaces
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2020-06-16
make a file lock on hourly execution
Wojciech Kosior
2020-06-15
put vpn connection failure info in responses table
Wojciech Kosior
2020-06-15
give more detailed result info in responses table
Wojciech Kosior
2020-06-15
use timestamp with timezone
Wojciech Kosior
2020-06-15
use separate connection for each thread
Wojciech Kosior
2020-06-15
round hour when inserting
Wojciech Kosior
2020-06-15
preform dns queries in threads, throttle requests to the same dns
Wojciech Kosior
2020-06-15
append to last log instead of overwriting it
Wojciech Kosior
2020-06-15
appripriately log vpn connection failures
Wojciech Kosior
2020-06-15
handle failing vpn connections
Wojciech Kosior
2020-06-15
specify number of simultaneous vpn connections in config file
Wojciech Kosior
2020-06-12
create vpn connections in parallel
Wojciech Kosior
2020-06-12
add small fixes and pseudo-logging to hourly script
Wojciech Kosior
2020-06-12
do not retry on failed connections
Wojciech Kosior
2020-06-12
fix database write bug
Wojciech Kosior
2020-06-12
specify full path to openvpn
Wojciech Kosior
2020-06-12
specify query result type as a string value
Wojciech Kosior
2020-06-12
enable timeout on connection to vpn
Wojciech Kosior
2020-06-12
enable querying all vpns in one back-end instance
Wojciech Kosior
2020-06-12
fix bugs in hourly scripts
Wojciech Kosior
2020-06-12
add option to only handle some of the vpns on a give back-end instance
Wojciech Kosior
2020-06-12
make it possible to disable execution of installed 0tdns
Wojciech Kosior
2020-06-05
route database connection to bypass vpn
Wojciech Kosior
2020-06-05
enable come connections to bypass vpn
Wojciech Kosior
2020-06-04
remove environment printing earlier used for debugging
Wojciech Kosior
2020-06-04
use openvpn's --setenv feature
Wojciech Kosior
2020-06-04
tag namespace name with more unique shell's PID instead of timestamp
Wojciech Kosior
2020-06-04
get current date from within python
Wojciech Kosior
2020-06-04
write results to the database
Wojciech Kosior
2020-06-04
put connecting to db in separate source file
Wojciech Kosior
2020-06-04
adjust table names
Wojciech Kosior
2020-05-29
query vpn connections from database
Wojciech Kosior
2020-05-29
add temporary script for adding ovpn configs to database
Wojciech Kosior
2020-05-29
move sources to src/
Wojciech Kosior
2020-05-29
drop C codebase
Wojciech Kosior
2020-05-11
make helper program able to ask DNS at address provided on the command line
Wojciech Kosior
2020-05-08
join querying and responding in one program
Wojciech Kosior
2020-05-07
add ask_localhost helper program
Wojciech Kosior
2020-05-07
reformat license text
Wojciech Kosior
2020-05-07
change logging approach
Wojciech Kosior
2020-05-07
add mock of our logging facility
Wojciech Kosior
2020-05-07
store information on how much we trust each resolver
Wojciech Kosior
2020-05-07
modularize - create and delete ztdns instance in separate functions
Wojciech Kosior
2020-05-07
add license information
Wojciech Kosior
2020-05-07
rename program: receive -> receive_respond
Wojciech Kosior
2020-05-07
incorporate response creation and sending from adsuck
Wojciech Kosior
2020-04-30
demonstrate DNS request receiving
Wojciech Kosior
2020-04-30
also try resolve using locally-running DNS server
Wojciech Kosior
2020-04-30
don't segfault on failed query
Wojciech Kosior
2020-04-30
add (incomplete) TLS usage for forwarded queries
Wojciech Kosior
[next]