genode/repos/os/src/server
Norman Feske ee64e29e77 vfs server: tie writeable bit to session policy
This patch let the VFS server reflect the session policy via the
writeable bit in directory entries instead of merely forwarding the bit
from the respective VFS plugin. This way, all files originating from a
read-only file-system session automatically appear in directory listings
as read-only files.

Related to issue #3507
2019-11-21 14:25:43 +01:00
..
block_cache block_session: turn 'Connection' into template 2019-05-06 16:15:25 +02:00
cached_fs_rom Serve empty dataspace for empty files at cached_fs_rom 2018-08-28 16:45:25 +02:00
chroot os: avoid using deprecated APIs 2019-01-30 13:49:54 +01:00
clipboard clipboard: allow for dynamic reconfiguration 2019-07-09 08:58:38 +02:00
dynamic_rom timeout: use uint64_t for all plain time values 2019-05-06 16:15:26 +02:00
fs_log Remove os/src/app/cli_monitor 2019-11-19 14:23:56 +01:00
fs_report server/fs_report: don't truncate file initially 2018-05-31 12:28:15 +02:00
fs_rom fs_rom: adaptation to added file-modification time 2019-11-19 14:17:30 +01:00
input_filter input: move control-modifier handling into clients 2019-11-19 14:23:54 +01:00
input_merger os: avoid using deprecated APIs 2019-01-30 13:49:54 +01:00
iso9660 block_session: turn 'Connection' into template 2019-05-06 16:15:25 +02:00
loader Add missing override annotations 2019-02-19 11:12:11 +01:00
log_report os: avoid using deprecated APIs 2019-01-30 13:49:54 +01:00
log_terminal Add missing override annotations 2019-02-19 11:12:11 +01:00
lx_block block_session: server-defined payload alignment 2019-05-03 13:53:12 +02:00
lx_fs file system: enhanced file status info 2019-11-19 14:23:56 +01:00
mixer Add missing override annotations 2019-02-19 11:12:11 +01:00
nic_bridge Ethernet multicast support at nic_bridge 2019-05-27 14:46:53 +02:00
nic_dump timeout: use uint64_t for all plain time values 2019-05-06 16:15:26 +02:00
nic_loopback os: explicit cache policy in Nic::Session_component 2019-05-06 16:15:26 +02:00
nic_router nic_router: fix broken uplink label on re-config 2019-11-19 14:42:23 +01:00
nit_fb nit_fb: defer mode change to client response 2018-05-30 13:36:15 +02:00
nitpicker nitpicker: send mode change on domain update 2019-04-01 19:33:52 +02:00
part_block part_block: support for AHDI partition scheme 2019-08-21 12:37:00 +02:00
ram_block ram_block: use Number_of_bytes to parse block size 2019-11-19 14:44:02 +01:00
ram_fs file system: enhanced file status info 2019-11-19 14:23:56 +01:00
report_rom os: avoid using deprecated APIs 2019-01-30 13:49:54 +01:00
rom_block block_session: server-defined payload alignment 2019-05-03 13:53:12 +02:00
rom_filter Add missing override annotations 2019-02-19 11:12:11 +01:00
rom_prefetcher Add missing override annotations 2019-02-19 11:12:11 +01:00
tar_rom Add missing override annotations 2019-02-19 11:12:11 +01:00
terminal_crosslink Add missing override annotations 2019-02-19 11:12:11 +01:00
terminal_log Add missing override annotations 2019-02-19 11:12:11 +01:00
tz_vmm os: name tz_vmm unambigously (ref #2190) 2019-05-27 14:46:53 +02:00
vfs vfs server: tie writeable bit to session policy 2019-11-21 14:25:43 +01:00
vmm timeout: use uint64_t for all plain time values 2019-05-06 16:15:26 +02:00