Kevin Froman
6d31fa4229
fix peer amount check not calling method
2018-08-23 09:59:00 -05:00
Kevin Froman
25e4444bda
fix comparison error in storagecounter
2018-08-23 09:54:37 -05:00
Kevin Froman
cd39ae68b6
r not w
2018-08-23 09:51:53 -05:00
Kevin Froman
1217e4a83c
removed bad argument in storagecounter
2018-08-23 09:45:51 -05:00
Kevin Froman
a6719abed7
added storagecounter.py
2018-08-23 09:01:17 -05:00
Kevin Froman
dd5cb99155
* do not save blocks if disk allocation reached
...
* improved some commenting
* bug fixes
2018-08-22 23:59:41 -05:00
Kevin
53577a4c10
work on netcheck and configuration
2018-08-21 15:01:50 -05:00
Kevin
823bcc48b9
Merge branch 'master' of github.com:beardog108/onionr
2018-08-20 14:26:48 -05:00
Kevin Froman
a33d45f430
fixed broken address merge
2018-08-19 20:32:21 -05:00
Kevin Froman
9d827493e4
+ v3 onion config
...
+ use newer ubuntu
2018-08-18 23:07:09 -05:00
Kevin Froman
0f8581b399
fixed crash in mail
2018-08-18 14:38:15 -05:00
Kevin Froman
953b9f2190
Merge branch 'master' of gitlab.com:beardog/Onionr
2018-08-18 13:52:43 -05:00
Kevin
0f89cda911
Merge branch 'peer-blacklist' into 'master'
...
Lots of work
See merge request beardog/Onionr!5
2018-08-18 18:04:52 +00:00
Kevin Froman
23f6b475f4
Merge branch 'peer-blacklist' of gitlab.com:beardog/Onionr into peer-blacklist
2018-08-18 10:10:19 -05:00
Kevin Froman
3a666d23e7
disabled site viewer
2018-08-18 10:09:55 -05:00
Kevin
a0fa52056e
Merge branch 'master' into 'peer-blacklist'
...
# Conflicts:
# Makefile
2018-08-18 14:59:25 +00:00
Kevin Froman
a900c8eb0e
disabled site viewer
2018-08-18 09:40:59 -05:00
Kevin Froman
9655bfd872
* do not reinsert blocks
...
* warn mail about bad sigs
2018-08-17 23:42:30 -05:00
Kevin Froman
cfbc834eb5
* fixed locale issue in docker
...
* fixed uploaded blocks not saving type properly
2018-08-17 16:50:16 -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
91c1e22324
do not duplicate blacklist entries
2018-08-16 22:30:36 -05:00
Kevin Froman
5b20930d5c
hopefully fixed block sync issue
2018-08-16 19:02:14 -05:00
Kevin Froman
cb90c24e64
added dbcreator
2018-08-16 09:03:59 -05:00
Kevin Froman
06dc97869e
working on preventing replay attacks with block content
2018-08-16 00:01:40 -05:00
Kevin Froman
ba2e5d7da9
ability to create expiring bans
2018-08-14 23:20:08 -05:00
Kevin Froman
9f4024104a
work on peer blacklisting/profiling\nupdated readme
2018-08-14 00:02:34 -05:00
Kevin Froman
a4c86630cf
reduced peer score minimum, blacklist peers
2018-08-13 15:07:14 -05:00
Kevin Froman
aab7d4296f
improved blacklisting
2018-08-12 22:48:33 -05:00
Kevin Froman
5f21d15cdd
+ blocks can now be blacklisted
...
* Peers sync a little better
2018-08-11 00:23:59 -05:00
Kevin Froman
12d39393b4
* cache pip requirements in dockerfile
...
* import blacklist into core
+ began work on blacklist command
* work on blacklist module
* modified dockerignore
2018-08-10 17:13:58 -05:00
Kevin Froman
1e37684163
work on blacklisting data
2018-08-10 02:03:49 -05:00
Kevin Froman
be77e02835
added missing logger import
2018-08-08 20:48:31 -05:00
Kevin Froman
bc95d8855d
+ added POW announce for node (now POST)
...
* fixed bug where core hsAddress was not available on first startup
2018-08-08 14:26:02 -05:00
Kevin Froman
0ae052336c
+ onionr now introduces automatically
...
+ added daemon tools file
+ added .dockerignore
2018-08-07 02:31:53 -05:00
Kevin Froman
1ae2725319
improved onionr startup and port binding
2018-08-06 02:50:08 -05:00
Kevin Froman
2fd387eeb8
Merge branch 'node-profiling' of gitlab.com:beardog/Onionr into node-profiling
2018-08-05 01:36:27 -05:00
Kevin Froman
2907471b5f
* always check needed config on startup
...
+ added Dockerfile
2018-08-05 01:35:49 -05:00
Arinerron
d30069d796
Quick bug fix
2018-08-04 21:16:42 -07:00
Arinerron
e2abf5f046
Onionr UI updates
2018-08-04 21:09:33 -07:00
Kevin Froman
307fbf235a
use socks4a
2018-08-04 00:50:07 -05:00
Arinerron
60a1d36b3a
misc updates
2018-08-03 20:47:56 -07:00
Arinerron
31f8d92af7
Fix annoying bug
2018-08-03 20:47:22 -07:00
Arinerron
0b77a88e72
Improve UI
2018-08-03 19:52:45 -07:00
Kevin Froman
0a2fe2a0b1
* punish peers that share invalid blocks
...
* fixed profile crash
2018-08-03 15:01:13 -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
Kevin Froman
8bb5014d41
work on peer cleanup
2018-08-02 02:28:26 -05:00
Kevin Froman
d22701199c
* work on peer profiling
...
* block exchange order
* edited disclaimer html
* began working on peerCleanup
2018-08-01 02:22:22 -05:00
Kevin Froman
c4f2327e49
removed accidental hardcode test in onionrpeers
2018-07-31 00:34:16 -05:00
Kevin Froman
34a970d008
Merge branch 'node-profiling' of gitlab.com:beardog/Onionr into node-profiling
2018-07-31 00:28:41 -05:00