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
Age
Commit message (
Collapse
)
Author
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 ↵
Wojciech Kosior
number of specified parallel vpns
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 ↵
Wojciech Kosior
addresses to use
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 ↵
Wojciech Kosior
between vpn server failure and python perform_queries.py's crash
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
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-12
start description of back-end usage
Wojciech Kosior
2020-06-05
route database connection to bypass vpn
Wojciech Kosior
[next]