Commit Graph

10 Commits

Author SHA1 Message Date
Connor Olding 55024634f7 add a configurable soft limit to number of DNS connections
yes, i know UDP connections don't technically exist
outside of sockets at the OS level, don't @ me.
2021-08-13 00:52:10 -07:00
Connor Olding 0b198cc5c0 overhaul the main function's async stuff
after i confirm i didn't break anything,
next up is the underlying try_ip function.
2021-08-12 21:10:09 -07:00
Connor Olding c65b465560 make country code lookup a background task 2020-09-05 03:45:05 +02:00
Connor Olding f6e3a28aff add failures field to Check and sort by them
this commit removes the comments on individual checks.
these comments should be restored at a later point.
2020-09-04 15:39:08 +02:00
Connor Olding 93cf742971 tweak defaults to do more IPs simultaneously with less delay 2020-09-04 15:02:18 +02:00
Connor Olding d659763672 move blocking_file_io into Options 2020-09-04 15:01:58 +02:00
Connor Olding 0603081c49 rewrite ipinfo into a class 2020-09-03 12:41:47 +02:00
Connor Olding bdb2a88f40 abide to PEP 808 (passes pycodestyle) 2020-08-29 15:34:46 +02:00
Connor Olding ecb2596090 begin reorganizing code 2020-08-29 14:54:07 +02:00
Connor Olding 3afeb5a3fd init 2020-08-29 10:16:06 +02:00