genode/repos/ports/run
Norman Feske 9662d89cfb Replace input filter with event filter
This commit applies the transition from the "Input" session to the "Event"
session to the event-filtering mechansim. The functionality of the
input_filter is now provided by the event_filter. The event filter
requests only one "Event" session as destination for the filter result,
which is usually routed to the nitpicker GUI server. It provides an
"Event" service to which any number of event sources can connect.

The configuration of the filter chain remains almost the same. Only the
declaration of the <input> nodes is no longer needed. Instead, the
configuration must specify <policy> nodes, which define the mapping of
"Event" clients (event sources) to the inputs used in the filter chain.

The patch adjusts all uses of the nitpicker GUI server accordingly such
that the event filter reports events to nitpicker's event service
instead of having nitpicker request an "Input" session. This dissolves
the dependency of nitpicker from input drivers.

Issue #3827
2020-08-25 11:49:43 +02:00
..
bash.run Replace input filter with event filter 2020-08-25 11:49:43 +02:00
debug_nitpicker.run Replace input filter with event filter 2020-08-25 11:49:43 +02:00
gdb_monitor_interactive.run Replace libc_pipe plugin by VFS pipe plugin 2020-07-30 08:49:24 +02:00
gdb_monitor_target_config.run Replace libc_pipe plugin by VFS pipe plugin 2020-07-30 08:49:24 +02:00
gdb_monitor.inc gdb_monitor: disable pagination earlier 2019-06-13 12:17:31 +02:00
gdb_monitor.run Replace libc_pipe plugin by VFS pipe plugin 2020-07-30 08:49:24 +02:00
genode_org.run Fix some details in run scripts 2020-04-17 12:40:13 +02:00
lighttpd.run Support linux and mod_openssl in lighttpd test 2020-06-22 09:39:38 +02:00
microcode.run run: add microcode chain bootloader to nova 2018-08-28 16:48:43 +02:00
netperf_lwip_bridge.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lwip_router.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lwip_usb30.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lwip_wifi.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lwip.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lxip_bridge.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lxip_router.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lxip_usb30.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lxip_wifi.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf_lxip.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
netperf.inc Remove Allocator_guard 2020-05-18 10:16:12 +02:00
seoul-auto.run seoul: add vm_stress script version 2020-04-17 12:40:13 +02:00
seoul-disc.run seoul: add vm_stress script version 2020-04-17 12:40:13 +02:00
seoul-fancy.run Change pixel format to 32 bits per pixel 2020-06-29 14:22:29 +02:00
seoul-genode.run seoul: add vm_stress script version 2020-04-17 12:40:13 +02:00
seoul-kernelbuild.run seoul: add vm_stress script version 2020-04-17 12:40:13 +02:00
seoul-net.run seoul: add vm_stress script version 2020-04-17 12:40:13 +02:00
seoul.inc seoul: increase VMM memory for vm_stress* 2020-07-13 11:33:15 +02:00
test.vbox vbox: use PIIX3 instead of ICH9 in VM config 2019-11-19 14:42:23 +01:00
tool_chain_auto.run Replace libc_pipe plugin by VFS pipe plugin 2020-07-30 08:49:24 +02:00
vbox5_genode_usb_hid.run Replace libc_pipe plugin by VFS pipe plugin 2020-07-30 08:49:24 +02:00
vbox5_ubuntu_16_04_32.run vbox5: show serial for ubuntu VMs during autopilot 2020-07-30 08:49:23 +02:00
vbox5_ubuntu_16_04_64.run vbox5: show serial for ubuntu VMs during autopilot 2020-07-30 08:49:23 +02:00
vbox5_vm_ubuntu_16_04_32.run vbox5: show serial for ubuntu VMs during autopilot 2020-07-30 08:49:23 +02:00
vbox5_vm_ubuntu_16_04_64.run vbox5: show serial for ubuntu VMs during autopilot 2020-07-30 08:49:23 +02:00
vbox5_vm_win7_32.run vbox5: show serial for ubuntu VMs during autopilot 2020-07-30 08:49:23 +02:00
vbox5_vm_win7_64.run vbox5: show serial for ubuntu VMs during autopilot 2020-07-30 08:49:23 +02:00
vbox5_vm_win10_64.run vbox5: show serial for ubuntu VMs during autopilot 2020-07-30 08:49:23 +02:00
vbox5_win7_32.run vbox5: show serial for ubuntu VMs during autopilot 2020-07-30 08:49:23 +02:00
vbox5_win7_64_multiple.run vbox5: show serial for ubuntu VMs during autopilot 2020-07-30 08:49:23 +02:00
vbox5_win7_64_raw.run vbox5: show serial for ubuntu VMs during autopilot 2020-07-30 08:49:23 +02:00
vbox5_win7_64_share.run vbox5: show serial for ubuntu VMs during autopilot 2020-07-30 08:49:23 +02:00
vbox5_win7_64.run vbox5: show serial for ubuntu VMs during autopilot 2020-07-30 08:49:23 +02:00
vbox5_win10_64.run vbox5: show serial for ubuntu VMs during autopilot 2020-07-30 08:49:23 +02:00
vbox_share.inc Replace input filter with event filter 2020-08-25 11:49:43 +02:00
vbox_win.inc Replace input filter with event filter 2020-08-25 11:49:43 +02:00
verify.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
vim.run Replace input filter with event filter 2020-08-25 11:49:43 +02:00
virtualbox_auto.inc Replace input filter with event filter 2020-08-25 11:49:43 +02:00
virtualbox_nic_router.vbox nic_router: dhcp server functionality 2017-10-19 13:31:15 +02:00
virtualbox.run Replace libc_pipe plugin by VFS pipe plugin 2020-07-30 08:49:24 +02:00
vm_genode_usb_hid.vbox Fix 'vbox5_genode_usb_hid.run' / add to autopilot 2018-05-30 13:36:08 +02:00
vm_stress_32.vbox vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vm_stress_64.vbox vbox5: add testing VMs causing load 2020-04-17 12:40:13 +02:00
vm_stress_seoul-debian32.run vm_stress: fix resource request by seoul-debian32 2020-06-29 16:54:43 +02:00
vm_stress_vbox5-debian32.run vm_stress.run: update numbers 2020-05-27 11:56:46 +02:00
vm_stress_vbox5-debian64.run vm_stress.run: update numbers 2020-05-27 11:56:46 +02:00
vm_ubuntu_16_04_32_1vcpu.vbox vbox5*.run: enable VM tests for Fiasco.OC 2019-06-13 12:22:49 +02:00
vm_ubuntu_16_04_32.vbox vbox5: show serial for ubuntu VMs during autopilot 2020-07-30 08:49:23 +02:00
vm_ubuntu_16_04_64.vbox vbox5: show serial for ubuntu VMs during autopilot 2020-07-30 08:49:23 +02:00
vm_win7_32_share.vbox vbox5: add shared folder test 2017-05-31 13:15:59 +02:00
vm_win7_64_1vcpu.vbox vbox5*.run: enable VM tests for Fiasco.OC 2019-06-13 12:22:49 +02:00
vm_win7_64_multiple.vbox vbox*.run: fix scripts 2017-08-28 16:49:48 +02:00
vm_win7_64_raw.vbox run: add vm running directly from block partition 2016-10-21 12:39:36 +02:00
vm_win7_64_share.vbox vbox5: add shared folder test 2017-05-31 13:15:59 +02:00
vm_win7_64.vbox vbox: test VM test case with a lot of memory 2017-06-29 12:00:01 +02:00
vm_win7.vbox vbox: use ahci model in vbox_auto_win7.run 2016-06-28 11:09:26 +02:00
vm_win10_64_1vcpu.vbox vbox5*.run: enable VM tests for Fiasco.OC 2019-06-13 12:22:49 +02:00
vm_win10_64.vbox vbox5*.run: enable VM tests for Fiasco.OC 2019-06-13 12:22:49 +02:00
vm_win81_64.vbox vbox: 64-bit guest support 2015-11-29 18:17:06 +01:00
vmm_vm_stress.inc vm_stress: change output message for ci scripts 2020-04-20 12:36:00 +02:00
win7_64_raw.vmdk run: add vm running directly from block partition 2016-10-21 12:39:36 +02:00