Commit Briefs

Omar Polo

drop leading T from token names


Omar Polo

delay erase_buffer until parser_init

The idea is to handle better non-displayable pages (like images), and keeping the old page until the server replies is the first step. It also simplifies the memory management btw.


Omar Polo

fmt


Omar Polo

fix item line detection

cherry-pick of commit ff79bf032c776716f71996eda953fe7b6ef8008b from the (abandoned?) branch feature/cache. The spec says (5.5.2 Unordered list items) > Lines beginning with "* " are unordered list items. (regarding the feature/cache branch, I think I want to drop that and start afresh, here's why the cherrypick and not a merge or a rebase)



Omar Polo

forgot to bump (dev) version


Omar Polo

missing include


Omar Polo

sync changelog




Omar Polo

sync changelog


Omar Polo

add landlock support on linux

landlock is applied only to the ui process to drop fs access and in the fs process to limit where telescope can read/write files. The network process is more difficult to landlock because while in theory it doesn't need *any* fs access, in practice it needs to read (at least) files inside /etc/ for DNS to work.



Omar Polo

move the CONFIGURATION FILE section above default keys

It's clearer to specify first the configuration file before dumping all the keys and available functions.


Omar Polo

tweak the documentation wrt XDG and ~/.telescope

Point out that *by default* telescope uses XDG-style directories, but if ~/.telescope exists XDG is ignored. While here also use a shorter URL for the XDG spec and add it to the STANDARDS section of the manpage.