summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* No longer making releasesRobert Ancell2022-06-231-2/+0
|
* Fix test against arrays that can never be NULLRobert Ancell2022-06-151-8/+4
|
* Disable Ubuntu tests for now, until we can work out why they are failingRobert Ancell2022-05-251-1/+0
|
* Fix inconsistency between lightdm_get_layout and lightdm_set_layoutJezerM2022-05-241-10/+10
| | | | | Use the global xkl_config to set the new layout instead of creating a new one Set the default_layout as dmlayout, allowing to get the new layout with lightdm_get_layout
* Disable compiler optimizations for test programsPaul Wolneykien2022-05-121-0/+4
| | | | | | | | | | | | Disable compiler optimizations for test programs as it is known to be buggy with `LD_PRELOAD`. In particular, `getgroups()` call in `request_cb()` callback of `test-session` isn't overloaded by the corresponding function of the test library `libsystem.so` via `LD_PRELOAD` resulting in `test-group-membership` failure. Signed-off-by: Paul Wolneykien <manowar@altlinux.org>
* test-runner.c: Fix: Make the test configuration files aware of the ↵Paul Wolneykien2022-05-124-18/+21
| | | | | | | | | | | --with-greeter-user configuration parameter Use GREETER_USER for the greeter user name in the `tests/scripts/*-pam*.conf.in` files. Without this modification LightDM built with non-default greeter user name is unable to pass some tests. Signed-off-by: Paul Wolneykien <manowar@altlinux.org>
* test-runner.c: Fix: Make the test runner aware of the --with-greeter-user ↵Paul Wolneykien2022-05-121-1/+1
| | | | | | | | | | configuration parameter Use GREETER_USER for the greeter user name in the `<temp_dir>/etc/passwd` file. Without this modification LightDM built with non-default greeter user name is unable to pass some tests. Signed-off-by: Paul Wolneykien <manowar@altlinux.org>
* test-runner.c: Fix: Make the test runner aware of the --with-greeter-session ↵Paul Wolneykien2022-05-121-1/+4
| | | | | | | | | | configuration parameter Use DEFAULT_GREETER_SESSION for the greeter session name. Without this modification LightDM built with non-default greeter session name is unable to pass some tests. Signed-off-by: Paul Wolneykien <manowar@altlinux.org>
* Add __getgroups_chk prototype to fix build failures on some systemsRobert Ancell2022-05-021-0/+1
|
* Fix check for __getgroups_chkRobert Ancell2022-05-021-1/+1
|
* Fix test build failing on older versions of glibc without __getgroups_chkRobert Ancell2022-05-022-1/+3
|
* Fix CI failing now master was renamed to mainRobert Ancell2022-04-261-2/+2
|
* Update to main branch name in URLRobert Ancell2022-04-261-1/+1
|
* Fix URL capitalizationRobert Ancell2022-04-261-1/+1
|
* Remove unused build rules for removed QT4 supportRobert Ancell2022-04-261-3/+0
|
* Mock __getgroups_chk to fix tests on recent glibcRobert Ancell2022-04-261-0/+6
|
* Update x-authority.csinirajapan2022-04-261-1/+1
| | | | No O_TRUNC causes the xauthority file corruption. In case the address of XDMCP DISPLAY length differs.
* Remove Travis badge - now using GitHub actionsRobert Ancell2022-02-091-2/+0
|
* fix: use g_autofree in x_authority_loadmasterKT-lcz2021-06-251-1/+1
| | | add g_autofree before `guint8 *xauth_data;`
* Update CLA check so it can write commentsRobert Ancell2021-06-161-1/+1
|
* Use has-signed-canonical-cla GitHub ActionMarcus Tomlinson2021-03-222-168/+3
|
* Use a size_t to resolve a compile warningRobert Ancell2021-02-164-11/+12
|
* Replace deprecated QAbstractItemModel::setRoleNamesRobert Ancell2021-02-164-18/+26
|
* Stop using deprecated G_PARAM_PRIVATERobert Ancell2021-02-161-1/+1
|
* Fix documentation build warningsRobert Ancell2021-02-161-0/+6
|
* Remove deprecated use of G_TYPE_INSTANCE_GET_PRIVATERobert Ancell2021-02-167-130/+205
|
* ci: Disable flaky testRobert Ancell2021-02-161-1/+1
|
* ci: Remove Travis CIRobert Ancell2021-02-161-19/+0
|
* ci: Upload test logRobert Ancell2021-02-161-4/+9
|
* ci: Install PythonRobert Ancell2021-02-161-2/+2
|
* ci: Install dbus for testsRobert Ancell2021-02-161-2/+2
|
* ci: Ensure all matrix jobs are runRobert Ancell2021-02-161-0/+1
|
* Require python 3 for the testsRobert Ancell2021-02-161-1/+1
|
* Handle Python 3 sort method changesRobert Ancell2021-02-151-8/+1
|
* Handle Python 3 use of bytesRobert Ancell2021-02-151-2/+2
|
* Glibc 2.33 fix.Martin Liska2021-02-151-0/+6
| | | | | | | | | | | | | | | | | | | | | | The library does not declare __fxstatat64 and friends in a header file. Thus the following warning appears: ``` libsystem.c:333:1: error: no previous prototype for '__xstat' [-Werror=missing-prototypes] 333 | __xstat (int version, const char *path, struct stat *buf) | ^~~~~~~ libsystem.c:342:1: error: no previous prototype for '__xstat64' [-Werror=missing-prototypes] 342 | __xstat64 (int version, const char *path, struct stat64 *buf) | ^~~~~~~~~ libsystem.c:351:1: error: no previous prototype for '__fxstatat' [-Werror=missing-prototypes] 351 | __fxstatat(int ver, int dirfd, const char *pathname, struct stat *buf, int flags) | ^~~~~~~~~~ libsystem.c:360:1: error: no previous prototype for '__fxstatat64' [-Werror=missing-prototypes] 360 | __fxstatat64(int ver, int dirfd, const char *pathname, struct stat64 *buf, int flags) | ^~~~~~~~~~~~ ``` Fixed #167.
* Add test GitHub actionRobert Ancell2021-02-121-0/+40
|
* Add CLA checkRobert Ancell2021-02-122-0/+174
|
* Fix: "DesktopManager" -> "DisplayManager"follower2020-12-031-1/+1
| | | | | Based on what worked for me; and, uses within this repo, the correct path seems to include "DisplayManager" not "DesktopManager". Originally added via https://github.com/canonical/lightdm/pull/28 in order to address https://github.com/canonical/lightdm/issues/27.
* Fix Ubuntu CI stalling on debconf promptRobert Ancell2020-08-071-1/+1
|
* Make some private functions staticRobert Ancell2020-08-072-12/+4
|
* Update lightdm-gtk-greeter URLSean Davis2020-06-121-1/+1
|
* Only set LANGUAGE if not in a live sessionGunnar Hjalmarsson2020-02-281-2/+5
| | | | Fixes LP: #1861481
* Determine a session is wayland with a better heuristicworldofpeace2019-12-104-4/+2
| | | | | | | | | Using the compiled in string WAYLAND_SESSIONS_DIR had some problems. In environments like NixOS, which install packages under their own immutable prefix under /nix/store. this assumption that the package would be compiled with `datadir=/usr/share` will break down. Checking if the directory contains the appropriate string is much simpler and will work with platforms like NixOS (or others as this setup popularizes).
* Clean up dbus conf formatCody Garver2019-10-141-7/+16
|
* Drop Qt 4 support, it's been unsupported since 2015Robert Ancell2019-10-1443-331/+2
|
* Update README.mdCézar Augusto2019-09-241-1/+1
| | | Spelling correction
* Move plmouth from depends to recommendsRobert Ancell2019-09-161-2/+2
| | | | Fixes #86
* Update debian/Robert Ancell2019-08-144-5/+20
|
* Update GitHub/Travis linksRobert Ancell2019-08-053-4/+4
|