Commit Graph

96 Commits

Author SHA1 Message Date
Kevin Froman ee8b81ead6 work on implementing torgossip 2021-01-31 04:40:51 +00:00
Kevin Froman 63f7209bdd Added blockcreatorqueue and subprocess generator for new block system 2021-01-29 21:15:18 +00:00
Kevin Froman a2da6b8c89 added serialized api work 2021-01-27 18:15:06 +00:00
Kevin Froman 6625b7ce19 added serialized api work 2021-01-27 08:38:45 +00:00
Kevin Froman 003718db04 Merge branch 'master' into integrate-new-blocks 2021-01-24 18:11:42 +00:00
Kevin Froman 9306143e4c dont check hostname if not bound to loopback in client api security 2021-01-23 04:00:03 +00:00
Kevin Froman 7303cf041e if binding to 0.0.0.0, don't validate source ip in client api 2021-01-23 04:00:03 +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 76f1d164e7 + added basic dev guide
* fixes #22
* When restarting from cli, always output to previous process' terminal
2021-01-15 07:30:38 +00:00
Kevin Froman 93d176badc fix upload.py logging b_hash define 2020-12-03 06:12:06 +00:00
Kevin Froman eaf61c280a fixed subprocesspow not exiting on wsl 2020-12-01 16:24:10 -06:00
Kevin Froman 30a4285b92 - Removed direct connections (will be a different project in the future)
- removed chat for now
- removed onionrcommunicatortimers
2020-11-21 05:31:19 +00:00
Kevin Froman a775f3b26d dont upload blocks that arent valid (anymore?), progress removing communicator timers 2020-11-16 06:57:38 +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 2601263b87 disable forward secrecy for now, fix autocomplete for to address in mail 2020-10-28 02:49:21 +00:00
Kevin Froman c23b286540 added file reader offset 2020-10-17 07:51:28 +00:00
Kevin Froman fcfecaff7e fix removing circles from nav bar when disabled 2020-10-16 06:30:17 +00:00
Kevin Froman 895b4fe4fd side bar and ui node list fixes 2020-10-15 23:24:25 +00:00
Kevin Froman cf669024bf handle invalid input when adding peer better 2020-10-15 22:02:51 +00:00
Kevin Froman 57225f57f0 work on fixing weird upload issues 2020-10-15 03:56:43 +00:00
Kevin Froman 3ef29077e7 plaintext block fixes with sharing, fixed peer lookup 2020-10-10 23:23:22 +00:00
Kevin Froman fc7db42deb do not upload plaintext to peers that do not support it, closes #14 2020-10-10 04:26:51 +00:00
Kevin Froman 10ba2be93f small bug fixes, added more cors headers for pub api browser requests 2020-10-06 02:53:56 +00:00
Kevin Froman 45940b2dba + added address adding input to web ui in sidebar
fixes #10
2020-10-03 22:43:18 +00:00
Kevin Froman 092233027c allow truncated hashes in getblocks public endpoint 2020-09-30 10:05:40 +00:00
Kevin Froman 5abe4cf704 (re)added cors to public api 2020-09-30 07:45:14 +00:00
Kevin Froman 68a557daf5 added block type filter for public get blocks endpoint 2020-09-25 05:17:08 +00:00
Kevin Froman c0ebfec034 Default disabled upload mixing with new config value 2020-09-15 18:11:44 +00:00
Kevin Froman 2ce5f48c90 Added ui.public_remote_enabled and ui.public_remote_hosts 2020-09-08 08:39:18 +00:00
Kevin Froman f8fcd6d4e5 Formatting changes 2020-09-07 03:18:23 +00:00
Kevin Froman 37e5dbab4b Moved plugin web files to be in the plugin folder to reduce staticfiles blueprint coupling 2020-09-01 22:41:59 +00:00
Kevin Froman 14f2d03ebf Formatting improvements in httpapis 2020-08-26 08:25:43 +00:00
Kevin Froman a83351a73c misc formatting improvements 2020-08-25 13:20:37 -05:00
Kevin Froman 8d54519771 implemented the sybil attack script 2020-08-23 11:54:14 -05:00
Kevin Froman fd73f63ecd fix public block list not working because of old kwarg format 2020-08-20 20:00:44 -05:00
Kevin Froman 272d7d7f74 Removed Windows specific code 2020-08-12 17:21:11 -05:00
Kevin Froman 87b8655b83 do not start lan on qubes 2020-08-10 01:03:32 -05:00
Kevin Froman feb8004c95 fix generating hashes not being removed when done, add endpoint to get generating hashes 2020-08-09 22:13:06 -05:00
Kevin Froman 6976dcf8f3 Friends API now shows redirect error message when ref header not set instead of request failing 2020-08-08 15:39:24 -05:00
Kevin 080f33bf1f More decoupling, removed unnecessary announceCache 2020-07-26 21:45:17 -05:00
Kevin 97a5f50271 Moved dbTimestamps and newPeers to KV for more decoupling 2020-07-26 15:49:34 -05:00
Kevin 6a6718c9fd Moved onlinePeers to KV to further reduce coupling 2020-07-25 22:28:32 -05:00
Kevin 0e4e7bb050 Moved communicator shutdown over to KV model for more decoupling 2020-07-25 21:36:48 -05:00
Kevin 9fc741106a made localcommand pep8 compliant 2020-07-17 13:49:18 -05:00
Kevin 7931f514b6 Only hide blocks uploaded to us if we have outgoing peers (don't send to upload event handler) 2020-06-30 18:34:13 -05:00
Kevin c46e9590c6 share too_many to all requests (flask "g") handled by public security module 2020-06-30 17:17:22 -05:00
Kevin 3a6322c6c6 Remove _delay_wait_for_share_block_removal because it doesn't seem to exist 2020-06-30 17:16:33 -05:00
Kevin 049956544e improve upload error log messages 2020-06-28 04:18:00 -05:00
Kevin cc41ad793e correct gettortransport endpoint tor config reading to use int and not bool 2020-06-27 18:05:04 -05:00
Kevin 1aea6c3362 don't show tor transport box if there is none 2020-06-25 03:29:27 -05:00