diff options
author | Jan-Michael Brummer <jan.brummer@tabos.org> | 2023-03-29 17:15:33 +0200 |
---|---|---|
committer | Jan-Michael Brummer <jan.brummer@tabos.org> | 2023-03-29 18:01:02 +0200 |
commit | 3604dc5aa5d623740263dd077f5b7d209cf1d486 (patch) | |
tree | da1e161d8f7b5cde07d29e8d8463c154db919c15 /src/backend/dbus/org.libproxy.proxy.xml | |
parent | 1446412e667538f06bd85f88df946f8b316ca38d (diff) | |
download | libproxy-git-3604dc5aa5d623740263dd077f5b7d209cf1d486.tar.gz |
Remove d-bus support
We tried hard to make the D-Bus service a thing, but we failed.
Beside all the advantages we do have problems which couldn't be solved
reliable:
- Dependency impact in containers (which adds D-Bus)
- Environment Variables couldn't be used anymore
- Two services had to be created (session/system) for users without a
desktop environment
- ...
Alternatives like using private d-bus connections would lead to
additional processes per app/lib using libproxy. Even with a timeout
this looks akward.
Let's remove it. ¯\_(ツ)_/¯
Diffstat (limited to 'src/backend/dbus/org.libproxy.proxy.xml')
-rw-r--r-- | src/backend/dbus/org.libproxy.proxy.xml | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/backend/dbus/org.libproxy.proxy.xml b/src/backend/dbus/org.libproxy.proxy.xml deleted file mode 100644 index bba9251..0000000 --- a/src/backend/dbus/org.libproxy.proxy.xml +++ /dev/null @@ -1,16 +0,0 @@ -<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd" > -<node> - <interface name="org.libproxy.proxy"> - <method name="GetProxiesFor"> - <arg type='s' name='url' direction='in'/> - <arg type='as' name='response' direction='out'/> - <doc:doc> - <doc:description> - <doc:para> - Get proxy servers for given url. - </doc:para> - </doc:description> - </doc:doc> - </method> - </interface> -</node> |