- Feb 22, 2016
-
-
Stef Walter authored
-
- Feb 20, 2016
-
-
Stef Walter authored
-
Stef Walter authored
-
Stef Walter authored
-
Stef Walter authored
-
Stef Walter authored
-
Stef Walter authored
-
Stef Walter authored
-
Stef Walter authored
-
Stef Walter authored
-
Stef Walter authored
-
Stef Walter authored
-
- Feb 17, 2016
-
-
Matthias Clasen authored
-
- Feb 15, 2016
-
-
Matthias Clasen authored
gnome-initial-setup is creating a keyring by calling gnome-keyring-daemon --unlock. Since we don't have a password at that time yet, it passes "" as the password. Just accept this and create an unencrypted keyring. https://bugzilla.gnome.org/show_bug.cgi?id=762095
-
- Feb 13, 2016
-
-
Stef Walter authored
-
- Feb 10, 2016
-
-
(cherry picked from commit 1a068b97)
-
- Jan 19, 2016
-
-
Stef Walter authored
-
- Jan 10, 2016
-
-
Aurimas Černius authored
-
- Dec 28, 2015
-
-
Cosimo Cecchi authored
Use the correct enum value instead of int. https://bugzilla.gnome.org/show_bug.cgi?id=753698
-
- Dec 16, 2015
-
-
- Nov 13, 2015
-
-
Giovanni Campagna authored
In looking for places where gnome-keyring-daemon potentially spawns subprocesses, I found this piece of unused code. Remove it. https://bugzilla.gnome.org/show_bug.cgi?id=756324
-
Giovanni Campagna authored
Let's keep the environment vars that the daemon can depend upon to a minimum, so that we reduce the dependency to the initialization order and we avoid inverse dependencies with gnome-shell/XWayland. The daemon was already ignoring most of these. https://bugzilla.gnome.org/show_bug.cgi?id=756324
-
Giovanni Campagna authored
Which, as the name implies, runs before the DisplayServer, ie, before gnome-shell-wayland, and makes sure gnome-shell and its descendants see the right environment variable. https://bugzilla.gnome.org/show_bug.cgi?id=756324
-
- Nov 09, 2015
-
-
- Nov 02, 2015
-
-
Michael Catanzaro authored
-
- Oct 26, 2015
-
-
Stef Walter authored
-
- Oct 25, 2015
-
-
Aurimas Černius authored
-
- Oct 23, 2015
-
-
- Oct 20, 2015
-
-
Stef Walter authored
-
- Oct 19, 2015
-
-
- Oct 17, 2015
-
-
Cosimo Cecchi authored
After we are unexported, those signals will not be emitted anymore.
-
Stef Walter authored
Previously objects were only explicitly exported on the bus when they were ready. However now due to GDBus handler connections they are exported earlier. Make sure to export a prompt object before something is exported at the same object path to take its place. https://bugzilla.gnome.org/show_bug.cgi?id=756032
-
- Oct 16, 2015
-
-
Stef Walter authored
-
Ray Strode authored
Right now gnome-keyring will keep processes around forever in some cases. They need to die when the session goes away, at least. Signed-off-by: Cosimo Cecchi <cosimoc@gnome.org> * Don't leak a DBus connection Signed-off-by: Stef Walter <stefw@gnome.org> * Print error message if we cannot connect to bus * Wait for gnome-keyring-daemon when --foreground https://bugzilla.gnome.org/show_bug.cgi?id=756059
-
-
Ray Strode authored
It's not really a good idea to fork after glib has initialized, since it has helper threads that may have taken locks etc. This commit forks really early to prevent locks from leaking and causing deadlock. Signed-off-by: Cosimo Cecchi <cosimoc@gnome.org> * Split out separate function * Check return value of g_unix_open_pipe() * Don't fork when running foreground * Read login password before fork() Signed-off-by: Stef Walter <stefw@gnome.org> * Since stdout is open, just print evironment directly https://bugzilla.gnome.org/show_bug.cgi?id=756059
-
- Oct 13, 2015
-
-
Stef Walter authored
And use the more complex function call instead. Fixes this warning: /usr/include/selinux/flask.h:5:2: error: #warning "Please remove any #include's of this header in your source code." [-Werror=cpp] #warning "Please remove any #include's of this header in your source code." ^
-
- Oct 08, 2015
-
-
- Oct 07, 2015
-
-
Otherwise incoming calls can race with our initialization. Activating calls are even guaranteed to arrive before we have set up the service. https://bugzilla.gnome.org/show_bug.cgi?id=756006
-