summaryrefslogtreecommitdiff
path: root/libgdm
Commit message (Expand)AuthorAgeFilesLines
* daemon,common,libgdm: Drop use of sd_seat_can_multi_sessionRay Strode2021-02-251-18/+0
* libgdm: Track reauth user verifier toowip/more-gdm-client-fixesRay Strode2020-11-121-3/+18
* libgdm: use g_set_weak_pointer instead of g_object_add_weak_pointerRay Strode2020-11-121-90/+42
* libgdm: Fix typo where user data is grabbed from wrong placeRay Strode2020-11-121-1/+1
* libgdm: Don't leak user verifier extensions on unlockwip/libgdm-proxy-leaksRay Strode2020-11-031-22/+48
* libgdm: Fetch connection synchronouslyRay Strode2020-11-031-85/+9
* libgdm: Fix client leaks from g_async_result_get_source_objectRay Strode2020-11-031-3/+3
* Drop autogoo goo gooRay Strode2020-04-301-126/+0
* data: switch gdm.service.in to use cmake formatNiels De Graef2020-04-302-0/+110
* manager: Try looking up session based on PID firstBenjamin Berg2020-04-221-1/+1
* libgdm: Remove duplicate sessions when on XorgXiaoguang Wang2019-09-261-1/+2
* sessions: Remove unused 'id' variableMarco Trevisan (Treviño)2019-08-131-2/+0
* sessions: Use auto pointer GPtrArray to allocate session dirsMarco Trevisan (Treviño)2019-08-131-16/+14
* manager: Find user's current graphical session, not session of callerwip/benzea/systemd-userIain Lane2019-08-052-5/+4
* libgdm: Always de-duplicateIain Lane2019-03-161-1/+1
* libgdm: Remove duplicate sessions once, after all sessions have been processedIain Lane2019-03-151-16/+31
* Remove erroneous NULL from session search directoriesTomasz Miąsko2019-03-131-2/+0
* build: Don't dist generated filesIain Lane2019-02-251-1/+3
* libgdm: filter out sessions with duplicate nameszhengqiang1302019-01-071-1/+16
* client: use G_DECLARE_FINAL_TYPENiels De Graef2018-12-232-140/+110
* Search sessions in XDG_DATA_DIRSJan Tojnar2018-08-271-4/+32
* libgdm: use g_autoptr to manage objects lifecycleMarco Trevisan (Treviño)2018-06-121-153/+111
* libgdm: Return NULL on invalid client instancesMarco Trevisan (Treviño)2018-06-041-8/+8
* libgdm: Don't save manager addressMarco Trevisan (Treviño)2018-06-021-15/+9
* libgdb: Try to reuse connections from the available proxiesMarco Trevisan (Treviño)2018-06-021-31/+39
* libgdm: Use auto-pointers and cleanup codeMarco Trevisan (Treviño)2018-06-021-8/+5
* libgdm: Don't leak connection on sync re-authenticationMarco Trevisan (Treviño)2018-06-021-1/+1
* libgdm: Don't double-ref the connection got from taskMarco Trevisan (Treviño)2018-06-021-2/+2
* libgdm: Unref the manager propagated from taskMarco Trevisan (Treviño)2018-06-021-1/+3
* libgdm: Drop weak refs on the GDBusConnectionIain Lane2018-05-161-47/+0
* libgdm: get connection explicitlyMarco Trevisan (Treviño)2018-05-161-54/+82
* libgdm: use g_object_unref instead of g_clear_object for weakrefsRay Strode2018-05-161-8/+8
* libgdm: don't keep manager proxy around longer than we need itRay Strode2018-05-161-93/+26
* libgdm: fix pointer/boolean task confusionRay Strode2018-05-161-2/+6
* libgdm: drop support for serializing multiple opensRay Strode2018-05-161-71/+40
* libgdm: add weak pointer for connection objectMarco Trevisan (Treviño)2018-05-161-0/+12
* libgdm: Don't unref a connection that's in useMarco Trevisan (Treviño)2018-05-161-0/+2
* libgdm: "Fix" a memory leakFlorian Müllner2018-02-261-1/+11
* Replace deprecated GSimpleAsyncResult with GTaskRobert Ancell2017-12-141-296/+235
* Generate autocleanup definitions in libgdmRobert Ancell2017-12-052-0/+6
* Add missing dependency to .pc fileRobert Ancell2017-12-051-0/+1
* libgdm: add api for getting at ChoiceList interfaceRay Strode2017-10-202-2/+218
* Ignore session IDs ending with "-xorg" under X11Olivier Tilloy2017-10-171-0/+18
* daemon,libgdm: allow wayland sessions with --disable-user-display-serverRay Strode2017-09-191-0/+2
* libgdm: filter out wayland sessions from X11 login screenRay Strode2015-11-061-0/+4
* libgdm: refactor session list handling codeRay Strode2015-11-061-4/+14
* require logind supportRay Strode2015-06-121-29/+16
* drop consolekit supportRay Strode2015-06-121-308/+0
* user-switching: Make sure all exit paths have return valuesRay Strode2015-02-191-0/+2
* Don't leak result of g_dbus_connection_new_for_address_finish()Owen W. Taylor2014-10-091-5/+10