Skip to content
History

Commits on main

OIDMessageAuthorDate
0717011CI: use github to test go 1.17 and 1.18Rachel Chen2022-05-16 02:03:21 -0700
9bded5fspec/tun: move HTTPAcceptor into spec;Rachel Chen2022-05-16 01:59:58 -0700
8901516kv: use an implementation of ConcurrentSkipListMap for the backing storeRachel Chen2022-05-16 01:59:01 -0700
811cbc4node: log as info level for key transfer in/outRachel Chen2022-05-15 23:54:24 -0700
50df795tun/gateway: adopt gateway implementation from t;Rachel Chen2022-05-15 23:53:28 -0700
3aaf43anode: key transfer in working in testingRachel Chen2022-05-15 22:04:29 -0700
7645c11[WIP] node: key transfer out working but transfer in is notRachel Chen2022-05-15 21:50:25 -0700
da9a3ccspec/transport: add support for optional datagram;Rachel Chen2022-05-15 20:45:26 -0700
87ffa45node: return error on ping if node has stopped; investigating why key transfer out test failedRachel Chen2022-05-15 20:44:50 -0700
c0199a8overlay: remove error log on connection closedRachel Chen2022-05-15 18:49:03 -0700
a08ba5enode: remove mutex on finger and use atomic.Value; add padding around atomic.ValueRachel Chen2022-05-15 18:48:03 -0700
f19af8fnode: remove mutex on successors and use atomic.ValueRachel Chen2022-05-15 18:31:57 -0700
a88b699node: remove mutex on predecessor and use atomic.Value for CASRachel Chen2022-05-15 18:12:26 -0700
175b061spec/tun: Pipe now returns a channel for error capture;Rachel Chen2022-05-15 10:55:53 -0700
e0b4257go.mod: upgrade indirect depenencies;Rachel Chen2022-05-15 08:07:10 -0700
114522e[WIP] tun: implementing server rpc handlerRachel Chen2022-05-15 06:46:25 -0700
8b4a34e[WIP] tun: starting implementing the tunnel part of the project;Rachel Chen2022-05-15 06:24:47 -0700
d02bc1aoverlay: exploit the fact that remote will always come to us first to reuse quic connection bidirectionally;Rachel Chen2022-05-15 05:14:23 -0700
9c81cffREADME: remove memberlist as part of the libraryRachel Chen2022-05-14 21:55:28 -0700
66f6adfchord/kv: implement local KV operations;Rachel Chen2022-05-14 21:51:34 -0700
60688a7node: fix finger should run regardless if we are just by ourselvesRachel Chen2022-05-14 04:43:16 -0700
3e69903overlay: use net.Conn instead of custom type, and wrap quic.Stream for net.Conn;Rachel Chen2022-05-14 04:33:20 -0700
06621ebchord/kv: implement FindKeys for key transfer [WIP full implementation];Rachel Chen2022-05-14 03:22:10 -0700
9310b69rpc: now use context.Context;Rachel Chen2022-05-14 01:08:24 -0700
0cfa133node: add test for kvRachel Chen2022-05-13 23:20:08 -0700