Commit graph geth/crates/geth
Author SHA1 Message Date
2921e5e976 test: add stable json output fixtures 2026-07-05 18:04:25 +02:00
32580749d6 Upgrade Iroh integration to 1.0 2026-06-16 02:53:35 +02:00
0fdf5d0be7 Harden live Iroh integration paths 2026-05-29 15:27:45 +02:00
1006f41e45 Add GitHub CI security and release workflows 2026-05-28 16:44:58 +02:00
cfd41522d1 Add static keychain publication workflow 2026-05-27 00:59:52 +02:00
4013c868aa Extract reusable keychain sigchain model 2026-05-26 18:53:20 +02:00
5b2c30f817 Add shell completion generation 2026-05-23 02:40:03 +02:00
d9728a326d Implement opt-in overlay TUN runtime 2026-05-23 02:08:51 +02:00
c2dee50dae Add overlay planning commands 2026-05-23 01:17:30 +02:00
eec4c92145 Wire pubsub through iroh-gossip 2026-05-22 16:45:49 +02:00
59c463eb40 Wire KV sync through iroh-docs 2026-05-22 16:24:11 +02:00
9d46dd4d0d Upgrade Iroh native backend foundation 2026-05-22 15:28:52 +02:00
b01da7be4b Store documents as Automerge state 2026-05-22 14:54:00 +02:00
606641dd4a Add three-way file root apply 2026-05-22 14:41:09 +02:00
d9150024dd Report native backend blockers 2026-05-22 14:33:46 +02:00
ee80ff780c Improve auth explain diagnostics 2026-05-22 14:28:44 +02:00
6f2fb53132 Test conflicting replicated ops are rejected 2026-05-22 14:22:07 +02:00
2a8a348b97 Test invalid replicated signatures are rejected 2026-05-22 14:19:17 +02:00
0ffc950dc6 Test unsigned replicated ops are rejected 2026-05-22 14:17:17 +02:00
a2935328ce Test denied remote operations do not mutate state 2026-05-22 14:14:56 +02:00
94ad64d0db Test owner approved enrollment sync flow 2026-05-22 01:28:45 +02:00
1336fa38e8 Harden signed node authorization flow 2026-05-21 18:15:10 +02:00
27a79768e4 Add smooth node enrollment flow 2026-05-21 18:01:38 +02:00
b941037652 Add owner-rooted node management 2026-05-21 11:29:29 +02:00
2b690d6b42 Clarify pubsub durability boundary 2026-05-21 01:42:13 +02:00
533ffc8c2a Add prototype encrypted CAS blobs 2026-05-21 01:35:00 +02:00
78dbbf240b Add authorized pipe messages over Iroh 2026-05-20 13:57:14 +02:00
5c91635ea2 Add safe file-root apply 2026-05-20 13:30:57 +02:00
460acab67b Separate bearer ids from private tokens 2026-05-20 13:10:34 +02:00
3382899628 Add authorized remote pipe listen 2026-05-19 19:21:42 +02:00
7e39a19c18 Authorize remote modules with bearer proofs 2026-05-19 19:16:30 +02:00
72cd018a3e Add bearer challenge-response proofs 2026-05-19 19:08:08 +02:00
f7f14f6b27 Verify stored keychain SSH signatures 2026-05-19 18:58:07 +02:00
788522404d Report keychain signature status 2026-05-19 16:05:57 +02:00
48a83c5a26 Record SSH-signed keychain init ops 2026-05-19 16:04:20 +02:00
91c65e367d Add OpenSSH certificate signing path 2026-05-19 15:56:47 +02:00
f7e85960f7 Enforce SSH workflow capabilities locally 2026-05-19 15:44:13 +02:00
df70b81a1d Subscribe to peer pubsub snapshots 2026-05-19 15:28:48 +02:00
741bd202a8 Connect pipes over Iroh control 2026-05-18 18:45:10 +02:00
e294965833 Publish pubsub messages over Iroh 2026-05-18 18:41:04 +02:00
679eeb48a3 Add Iroh peer ping 2026-05-18 12:09:50 +02:00
4c368253e4 Import SSH revocation metadata 2026-05-18 11:56:42 +02:00
b9e7c61e67 Add binary OpenSSH KRL export 2026-05-18 11:51:12 +02:00
5751748458 Enforce local KV write capabilities 2026-05-18 04:06:41 +02:00
1ab24631cd Add manual signed peer card exchange 2026-05-18 04:03:52 +02:00
20c88af800 Add local file conflict metadata 2026-05-18 03:57:26 +02:00
e1f36ffafb Add local CAS file roots 2026-05-18 03:50:09 +02:00
a44eef3126 Expose db change batches over control 2026-05-17 20:32:36 +02:00
c991825127 Add local pipe registry commands 2026-05-17 20:17:26 +02:00
677945073b Add crsql changes metadata status 2026-05-17 20:01:36 +02:00