History
Commits on main
| OID | Message | Author | Date |
|---|---|---|---|
| 0717011 | CI: use github to test go 1.17 and 1.18 | Rachel Chen | 2022-05-16 02:03:21 -0700 |
| 9bded5f | spec/tun: move HTTPAcceptor into spec; | Rachel Chen | 2022-05-16 01:59:58 -0700 |
| 8901516 | kv: use an implementation of ConcurrentSkipListMap for the backing store | Rachel Chen | 2022-05-16 01:59:01 -0700 |
| 811cbc4 | node: log as info level for key transfer in/out | Rachel Chen | 2022-05-15 23:54:24 -0700 |
| 50df795 | tun/gateway: adopt gateway implementation from t; | Rachel Chen | 2022-05-15 23:53:28 -0700 |
| 3aaf43a | node: key transfer in working in testing | Rachel Chen | 2022-05-15 22:04:29 -0700 |
| 7645c11 | [WIP] node: key transfer out working but transfer in is not | Rachel Chen | 2022-05-15 21:50:25 -0700 |
| da9a3cc | spec/transport: add support for optional datagram; | Rachel Chen | 2022-05-15 20:45:26 -0700 |
| 87ffa45 | node: return error on ping if node has stopped; investigating why key transfer out test failed | Rachel Chen | 2022-05-15 20:44:50 -0700 |
| c0199a8 | overlay: remove error log on connection closed | Rachel Chen | 2022-05-15 18:49:03 -0700 |
| a08ba5e | node: remove mutex on finger and use atomic.Value; add padding around atomic.Value | Rachel Chen | 2022-05-15 18:48:03 -0700 |
| f19af8f | node: remove mutex on successors and use atomic.Value | Rachel Chen | 2022-05-15 18:31:57 -0700 |
| a88b699 | node: remove mutex on predecessor and use atomic.Value for CAS | Rachel Chen | 2022-05-15 18:12:26 -0700 |
| 175b061 | spec/tun: Pipe now returns a channel for error capture; | Rachel Chen | 2022-05-15 10:55:53 -0700 |
| e0b4257 | go.mod: upgrade indirect depenencies; | Rachel Chen | 2022-05-15 08:07:10 -0700 |
| 114522e | [WIP] tun: implementing server rpc handler | Rachel Chen | 2022-05-15 06:46:25 -0700 |
| 8b4a34e | [WIP] tun: starting implementing the tunnel part of the project; | Rachel Chen | 2022-05-15 06:24:47 -0700 |
| d02bc1a | overlay: exploit the fact that remote will always come to us first to reuse quic connection bidirectionally; | Rachel Chen | 2022-05-15 05:14:23 -0700 |
| 9c81cff | README: remove memberlist as part of the library | Rachel Chen | 2022-05-14 21:55:28 -0700 |
| 66f6adf | chord/kv: implement local KV operations; | Rachel Chen | 2022-05-14 21:51:34 -0700 |
| 60688a7 | node: fix finger should run regardless if we are just by ourselves | Rachel Chen | 2022-05-14 04:43:16 -0700 |
| 3e69903 | overlay: use net.Conn instead of custom type, and wrap quic.Stream for net.Conn; | Rachel Chen | 2022-05-14 04:33:20 -0700 |
| 06621eb | chord/kv: implement FindKeys for key transfer [WIP full implementation]; | Rachel Chen | 2022-05-14 03:22:10 -0700 |
| 9310b69 | rpc: now use context.Context; | Rachel Chen | 2022-05-14 01:08:24 -0700 |
| 0cfa133 | node: add test for kv | Rachel Chen | 2022-05-13 23:20:08 -0700 |