Commit Graph

61 Commits

Author SHA1 Message Date
Kevin Froman
f980c26aa7 now use bootstrap use configuration setting 2019-09-22 15:48:56 -05:00
Kevin Froman
63b32f98df block data portion now pure bytes when encrypted (barely tested), and improved config testing 2019-09-10 15:25:50 -05:00
Kevin Froman
d0fab00e3b
added basic tor bridge support.
fixes #35
2019-09-06 04:31:13 -05:00
Kevin Froman
3be83699db boards now load async 2019-09-06 00:18:25 -05:00
Kevin Froman
a69cb17e47 fixed inserted blocks not having default expire in meta db
work on chat
2019-08-18 00:27:33 -05:00
Kevin Froman
da21999287 work on chat 2019-07-28 00:33:26 -05:00
Kevin Froman
4f44906740 added announce node config 2019-06-17 23:33:22 -05:00
Kevin Froman
b377890a79 removed another defunct config value 2019-06-16 22:02:06 -05:00
Kevin Froman
ce2095d7f8 + added hit count stat
- removed bypass_tor_check as defunct config option
* actually fixed connect stat in cli for real this time
* improved ui stats more
2019-06-16 17:34:43 -05:00
KF
5e73f83c57 + added powchoice.py to use old pow on windows, temporary fix for subprocess method not working there
* various bug fixes
2019-06-14 20:31:01 -05:00
Kevin Froman
2d78d3d017 fixed announce bug from refactor and added static data readme 2019-06-13 18:40:45 -05:00
Kevin Froman
71aadb7767 fixed dumb print leftover spamming hashes 2019-04-22 21:02:09 -05:00
Kevin Froman
45ddbe5e69 fixes for mail, work on specs, and added files for profile viewer 2019-04-12 12:15:30 -05:00
Kevin Froman
d1737216e4 direct connections closer to working 2019-04-12 12:15:30 -05:00
Kevin Froman
31039861c2 bind ip config option, use different type for deniable block, mostly finished friends UI 2019-02-23 18:11:43 -06:00
Kevin Froman
b038d758b9 proof of work adjustments, bugfixes, added connection check url 2019-02-07 12:12:04 -06:00
Kevin Froman
6687b2a843 changed permisisons 2019-02-02 17:10:04 -06:00
Kevin Froman
2bb7246fbe fixed merge conflicts 2019-02-01 21:38:24 -06:00
Kevin Froman
5d9f81153d fixed merge conflicts 2019-02-01 21:35:18 -06:00
Kevin Froman
aef6d5d8e6 bug fixes and performence improvements 2019-01-21 21:29:29 -06:00
Kevin Froman
4d5e0aeb74 bug fixes and performence improvements 2019-01-21 20:26:56 -06:00
Kevin Froman
403150300e hopefully fully fixed FDs now 2019-01-19 20:23:26 -06:00
Kevin Froman
11d9047548 added tor check and fixed fd exhaustion 2019-01-17 23:34:13 -06:00
Kevin Froman
1ebed8d606 improved block list syncing, added forgotten stats.js file 2019-01-15 23:57:47 -06:00
Kevin
5dd4022684 API reformat 2019-01-08 05:51:39 +00:00
Kevin Froman
2289171b0f started a simple board plugin 2018-12-26 00:14:05 -06:00
Kevin Froman
b45bb94375
added dynamic proof of work 2018-12-24 00:12:46 -06:00
Kevin Froman
a8f8aea35f work on revising api 2018-12-18 17:48:17 -06:00
Kevin
bf87ab17af Block time handling improvements 2018-12-16 05:36:47 +00:00
Kevin
ca70b275f6 Merge wot 2018-12-09 17:29:39 +00:00
Arinerron
908ee647a1
Fix merge conflicts 2018-11-16 23:23:10 -08:00
Arinerron
bb08162019
Make Onionr more user friendly
This commit mostly just made messages more readable, worked on logger, and fixed a few bugs
2018-11-10 19:25:40 -08:00
Kevin
44d545684a Merge Tempblocks 2018-11-11 02:10:58 +00:00
Arinerron
d5355fdc9e
Merge remote-tracking branch 'origin/tempblocks' into onionrui 2018-11-09 22:13:50 -08:00
Kevin Froman
58aa8ce1cc
* Increased heartbeat timer
* Tried to fix bug where wrong node was being reported as being
announced to
* Refactored core somewhat
- Removed data dir encryption (TODO: just encrypt pub/priv key pair)
- Removed simplecrypt dependency
2018-10-30 17:22:06 -05:00
Kevin Froman
8c63d6c205 work on improving block sync 2018-10-28 14:01:57 -05:00
Kevin Froman
34aa892b65 work on using dynamic/configurable POW 2018-10-28 00:06:18 -05:00
Kevin Froman
b5fecdf1e8 logging is less spammy, file disabled by default, and we dont try to scan encrypted blocks that aren't for us 2018-09-26 20:37:52 -05:00
Arinerron
6e55636e78 test 2018-09-24 16:48:00 -07:00
Kevin
1203bb2b7a * Adjusted connect configuration
* work on cli-ui
2018-08-31 22:29:57 -05:00
Kevin Froman
7a7b627259 use config for some timers 2018-08-25 09:33:38 -05:00
Kevin Froman
e346c09228
bug fixes 2018-08-23 14:46:23 -05:00
Kevin Froman
e34c08b036 sync improvements, bug fixes, config changes 2018-08-23 12:48:49 -05:00
Kevin
53577a4c10 work on netcheck and configuration 2018-08-21 15:01:50 -05:00
Kevin Froman
9d827493e4
+ v3 onion config
+ use newer ubuntu
2018-08-18 23:07:09 -05:00
Kevin Froman
40ea61707f
do not try to download already saved blocks from upload 2018-08-16 23:21:21 -05:00
Kevin Froman
a4c86630cf
reduced peer score minimum, blacklist peers 2018-08-13 15:07:14 -05:00
Kevin Froman
8694ab078e
+ remove peers who do not meet the minimum score
* minor bug fixes and documentation improvements
* do not cleanup peers if we have no online peers (probably not
connected anyway)
* do not run peer cleanup until a min
* do not spam block list on shutdown during block sync
* use correct thread decrement in peerCleanup
* added trust int to address table, not used yet
2018-08-03 01:28:26 -05:00
Kevin Froman
032aa780ef
* fixed bug causing onionr to usually only have 1 peer at once
* do not crash when loading new peer profile
* removed code for defunct *address* proof of work
+ added maxStoredPeers and maxConnect config options (TODO)
+ added lastConnectAttempt to address db
+ added command to cause instant peer exchange
+ added connectCheck.txt for TODO connection testing
2018-08-02 15:18:01 -05:00
Arinerron
8e01063f94 Move to www 2018-07-30 21:54:17 -07:00