Skip to content

Commit

Permalink
changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
hoytech committed Sep 5, 2024
1 parent 1988ec0 commit 263615e
Showing 1 changed file with 20 additions and 2 deletions.
22 changes: 20 additions & 2 deletions CHANGES
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,29 @@
* Refactored some critical areas like ActiveMonitors to use a precise 32-byte
type instead of std::string. This will reduce pointer chasing and memory
usage and, more importantly, improve CPU caching.
* Bugfix: The cron thread was incorrectly removing expireable events prior
to their expiry. Reported and fixed by KoalaSat.
* The perl libraries needed at compile-time are now bundled in golpe, so they
do not need to be separately installed to build strfry.
* Bugfix: When querying for 2 or more tags where one of the tags was a prefix
of the other, matching events would not be returned. Reported by mrkvon.

0.9.7
* `--fried` support from 1.0.0 was back-ported, allowing export of DBs
in a fried format for efficient import by 1.0.0+ relays.
* Bugfix: The cron thread was incorrectly removing expireable events prior
to their expiry. Reported and fixed by KoalaSat.
* A `limitation` entry is now included in the NIP-11 output. This exposes
configured relay limits such as max message size. Added by Alex Gleason.
* Node info support added: The relay now replies to requests to /nodeinfo/2.1
and /.well-known/nodeinfo . Added by Alex Gleason.
* NIP-70 support: Events with a "_" tag are considered protected and relays
should only allow them to be posted by their author. Since strfry does
not yet support AUTH, these events are always rejected. Added by fiatjaf.
* NIP-11 icon support added by zappityzap.
* Preliminary FreeBSD support added by cosmicpsyop.
* Switch import to use WriterPipeline, allowing strfry import be used as a
general-purpose non-relay event ingester. To do so, users must ensure that
the stdout of their process they pipe into import is line buffered.

0.9.6
* Bugfix: Sometimes malformed or old-format negentropy messages would throw
uncaught exceptions which would cause the relay to crash. Now it properly
Expand Down

0 comments on commit 263615e

Please sign in to comment.