Trolli Schmittlauch schmittlauch
  • Joined on 2017-06-16
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 »
schmittlauch commented on issue schmittlauch/Hash2Pub#29 2020-06-24 02:17:28 +02:00
periodic cache maintenance

each PINGed can, as laong as its ID is recomputed, be marked as verified

schmittlauch opened issue schmittlauch/Hash2Pub#52 2020-06-24 01:47:41 +02:00
investigate possible infinite recursion in requestQueryId
schmittlauch pushed to dhtNetworking at schmittlauch/Hash2Pub 2020-06-24 01:20:10 +02:00
25f44f3a45 look up additional neighbours if necessary
schmittlauch pushed to dhtNetworking at schmittlauch/Hash2Pub 2020-06-23 19:34:25 +02:00
111c1a299d refactored stabilise: use first responding neighbour
schmittlauch pushed to dhtNetworking at schmittlauch/Hash2Pub 2020-06-20 22:28:36 +02:00
d5f502c05c ping potential neighbours before adding to list
0494ddd696 stabilise periodically
Compare 2 commits »