├── .fmf └── version ├── .github └── workflows │ ├── release.yml │ └── tests.yml ├── .gitignore ├── COPYING ├── NEWS ├── README.md ├── devices ├── cameras │ ├── canon-powershot-sx200.ioctl │ ├── canon-powershot-sx200.umockdev │ ├── test-photos.tar │ └── update-powershot-ioctl ├── cros_ec │ ├── crosfingerprint.ioctl │ └── crosfingerprint.umockdev ├── hidraw │ ├── fido2.ioctl │ ├── fido2.script │ └── fido2.umockdev ├── input │ ├── synaptics-touchpad.ioctl │ ├── synaptics-touchpad.umockdev │ ├── usbkbd.evtest.ioctl │ ├── usbkbd.evtest.script.32 │ ├── usbkbd.evtest.script.64 │ ├── usbkbd.pcap.pcapng │ ├── usbkbd.pcap.umockdev │ └── usbkbd.umockdev ├── mobiles │ ├── sony-xperia-mini-pro.mtp-tools.ioctl.xz │ └── sony-xperia-mini-pro.umockdev └── spi │ ├── elanfingerprint.ioctl │ └── elanfingerprint.umockdev ├── docs ├── examples │ ├── battery.c │ └── battery.py ├── reference │ ├── meson.build │ ├── umockdev-docs.xml │ ├── umockdev-sections.txt │ ├── umockdev.types │ └── version.xml.in └── script-format.txt ├── meson.build ├── meson_options.txt ├── packaging └── umockdev.spec ├── packit.yaml ├── plans └── all.fmf ├── src ├── UMockdev-1.0.metadata ├── config.vapi ├── cros_ec.h ├── debug.c ├── debug.h ├── getversion.sh ├── glibc.vapi ├── ioctl.vapi ├── ioctl_tree.c ├── ioctl_tree.h ├── ioctl_tree.vapi ├── libpcap.vapi ├── libumockdev-preload.c ├── linux_fixes.vapi ├── selinux.vapi ├── uevent_sender.c ├── uevent_sender.h ├── uevent_sender.vapi ├── umockdev-ioctl.vala ├── umockdev-pcap.vala ├── umockdev-record.vala ├── umockdev-run.vala ├── umockdev-spi.vala ├── umockdev-utils.vala ├── umockdev-wrapper ├── umockdev.map ├── umockdev.vala ├── utils.c ├── utils.h └── valgrind.supp └── tests ├── assertions.vapi ├── chatter-socket-stream.c ├── chatter.c ├── main.fmf ├── readbyte.c ├── run-alpine ├── run-apt ├── run-dnf ├── run-gentoo ├── run-nix ├── test-ioctl-tree.c ├── test-static-code ├── test-umockdev-record.vala ├── test-umockdev-run.vala ├── test-umockdev-vala.vala ├── test-umockdev.c ├── test-umockdev.py └── xorg-dummy.conf /.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/COPYING -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/NEWS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/README.md -------------------------------------------------------------------------------- /devices/cameras/canon-powershot-sx200.ioctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/cameras/canon-powershot-sx200.ioctl -------------------------------------------------------------------------------- /devices/cameras/canon-powershot-sx200.umockdev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/cameras/canon-powershot-sx200.umockdev -------------------------------------------------------------------------------- /devices/cameras/test-photos.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/cameras/test-photos.tar -------------------------------------------------------------------------------- /devices/cameras/update-powershot-ioctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/cameras/update-powershot-ioctl -------------------------------------------------------------------------------- /devices/cros_ec/crosfingerprint.ioctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/cros_ec/crosfingerprint.ioctl -------------------------------------------------------------------------------- /devices/cros_ec/crosfingerprint.umockdev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/cros_ec/crosfingerprint.umockdev -------------------------------------------------------------------------------- /devices/hidraw/fido2.ioctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/hidraw/fido2.ioctl -------------------------------------------------------------------------------- /devices/hidraw/fido2.script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/hidraw/fido2.script -------------------------------------------------------------------------------- /devices/hidraw/fido2.umockdev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/hidraw/fido2.umockdev -------------------------------------------------------------------------------- /devices/input/synaptics-touchpad.ioctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/input/synaptics-touchpad.ioctl -------------------------------------------------------------------------------- /devices/input/synaptics-touchpad.umockdev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/input/synaptics-touchpad.umockdev -------------------------------------------------------------------------------- /devices/input/usbkbd.evtest.ioctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/input/usbkbd.evtest.ioctl -------------------------------------------------------------------------------- /devices/input/usbkbd.evtest.script.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/input/usbkbd.evtest.script.32 -------------------------------------------------------------------------------- /devices/input/usbkbd.evtest.script.64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/input/usbkbd.evtest.script.64 -------------------------------------------------------------------------------- /devices/input/usbkbd.pcap.pcapng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/input/usbkbd.pcap.pcapng -------------------------------------------------------------------------------- /devices/input/usbkbd.pcap.umockdev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/input/usbkbd.pcap.umockdev -------------------------------------------------------------------------------- /devices/input/usbkbd.umockdev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/input/usbkbd.umockdev -------------------------------------------------------------------------------- /devices/mobiles/sony-xperia-mini-pro.mtp-tools.ioctl.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/mobiles/sony-xperia-mini-pro.mtp-tools.ioctl.xz -------------------------------------------------------------------------------- /devices/mobiles/sony-xperia-mini-pro.umockdev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/mobiles/sony-xperia-mini-pro.umockdev -------------------------------------------------------------------------------- /devices/spi/elanfingerprint.ioctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/spi/elanfingerprint.ioctl -------------------------------------------------------------------------------- /devices/spi/elanfingerprint.umockdev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/devices/spi/elanfingerprint.umockdev -------------------------------------------------------------------------------- /docs/examples/battery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/docs/examples/battery.c -------------------------------------------------------------------------------- /docs/examples/battery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/docs/examples/battery.py -------------------------------------------------------------------------------- /docs/reference/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/docs/reference/meson.build -------------------------------------------------------------------------------- /docs/reference/umockdev-docs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/docs/reference/umockdev-docs.xml -------------------------------------------------------------------------------- /docs/reference/umockdev-sections.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/docs/reference/umockdev-sections.txt -------------------------------------------------------------------------------- /docs/reference/umockdev.types: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/docs/reference/umockdev.types -------------------------------------------------------------------------------- /docs/reference/version.xml.in: -------------------------------------------------------------------------------- 1 | @VERSION@ 2 | -------------------------------------------------------------------------------- /docs/script-format.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/docs/script-format.txt -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/meson.build -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/meson_options.txt -------------------------------------------------------------------------------- /packaging/umockdev.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/packaging/umockdev.spec -------------------------------------------------------------------------------- /packit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/packit.yaml -------------------------------------------------------------------------------- /plans/all.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/plans/all.fmf -------------------------------------------------------------------------------- /src/UMockdev-1.0.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/UMockdev-1.0.metadata -------------------------------------------------------------------------------- /src/config.vapi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/config.vapi -------------------------------------------------------------------------------- /src/cros_ec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/cros_ec.h -------------------------------------------------------------------------------- /src/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/debug.c -------------------------------------------------------------------------------- /src/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/debug.h -------------------------------------------------------------------------------- /src/getversion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/getversion.sh -------------------------------------------------------------------------------- /src/glibc.vapi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/glibc.vapi -------------------------------------------------------------------------------- /src/ioctl.vapi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/ioctl.vapi -------------------------------------------------------------------------------- /src/ioctl_tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/ioctl_tree.c -------------------------------------------------------------------------------- /src/ioctl_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/ioctl_tree.h -------------------------------------------------------------------------------- /src/ioctl_tree.vapi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/ioctl_tree.vapi -------------------------------------------------------------------------------- /src/libpcap.vapi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/libpcap.vapi -------------------------------------------------------------------------------- /src/libumockdev-preload.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/libumockdev-preload.c -------------------------------------------------------------------------------- /src/linux_fixes.vapi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/linux_fixes.vapi -------------------------------------------------------------------------------- /src/selinux.vapi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/selinux.vapi -------------------------------------------------------------------------------- /src/uevent_sender.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/uevent_sender.c -------------------------------------------------------------------------------- /src/uevent_sender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/uevent_sender.h -------------------------------------------------------------------------------- /src/uevent_sender.vapi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/uevent_sender.vapi -------------------------------------------------------------------------------- /src/umockdev-ioctl.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/umockdev-ioctl.vala -------------------------------------------------------------------------------- /src/umockdev-pcap.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/umockdev-pcap.vala -------------------------------------------------------------------------------- /src/umockdev-record.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/umockdev-record.vala -------------------------------------------------------------------------------- /src/umockdev-run.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/umockdev-run.vala -------------------------------------------------------------------------------- /src/umockdev-spi.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/umockdev-spi.vala -------------------------------------------------------------------------------- /src/umockdev-utils.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/umockdev-utils.vala -------------------------------------------------------------------------------- /src/umockdev-wrapper: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/umockdev-wrapper -------------------------------------------------------------------------------- /src/umockdev.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/umockdev.map -------------------------------------------------------------------------------- /src/umockdev.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/umockdev.vala -------------------------------------------------------------------------------- /src/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/utils.c -------------------------------------------------------------------------------- /src/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/utils.h -------------------------------------------------------------------------------- /src/valgrind.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/src/valgrind.supp -------------------------------------------------------------------------------- /tests/assertions.vapi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/assertions.vapi -------------------------------------------------------------------------------- /tests/chatter-socket-stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/chatter-socket-stream.c -------------------------------------------------------------------------------- /tests/chatter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/chatter.c -------------------------------------------------------------------------------- /tests/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/main.fmf -------------------------------------------------------------------------------- /tests/readbyte.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/readbyte.c -------------------------------------------------------------------------------- /tests/run-alpine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/run-alpine -------------------------------------------------------------------------------- /tests/run-apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/run-apt -------------------------------------------------------------------------------- /tests/run-dnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/run-dnf -------------------------------------------------------------------------------- /tests/run-gentoo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/run-gentoo -------------------------------------------------------------------------------- /tests/run-nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/run-nix -------------------------------------------------------------------------------- /tests/test-ioctl-tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/test-ioctl-tree.c -------------------------------------------------------------------------------- /tests/test-static-code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/test-static-code -------------------------------------------------------------------------------- /tests/test-umockdev-record.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/test-umockdev-record.vala -------------------------------------------------------------------------------- /tests/test-umockdev-run.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/test-umockdev-run.vala -------------------------------------------------------------------------------- /tests/test-umockdev-vala.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/test-umockdev-vala.vala -------------------------------------------------------------------------------- /tests/test-umockdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/test-umockdev.c -------------------------------------------------------------------------------- /tests/test-umockdev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/test-umockdev.py -------------------------------------------------------------------------------- /tests/xorg-dummy.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinpitt/umockdev/HEAD/tests/xorg-dummy.conf --------------------------------------------------------------------------------