History
Commits on main
| OID | Message | Author | Date |
|---|---|---|---|
| 4ab01e8 | chord: retry CAS if old got nil in Notify; | Rachel Chen | 2022-05-19 01:44:27 -0700 |
| 69bd599 | chord: fix Notify nil checking; | Rachel Chen | 2022-05-19 01:30:07 -0700 |
| 21fabf7 | spec: move proto definitions to separate folder; | Rachel Chen | 2022-05-19 01:18:52 -0700 |
| 306fb77 | chord: fix possible nil pointer in Notify routine | Rachel Chen | 2022-05-19 01:18:26 -0700 |
| 8c6bbfb | chord: rename node module as chord and remove non-essential error logging; | Rachel Chen | 2022-05-19 00:33:58 -0700 |
| 18f8b15 | overlay: move delegate into <-chan; | Rachel Chen | 2022-05-18 04:37:47 -0700 |
| 91ffb71 | overlay: also attempt to start background process in Accept; | Rachel Chen | 2022-05-17 20:07:39 -0700 |
| 4c4d4e7 | node: add additional check to skip key transfer to predecessor | Rachel Chen | 2022-05-17 12:48:04 -0700 |
| ad6e617 | node: be more precise when looking for keys to transfer | Rachel Chen | 2022-05-17 10:54:50 -0700 |
| f0894bd | for the last time, fix the key transfer procedure by the successor to the predecessor notifying | Rachel Chen | 2022-05-17 07:14:07 -0700 |
| 316afae | node: for the last time hopefully key transfer issue has been resolved; | Rachel Chen | 2022-05-17 05:31:06 -0700 |
| 7f22a70 | spec/protocol: add kv operation to request keys to transfer; | Rachel Chen | 2022-05-17 02:27:43 -0700 |
| a2de922 | tun: multi connect in the working, however chord KV key transfer is broken? | Rachel Chen | 2022-05-17 00:58:54 -0700 |
| 517de79 | go.mod: rename module path to github.com/zllovesuki/specter | Rachel Chen | 2022-05-16 21:22:30 -0700 |
| 5722bda | renaming things | Rachel Chen | 2022-05-16 20:31:48 -0700 |
| b9557bb | overlay: replace all sync.Map usage with skipmap.StringMap | Rachel Chen | 2022-05-16 20:03:45 -0700 |
| 3ec583b | rpc: use skipmap and added tests | Rachel Chen | 2022-05-16 19:42:04 -0700 |
| e2a61d7 | spec/tun: adjust key format; | Rachel Chen | 2022-05-16 08:40:10 -0700 |
| f67fd29 | tun/server: working lookup and forward; | Rachel Chen | 2022-05-16 05:07:30 -0700 |
| c47f515 | spec/tun: include helper functions to generate identities keys; | Rachel Chen | 2022-05-16 05:06:48 -0700 |
| c15f893 | node: do fsck check in KVOperation and log the actual keys for KV for debugging | Rachel Chen | 2022-05-16 05:04:01 -0700 |
| d94766a | cmd/client: test client up and working | Rachel Chen | 2022-05-16 05:03:23 -0700 |
| 5ff4c9a | overlay: use makeSKey() to handle client identity without address | Rachel Chen | 2022-05-16 03:37:53 -0700 |
| be31c76 | node: fix RingCheck in testing | Rachel Chen | 2022-05-16 02:20:47 -0700 |
| b0cba1b | kv: fix broken Fsck() check | Rachel Chen | 2022-05-16 02:15:49 -0700 |