Commits


tweak client-certificate-info description avoid the word "use" since it's better to show first use-certificate instead of this niche function.


fix cert_delete_for w/ the temp_store


add unload-certificate to stop using a certificate


tweak use-certificate yornp question


fmt


include cmd.h only where it is really needed


guard against wprintw(window, "%.*s", 0, NULL) even if textlen is zero, it still complains in syslog that the string passed is NULL (which kind of makes sense actually.)


add client-certificate-info


load and optionally remember client certificates This adds use-certificate, a user function to start using a certificate or switch to a different one. It asks whether to persist the certificate, if not it will only be used for the current session. use-certificate is implicitly called when the server replies with a 6x status code.


check explicitly for -1


fix certs_file_tmp path


typo


load all the certs in ~/.telescope/certs


rename the cert mapping file to certs.conf


simplify cert sorting No need to overly-optimize this: since mergesort() is not standard and can fail, just use qsort().