Commits


move built-in pages to pages/*.gmi


cache the page title


keep track of the current tab and restore it after startup


handle_session_tab: check for NUL-terminator


use a lockfile to prevent multiple instance of telescope


move pages decl. to their own header


refactor: all imsgs are completely asynchronous


move include after system includes


re-exec the children processes This way, they get their own new random address space.


load about:help during the first startup


added about:about, about:blank and about:help pages


ask to save a page when it can't be rendered it's good for thing like images and text with weird encodings.


allow saving the new certificate after mismatch


switch from strtok to strsep and while there fix the wrong args to strtonum


don't crash on invalid known_hosts file