mirror of
https://github.com/flatpak/flatpak.git
synced 2026-01-28 09:38:20 -05:00
d10409cb3e5e82a610c75a3538c3ffeddb5ece6e
This was using libflatpak which is the public API, instead of the internal library, so it was breaking in all sorts of mysterious ways. This is fixed by just directly calling the lowlevel common/* APIs. Also, it didn't properly handle the case where the sandboxed app passed a path that was not in /app, this should be allowed if the fd validation passes, that is the whole point of the checks after all.
Flatpak is a system for building, distributing and running sandboxed desktop applications on Linux.
See http://flatpak.org/ for more information.
Read documentation for the flatpak commandline tools and for the libflatpak library API.
Description
Languages
C
91.1%
Shell
5.1%
Python
1.8%
Meson
1.1%
Yacc
0.8%
