summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
8 daysmanager: Loosen environment variable restrictionsHEADmasterVictor Kareh2-3/+17
This loosens mate-session's env var value restrictions to match systemd's modern restrictions. Backported from https://gitlab.gnome.org/GNOME/gnome-session/-/commit/cbc5e5de421359ee5642e44fa9ab670d705d23ea
8 daysutil: Disable capturing of subpatternsVictor Kareh1-2/+2
It seems that the pattern we use will create a subpattern match for every character of the value. This appears to then result in a stack overflow when matching very long values. It might be an idea to limit the overall length of an environment variable that is uploaded. But, this should fix the issue of crashes. Backported from https://gitlab.gnome.org/GNOME/gnome-session/-/commit/3b57d117f78ad06e56974b9512a394fd9ef13a07
8 daysutil: Only accept common space charactersVictor Kareh1-2/+2
Specifically, systemd only permits " \t\n" and we should stick to the same set of permitted space characters. See also https://github.com/systemd/systemd/issues/17378 Backported from https://gitlab.gnome.org/GNOME/gnome-session/-/commit/fe22c4ee12922d790478bfe8b5b2e7c1313ca2f0
2025-06-02Update layout of gsm-properties-dialog.cluigifab1-1/+1
2025-06-02Update layout of session-properties.uiluigifab1-1/+1
2025-04-07Use g_info() for "screensaver left the bus" messageAndrew Sayers1-1/+1
This message is only useful for people developing screensavers, but occurs normally when the user logs out. Change it to a g_info() message, so screensaver devs can find it but normal users don't think they have a bug.
2024-02-16release 1.28.0v1.28.0raveit652-2/+16
2024-02-16tx: sync with transifexraveit65137-5125/+6292
2024-01-23ci: use ubuntu jammy as dockerraveit651-1/+1
2023-09-04tx: update resourcesraveit651-36/+40
2023-09-04Revert "gsm-manager: use g_settings_schema_source_lookup ()"zhuyaliang1-8/+16
This reverts commit 92c9a82105b222a934e994a87738673351ad33ee. Fix https://github.com/mate-desktop/mate-session-manager/issues/308
2023-08-21Add system desktop files item to automatic startup supportzhuyaliang5-3/+393
Fix https://github.com/mate-desktop/mate-session-manager/issues/150
2023-05-21main: fix double free on gl_rendererJan Palus1-1/+0
Fixes: 1263384 ("mate-session: fix memory leak") Fixes: #304
2023-04-22g_key_file_save_to_file () is available from glib 2.40rbuj3-38/+1
2023-04-21gsm-manager: use g_settings_schema_source_lookup ()rbuj1-16/+8
2023-04-20gsm-inhibit-dialog: Fix -Wimplicit-int-float-conversion warningsrbuj1-2/+2
2023-04-19Fix build warnings about missing field initializerrbuj3-3/+3
2023-04-16Fix implicit conversion changes signedness: 'gboolean' to 'guint'rbuj3-3/+3
2023-04-16mate-session: fix memory leakrbuj2-7/+12
2023-04-15configure.ac: The macro 'AC_HELP_STRING' is obsoleterbuj1-6/+6
2022-11-11release 1.27.0v1.27.0mbkma2-1/+11
2022-11-09tx: sync with transifexmbkma137-3374/+3450
2022-10-29tx: update resourcembkma1-37/+37
2022-10-28tx: migrate config filembkma2-6/+16
2022-08-19Fix memory leaks (#284)Robert Antoni Buj Gelonch3-0/+4
2022-06-02build warning: AC_OUTPUT should be used without argumentsrbuj1-1/+2
2022-02-13ci: drop -Wunused-parameter compiler cflag from debian buildraveit651-1/+1
2021-11-24Use a blank line at mostrbuj22-46/+0
2021-08-05release 1.26.0v1.26.0raveit652-1/+18
2021-08-05tx: sync with transifexraveit65138-15903/+15734
2021-08-05tx: update resourceraveit651-15/+15
2021-08-05travis-Ci: use libera.chat as notification serverraveit651-1/+1
2021-06-22tx: update resourceraveit651-95/+99
2021-06-22update copyright to 2021raveit6562-1/+62
2021-05-30travis-ci: use ubuntu focal as host systemraveit651-1/+1
fixes build issues with fedora:latest (f34) tag.
2021-04-25travis: disable travis builds for ubunturaveit651-1/+1
Sadly, there is a limit for free builds at docker.com See discussion https://github.com/orgs/mate-desktop/teams/core-team/discussions/25
2021-04-22Follow freedesktop guidelines to disable autorun using Hidden keyrbuj6-64/+15
2021-04-22capplet: use a function to set the visibility of treeview rowsrbuj1-51/+62
2021-04-22Look for the location of the locking screen app using user's PATHrbuj2-2/+4
2021-04-21capplet: memory leakrbuj1-0/+2
2021-04-18Fix building Serbian translationraveit652-68/+58
- fixes https://github.com/mate-desktop/mate-session-manager/issues/258
2021-03-09travis: build with mate-common-1.24.2 from reposraveit651-11/+0
2021-03-08mate-session-check-accelerated-common: missing include guardrbuj1-0/+4
2021-02-24capplet: i18n parameter_string argument of gtk_init_with_argsrbuj1-1/+1
2021-02-24build: allow users to disable gettext support (--disable-nls)rbuj9-4/+26
2021-02-22tx: temporarily disable build for ArchLinuxraveit651-1/+1
2021-02-02build: set GETTEXT_PACKAGE=AC_PACKAGE_NAMErbuj1-1/+1
2021-01-22Support xscreensaver when mate-screensaver is not availablerbuj4-18/+70
2021-01-07Remove warning -Wshadowrbuj3-10/+10
2020-12-08update issue templateraveit651-1/+1