Commits


tweak unload-certificate description


mention the C when a client cert is in use


tweak unload-certificate description


document the new client certificate commands


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