X-Git-Url: https://thelambdalab.xyz/gitweb/index.cgi?p=elpher.git;a=blobdiff_plain;f=ISSUES.org;h=69df28ecacaaae617af49238064dc6230ea0535e;hp=02c18feb23c2ec1b34f1035a26a9485f199ce9d6;hb=0d65ffa3ab238529a11d5c1a5d2dea5a6c27e9b4;hpb=0648b696477176883b0381b618bda53aed0a1659 diff --git a/ISSUES.org b/ISSUES.org index 02c18fe..69df28e 100644 --- a/ISSUES.org +++ b/ISSUES.org @@ -4,8 +4,30 @@ * Open Bugs -** OPEN Relative Gemini links processed improperly +** OPEN Sanitize certificate names + :LOGBOOK: + - State "OPEN" from [2020-06-22 Mon 10:32] + :END: + +Currently things will break in undefined ways if a name is specified +that contains path separators and probably other characters that I +haven't thought of. This is dangerously unacceptable and needs to be +fixed right away. + +** OPEN Set timer after creating network process + +While the current order is necessary for synchronous socks +connections, it is unecessary for regular connections which have the +no-wait flag set. Furthermore, for these connections, having the +timer fire up early means that it interferes with requests for +user interaction that may appear during the initial connection setup. +E.g., asking for approval of uknown TLS certificates. + +* Closed Bugs + +** CLOSED Relative Gemini links processed improperly :LOGBOOK: +- State "CLOSED" from "OPEN" [2021-08-04 Wed 15:54] - State "OPEN" from [2021-08-04 Wed 13:53] :END: @@ -29,26 +51,6 @@ The fix will be to ensure gemini://skyjake.fi/gemlog/.. collapses to gemini://skyjake.fi/ rather than gemini://skyjake.fi. -** OPEN Sanitize certificate names - :LOGBOOK: - - State "OPEN" from [2020-06-22 Mon 10:32] - :END: - -Currently things will break in undefined ways if a name is specified -that contains path separators and probably other characters that I -haven't thought of. This is dangerously unacceptable and needs to be -fixed right away. - -** OPEN Set timer after creating network process - -While the current order is necessary for synchronous socks -connections, it is unecessary for regular connections which have the -no-wait flag set. Furthermore, for these connections, having the -timer fire up early means that it interferes with requests for -user interaction that may appear during the initial connection setup. -E.g., asking for approval of uknown TLS certificates. - -* Closed Bugs ** CLOSED Org mode faces are not present in recent emacs versions Even 26.1 doesn't seem to have these. This means that, for many @@ -128,9 +130,6 @@ this can happen: - [X] shift history out of node tree and into separate stack - [ ] make history stack variables buffer-local - [ ] have elpher-with-clean-buffer select appropriate buffer - -** OPEN Replace support for user-specified starting pages -This used to be available, but was removed during a refactor. ** OPEN Make installing existing certificates easier :LOGBOOK: @@ -302,3 +301,10 @@ call is just incredibly slow for some bizarre reason. Happily, (url-portspec) is functionally equivalent and is orders of magnitude faster. With this replacement, loading the above page takes ~2s and there aren't any other hotspots. + + +** CLOSED Replace support for user-specified starting pages +:LOGBOOK: +- State "CLOSED" from "OPEN" [2021-08-09 Mon 17:46] +:END: +This used to be available, but was removed during a refactor.