Commit Graph

23 Commits

Author SHA1 Message Date
Zahary Karadjov 8050440614 integrate the RLPx encryption with the rest of the framework 2018-04-19 15:43:24 +03:00
cheatfate c07b9f4457 RLPx encryption/decryption module with tests. 2018-04-19 15:43:24 +03:00
Yuriy Glukhov 5526179cce Api adaptation for PeerPool 2018-04-19 15:16:38 +03:00
Zahary Karadjov 8c79997672 Document the RLPx public APIs 2018-04-13 16:05:17 +03:00
Yuriy Glukhov e462019afc Use new eth_keys interface, more error handling 2018-04-11 13:04:17 +03:00
cheatfate d7bd43c334 Remove ecc.nim.
Remove testecc.nim.
Switch auth/ecies to use eth_keys instead of ecc.nim.
Fix tests according to new API.
2018-04-11 00:29:46 +03:00
Zahary Karadjov e89aab335c Adapt rlpxConnect to the new auth APIs 2018-04-04 02:47:31 +03:00
cheatfate 286d537d42 Merge branch 'master' into review 2018-04-02 21:03:19 +03:00
Yuriy Glukhov c0471a1376 Added TODO: close socket on error 2018-04-02 11:26:04 +03:00
cheatfate b4b16f452d Fix wrong constant is used. 2018-04-02 10:30:37 +03:00
cheatfate 59d65df3f4 Final version for review. 2018-04-02 10:15:16 +03:00
Zahary Karadjov f17352c243 progress on implementing RLPx 2018-04-01 05:41:05 +03:00
cheatfate b89d42b633 Merge branch 'master' into review 2018-03-30 23:12:05 +03:00
cheatfate d8c63e7da1 Some fixes and tests for ECIES. 2018-03-30 18:42:23 +03:00
Yuriy Glukhov 3615515fd9 Moved discovery from p2p-discobus 2018-03-30 16:58:06 +03:00
Yuriy Glukhov 647660af02 Fixed compilation error 2018-03-30 16:57:21 +03:00
cheatfate f020ff4712 Finished with ECIES review and adopted tests. 2018-03-30 10:03:32 +03:00
cheatfate 1afd8b67e1 first attempt 2018-03-29 23:53:19 +03:00
Zahary Karadjov b48a4cacf1 Reviewed the ecies module and a little bit of auth 2018-03-28 17:29:59 +03:00
cheatfate a57e5e6d84 Remove testing code from main files. 2018-03-28 12:51:15 +03:00
cheatfate f6210fcf09 Fix auth.nim to work with latest nim-rlp. 2018-03-28 10:24:41 +03:00
cheatfate a027af3a73 Remove trailing spaces. 2018-03-28 03:22:20 +03:00
cheatfate 56f034f57a Initial commit 2018-03-28 03:17:01 +03:00