Kevin Froman
500658808f
Merge I2P Branch ( #19 )
...
* work on i2p support
* work on i2p support
* redid socks check
* redid socks check
* redid socks check
* work on i2p and fixed broken block processing
* fixed no newline delim on block list in api
* fixed no newline delim on block list in api
* fixed no newline delim on block list in api
* use extend instead of append for blocklist after newline changes
2018-05-19 21:32:21 +00:00
Kevin Froman
78265990ab
fixed broken getepoch
2018-05-18 16:49:05 -05:00
Kevin Froman
16282d79d3
refactored timers and added lastconnect to address database
2018-05-18 01:22:16 -05:00
Kevin Froman
03eb98fd16
fixed key pow verification
2018-05-15 00:16:00 -05:00
Kevin Froman
973b8583b6
Fixed index error when checking for pow
2018-05-14 20:10:05 -05:00
Kevin Froman
2e9af7a4a3
fix thread crash
2018-05-14 19:44:54 -05:00
Arinerron
f9b93fd491
Add newline delimiter to metadata+content
2018-05-12 20:55:34 -07:00
Arinerron
fe4261c4a2
Various improvements
...
- Adds a lot more to the pluginmanager
- Refactors code
- Relocates functions
2018-05-12 20:45:32 -07:00
Arinerron
adf007bf30
Make progress bar
2018-05-10 22:18:39 -07:00
Arinerron
adc85c76c4
Improve console output and status message
2018-05-10 20:19:48 -07:00
Arinerron
2f7002fc67
Improve statistics command
2018-05-10 19:05:56 -07:00
Kevin Froman
193845104e
onionr can now import blocks from disk
2018-05-10 02:42:24 -05:00
Kevin Froman
d0994b8ef6
work on pow for public keys
2018-05-07 02:40:08 -05:00
Kevin Froman
bc88e8107c
work on pow for public keys
2018-05-07 01:55:03 -05:00
Kevin Froman
e2cc375b1a
work on proof of work
2018-05-05 15:07:32 -05:00
Kevin Froman
908ccbe664
hopefully fixed everything for new sig format
2018-05-05 03:03:05 -05:00
Kevin Froman
d8b5127845
improved communicator threading
2018-05-04 21:07:43 -05:00
Arinerron
c3d86eafa1
Add direct connection feature and multithreading to events
...
Add direct connection feature and multithreading to events
2018-05-03 03:22:07 +00:00
Arinerron
7973d7c8a6
Fix bug involving runcheck
2018-05-01 23:50:29 -07:00
Arinerron
c144bc40b3
Add status check function
2018-05-01 23:22:40 -07:00
Kevin Froman
c6c819bd28
PMs now disguise sender (needs testing)
2018-04-30 02:38:53 -05:00
Kevin Froman
a376e583e6
fixed missing import in crypto
2018-04-26 21:58:00 -05:00
Kevin Froman
8a9d1326fb
signed blocks related crashes fixed hopefully
2018-04-26 20:15:30 -05:00
Kevin Froman
c9b7528db4
more work on block headers, PMs now signed/verified
2018-04-26 14:56:17 -05:00
Kevin Froman
ad56082271
work on new header system
2018-04-26 02:40:39 -05:00
Kevin Froman
66e55d5a50
efficiency improvements
2018-04-25 17:42:42 -05:00
Kevin Froman
0db21e2c32
onionr now removes and ignores blocks it cant get after a long time, added removeblock function
2018-04-23 01:03:10 -05:00
Arinerron
0dc6a0b6c5
Refactor code
2018-04-22 20:49:53 -07:00
Arinerron
654703d902
Start working on plugin manager
2018-04-22 20:42:37 -07:00
Arinerron
098abb8e55
Improve support for plugins
2018-04-20 20:10:50 -07:00
Arinerron
6883133cfb
Fix one bug, create another
2018-04-18 20:25:33 -07:00
Kevin Froman
d8d29b7c28
improved some debug info and REMOVED STRAY INPUT()
2018-04-18 21:19:38 -05:00
Kevin Froman
c356b68987
improved some debug info and REMOVED STRAY INPUT()
2018-04-18 21:18:38 -05:00
Arinerron
1332e9ee9e
Add some error handling
2018-04-18 19:16:10 -07:00
Arinerron
ded179bcad
Add error logging
2018-04-18 18:57:37 -07:00
Arinerron
7369b63614
Update logging
2018-04-18 18:47:35 -07:00
Kevin Froman
d5f96e4cb8
hopefulyl fixed padding error again
2018-04-18 02:12:36 -05:00
Kevin Froman
0cf4c97597
fixed padding issue (hopefully), can now decrypt PMs, other improvements
2018-04-17 22:43:33 -05:00
Kevin Froman
a3aa8e3ae6
work on pm and gui improvements & some bug fixes
2018-04-15 21:22:19 -05:00
Kevin Froman
3a2efce637
work on encryption
2018-04-15 03:46:50 -05:00
Kevin Froman
2071def07b
fixed pubkey exchange hopefully
2018-04-03 20:54:49 -05:00
Kevin Froman
8d261b03dc
work on pm and fixed broken pex when none
2018-04-03 19:34:15 -05:00
Kevin Froman
a611643526
pex/kex hopefully now working
2018-04-03 16:47:48 -05:00
Kevin Froman
fdceb4be90
added debug msg for adding peers
2018-04-03 15:32:01 -05:00
Kevin Froman
28fd4f4858
now share own pubkey
2018-04-03 14:39:58 -05:00
Kevin Froman
6dafcffd5a
added cryptotests
2018-04-02 02:21:58 -05:00
Kevin Froman
0b192ffb9b
do not request offline peers too often and updated logo
2018-04-01 00:46:34 -05:00
Kevin Froman
cb3015652a
peer/key exchange work (mostly done)
2018-03-16 10:35:37 -05:00
Arinerron
d5daeae532
Refactor code
2018-03-02 23:26:02 -08:00
Kevin Froman
15aa395946
work on crypto
2018-02-28 03:06:02 -06:00