Commit Graph

  • 38bf21b4f7
    Update fuzzing readme.md Kim De Mey 2020-07-21 10:58:14 +0200
  • 4dd7ca1221
    Merge pull request #281 from status-im/fuzz-tests Kim De Mey 2020-07-20 19:05:33 +0200
  • f0638eb3f1
    Add rlp_decode fuzz test + some corpus generate code kdeme 2020-07-20 17:09:15 +0200
  • 4e4836a0fe
    Add discv5 fuzzing test targets kdeme 2020-07-14 22:56:34 +0200
  • 485d6db9e7
    Merge pull request #283 from status-im/enr-updating Kim De Mey 2020-07-20 12:05:32 +0200
  • ec260dcfe4
    Add & update tests kdeme 2020-07-17 22:28:03 +0200
  • 1eae8f93f9
    Fix empty ENR list in auth-response properly + potentially request new ENR on revalidation kdeme 2020-07-17 16:18:50 +0200
  • 84fd39a8f8
    Update enrs in buckets and replacement caches and fix empty ENR list in AuthResponse kdeme 2020-07-17 11:14:08 +0200
  • ac5155394f
    Merge pull request #282 from status-im/add-nodes-checks Kim De Mey 2020-07-16 14:15:54 +0200
  • c7ac9f54b3
    Refactor the findNode code + add tests kdeme 2020-07-15 15:27:22 +0200
  • 33f72e77bc
    Add duplicate and distance checks in Nodes message kdeme 2020-07-15 10:52:27 +0200
  • 7febbec673
    Use brHmacDrbgGenerate for all random operations in discovery (#272) Kim De Mey 2020-07-13 14:34:53 +0200
  • 7bbf8b9fa7
    Use brHmacDrbgGenerate for all random operations in discovery kdeme 2020-07-10 09:55:32 +0200
  • f3de959261
    Discv5 readme (#278) Kim De Mey 2020-07-12 23:53:27 +0200
  • 6c055711e7
    Move hkdf tests to test file and add to nimble task kdeme 2020-07-12 22:42:06 +0200
  • 1725695967
    Add discovery v5 readme + test_discv5 task kdeme 2020-07-12 22:16:25 +0200
  • 0888667ac0
    Comments and cleanup (#276) Kim De Mey 2020-07-12 17:25:18 +0200
  • 9e3a97e0b0
    Send randomData in case no handshake was done yet. Fix #277 kdeme 2020-07-12 16:08:27 +0200
  • 79192bcfce
    Fix pong enr sequence number + varia cleanup kdeme 2020-07-12 01:25:45 +0200
  • cdca2668b6
    Fix dcli + add more comments kdeme 2020-07-12 00:36:17 +0200
  • 28a8d52308
    Fix enr deserialization crash + more tests + fuzz test (#274) Kim De Mey 2020-07-11 01:28:53 +0200
  • 019181289b CI: Install depsOnly kdeme 2020-07-10 22:03:55 +0200
  • 265cfeb692 Fix enr deserialization crash + more tests + fuzz test kdeme 2020-07-10 16:33:57 +0200
  • e64efc5dbb
    Fix LSWAP problem. (#275) Eugene Kabanov 2020-07-11 00:30:34 +0300
  • 3c3c165254
    Fix LSWAP problem. cheatfate 2020-07-10 23:21:46 +0300
  • 7f77ba2308
    Fix formatFloat issue (#273) Kim De Mey 2020-07-10 14:17:06 +0200
  • 8899877914
    Fix formatFloat issue kdeme 2020-07-10 13:44:32 +0200
  • 8d2614a1ad
    Merge pull request #266 from status-im/enr-update Kim De Mey 2020-07-09 17:12:30 +0200
  • 2c5eeded6d
    Small fuzzing readme correction [skip ci] Kim De Mey 2020-07-09 11:01:35 +0200
  • eeb958e834
    Add comments [skip ci] kdeme 2020-07-08 14:56:56 +0200
  • 4f3df3c9b2
    Change update back to use var parameter of Record kdeme 2020-07-08 14:23:43 +0200
  • d3db83fa0a
    Extra test on newProtocol kdeme 2020-07-08 13:13:29 +0200
  • 95a09fdf7f
    Get rid of some duplicate code kdeme 2020-07-08 12:14:00 +0200
  • 0fb21e72d7
    Add updateEnr and allow for table constructor usage in newProtocol kdeme 2020-07-08 11:45:58 +0200
  • 72420d7f17
    Allow for passing in previous enr at discovery protocol creation kdeme 2020-07-07 23:39:32 +0200
  • 57302fcf52
    Allow for multiple enr fields to be inserted + enr update proc kdeme 2020-07-07 22:48:26 +0200
  • 3bbe757fe3
    Add record size check on init + add insertFieldPair call + tests kdeme 2020-07-07 17:19:15 +0200
  • 484fbcab1b
    use bearssl rng throughout (#265) Jacek Sieka 2020-07-07 10:56:26 +0200
  • d1430ccd54
    remove out-of-date genrated files Jacek Sieka 2020-07-07 10:03:39 +0200
  • 328a34302a
    even fewer thread vars Jacek Sieka 2020-07-07 10:02:10 +0200
  • 463bb115a2
    move var Jacek Sieka 2020-07-07 09:22:49 +0200
  • a9a459d909
    one more try Jacek Sieka 2020-07-07 08:41:40 +0200
  • ec31a7a6ef
    modules, sigh Jacek Sieka 2020-07-07 08:23:17 +0200
  • d5cd8af83e
    imports and exports Jacek Sieka 2020-07-07 07:55:20 +0200
  • 06e76920d6
    seeder can fail Jacek Sieka 2020-07-07 07:32:40 +0200
  • a68b5b84f4
    use bearssl rng throughout Jacek Sieka 2020-07-06 17:13:11 +0200
  • 4f533eb5e6
    Merge pull request #264 from status-im/forkid andri lim 2020-07-02 14:12:53 +0700
  • b5cabdfde4
    add getForkId interface to AbstractChainDB jangko 2020-07-02 11:09:48 +0700
  • bfda38ba82
    Merge pull request #263 from status-im/discv5-fix Kim De Mey 2020-06-30 23:07:08 +0200
  • ffb7923370
    Use different try/except construct to enforce returning on error kdeme 2020-06-30 21:58:23 +0200
  • 23aa13b03d
    Return on getMessage failure and do address conversion afterwards kdeme 2020-06-30 15:33:33 +0200
  • 9a467225fb
    Add routing table metrics + tweaks + fixes (#261) Kim De Mey 2020-06-30 13:35:15 +0200
  • 99a88e52b8
    Add routing table metrics + tweaks + fixes kdeme 2020-06-30 00:02:06 +0200
  • 0d591c6423
    Merge pull request #247 from status-im/routing-table Kim De Mey 2020-06-24 22:29:41 +0200
  • ebabd6f76d more fixes narimiran 2020-06-24 16:31:44 +0200
  • 3ef558f368 more fixes narimiran 2020-06-24 16:31:44 +0200
  • 0424a66aa2
    fix deprecated 'rand' (#259) Miran 2020-06-24 16:06:07 +0200
  • e28f3f987c
    routing table: resolve some TODOs kdeme 2020-06-24 12:29:59 +0200
  • eb30c998c2 fix deprecated 'rand' narimiran 2020-06-24 10:13:26 +0200
  • 5ffe6bb8ff
    Add more routing table kbucket tests kdeme 2020-06-23 17:54:12 +0200
  • ba19465892
    Functional replacement cache kdeme 2020-06-23 16:11:58 +0200
  • ceb4a20463 Fix depth calculation for bucket splitting kdeme 2020-06-22 16:46:58 +0200
  • 2d7b3440f2 make bitsPerHop configurable + add routing table tests kdeme 2020-06-17 13:51:30 +0200
  • 6c85a48b4c Fix bucket ordering and add comments on this kdeme 2020-06-05 22:56:23 +0200
  • 7e35b329b4 Add limit to the replacement cache kdeme 2020-06-05 16:43:18 +0200
  • 61feae0f21
    secp: requiresInit updates (#258) Jacek Sieka 2020-06-22 18:07:48 +0200
  • 3495ca59b8
    clean up mapconverts Jacek Sieka 2020-06-22 17:03:42 +0200
  • 3bfd6ec151
    fixup! Jacek Sieka 2020-06-22 16:35:44 +0200
  • 13e31a44f2
    secp: requiresInit updates Jacek Sieka 2020-06-21 21:43:18 +0200
  • 5c6d8ccb36 Add a helper from NBC Zahary Karadjov 2020-06-17 19:14:05 +0300
  • 964a380191 Stricter error handling Zahary Karadjov 2020-06-16 01:04:49 +0300
  • b3bd088ab7
    Merge pull request #257 from status-im/ignoresignals Ștefan Talpalaru 2020-06-22 13:56:03 +0200
  • 66e2dc7ba3
    ignoreSignalsInThread() Ștefan Talpalaru 2020-06-21 01:32:13 +0200
  • f85c8303ee add goerli bootnodes jangko 2020-06-19 15:35:13 +0700
  • 3e03844c16
    add goerli bootnodes jangko 2020-06-19 15:35:13 +0700
  • da56b0531e
    Add a helper from NBC Zahary Karadjov 2020-06-17 19:14:05 +0300
  • c13e59adaf
    Stricter error handling Zahary Karadjov 2020-06-16 01:04:49 +0300
  • 4d0a7a46ba Update fuzzing tests now that the helpers have moved to ntu kdeme 2020-06-12 16:19:58 +0200
  • 5c8a7bc76d
    Update fuzzing tests now that the helpers have moved to ntu kdeme 2020-06-12 16:19:58 +0200
  • 225a9ad41c
    Add predicate filter option for randomNodes (#251) Kim De Mey 2020-06-11 21:24:52 +0200
  • 610394c398
    Add gcsafe/noSideEffect and add test case kdeme 2020-06-11 18:11:07 +0200
  • f7b113c54e
    Further ValidIpAddress fixes kdeme 2020-06-10 23:39:22 +0200
  • 4e22b8c61d
    Add predicate filter option for randomNodes kdeme 2020-06-10 16:04:56 +0200
  • be9a87848e
    Merge pull request #249 from status-im/whisper-impr Kim De Mey 2020-06-09 12:13:17 +0200
  • 67decc3a85 Clear after aes encrypt/decrypt kdeme 2020-06-09 10:59:52 +0200
  • 1e1fd70649 Metrics with labels kdeme 2020-06-09 10:29:16 +0200
  • 1c77cc1d3d
    Fix discovery after introduction of ValidIpAddress (#248) Kim De Mey 2020-06-09 11:09:35 +0200
  • 52b920f4b6
    Fix discovery after introduction of ValidIpAddress kdeme 2020-06-09 10:14:04 +0200
  • 4e31a86533
    IpAddress -> ValidIpAddress Zahary Karadjov 2020-06-05 17:10:15 +0300
  • 617f5d8c13
    IpAddress -> ValidIpAddress valid-ip-address Zahary Karadjov 2020-06-05 17:10:15 +0300
  • 5243c9cf18
    Merge pull request #246 from status-im/check-authresponse Kim De Mey 2020-06-04 16:45:03 +0200
  • 6dd820840a
    Add simple auth header encode/decode test kdeme 2020-06-04 15:03:41 +0200
  • 12627b34d3
    Don't allow to use HandshareSecrets if auth response is invalid kdeme 2020-06-04 13:38:04 +0200
  • 47602e634c
    Add node id check and id-nonce-sig verification #204 kdeme 2020-06-04 12:19:06 +0200
  • 4276e713f4 Add argument pragma for ping and findnode target node kdeme 2020-06-03 14:17:50 +0200
  • ff7bed9555 Add discoveryv5 debugging tool: dcli kdeme 2020-06-02 17:21:50 +0200
  • 2e5fb0e239
    Add argument pragma for ping and findnode target node kdeme 2020-06-03 14:17:50 +0200
  • 1726ee749a
    Add discoveryv5 debugging tool: dcli kdeme 2020-06-02 17:21:50 +0200
  • d53cebcf5d Quickfix for local node without reachable address kdeme 2020-05-29 16:40:58 +0200
  • 6950087972
    Quickfix for local node without reachable address kdeme 2020-05-29 16:40:58 +0200