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
Arinerron
ddb3ce1e35
Various bug fixes
2018-07-30 21:41:32 -07:00
Kevin Froman
afdee2a7a5
work on new peer profiling system
2018-07-26 22:07:50 -05:00
Kevin Froman
71007a2d0a
+ added reverse block insertion
...
* handle downloading of blocks better when peer goes offline
* bumped default disk allocation
* added post request util
2018-07-23 02:43:10 -05:00
Kevin Froman
ab65f5ea95
removed old communicator
2018-07-12 23:57:03 -05:00
Kevin Froman
06986d2703
* now use communicator2 by default
...
* fixed shutdown command crash
* now handle shutdown of api in communicator
* work on new POW system (block hash being the POW hash)
2018-07-05 02:31:47 -05:00
Arinerron
af237eab0b
Refactor Onionr
2018-06-13 21:17:58 -07:00