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