2026-04-02 - 2026-04-09

Overview

16 Active Pull Requests
32 Active Issues
Excluding merges, 2 authors have pushed 15 commits to main and 64 commits to all branches. On main, 49 files have changed and there have been 1534 additions and 790 deletions.

13 Pull requests merged by 2 users

3 Pull requests proposed by 1 user

11 Issues closed from 1 user

Closed #58 Client key is not integrity-protected 2026-04-07 19:04:05 +00:00

Closed #72 Bootstrap token comparison is not constant-time 2026-04-06 16:34:01 +00:00

Closed #61 User-agent auth accepts integrity-unavailable state while sealed 2026-04-06 16:27:28 +00:00

Closed #55 Client identity rebinding 2026-04-06 16:26:33 +00:00

Closed #69 Integrity MAC depends on unordered SQLite row ordering 2026-04-06 15:42:49 +00:00

Closed #57 Chain id is not verified 2026-04-06 11:38:57 +00:00

Closed #11 Implement User Agent client library 2026-04-05 15:00:08 +00:00

Closed #40 Client key replacement attack 2026-04-05 08:27:00 +00:00

Closed #10 Implement Rust SDK client library 2026-04-04 18:01:28 +00:00

Closed #3 Implement SDK client registration via User Agent 2026-04-04 18:01:28 +00:00

Closed #12 Implement Flutter desktop app 2026-04-04 18:01:14 +00:00

27 Issues created by 2 users

Opened #52 Come up with mechanism for enforcing integrity protection usage 2026-04-05 15:05:14 +00:00

Opened #54 Encrypted key material not bound to wallet address — cross-wallet signing possible 2026-04-05 16:07:17 +00:00

Opened #55 Client identity rebinding 2026-04-05 16:09:27 +00:00

Opened #56 revoked_at is not included in signature 2026-04-05 16:11:01 +00:00

Opened #57 Chain id is not verified 2026-04-05 16:13:05 +00:00

Opened #58 Client key is not integrity-protected 2026-04-05 16:15:41 +00:00

Opened #60 Unseal and bootstrap handshake lack brute-force protection 2026-04-05 16:23:05 +00:00

Opened #59 Bootstrap token persists on disk with weak file permissions 2026-04-05 16:23:05 +00:00

Opened #61 User-agent auth accepts integrity-unavailable state while sealed 2026-04-05 16:23:06 +00:00

Opened #62 Bootstrap token registration lacks proof of possession 2026-04-05 16:23:06 +00:00

Opened #63 SDK client metadata is silently rewritten on reconnect 2026-04-05 16:23:07 +00:00

Opened #64 User-agent signing endpoint accepts arbitrary client_id 2026-04-05 16:23:07 +00:00

Opened #66 Transaction logs can be tampered with to reset rate limits 2026-04-05 16:23:08 +00:00

Opened #65 Integrity envelopes do not survive root key rotation 2026-04-05 16:23:08 +00:00

Opened #67 Bootstrap token RNG seeding should be made explicit 2026-04-05 16:23:09 +00:00

Opened #68 RequestTracker allows arbitrary gaps across request flows 2026-04-05 16:23:09 +00:00

Opened #69 Integrity MAC depends on unordered SQLite row ordering 2026-04-05 16:23:10 +00:00

Opened #70 Client approval quorum differs from documented consensus model 2026-04-05 16:23:10 +00:00

Opened #71 Wallet-access revocation deletes by wallet_id instead of entry id 2026-04-05 16:23:11 +00:00

Opened #72 Bootstrap token comparison is not constant-time 2026-04-05 16:23:11 +00:00

Opened #73 Consumed bootstrap token is not zeroized in memory 2026-04-05 16:23:12 +00:00

Opened #74 Zombie user-agent sessions can block all new client approvals 2026-04-05 16:23:12 +00:00

Opened #75 Mutation Testing: Missing Test Coverage (~184 genuine gaps from 225 mutations) 2026-04-06 10:02:20 +00:00

Opened #79 Not using quantum-resistant schemes 2026-04-07 08:09:46 +00:00

Opened #84 The apocalypse due to casting i64 timestamp to sql Integer(i32) 2026-04-08 20:33:01 +00:00

Opened #85 push_len_prefixed casts usize to u32 that may truncate on 64-bit targets 2026-04-09 13:58:26 +00:00

Opened #86 suspicious as keywords 2026-04-09 16:37:28 +00:00

1 Unresolved Conversation