summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* session: add missing underscorewip/releaseRay Strode2013-12-161-2/+2
| | | | | | | "set up" is two words when used as a verb, so the function name "setup_session_environment" is missing an underscore. This commit adds that underscore.
* session: pass all language vars through to workerRay Strode2013-12-161-12/+25
| | | | | | | | | | Right now we set LANG based on the value of setlocale(), and disregard all other language environment variables. This commit just passes the environment variables through wholesale. http://bugzilla.gnome.org/show_bug.cgi?id=709105
* daemon: get rid of greeter language selectionRay Strode2013-12-164-73/+1
| | | | | | | These days the greeter doesn't let you pick a language at log in time. This commit drops the interface, since it's unused, and we don't have any API guarantees in libgdm.
* libgdm: move out of gui/ directoryRay Strode2013-12-1613-8/+7
| | | | | | | libgdm isn't a UI, so it's weird to be in a directory called GUI. This commit moves it up a layer.
* Updated Indonesian translationAndika Triwidada2013-12-161-375/+721
|
* updated kn translationShankar Prasad2013-12-131-594/+123
|
* Update Chinese simplified translation for help世海 黄2013-12-071-582/+989
|
* Update Chinese simplified translationtuhaihe2013-12-071-81/+70
|
* Don't enable debugging by default if the version is "unstable"Colin Walters2013-11-226-51/+4
| | | | | | | | | | | | | | | | | I'm open to negotiation for this, but basically...gdm is at present second only to the kernel in the sheer amount of spew it emits - when the version is "unstable". But it always will be for Continuous. Nowadays of course, I think Continuous helps act as a testing system for GDM that obviates a lot of the need for lots of debugging info for gdm during "unstable" cycles. I suspect that we will over time add other informational messages at strategic points by default; this patch is not the end of the story. It's a new beginning. https://bugzilla.gnome.org/show_bug.cgi?id=715037
* Updated Spanish translationDaniel Mustieles2013-11-221-387/+723
|
* Update project metadataWilliam Jon McCann2013-11-213-19/+10
| | | | Update the project URL and maintainers list.
* session: set reauth sessions as suchRay Strode2013-11-201-0/+2
| | | | | | | | | | | | | | Reauthentication sessions need subtly different behavior than initial login sessions with regard to pam. For instance, we want to refresh existing kerberos credentials instead of establishing new kerberos credentials. GDM has all the code in place to do this properly, but lacks the actual call to mark reauthentication sessions as such. This commit adds the missing call. https://bugzilla.gnome.org/show_bug.cgi?id=691269
* configure: bump to 3.11.23.11.2Ray Strode2013-11-181-1/+1
|
* NEWS: update for releaseRay Strode2013-11-181-0/+8
|
* Updated Finnish translationJuhani Numminen2013-11-131-83/+66
|
* autogen: Match more closely what gnome-autogen.sh doesColin Walters2013-11-111-2/+4
| | | | | | | This was failing in Continuous after See https://bugzilla.gnome.org/show_bug.cgi?id=711818 and rather than debug it I'm just going to change it to do what gnome-autogen.sh does, which works.
* build-goo: add m4/ directoryRay Strode2013-11-111-0/+0
| | | | I don't know, it seems like not having one can be fatal on some systems.
* Add an option to use GDM as a standalone XDMCP serverLaurent Bigonville2013-11-115-4/+35
| | | | | | | | | This patch add an option (xdmcp/ShowLocalGreeter) to disable the local X console and turn GDM into a simple XDMCP server Thanks to Patrick Monnerat and Josselin Mouette for the patch https://bugzilla.gnome.org/show_bug.cgi?id=567522
* Don't use both AM_GNU_GETTEXT and IT_PROG_INTLTOOLLaurent Bigonville2013-11-111-3/+0
| | | | | | | | | When using IT_PROG_INTLTOOL using the gettect automake macros isn't necessary. To make matters worse, when mixing the marcos both try to generate po/Makefile.in.in. Recent versions of intltool detect when gettext won and bails when building. https://bugzilla.gnome.org/show_bug.cgi?id=711818
* Add configure option to specify gnome-settings-daemon locationLaurent Bigonville2013-11-113-1/+11
| | | | | | | Add --with-gnome-settings-daemon-directory option to allow one to pass location for the gnome-settings-daemon executable used by the chooser https://bugzilla.gnome.org/show_bug.cgi?id=645918
* Use g_credentials_get_unix_pid() instead of home baked functionLaurent Bigonville2013-11-112-26/+4
| | | | | | | | | This function is available in GIO since 2.36 Thanks to Petr Salinger <Petr.Salinger@seznam.cz> for the patch Debian Bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=692739 https://bugzilla.gnome.org/show_bug.cgi?id=687921
* slave: Pass session id to unlocking code if we know itRay Strode2013-11-013-5/+14
| | | | | | | | | | | | We currently figure out which session to unlock on-the-fly based on the username that was just reauthenticated. This doesn't work, for XDMCP sessions, under logind, since they don't have a seat. There's no reason to try to deduce the session, though. We already know it, so we might as well pass it down. This fixes unlocking for XDMCP. https://bugzilla.gnome.org/show_bug.cgi?id=690926
* daemon: don't require seat to locate reauth channelRay Strode2013-11-011-442/+61
| | | | | | | | | | With systemd, XDMCP sessions don't have associated seats. Currently, reauth channels find the session by first looking up the seat, which means unlocking fails for XDMCP. This commit changes the code to determine session strictly from pid. https://bugzilla.gnome.org/show_bug.cgi?id=690926
* manager: return ACCESS DENIED for most open-reauth-channel failuresRay Strode2013-10-311-6/+28
| | | | | | | | | | | | | gnome-shell only falls back to opening a new session if the reauth channel fails to open because of denied access. For XDMCP we currently fail for other reasons. This commit returns ACCESS DENIED for those cases as well, so the intended fallback happens. Based on a patch by Jeremy White <jwhite@codeweavers.com> https://bugzilla.gnome.org/show_bug.cgi?id=690926
* slave: don't kill slave when client disconnectsRay Strode2013-10-311-10/+0
| | | | | | | | | | | | Right now we stop the slave if a greeter running on a remote X server exits. This is wrong, since the greeter will exit as part of the login screen process. We already have mechanisms in place to reap the slave at the appropriate time, so stopping the slave on disconnection is totally unneeded and actively harmful. This commit drops that code. https://bugzilla.gnome.org/show_bug.cgi?id=690926
* slave: don't run initial-setup on remote displaysRay Strode2013-10-301-0/+11
| | | | | | | | | | | GDM will run initial-setup if there are no configured user accounts on the system. We correctly skip checking if there are configured user accounts on remote XDMCP displays, but incorrectly, still run initial-setup. This commit makes sure we only every do any of the initial-setup logic in the local display code paths. https://bugzilla.gnome.org/show_bug.cgi?id=711180
* Updated Malayalam TranslationAnish A2013-10-251-25/+26
|
* Updated Russian translationStas Solovey2013-10-231-973/+1833
|
* Updated Greek translationEfstathios Iosifidis2013-10-221-440/+342
|
* configure: bump to 3.10.0.13.10.0.1Ray Strode2013-10-161-1/+1
|
* NEWS: update for releaseRay Strode2013-10-161-0/+7
|
* data: Make pam_systemd optional in exherbo/fsPacho Ramos2013-10-162-2/+2
| | | | This prevents it from breakings setups building using --without-systemd
* Updated Malayalam TranslationAnish A2013-10-111-437/+341
|
* session-record: don't print that we are updating btmp if not supportedAntoine Jacoutot2013-10-111-0/+2
| | | | | While running with debug enabled, do not print that we are updating btmp if we do not HAVE_UPDWTMPX or HAVE_UPDWTMP.
* add Simplified Chinese (zh_CN) translationeternalhui2013-10-091-415/+316
|
* [l10n] Updated Catalan (Valencian) translationCarles Ferrando2013-10-061-0/+793
|
* [l10n] Updated Catalan (Valencian) translationCarles Ferrando2013-10-061-5519/+0
|
* L10N: Updated Persian translationsArash Mousavi2013-10-051-506/+358
|
* Updated German translationChristian Kirbach2013-10-031-2/+4
|
* [l10n]Updated Turkish translationMuhammet Kara2013-09-251-429/+333
|
* configure: bump to 3.10.03.10.0Ray Strode2013-09-231-1/+1
|
* NEWS: update for releaseRay Strode2013-09-231-0/+5
|
* Updated Traditional Chinese translation(Hong Kong and Taiwan)Chao-Hsiung Liao2013-09-232-95/+89
|
* Updated Portuguese translationAntónio Lima2013-09-221-446/+353
|
* Updated Aragonese translationDaniel Martinez2013-09-221-494/+433
|
* Updated Dutch translationReinout van Schouwen2013-09-211-439/+344
|
* Updated Esperanto translationKristjan SCHMIDT2013-09-211-796/+719
|
* Updated UkrainianDaniel Korostil2013-09-211-431/+336
|
* configure: bump to 3.9.923.9.92Ray Strode2013-09-201-1/+1
|
* NEWS: update for releaseRay Strode2013-09-201-0/+8
|