Ștefan Talpalaru
|
c5e564d771
|
more gcsafe pragmas for Nim HEAD
|
2019-04-23 17:03:32 +02:00 |
Jacek Sieka
|
e1af5a0c02
|
don't swallow random exceptions (#11)
|
2019-04-22 19:31:12 -06:00 |
Yuriy Glukhov
|
e1dbd76e1f
|
Merge pull request #45 from kdeme/bug/fix-sync-observer
Fix to only allow sync for peer with eth support
|
2019-04-19 11:51:09 +03:00 |
kdeme
|
5d9239ef17
|
Quick fix for when removePeer gets called before dispatcher is initialized
|
2019-04-18 17:17:57 +02:00 |
kdeme
|
7cdd31e982
|
Add option to set specific protocol for observer
|
2019-04-18 17:17:57 +02:00 |
kdeme
|
31290b6b35
|
Fix to only allow sync for peer with eth support
|
2019-04-18 17:17:57 +02:00 |
Ștefan Talpalaru
|
32bb1f35d7
|
Merge branch 'appveyor'
|
2019-04-18 16:50:27 +02:00 |
Ștefan Talpalaru
|
ffd298cc27
|
AppVeyor changes
|
2019-04-18 16:01:17 +02:00 |
Ștefan Talpalaru
|
0b01d1f028
|
Merge branch 'nat'
|
2019-04-17 15:40:21 +02:00 |
Yuriy Glukhov
|
acf43b364d
|
Merge pull request #41 from status-im/bondin-failed-msg
Lower bonding failed msg verbosity
|
2019-04-17 14:32:39 +03:00 |
Ștefan Talpalaru
|
3db5f4c5dd
|
external IP retrieval and port mapping functionality
|
2019-04-17 03:35:45 +02:00 |
Yuriy Glukhov
|
f295418f75
|
Lower bonding failed msg verbosity
|
2019-04-15 12:50:00 +03:00 |
Eugene Kabanov
|
29407afeb6
|
Merge pull request #40 from kdeme/bug/temp-fix-32bit-issue
Quick fix for overflow on 32bit systems
|
2019-04-12 22:10:32 +03:00 |
kdeme
|
c4b25ba708
|
Quick fix for overflow on 32bit systems
|
2019-04-12 16:43:43 +02:00 |
Yuriy Glukhov
|
a6be6426ab
|
Merge pull request #35 from status-im/bootstrap-retry-fix
Fixed discovery busyloop when no bootnodes provided
|
2019-04-10 20:20:04 +03:00 |
Yuriy Glukhov
|
2c12746c03
|
Use chronos durations
|
2019-04-10 20:03:58 +03:00 |
Yuriy Glukhov
|
ca8519ef61
|
Workaround compilation error cause by chronos newFuture changes
|
2019-04-10 18:16:18 +03:00 |
Yuriy Glukhov
|
bc23b68c95
|
Comments addressed
|
2019-04-10 10:04:48 +03:00 |
Yuriy Glukhov
|
02843c0013
|
Fixed discovery busyloop when no bootnodes provided
|
2019-04-09 11:06:32 +03:00 |
Yuriy Glukhov
|
b84c228364
|
Retry bootstrapping in case of failure
|
2019-04-08 15:39:03 +03:00 |
kdeme
|
ac766bf7b3
|
Fix decoded dst bug + add tests
|
2019-04-08 14:28:50 +03:00 |
kdeme
|
c3add58128
|
Blind attempt to fix failures in test_shh_connect on macOS
|
2019-04-08 14:28:50 +03:00 |
kdeme
|
6e7822e210
|
Change default minimum PoW to same value as geth
|
2019-04-08 14:28:50 +03:00 |
kdeme
|
c599f7649d
|
Add powTarget and other changes for Whisper RPC implementation
|
2019-04-08 14:28:50 +03:00 |
kdeme
|
9e5cf2086c
|
Address review feedback
|
2019-04-08 13:51:32 +03:00 |
kdeme
|
6117fed595
|
Activate test_failing_handler
|
2019-04-08 13:51:32 +03:00 |
kdeme
|
bf62debe93
|
Add test with failing disconnect handlers
|
2019-04-08 13:51:32 +03:00 |
kdeme
|
7fd501136f
|
Add catch for exception in any of the disconnect handlers
|
2019-04-08 13:51:32 +03:00 |
kdeme
|
5550179dd1
|
Fix unhandled exceptions #3
|
2019-04-08 13:51:32 +03:00 |
andri lim
|
2d75751960
|
add readonly option to lmdb and rocksdb backend
|
2019-04-01 11:29:39 +03:00 |
Ștefan Talpalaru
|
7954c0c7ed
|
release the memory a bit sooner
|
2019-03-31 22:38:21 +02:00 |
Yuriy Glukhov
|
dcb82f6a96
|
Tone down annoying discovery messages
|
2019-03-28 23:11:00 +02:00 |
Zahary Karadjov
|
d678762c50
|
Cosmetic change
|
2019-03-28 20:21:35 +02:00 |
Ștefan Talpalaru
|
a7e82ae4a8
|
Merge branch 'jangko-fix_nimbus_build'
|
2019-03-28 17:36:52 +01:00 |
Ștefan Talpalaru
|
49fff3a859
|
Merge branch 'fix_nimbus_build' of github.com:jangko/nim-eth into jangko-fix_nimbus_build
|
2019-03-28 17:32:37 +01:00 |
Zahary Karadjov
|
c4da31505e
|
The end of the dispatchMessages loop is not really an error
|
2019-03-28 14:47:25 +02:00 |
Zahary Karadjov
|
1cc52976df
|
Add a new asyncDiscard replacement that traces recoverable errors and aborts on defects
|
2019-03-28 14:47:25 +02:00 |
andri lim
|
7a6b195021
|
fix nimbus/premix appveyor build
|
2019-03-27 19:53:28 +07:00 |
Zahary Karadjov
|
abafbc3a73
|
Fix the build of Nimbus
|
2019-03-26 18:28:54 +02:00 |
Zahary Karadjov
|
c10da74b77
|
Addressed review comments
|
2019-03-26 17:32:17 +02:00 |
Zahary Karadjov
|
dc2b6170b5
|
Improved error-handling; Timeouts in all handshakes
|
2019-03-26 17:32:17 +02:00 |
Ștefan Talpalaru
|
d1737f8669
|
*.nimble: remove imports (#27)
- also speed up the tests with release builds
|
2019-03-25 15:22:02 -06:00 |
Jacek Sieka
|
fcc9dec015
|
whisper: fix timeout
|
2019-03-25 13:44:17 -06:00 |
Jacek Sieka
|
cbe67720ce
|
use Moment for tracking timeouts (#25)
* use Moment for tracking timeouts
* Use the new Duration type throughout RLPx
|
2019-03-25 11:32:18 -06:00 |
Yuriy Glukhov
|
ba53f4bc9b
|
Merge pull request #26 from status-im/discovery-packet-validation
Added package length validation
|
2019-03-25 17:59:31 +02:00 |
Yuriy Glukhov
|
d1e713cfb3
|
Added package length validation
|
2019-03-25 11:20:53 +02:00 |
Zahary Karadjov
|
f0bf0570d1
|
Support compiling with json logging; Drop package_visible_types
|
2019-03-25 02:10:09 +02:00 |
Jacek Sieka
|
a69e52bf3e
|
bind to any address for listening (#20)
|
2019-03-19 12:15:16 -06:00 |
Ștefan Talpalaru
|
9146e8e2f0
|
assert() -> doAssert()
|
2019-03-13 23:15:26 +01:00 |
Zahary Karadjov
|
f15cbbae90
|
Support types with custom RLP serialization in param positions
|
2019-03-13 23:22:22 +02:00 |