<- Armen's gemlog

Next: Oh noes, we've been compromised

Previous: gemini-fetch isn't working for me :(

17 September 2021

Feature Friday for Gerbil

As I take fridays off during summer from my day job, I try to use that time to add some new features to Gerbil, my gemini client.

Lately the "new features" have slowed down a bit, and I think that's ok: we don't need that many bells and whistles to browse gemini space.

This week, not really a new feature, however. I've noticed when switching between dev/prod versions of my gemini servers, the cert change triggers a TOFU message in Gerbil that can't be properly dismissed, quite an annoying bug.

Normally, you'd see a message to notify the user that the trusted certificate has changed and may no longer be trusted. The user can then choose to "allow once", or "trust new certificate". Or, just navigate somewhere else, if something shady is going on.

Both buttons, at the moment, seem to behave like "allow once", which means the warning returns every time even if we've indicated that we trust the change (because I just switched dev/prod certs on my own server, for example).

Anyway, lots of words to say, it's broken and I intend to fix it today!

Update later. Maybe.