Commit Graph

33 Commits

Author SHA1 Message Date
Kevin Froman 81c8c4f124 mass removal for redesigns 2021-02-22 20:56:17 +00:00
Kevin Froman 7fba65c459 work on torgossip 2021-02-21 23:22:18 +00:00
Kevin Froman 18d4a87973 added onion service key storage database to overcome limitations in normal torrc-based system 2021-02-07 07:25:39 +00:00
Kevin Froman b720f2f1d5 Work on torgossip client
Use stems HS validator instead of custom logic
2021-02-05 22:16:10 +00:00
Kevin Froman 227472d4dc implemented peer announce in torgossip 2021-02-05 04:38:57 +00:00
Kevin Froman 9d546432f5 added traceback handler 2021-02-04 01:52:36 +00:00
Kevin Froman ee8b81ead6 work on implementing torgossip 2021-01-31 04:40:51 +00:00
Kevin Froman a3ce191ed3 renamed old block api due to namespace conflict
fix onboarding not using optimize cpu option
2021-01-21 20:23:58 +00:00
Kevin Froman bbd76da333 added flood fill work, misc bug fixes and removing communicator timers 2020-11-13 08:17:48 +00:00
Kevin Froman 862b39c217 fix systemrandom shuffle 2020-10-22 14:25:57 +00:00
Kevin Froman 5dddeb3f10 remove random shuffle function for systemrandom equivalent 2020-10-21 09:46:05 +00:00
Kevin Froman 8389ed190c Basic check for QubesOS in runtime tests and to avoid starting LAN server 2020-08-10 01:09:19 -05:00
Kevin 25485e6aa4 * Revert back to hiding blocks even when we have no outgoing connections
* ensure that block is hidden in public list in insert test
2020-06-29 02:29:55 -05:00
Kevin 1aa707cea5 Do not run LANserver runtime test if we are not on an appropriate LAN (such as VMs/VPS) 2020-06-29 02:28:50 -05:00
Kevin Froman a24c87c5b0 fix lan server test for real this time 2020-06-21 14:23:46 -05:00
Kevin c9a6769be7 fix lan server test not using raw 2020-06-19 01:29:47 -05:00
Kevin 7205189d62 make lan server test only a few ports, add run time test grace period in service detection attack prevetion mechanism 2020-06-19 01:08:39 -05:00
Kevin Froman a52465a54f work on lan 2020-04-06 08:51:20 -05:00
Kevin Froman d47c546620 added dns rebinding runtime test 2020-04-03 23:34:23 -05:00
Kevin Froman 1bd0aa9419 added sneakernet auto importing
exportblocks now takes argument
2020-03-30 20:52:04 -05:00
Kevin Froman 4696e7be3f added offset test for lan block list and improved run time tests to be random order and have better iterative output 2020-03-21 01:14:35 -05:00
Kevin Froman e6181bdd1f fixed nasty bug where tor circuits was causing gevent to leak threads 2020-03-20 03:50:48 -05:00
Kevin Froman d4f4487fb6 finished block list endpoint for lan and added get data endpoint 2020-03-19 01:44:44 -05:00
Kevin Froman 6fed37a237 reduced sleep in housekeeping run test 2020-03-19 01:43:02 -05:00
Kevin Froman 69bb257166 made ownnode run test only run if tor is enabled 2020-03-19 01:42:15 -05:00
Kevin Froman 3aec35ef33 * lan server including discovery and publishing added (only ping implemented in server) 2020-03-16 02:28:41 -05:00
Kevin Froman 60d2ebfaed + added more tests
* fixed chdir home bug
* fixed some tests creating normal data dir
2020-03-04 01:15:58 -06:00
Kevin Froman 572e29f5d5 bumped network version and main version, lots of test work and some stability improvements 2020-02-08 03:34:11 -06:00
Kevin Froman 7c7e5de091 do not allow restart on windows 2020-02-06 00:54:49 -06:00
Kevin Froman 8a3f84097a + now require runtime tests to generate unittest result that is somewhat fresh
+ add runtime test for webpass needing to be set
2020-01-29 22:56:47 -06:00
Kevin Froman 9329b07e3b added mixmate to improve base routing 2019-12-22 13:42:10 -06:00
Kevin Froman 9790785c08
made runtests init flake8/pylint conforming 2019-12-17 19:31:41 -06:00
Kevin Froman 720efe4fca renamed onionr dir and bugfixes/linting progress 2019-11-21 02:23:58 -06:00