Commits


sync changelog


add client_cert_temp flag to the struct tab This way we can improve unload-certificate prompt. While here, move the cert handling in make_request().


move "client certificates" to the list of features now


work around a possibly missing LINE_MAX


setproctitle.c: include stdlib.h; needed somewhere for getprogname()


add compat for reallocarray()


move tofu declarations to their own header While here replace GEMINI_URL_LEN with TOFU_URL_MAX_LEN to avoid a dependency on telescope.h. Ideally, we should move this stuff to another header that comes with less dependencies.


some headers cleanup try to not include headers from headers, and remove some redundant include. This helps in modularizing the codebase and also helps during incremental compilations.


fix copyright dates


include compat.h explicitly in all files don't do it in telescope.h, remove telescope.h from gencmd.awk and sort the headers in parse.y while here.


move struct cmd and cmds declaration in cmd.h


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