├── .editorconfig ├── .github ├── codeql-config.yml ├── codeql-custom.qls ├── meson-arch-lib32.cross └── workflows │ ├── ci.yml │ ├── coverity.yml │ ├── fuzz.yml │ ├── lib-codeql.yml │ └── publish.yml ├── AUTHORS ├── LICENSE ├── Makefile ├── NEWS.md ├── README.md ├── docs ├── dbus-broker-launch.rst ├── dbus-broker.rst └── meson.build ├── meson.build ├── meson_options.txt ├── packit.yml ├── src ├── broker │ ├── broker.c │ ├── broker.h │ ├── controller-dbus.c │ ├── controller.c │ ├── controller.h │ ├── main.c │ └── main.h ├── bus │ ├── activation.c │ ├── activation.h │ ├── bus.c │ ├── bus.h │ ├── diag.c │ ├── diag.h │ ├── driver.c │ ├── driver.h │ ├── listener.c │ ├── listener.h │ ├── match.c │ ├── match.h │ ├── metrics.c │ ├── metrics.h │ ├── name.c │ ├── name.h │ ├── peer.c │ ├── peer.h │ ├── policy.c │ ├── policy.h │ ├── reply.c │ ├── reply.h │ ├── test-match.c │ ├── test-name.c │ └── test-reply.c ├── catalog │ ├── catalog-ids.h │ ├── dbus-broker-launch.catalog │ ├── dbus-broker.catalog │ └── meson.build ├── dbus │ ├── address.c │ ├── address.h │ ├── connection.c │ ├── connection.h │ ├── message.c │ ├── message.h │ ├── protocol.c │ ├── protocol.h │ ├── queue.c │ ├── queue.h │ ├── sasl.c │ ├── sasl.h │ ├── socket.c │ ├── socket.h │ ├── test-address.c │ ├── test-message.c │ ├── test-queue.c │ ├── test-sasl.c │ ├── test-socket.c │ └── test-stitching.c ├── launch │ ├── config.c │ ├── config.dtd │ ├── config.h │ ├── launcher.c │ ├── launcher.h │ ├── main.c │ ├── nss-cache.c │ ├── nss-cache.h │ ├── policy.c │ ├── policy.h │ ├── service.c │ ├── service.h │ ├── test-config.c │ └── test-nss-cache.c ├── lib-crate.rs ├── lib-generated.rs ├── lib-static.rs ├── meson.build ├── session │ ├── main.c │ ├── main.h │ └── mod.rs ├── units │ ├── system │ │ ├── dbus-broker-metrics.socket │ │ ├── dbus-broker.service.in │ │ └── meson.build │ └── user │ │ ├── dbus-broker-metrics.socket │ │ ├── dbus-broker.service.in │ │ └── meson.build └── util │ ├── acct.h │ ├── acct.rs │ ├── apparmor-fallback.c │ ├── apparmor.c │ ├── apparmor.h │ ├── audit-fallback.c │ ├── audit.c │ ├── audit.h │ ├── common.h │ ├── dirwatch.c │ ├── dirwatch.h │ ├── dispatch.c │ ├── dispatch.h │ ├── error.c │ ├── error.h │ ├── fdlist.c │ ├── fdlist.h │ ├── fs.c │ ├── fs.h │ ├── log.c │ ├── log.h │ ├── misc.c │ ├── misc.h │ ├── mod.rs │ ├── nsec.c │ ├── nsec.h │ ├── proc.c │ ├── proc.h │ ├── ref.h │ ├── sampler.c │ ├── sampler.h │ ├── selinux-fallback.c │ ├── selinux.c │ ├── selinux.h │ ├── sockopt.c │ ├── sockopt.h │ ├── string.c │ ├── string.h │ ├── syscall.h │ ├── systemd.c │ ├── systemd.h │ ├── test-apparmor.c │ ├── test-dirwatch.c │ ├── test-dispatch.c │ ├── test-error.c │ ├── test-fdlist.c │ ├── test-fs.c │ ├── test-misc.c │ ├── test-nsec.c │ ├── test-peersec.c │ ├── test-proc.c │ ├── test-sockopt.c │ ├── test-systemd.c │ ├── test-user.c │ ├── user.c │ └── user.h ├── subprojects ├── libc-rs-0.2.wrap ├── libcdvar-1.wrap ├── libcini-1.wrap ├── libclist-3.wrap ├── libcrbtree-3.wrap ├── libcshquote-1.wrap ├── libcstdaux-1.wrap ├── libcutf8-1.wrap ├── packagefiles │ └── libc-rs │ │ ├── 0001-clippy-allow-all.patch │ │ ├── meson-detect-version.sh │ │ └── meson.build └── sys-1.wrap └── test ├── dbus ├── bench-connect.c ├── bench-message.c ├── meson.build ├── test-broker.c ├── test-driver.c ├── test-fdstream.c ├── test-lifetime.c ├── test-matches.c ├── tool-flood.c ├── util-broker.c ├── util-broker.h ├── util-message.c └── util-message.h ├── image └── dbrk-fedora.Dockerfile └── integration ├── .fmf └── version ├── README ├── fuzz └── dfuzzer │ ├── main.fmf │ └── test.sh └── plans └── upstream_ci.fmf /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/codeql-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/.github/codeql-config.yml -------------------------------------------------------------------------------- /.github/codeql-custom.qls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/.github/codeql-custom.qls -------------------------------------------------------------------------------- /.github/meson-arch-lib32.cross: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/.github/meson-arch-lib32.cross -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/coverity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/.github/workflows/coverity.yml -------------------------------------------------------------------------------- /.github/workflows/fuzz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/.github/workflows/fuzz.yml -------------------------------------------------------------------------------- /.github/workflows/lib-codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/.github/workflows/lib-codeql.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/Makefile -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/NEWS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/README.md -------------------------------------------------------------------------------- /docs/dbus-broker-launch.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/docs/dbus-broker-launch.rst -------------------------------------------------------------------------------- /docs/dbus-broker.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/docs/dbus-broker.rst -------------------------------------------------------------------------------- /docs/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/docs/meson.build -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/meson.build -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/meson_options.txt -------------------------------------------------------------------------------- /packit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/packit.yml -------------------------------------------------------------------------------- /src/broker/broker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/broker/broker.c -------------------------------------------------------------------------------- /src/broker/broker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/broker/broker.h -------------------------------------------------------------------------------- /src/broker/controller-dbus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/broker/controller-dbus.c -------------------------------------------------------------------------------- /src/broker/controller.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/broker/controller.c -------------------------------------------------------------------------------- /src/broker/controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/broker/controller.h -------------------------------------------------------------------------------- /src/broker/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/broker/main.c -------------------------------------------------------------------------------- /src/broker/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/broker/main.h -------------------------------------------------------------------------------- /src/bus/activation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/activation.c -------------------------------------------------------------------------------- /src/bus/activation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/activation.h -------------------------------------------------------------------------------- /src/bus/bus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/bus.c -------------------------------------------------------------------------------- /src/bus/bus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/bus.h -------------------------------------------------------------------------------- /src/bus/diag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/diag.c -------------------------------------------------------------------------------- /src/bus/diag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/diag.h -------------------------------------------------------------------------------- /src/bus/driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/driver.c -------------------------------------------------------------------------------- /src/bus/driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/driver.h -------------------------------------------------------------------------------- /src/bus/listener.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/listener.c -------------------------------------------------------------------------------- /src/bus/listener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/listener.h -------------------------------------------------------------------------------- /src/bus/match.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/match.c -------------------------------------------------------------------------------- /src/bus/match.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/match.h -------------------------------------------------------------------------------- /src/bus/metrics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/metrics.c -------------------------------------------------------------------------------- /src/bus/metrics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/metrics.h -------------------------------------------------------------------------------- /src/bus/name.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/name.c -------------------------------------------------------------------------------- /src/bus/name.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/name.h -------------------------------------------------------------------------------- /src/bus/peer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/peer.c -------------------------------------------------------------------------------- /src/bus/peer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/peer.h -------------------------------------------------------------------------------- /src/bus/policy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/policy.c -------------------------------------------------------------------------------- /src/bus/policy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/policy.h -------------------------------------------------------------------------------- /src/bus/reply.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/reply.c -------------------------------------------------------------------------------- /src/bus/reply.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/reply.h -------------------------------------------------------------------------------- /src/bus/test-match.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/test-match.c -------------------------------------------------------------------------------- /src/bus/test-name.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/test-name.c -------------------------------------------------------------------------------- /src/bus/test-reply.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/bus/test-reply.c -------------------------------------------------------------------------------- /src/catalog/catalog-ids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/catalog/catalog-ids.h -------------------------------------------------------------------------------- /src/catalog/dbus-broker-launch.catalog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/catalog/dbus-broker-launch.catalog -------------------------------------------------------------------------------- /src/catalog/dbus-broker.catalog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/catalog/dbus-broker.catalog -------------------------------------------------------------------------------- /src/catalog/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/catalog/meson.build -------------------------------------------------------------------------------- /src/dbus/address.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/address.c -------------------------------------------------------------------------------- /src/dbus/address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/address.h -------------------------------------------------------------------------------- /src/dbus/connection.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/connection.c -------------------------------------------------------------------------------- /src/dbus/connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/connection.h -------------------------------------------------------------------------------- /src/dbus/message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/message.c -------------------------------------------------------------------------------- /src/dbus/message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/message.h -------------------------------------------------------------------------------- /src/dbus/protocol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/protocol.c -------------------------------------------------------------------------------- /src/dbus/protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/protocol.h -------------------------------------------------------------------------------- /src/dbus/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/queue.c -------------------------------------------------------------------------------- /src/dbus/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/queue.h -------------------------------------------------------------------------------- /src/dbus/sasl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/sasl.c -------------------------------------------------------------------------------- /src/dbus/sasl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/sasl.h -------------------------------------------------------------------------------- /src/dbus/socket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/socket.c -------------------------------------------------------------------------------- /src/dbus/socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/socket.h -------------------------------------------------------------------------------- /src/dbus/test-address.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/test-address.c -------------------------------------------------------------------------------- /src/dbus/test-message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/test-message.c -------------------------------------------------------------------------------- /src/dbus/test-queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/test-queue.c -------------------------------------------------------------------------------- /src/dbus/test-sasl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/test-sasl.c -------------------------------------------------------------------------------- /src/dbus/test-socket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/test-socket.c -------------------------------------------------------------------------------- /src/dbus/test-stitching.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/dbus/test-stitching.c -------------------------------------------------------------------------------- /src/launch/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/launch/config.c -------------------------------------------------------------------------------- /src/launch/config.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/launch/config.dtd -------------------------------------------------------------------------------- /src/launch/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/launch/config.h -------------------------------------------------------------------------------- /src/launch/launcher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/launch/launcher.c -------------------------------------------------------------------------------- /src/launch/launcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/launch/launcher.h -------------------------------------------------------------------------------- /src/launch/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/launch/main.c -------------------------------------------------------------------------------- /src/launch/nss-cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/launch/nss-cache.c -------------------------------------------------------------------------------- /src/launch/nss-cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/launch/nss-cache.h -------------------------------------------------------------------------------- /src/launch/policy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/launch/policy.c -------------------------------------------------------------------------------- /src/launch/policy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/launch/policy.h -------------------------------------------------------------------------------- /src/launch/service.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/launch/service.c -------------------------------------------------------------------------------- /src/launch/service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/launch/service.h -------------------------------------------------------------------------------- /src/launch/test-config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/launch/test-config.c -------------------------------------------------------------------------------- /src/launch/test-nss-cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/launch/test-nss-cache.c -------------------------------------------------------------------------------- /src/lib-crate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/lib-crate.rs -------------------------------------------------------------------------------- /src/lib-generated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/lib-generated.rs -------------------------------------------------------------------------------- /src/lib-static.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/lib-static.rs -------------------------------------------------------------------------------- /src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/meson.build -------------------------------------------------------------------------------- /src/session/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/session/main.c -------------------------------------------------------------------------------- /src/session/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/session/main.h -------------------------------------------------------------------------------- /src/session/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/session/mod.rs -------------------------------------------------------------------------------- /src/units/system/dbus-broker-metrics.socket: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/units/system/dbus-broker-metrics.socket -------------------------------------------------------------------------------- /src/units/system/dbus-broker.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/units/system/dbus-broker.service.in -------------------------------------------------------------------------------- /src/units/system/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/units/system/meson.build -------------------------------------------------------------------------------- /src/units/user/dbus-broker-metrics.socket: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/units/user/dbus-broker-metrics.socket -------------------------------------------------------------------------------- /src/units/user/dbus-broker.service.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/units/user/dbus-broker.service.in -------------------------------------------------------------------------------- /src/units/user/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/units/user/meson.build -------------------------------------------------------------------------------- /src/util/acct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/acct.h -------------------------------------------------------------------------------- /src/util/acct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/acct.rs -------------------------------------------------------------------------------- /src/util/apparmor-fallback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/apparmor-fallback.c -------------------------------------------------------------------------------- /src/util/apparmor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/apparmor.c -------------------------------------------------------------------------------- /src/util/apparmor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/apparmor.h -------------------------------------------------------------------------------- /src/util/audit-fallback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/audit-fallback.c -------------------------------------------------------------------------------- /src/util/audit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/audit.c -------------------------------------------------------------------------------- /src/util/audit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/audit.h -------------------------------------------------------------------------------- /src/util/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/common.h -------------------------------------------------------------------------------- /src/util/dirwatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/dirwatch.c -------------------------------------------------------------------------------- /src/util/dirwatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/dirwatch.h -------------------------------------------------------------------------------- /src/util/dispatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/dispatch.c -------------------------------------------------------------------------------- /src/util/dispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/dispatch.h -------------------------------------------------------------------------------- /src/util/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/error.c -------------------------------------------------------------------------------- /src/util/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/error.h -------------------------------------------------------------------------------- /src/util/fdlist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/fdlist.c -------------------------------------------------------------------------------- /src/util/fdlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/fdlist.h -------------------------------------------------------------------------------- /src/util/fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/fs.c -------------------------------------------------------------------------------- /src/util/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/fs.h -------------------------------------------------------------------------------- /src/util/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/log.c -------------------------------------------------------------------------------- /src/util/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/log.h -------------------------------------------------------------------------------- /src/util/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/misc.c -------------------------------------------------------------------------------- /src/util/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/misc.h -------------------------------------------------------------------------------- /src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/mod.rs -------------------------------------------------------------------------------- /src/util/nsec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/nsec.c -------------------------------------------------------------------------------- /src/util/nsec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/nsec.h -------------------------------------------------------------------------------- /src/util/proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/proc.c -------------------------------------------------------------------------------- /src/util/proc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/proc.h -------------------------------------------------------------------------------- /src/util/ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/ref.h -------------------------------------------------------------------------------- /src/util/sampler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/sampler.c -------------------------------------------------------------------------------- /src/util/sampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/sampler.h -------------------------------------------------------------------------------- /src/util/selinux-fallback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/selinux-fallback.c -------------------------------------------------------------------------------- /src/util/selinux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/selinux.c -------------------------------------------------------------------------------- /src/util/selinux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/selinux.h -------------------------------------------------------------------------------- /src/util/sockopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/sockopt.c -------------------------------------------------------------------------------- /src/util/sockopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/sockopt.h -------------------------------------------------------------------------------- /src/util/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/string.c -------------------------------------------------------------------------------- /src/util/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/string.h -------------------------------------------------------------------------------- /src/util/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/syscall.h -------------------------------------------------------------------------------- /src/util/systemd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/systemd.c -------------------------------------------------------------------------------- /src/util/systemd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/systemd.h -------------------------------------------------------------------------------- /src/util/test-apparmor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/test-apparmor.c -------------------------------------------------------------------------------- /src/util/test-dirwatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/test-dirwatch.c -------------------------------------------------------------------------------- /src/util/test-dispatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/test-dispatch.c -------------------------------------------------------------------------------- /src/util/test-error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/test-error.c -------------------------------------------------------------------------------- /src/util/test-fdlist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/test-fdlist.c -------------------------------------------------------------------------------- /src/util/test-fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/test-fs.c -------------------------------------------------------------------------------- /src/util/test-misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/test-misc.c -------------------------------------------------------------------------------- /src/util/test-nsec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/test-nsec.c -------------------------------------------------------------------------------- /src/util/test-peersec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/test-peersec.c -------------------------------------------------------------------------------- /src/util/test-proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/test-proc.c -------------------------------------------------------------------------------- /src/util/test-sockopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/test-sockopt.c -------------------------------------------------------------------------------- /src/util/test-systemd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/test-systemd.c -------------------------------------------------------------------------------- /src/util/test-user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/test-user.c -------------------------------------------------------------------------------- /src/util/user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/user.c -------------------------------------------------------------------------------- /src/util/user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/src/util/user.h -------------------------------------------------------------------------------- /subprojects/libc-rs-0.2.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/subprojects/libc-rs-0.2.wrap -------------------------------------------------------------------------------- /subprojects/libcdvar-1.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/subprojects/libcdvar-1.wrap -------------------------------------------------------------------------------- /subprojects/libcini-1.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/subprojects/libcini-1.wrap -------------------------------------------------------------------------------- /subprojects/libclist-3.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/subprojects/libclist-3.wrap -------------------------------------------------------------------------------- /subprojects/libcrbtree-3.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/subprojects/libcrbtree-3.wrap -------------------------------------------------------------------------------- /subprojects/libcshquote-1.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/subprojects/libcshquote-1.wrap -------------------------------------------------------------------------------- /subprojects/libcstdaux-1.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/subprojects/libcstdaux-1.wrap -------------------------------------------------------------------------------- /subprojects/libcutf8-1.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/subprojects/libcutf8-1.wrap -------------------------------------------------------------------------------- /subprojects/packagefiles/libc-rs/0001-clippy-allow-all.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/subprojects/packagefiles/libc-rs/0001-clippy-allow-all.patch -------------------------------------------------------------------------------- /subprojects/packagefiles/libc-rs/meson-detect-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/subprojects/packagefiles/libc-rs/meson-detect-version.sh -------------------------------------------------------------------------------- /subprojects/packagefiles/libc-rs/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/subprojects/packagefiles/libc-rs/meson.build -------------------------------------------------------------------------------- /subprojects/sys-1.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/subprojects/sys-1.wrap -------------------------------------------------------------------------------- /test/dbus/bench-connect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/dbus/bench-connect.c -------------------------------------------------------------------------------- /test/dbus/bench-message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/dbus/bench-message.c -------------------------------------------------------------------------------- /test/dbus/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/dbus/meson.build -------------------------------------------------------------------------------- /test/dbus/test-broker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/dbus/test-broker.c -------------------------------------------------------------------------------- /test/dbus/test-driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/dbus/test-driver.c -------------------------------------------------------------------------------- /test/dbus/test-fdstream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/dbus/test-fdstream.c -------------------------------------------------------------------------------- /test/dbus/test-lifetime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/dbus/test-lifetime.c -------------------------------------------------------------------------------- /test/dbus/test-matches.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/dbus/test-matches.c -------------------------------------------------------------------------------- /test/dbus/tool-flood.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/dbus/tool-flood.c -------------------------------------------------------------------------------- /test/dbus/util-broker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/dbus/util-broker.c -------------------------------------------------------------------------------- /test/dbus/util-broker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/dbus/util-broker.h -------------------------------------------------------------------------------- /test/dbus/util-message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/dbus/util-message.c -------------------------------------------------------------------------------- /test/dbus/util-message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/dbus/util-message.h -------------------------------------------------------------------------------- /test/image/dbrk-fedora.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/image/dbrk-fedora.Dockerfile -------------------------------------------------------------------------------- /test/integration/.fmf/version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /test/integration/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/integration/README -------------------------------------------------------------------------------- /test/integration/fuzz/dfuzzer/main.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/integration/fuzz/dfuzzer/main.fmf -------------------------------------------------------------------------------- /test/integration/fuzz/dfuzzer/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/integration/fuzz/dfuzzer/test.sh -------------------------------------------------------------------------------- /test/integration/plans/upstream_ci.fmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bus1/dbus-broker/HEAD/test/integration/plans/upstream_ci.fmf --------------------------------------------------------------------------------