Trolli Schmittlauch schmittlauch
  • Joined on 2017-06-16
schmittlauch pushed to dhtNetworking at schmittlauch/Hash2Pub 2020-07-05 17:16:07 +02:00
e91f317a8e decrease logging verbosity
7c17e3a44d implement join-retry on new cache entries
Compare 2 commits »
schmittlauch pushed to dhtNetworking at schmittlauch/Hash2Pub 2020-07-02 03:36:07 +02:00
bdb92411c6 iteration limit for QueryID lookups
schmittlauch pushed to dhtNetworking at schmittlauch/Hash2Pub 2020-07-02 01:39:09 +02:00
e06c53ff7c stylish fixes
edf66e1b51 add som debug prints
Compare 2 commits »
schmittlauch commented on issue schmittlauch/Hash2Pub#52 2020-07-02 01:05:14 +02:00
investigate possible infinite recursion in requestQueryId

I just got hit by this by running against a buggy version that never states its own responsibility but always sends a FORWARD.

Maybe not important for simulation scenarios, where no node is buggy or evil, but should be pretty easy to fix.

schmittlauch pushed to dhtNetworking at schmittlauch/Hash2Pub 2020-07-02 00:56:05 +02:00
f6481996d7 Change default response to QueryID for unjoined nodes
8d349212b4 prevent cache invariant querying when not joined
Compare 2 commits »
schmittlauch pushed to master at schmittlauch/nixconfigs 2020-07-01 20:05:57 +02:00
192a1f6e38 patch Wireshark to allow BER decoding for UDP payloads, until feature is released
schmittlauch pushed to dhtNetworking at schmittlauch/Hash2Pub 2020-06-30 00:26:37 +02:00
abbe664ca1 fixup! make sure that own node isn't added as neighbour
schmittlauch pushed to dhtNetworking at schmittlauch/Hash2Pub 2020-06-29 13:43:06 +02:00
eab5a73ead make sure that own node isn't added as neighbour
6313a06a83 fix time conversion for threadDelay
Compare 2 commits »
schmittlauch closed issue schmittlauch/Hash2Pub#30 2020-06-27 16:24:12 +02:00
periodic checking and maintenance of cache invariance
schmittlauch pushed to dhtNetworking at schmittlauch/Hash2Pub 2020-06-27 16:23:54 +02:00
f7ed0ee8d8 check cache slice invariant for predecessor slices as well
2c3ef44064 check cache invariant for successors and lookup missing IDs
280d928ad7 Refactor requestQueryID to be able to send a single request
Compare 3 commits »
schmittlauch deleted branch refactorSuccessorsPredecessors from schmittlauch/Hash2Pub 2020-06-27 15:22:54 +02:00
schmittlauch opened issue schmittlauch/Hash2Pub#55 2020-06-26 02:13:32 +02:00
make sure only verified nodes are used as neighbours
schmittlauch pushed to dhtNetworking at schmittlauch/Hash2Pub 2020-06-25 22:56:31 +02:00
7f5dac55ea close #29: periodic cache maintenance
schmittlauch opened issue schmittlauch/Hash2Pub#54 2020-06-25 20:55:54 +02:00
Evaluate dynamic vs. static cache invariant node number
schmittlauch opened issue schmittlauch/Hash2Pub#53 2020-06-25 17:42:38 +02:00
improve termination of lookup
schmittlauch closed issue schmittlauch/Hash2Pub#29 2020-06-25 01:27:49 +02:00
periodic cache maintenance
schmittlauch pushed to dhtNetworking at schmittlauch/Hash2Pub 2020-06-24 22:28:13 +02:00
5e8cfb0ccd mark successfully Pinged nodes as verified
schmittlauch closed issue schmittlauch/Hash2Pub#48 2020-06-24 14:43:03 +02:00
edge case: responsibility for slices > 1/2 key space
schmittlauch closed issue schmittlauch/Hash2Pub#44 2020-06-24 02:52:53 +02:00
periodic stabilise
schmittlauch pushed to dhtNetworking at schmittlauch/Hash2Pub 2020-06-24 02:51:51 +02:00
c9783a10cf launch stabilise thread
81e346db4e update responding neighbours and delete unresponding ones from cache
16b46a8b0b add some comments on stabilise
Compare 3 commits »