Commits
- Commit:
222272dbc220e962e57356a5829488300e0039b3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
forgot to bump (dev) version
- Commit:
fced318dae9d565c2f0b870ca309153cadb03b34
- From:
- Omar Polo <op@omarpolo.com>
- Date:
missing include
- Commit:
9b5d71dc237cfc2be1082093d285a43d9da70921
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync changelog
- Commit:
4380c692998ad68d04e11f04f11cc202cc264cff
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't fail if ~/Downloads doesn't exist
- Commit:
e9cb759efd41aed81455fed9fa4911a7ec4974e8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
forgot to log the path for a unveil error code path
- Commit:
7ab5915a47ccee484c56a2a483edf1e995232055
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync changelog
- Commit:
a9d11f81b94d08e2c75dac892056b1071b182f9e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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.
- Commit:
b9fcc0e904dfa51639d0c1c94de7a7b864b9a72a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix build, missing include on fs.h
- Commit:
a74a9f2c271986623066ab2de989c71c04091ebb
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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.
- Commit:
73389b007e8ed58f142c7c10d5dd157d992581dc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
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.
- Commit:
cb703731dd78cabe6a02e5b9d60c4b2c390b047e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
advertise xdg-migrate.sh in the contrib README.md
- Commit:
9fd1687fe048e92e5569881bea568bd87a272de9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync changelog
- Commit:
fd0beb5314ccdf3ae1b4a9ab0b8b5279a6e1dac0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
improve unveil' error reporting
- Commit:
4b877649af0f6237f46cf7d033fc896aa7cf8ca6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix sandbox wrt XDG-style directories
- Commit:
fb3d08c1f0590014fcb4230feb8fda8fa056773e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move declarations from telescope.h in fs.h
and while there also publish various path. It's easier and better to
have all of them exported from here instead of hardcoding them in other
files (such as sandbox.c)