Commit Graph

72 Commits

Author SHA1 Message Date
Kevin Froman e267bbbead catch value error on insert queue removal 2019-08-14 01:40:03 -05:00
Kevin Froman e86f154522 * prevent the same message from being inserted at the same time in the http api
* bumped toomanyobjs
* correct pysocks raise
fixes #34
2019-08-13 17:28:53 -05:00
Kevin Froman 795266edaf Download queue log messages now skip-based x10
fixes #31
2019-08-13 04:16:11 -05:00
Kevin Froman 9601a3d072 log what block is being uploaded by hash 2019-08-12 18:49:16 -05:00
Kevin Froman 26b0a05d66 * uploads now only remove from upload queue on 'exists' for efficiency-security trade off
fixes #26
2019-08-11 23:00:08 -05:00
Kevin Froman 0e9da24d79 refactored lookup timer calls in communicator 2019-08-11 15:44:16 -05:00
Kevin Froman 00e2445475 make tor restart more aggressive as last resort for tor-death bug 2019-08-11 13:53:38 -05:00
Kevin Froman 75ec108496 improved network stability by having automatic tor restarts 2019-08-09 20:04:56 -05:00
Kevin Froman daff149acc refactoring 2019-08-09 15:41:27 -05:00
Kevin Froman ae435bd5f9 limit log file line count 2019-08-06 21:50:15 -05:00
Kevin Froman 3a90185cd3 progress removing onionr.py 2019-08-05 14:01:53 -05:00
Kevin Froman 2bc908deb6 progress removing onionr.py 2019-08-05 12:57:25 -05:00
Kevin Froman 705962e9e7 progress removing onionr.py 2019-08-04 23:08:56 -05:00
Kevin Froman aea32bd1bc progress removing onionr.py 2019-08-03 23:52:57 -05:00
Kevin Froman da21999287 work on chat 2019-07-28 00:33:26 -05:00
Kevin Froman 7514fd5228 work on chat 2019-07-27 16:56:06 -05:00
Kevin Froman c6badab18e progress in removing core 2019-07-24 14:35:18 -05:00
Kevin Froman 147ae953db progress in removing core 2019-07-24 13:10:37 -05:00
Kevin Froman 3097407774 progress in removing core 2019-07-24 12:22:19 -05:00
Kevin Froman 274505a51f progress in removing core 2019-07-24 11:32:23 -05:00
Kevin Froman a74f2c5051 progress in removing core 2019-07-22 00:24:42 -05:00
Kevin Froman 348ec1081f progress in removing core 2019-07-20 01:02:30 -05:00
Kevin Froman dbbefafd19 progress in removing core 2019-07-18 18:07:18 -05:00
Kevin Froman 1775b96a04 progress in removing core 2019-07-18 12:40:48 -05:00
Kevin Froman 8163292ed9 progress in removing onionr core 2019-07-17 17:41:33 -05:00
Kevin Froman bf8a9c4f27 refactoring core databases to not use core anymore 2019-07-17 11:58:40 -05:00
Kevin Froman 000538ddc8 fixes in board, refactoring core databases to not use core anymore 2019-07-17 11:25:29 -05:00
Kevin Froman 021fa87f30
refactored onionrpeers into a module 2019-07-12 12:21:08 -05:00
Kevin Froman 62200d4d98 fixed broken daemon queue thread count 2019-07-11 13:26:57 -05:00
Kevin Froman dbd154d450 mostly finished refactoring communicator into a module 2019-07-11 02:39:35 -05:00
Kevin Froman 9bf6c76557 refactoring communicator into module 2019-07-10 17:38:20 -05:00
Kevin Froman b822a74c53 based block size protection added 2019-07-09 01:25:20 -05:00
Kevin Froman bd647c9ccc correct downloadblocks bhash var name 2019-07-03 21:52:09 -05:00
Kevin Froman bcc475dc61 refactor downloadblocks, removed old main.js, correct replay protection check 2019-07-03 21:28:16 -05:00
Kevin Froman 10ef9ce41b refactored api servers, especially the public server. Client server to recieve similar refactoring soon 2019-07-02 01:32:26 -05:00
Kevin Froman cff38cb7c2 sync and onionrservices fixes 2019-06-29 13:18:31 -05:00
Kevin Froman 60d47e1e41 remove utils from netcheck 2019-06-26 00:41:49 -05:00
Kevin Froman 122eb4ee5f Finished removing onionrutils for the most part, except for some possible bugs remaining 2019-06-25 19:15:04 -05:00
Kevin Froman c7e06205b7 OnionrUtils fully removed (but not fully bug free)
flow now uses daemon thread for displaying output
2019-06-25 18:07:35 -05:00
Kevin Froman 909c002dc4 more progress in removing onionrutils class 2019-06-25 03:21:36 -05:00
Kevin Froman d378340099 * further splitting onionrutils into a module 2019-06-23 12:41:07 -05:00
Kevin Froman 7830484760 * started refactoring onionrusers into a full module instead of a class
* now use daemon threads to prevent process hanging
2019-06-23 02:00:27 -05:00
Kevin Froman 50e93f46e4 * Major core refactoring
* renamed clandestine to esoteric
2019-06-22 16:16:12 -05:00
Kevin Froman 6630071802 log to terminal again in places where it should 2019-06-19 19:59:05 -05:00
Kevin Froman 065e97ab11 improved logging messages to be less spammy 2019-06-19 15:29:27 -05:00
Kevin Froman 8082570b7f * bumped nacl and unpaddedbase32 verison
* added/improved support for unpaddedbase32 keys
* greatly improved home UI and mail
* deniable blocks shouldnt use forward secrecy anymore
* dont add yourself as a contact
2019-06-19 01:57:13 -05:00
Kevin Froman 71805811cf corrected permissions again 2019-06-16 13:20:54 -05:00
Kevin Froman 7cb5f212ec Started reducing unnecessary disk i/o:
* Spawn core.Core() much less
2019-06-15 13:56:57 -05:00
Kevin Froman faa79bb35c netcheck now also uses last incomming connection time 2019-06-14 02:05:58 -05:00
Kevin Froman 2d78d3d017 fixed announce bug from refactor and added static data readme 2019-06-13 18:40:45 -05:00