gecko-dev/toolkit/components/remote
Martin Stransky 9cf4724077 Bug 1420124 - X Remote Service: Encode DBus interface strings by base64 to avoid failure/crashes, r=jhorak
DBus strings can contain only [a-z][A-Z][0-9]_ chars. Encode profile name (used as part of interface name) by base64 and adjust it to avoid crashes (Bug 1418985).

Also remove DBusError where it's not useful.

MozReview-Commit-ID: DWnzFGUYybp

--HG--
extra : rebase_source : 1a7018d2cdde7c95f03c6ef3615b60e44ac6c813
2017-11-23 12:27:38 +01:00
..
moz.build Bug 1360566 - [Wayland] - Implement XRemote Server by D-Bus, r=jhorak 2017-11-09 12:13:32 +01:00
nsDBusRemoteService.cpp Bug 1420124 - X Remote Service: Encode DBus interface strings by base64 to avoid failure/crashes, r=jhorak 2017-11-23 12:27:38 +01:00
nsDBusRemoteService.h Bug 1360566 - [Wayland] - Implement XRemote Server by D-Bus, r=jhorak 2017-11-09 12:13:32 +01:00
nsGTKRemoteService.cpp Bug 1360566 - [Wayland] - Implement XRemote Server by D-Bus, r=jhorak 2017-11-09 12:13:32 +01:00
nsGTKRemoteService.h Bug 1360566 - [Wayland] - Implement XRemote Server by D-Bus, r=jhorak 2017-11-09 12:13:32 +01:00
nsIRemoteService.idl
nsRemoteService.cpp Bug 1418782 - Fix a compilation error with --disable-dbus. r=stransky 2017-11-20 21:02:17 +01:00
nsRemoteService.h Bug 1360566 - [Wayland] - Implement XRemote Server by D-Bus, r=jhorak 2017-11-09 12:13:32 +01:00
nsXRemoteService.cpp Bug 1360566 - [Wayland] - Implement XRemote Server by D-Bus, r=jhorak 2017-11-09 12:13:32 +01:00
nsXRemoteService.h Bug 1360566 - [Wayland] - Implement XRemote Server by D-Bus, r=jhorak 2017-11-09 12:13:32 +01:00