| Commit message (Expand) | Author | Age | Files | Lines |
| * | access: ending a single session | tv | 2 days | 1 | -0/+72 |
| * | remake: earlier epochs' metadata read as the snapshot built it | tv | 2 days | 2 | -9/+55 |
| * | remake: replayWindow and archiveRetention in an octet-stream import's query | tv | 3 days | 1 | -2/+50 |
| * | remake: leave out earlier epochs' metadata past the replay window | tv | 3 days | 2 | -5/+123 |
| * | remake: a strict remake of a strict swarm isn't followed | tv | 3 days | 2 | -0/+28 |
| * | document: tell whether a document holds a change without building it | tv | 3 days | 1 | -1/+1 |
| * | roots: an epoch's root pinned, and named in every handshake | tv | 3 days | 1 | -1/+6 |
| * | strict: no strict remake of a swarm strict already | tv | 3 days | 2 | -7/+18 |
| * | remake: aborts written as the user who asks; no abort by time | tv | 3 days | 2 | -10/+46 |
| * | strict: a manifest serves one remake, at its base | tv | 3 days | 2 | -9/+27 |
| * | remake: a strict remake makes the registry, policy and bans anew | tv | 3 days | 1 | -0/+16 |
| * | access: a change judged by the policy it was written under, locally too | tv | 3 days | 1 | -1/+4 |
| * | remake: a replay taken back keeps the node its author | tv | 3 days | 1 | -1/+72 |
| * | remake: no --follow-strict-remakes; a strict remake failing says who | tv | 3 days | 3 | -12/+44 |
| * | remake: turning a running swarm strict, keeping what an operator signed | tv | 3 days | 6 | -12/+241 |
| * | rules: a carried remake record taken from the coordinator its snapshot names | tv | 3 days | 4 | -1/+10 |
| * | remake: replays judged before they go in | tv | 3 days | 4 | -2/+118 |
| * | remake: replay from the quarantine where the user may write | tv | 3 days | 1 | -12/+35 |
| * | swarm: changes taken unjudged, dropped (REFUSALS) | tv | 4 days | 1 | -0/+17 |
| * | remake: replays keep their writers | tv | 4 days | 4 | -25/+198 |
| * | remake: forgetting and releasing name their user | tv | 4 days | 2 | -2/+22 |
| * | store: keys_at tells no map from an empty one | tv | 4 days | 3 | -3/+8 |
| * | refuse misplaced authors | tv | 5 days | 1 | -0/+9 |
| * | dashboard: polish remake rings | tv | 5 days | 1 | -1/+17 |
| * | dashboard: remake switch delay | tv | 5 days | 1 | -1/+1 |
| * | dashboard: add epoch switch indicator | tv | 7 days | 2 | -7/+33 |
| * | dashboard: map remake votes | tv | 7 days | 1 | -0/+37 |
| * | fixup 700, 701, 702 | tv | 8 days | 1 | -38/+2 |
| * | remake: read ops, not diffs | tv | 9 days | 2 | -6/+6 |
| * | api: add type casts | tv | 9 days | 1 | -0/+1 |
| * | add remake benchmarks | tv | 9 days | 2 | -0/+91 |
| * | remake: download wakes on end instead of ticker | tv | 10 days | 2 | -6/+15 |
| * | remake: decouple grace time from node's keepalive | tv | 10 days | 4 | -4/+25 |
| * | document: allow writes during rejoin | tv | 10 days | 4 | -214/+271 |
| * | LWW everywhere, mostly | tv | 10 days | 4 | -23/+340 |
| * | remake: copy stale view when writes stop | tv | 10 days | 2 | -5/+11 |
| * | remake: log expired and missed votes | tv | 10 days | 2 | -9/+61 |
| * | api: off clock refuses aborting expired remake | tv | 10 days | 1 | -14/+29 |
| * | remake: introduce follow-the-majority rule | tv | 10 days | 1 | -27/+139 |
| * | document: reject writes during rejoin | tv | 10 days | 4 | -31/+72 |
| * | use Automerge as Document instead of AutoCommit | tv | 11 days | 9 | -144/+174 |
| * | store function accept any document | tv | 11 days | 1 | -6/+10 |
| * | tests write through document::testing helpers | tv | 11 days | 5 | -210/+210 |
| * | remake coordination use document, not automerge | tv | 11 days | 6 | -46/+41 |
| * | one function for changed paths | tv | 11 days | 1 | -27/+6 |
| * | remake needs sane clock | tv | 11 days | 2 | -1/+22 |
| * | remake: drop is_reserved; use is_protocol | tv | 11 days | 1 | -10/+5 |
| * | remake: drop parse_metadata | tv | 11 days | 1 | -12/+8 |
| * | replace EpochInfo by EpochRecord | tv | 11 days | 1 | -16/+1 |
| * | remake: move proposal to its own module | tv | 11 days | 3 | -252/+271 |