commit b0dc999e0b45355314616321dbb6cb71e729fc9d Author: Romain Perier Date: 2010-02-01 [gsm] Delay the creation of the GsmXSMPClient until it really exists We used to create the GsmXSMPClient before the XSMP connection is really accepted. This can lead to some issues, though. An example is: https://bugzilla.gnome.org/show_bug.cgi?id=598211#c19. Quoting: "What is happening is that a new client (probably metacity in your case) is opening an ICE connection in the GSM_MANAGER_PHASE_END_SESSION phase, which causes a new GsmXSMPClient to be added to the client store. The GSM_MANAGER_PHASE_EXIT phase then begins before the client has had a chance to establish a xsmp connection, which means that client->priv->conn will not be initialized at the point that xsmp_stop is called on the new unregistered client." The fix is to create the GsmXSMPClient object when there's a real XSMP connection. This implies moving the timeout that makes sure we don't have an empty client to the XSMP server. https://bugzilla.gnome.org/show_bug.cgi?id=598211 M gnome-session/gsm-xsmp-client.c M gnome-session/gsm-xsmp-server.c commit 5198aa08d2b77204cd8bf669a64f2e044d9a9e0d Author: Halton Huo Date: 2010-03-09 [gsm] Log out on SIGTERM and SIGINT Note that this requires a change in GDM to correctly work in the GDM case. https://bugzilla.gnome.org/show_bug.cgi?id=607658 M gnome-session/main.c commit 1dd9a320b769360de1d8da6a436524187c55913e Author: Vincent Untz Date: 2010-03-07 [build] Remove unneeded LIBGNOMEUI_REQUIRED from configure.in https://bugzilla.gnome.org/show_bug.cgi?id=612053 M configure.in commit b98ebe9c0eba15c6c64171e8611b8ea3e5e7039e Author: Changwoo Ryu Date: 2010-03-06 Updated Korean translation M po/ko.po commit d242aa30b636fb281644816a005b46e4f0966379 Author: Torstein Adolf Winterseth Date: 2010-02-27 Updated Norwegian Nynorsk translation M po/nn.po commit 65ea7a19199ef7932ed2e2599ba79569d88ee3ad Author: Piotr Drąg Date: 2010-02-25 Updated Polish translation M po/pl.po commit 36aadda22d003d6931c480f3cec05e02861c8672 Author: Fran Diéguez Date: 2010-02-15 Updated Galician Translation M po/gl.po commit e8037c4a0d9c4fe2e0c1f6232fceb591d4cdd4ba Author: Vincent Untz Date: 2010-01-27 [release] post-release bump to 2.29.90 M configure.in commit 6d7f23ddc7f3037ee1a1fa4558c4e47c7405c5e0 Author: Vincent Untz Date: 2010-01-27 [release] 2.29.6 M NEWS M configure.in