[ANN] Big update to Bombadillo
Tiwesdaeg Twohands
tiwesdaeg at tilde.pink
Sun May 24 15:47:39 BST 2020
I'm getting a weird issue on bombadillo. For gemini://tilde.pink/ and
gemini://tilde.pink/~tiwesdaeg/ it's not displaying the url line at the
top, except for a split second each time I press j and k to scroll up
and down. It shows up correctly on some of the other user gemini sites
on tilde.pink.
-Tiwesdaeg
On Sun, 24 May 2020 20:59:00 +0200 (CEST)
Brian Evans <b__m__e at mailfence.com> wrote:
> I normally would not do an announcement on here for a new version
> (and do not generally plan to in the future). However, there was a
> lot of gemini related stuff updated in Bombadillo this time around
> and I thought gemini folks using it would want to know about the
> updates:
>
> Changelog:
>
> * Adds quick navigation to the first 10 links on a page (using the
> number keys 1 - 0, where 0 represents 10)
> * Fixes a bug where on some platforms terminal line wrapping was not
> properly turned back on when Bombadillo exits
> * Adds certificate expiration timestamps to the ini, next to the cert
> hash
> * Uses the newly stored certificate expiration datetimes to autorenew
> certificates, resulting in far fewer certificate issues for users to
> deal with manually
> * Fixes a bug in which two concurrent bits were trying to both read
> from stdin, resulting in a read being very buggy
> * Adds 'h' and 'l' as hot key aliases for back and forward, bringing
> things further in line with vi style keybindings and keeping fingers
> on the home row
> * Adds automatic requesting of new certificates on expiration (when
> the site is next visited)
> * Adds support for alt text in gemini preformatted blocks
> * Fixes a parsing error when parsing gemini preformatted blocks
> * Adds config value 'geminiblocks' to control how alt text displays
> * Improved handling of relative URLs for gemini
> * Updates the gemini redirect policy to auto-redirect if, and only
> if, the only change to the requested URL would be the addition of a
> terminal '/' character
> * Fixes issue where querystring values would chain instead of replace
> * Removes a dependency on external program 'stty' in favor of a pure
> Go solution via syscalls
> * Updates the man page with the relevant changes
>
> As you may have seen here on the mailing list there is an issue with
> escaping query strings that is currently present in all builds. I
> will be working out a fix after some thinking on the subject, so
> there will likely be a patch later in the week.
>
> Thanks to @dancek and @asdf for their contributions to this version
> and to @makeworld for helping us sort through the issues and giving
> good input/guidance
>
> If you build from source (by far the recommended route) you can just
> pull master and `sudo make install`.
>
> If you use precompiled binaries they are available here:
> http://bombadillo.colorfield.space/releases/binaries.html
>
>
> As an added note:
>
> If you are a BSD user we are looking for some help making the
> Makefile function under BSD (it runs fine for most Linux and OSX
> systems). At present it does not work under FreeBSD 12-Release.
>
> Additionally, if anyone is interested in getting involved as a
> maintainer for a package repo we would be very interested in that
> (currently the Arch AUR has a git build version, but not other repos
> currently have bombadillo).
>
>
> Thanks everyone! I have been loving the influx of clients, servers,
> tools, and especially content!!
More information about the Gemini
mailing list