gnome-control-center/panels/sharing
Hu Jialun 8809dbc565 sharing/remote-desktop: handle gracefully when unable to get username
getlogin() can fail for several reasons as detailed in the man page, and
the current behaviour is a segmentation fault when it fails with NULL,
such as due to an unset loginuid.

* Check return value for error and act accordingly.
* Change to getpwuid(getuid())->pw_name, which is less likely to error.
2022-04-24 12:15:56 +00:00
..
icons Add individual app icons 2022-01-31 14:08:22 +00:00
cc-gnome-remote-desktop.c sharing: Port Screen Sharing dialog to RDP 2022-02-26 18:19:14 +00:00
cc-gnome-remote-desktop.h sharing: Port Screen Sharing dialog to RDP 2022-02-26 18:19:14 +00:00
cc-media-sharing.c sharing: Also disable Tracker3 2020-10-29 20:31:17 +00:00
cc-media-sharing.h sharing: Replace ifdefs with #pragma once 2018-06-01 21:21:05 +00:00
cc-remote-login-helper.c sharing/remote-login: Move systemd unit management into helper 2022-02-26 18:19:14 +00:00
cc-remote-login.c sharing: Use g_auto for variables 2018-06-03 01:11:17 +00:00
cc-remote-login.h sharing: Replace ifdefs with #pragma once 2018-06-01 21:21:05 +00:00
cc-sharing-networks.c sharing: Port to GTK4 2021-12-14 22:34:21 -03:00
cc-sharing-networks.h sharing: Port to GTK4 2021-12-14 22:34:21 -03:00
cc-sharing-networks.ui sharing: Port to GTK4 2021-12-14 22:34:21 -03:00
cc-sharing-panel.c sharing/remote-desktop: handle gracefully when unable to get username 2022-04-24 12:15:56 +00:00
cc-sharing-panel.h sharing: Replace ifdefs with #pragma once 2018-06-01 21:21:05 +00:00
cc-sharing-panel.ui sharing: Use GtkWindowControls to wrap the cert fingerprint dialog 2022-04-22 12:22:27 +00:00
cc-systemd-service.c sharing/systemd-service: Treat 'static' state as enabled 2022-03-03 21:11:23 +00:00
cc-systemd-service.h sharing/systemd-service: Add is_active() helper 2022-02-26 18:19:14 +00:00
cc-tls-certificate.c sharing/tls: Change expiration timeout to 2 years 2022-02-26 18:19:14 +00:00
cc-tls-certificate.h sharing: Add TLS certificate generation implementation 2022-02-26 18:19:14 +00:00
file-share-properties.c sharing: Use g_auto for variables 2018-06-03 01:11:17 +00:00
file-share-properties.h sharing: Replace ifdefs with #pragma once 2018-06-01 21:21:05 +00:00
gnome-sharing-panel.desktop.in.in Add individual app icons 2022-01-31 14:08:22 +00:00
gsd-sharing-enums.h sharing: Replace ifdefs with #pragma once 2018-06-01 21:21:05 +00:00
meson.build sharing/remote-desktop: Initialize username/password if not set 2022-02-26 18:19:14 +00:00
org.gnome.controlcenter.remote-login-helper.policy.in.in build: Migrate from Intltool to Gettext 2018-01-23 10:49:31 +01:00
org.gnome.SettingsDaemon.Sharing.xml sharing: Update for sharing plugin API changes 2014-06-25 16:21:21 +02:00
sharing.css sharing: Generate RDP TLS certificates when missing 2022-02-26 18:19:14 +00:00
sharing.gresource.xml sharing: Generate RDP TLS certificates when missing 2022-02-26 18:19:14 +00:00