├── .githooks └── pre-commit ├── .github └── workflows │ ├── Containerfile │ ├── build-and-test.yml │ ├── container.yml │ ├── main.yml │ └── release.yml ├── .pre-commit-config.yaml ├── COPYING ├── NEWS.md ├── README.md ├── RELEASE_HOWTO.md ├── data ├── meson.build ├── org.freedesktop.NativeMessagingProxy.service.in ├── org.freedesktop.NativeMessagingProxy.xml └── xdg-native-messaging-proxy.service.in ├── meson.build ├── meson.options ├── src ├── meson.build ├── xdg-native-messaging-proxy.c ├── xnmp-impl.c ├── xnmp-impl.h ├── xnmp-service.c └── xnmp-service.h └── tests ├── conftest.py ├── meson.build ├── native-messaging-hosts ├── echo.sh ├── org.example.cat.json ├── org.example.echo.json ├── org.example.writeonclose.json └── write-on-close.py ├── run-test.sh ├── test_xnmp.py └── xnmp.py /.githooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/.githooks/pre-commit -------------------------------------------------------------------------------- /.github/workflows/Containerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/.github/workflows/Containerfile -------------------------------------------------------------------------------- /.github/workflows/build-and-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/.github/workflows/build-and-test.yml -------------------------------------------------------------------------------- /.github/workflows/container.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/.github/workflows/container.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/COPYING -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/NEWS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_HOWTO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/RELEASE_HOWTO.md -------------------------------------------------------------------------------- /data/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/data/meson.build -------------------------------------------------------------------------------- /data/org.freedesktop.NativeMessagingProxy.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/data/org.freedesktop.NativeMessagingProxy.service.in -------------------------------------------------------------------------------- /data/org.freedesktop.NativeMessagingProxy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/data/org.freedesktop.NativeMessagingProxy.xml -------------------------------------------------------------------------------- /data/xdg-native-messaging-proxy.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/data/xdg-native-messaging-proxy.service.in -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/meson.build -------------------------------------------------------------------------------- /meson.options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/meson.options -------------------------------------------------------------------------------- /src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/src/meson.build -------------------------------------------------------------------------------- /src/xdg-native-messaging-proxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/src/xdg-native-messaging-proxy.c -------------------------------------------------------------------------------- /src/xnmp-impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/src/xnmp-impl.c -------------------------------------------------------------------------------- /src/xnmp-impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/src/xnmp-impl.h -------------------------------------------------------------------------------- /src/xnmp-service.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/src/xnmp-service.c -------------------------------------------------------------------------------- /src/xnmp-service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/src/xnmp-service.h -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/tests/meson.build -------------------------------------------------------------------------------- /tests/native-messaging-hosts/echo.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | exec cat - -------------------------------------------------------------------------------- /tests/native-messaging-hosts/org.example.cat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/tests/native-messaging-hosts/org.example.cat.json -------------------------------------------------------------------------------- /tests/native-messaging-hosts/org.example.echo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/tests/native-messaging-hosts/org.example.echo.json -------------------------------------------------------------------------------- /tests/native-messaging-hosts/org.example.writeonclose.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/tests/native-messaging-hosts/org.example.writeonclose.json -------------------------------------------------------------------------------- /tests/native-messaging-hosts/write-on-close.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/tests/native-messaging-hosts/write-on-close.py -------------------------------------------------------------------------------- /tests/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/tests/run-test.sh -------------------------------------------------------------------------------- /tests/test_xnmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/tests/test_xnmp.py -------------------------------------------------------------------------------- /tests/xnmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flatpak/xdg-native-messaging-proxy/HEAD/tests/xnmp.py --------------------------------------------------------------------------------