| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | refactor: race-safe Subscribe/Fetch API with channel-based Publish | bndw | 9 days | 1 | -49/+137 |
| | | | | | | | | | | | - Add mutex-guarded send/stop on Subscription to prevent send-on-closed-channel panics and data races - Split Subscribe (streams after EOSE) and Fetch (closes on EOSE) per NIP-01 - Rewrite Publish to use channel-based OK dispatch instead of calling Receive directly, which raced with the auto-started Listen goroutine - Clean up all subscriptions when Listen exits so range loops terminate - Update tests and examples for new API | ||||
| * | wip | bndw | 9 days | 1 | -0/+217 |
