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 (
Collapse
)
Author
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-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
[next]