index
:
0tdns
master
Zero Trust DNS - back-end of a system that verifies DNS responses from around the world utilizing OpenVPN and network namespaces
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2021-05-01
warn that this software is unlikely to be useful besides that university cour...
HEAD
master
Wojtek Kosior
2020-07-24
add license
Wojciech Kosior
2020-06-19
użytkowanie na zaliczenie
Wojciech Kosior
2020-06-19
send emails to users when ip doesn't match
Wojciech Kosior
2020-06-18
treat both yes and yes (with quotes) in the config as True
Wojciech Kosior
2020-06-18
remove unneeded sudo (we're running as root anyway)
Wojciech Kosior
2020-06-18
remove add_config.py
Wojciech Kosior
2020-06-18
fix passing of a shell variable, that can contain spaces
Wojciech Kosior
2020-06-18
remove unneeded sys.argv import
Wojciech Kosior
2020-06-18
check if 0tdns is still running every 15, 30 and 45 minutes past na hour
Wojciech Kosior
2020-06-18
provide default config, that doesn't give less private /30 subnets the number...
Wojciech Kosior
2020-06-17
remove lockfile on reboot
Wojciech Kosior
2020-06-17
change indentation
Wojciech Kosior
2020-06-17
don't enable routing on all interfaces
Wojciech Kosior
2020-06-17
change column name (user_side_service.name -> user_side_service.web_address)
Wojciech Kosior
2020-06-17
specify timeout when connecting to database
Wojciech Kosior
2020-06-17
make logfile writeble by 0tdns user
Wojciech Kosior
2020-06-17
prepend log message with an hour
Wojciech Kosior
2020-06-17
use the actual exit status value
Wojciech Kosior
2020-06-17
decrease verbosity of openvpn
Wojciech Kosior
2020-06-17
don't close connection and cursor second time
Wojciech Kosior
2020-06-17
decrease query validity counter when successfully performed
Wojciech Kosior
2020-06-16
close cursor and connection if returning early due to lack of private address...
Wojciech Kosior
2020-06-16
log all attempts to place duplicates in database
Wojciech Kosior
2020-06-16
move logging to ztdnslib.py
Wojciech Kosior
2020-06-16
write failures to database separately for each vpn and distinguishing between...
Wojciech Kosior
2020-06-16
explain why we put subprocess in the dict
Wojciech Kosior
2020-06-16
use vpn_id instead of pid for tagging namespaces
Wojciech Kosior
2020-06-16
fix typo (hadled_vpns -> handled_vpns)
Wojciech Kosior
2020-06-16
specify private addresses to assign to VETHs in the config
Wojciech Kosior
2020-06-16
fix to not write records for vpns we don't handle
Wojciech Kosior
2020-06-16
don't print config file contents on syncing
Wojciech Kosior
2020-06-16
rename ztdns_db_connectivity -> src/ztdnslib
Wojciech Kosior
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
[next]