Begin forwarded message:
Date: 2024-02-11T10:51:01-0800
From: Viatrix
To:
gopher-...@other.debian.org
Subject: Undocumented UMN gopherd feature
Hi gophers;
I believe I've discovered an undocumented feature of UMN gopherd!
The feature is: A request ending with 0x09 0x2B (tab plus) will be
treated as a Gopher0 request, not a Gopher+ request. I believe the
intent is to indicate Gopher+ support in URLs without breaking
Gopher0 clients; e.g. <gopher://
example.com/0/selector%09%2B>. It causes
no overlap because a Gopher+ request will have a mime-type of non-zero
length after the plus-sign.
Did anyone know of this feature? Do any clients / any other servers
implement it?