Recoding, improvements, and temporary features removal.
What's new?
===========
- Dependencies bump
- Use of requesting different subscription ID rather than using
subscription ID from client. Fixes late-close problems.
- Filter validation is now checked with nostr-tools instead, Fixes issue
with conflicting client that puts more than single filter in a single
`REQ` subscription.
- Reworked session code.
What's removed?
===============
- EOSE Timeout
- Cache to local relay (unreliable)
- [Temporary Removal] Orphan session
Signed-off-by: Yonle <yonle@lecturify.net>
Fast connect and disconnecting is brutal sometime.
What's new?
===========
- An whitelist to only allow some event authors to be published with
this bouncer.
- Orphan sockets feature to make stuff fast & not so easy to abuse,
therefore reducing the amount of reconnects.
New Contributors
================
- Takuro Fukuda https://github.com/ftkro
Full Changelog: https://github.com/Yonle/bostr/compare/2.0.1...2.0.2
Signed-off-by: Yonle <yonle@lecturify.net>