-
23.13.957e491f5 · ·
Ray Strode (9): subprojects: Add mocklibc to package cache daemon: Fix boot delay tests: Fix dbusmock accountservice template user parameterization tests: Add test for multiple in-flight get_user calls user-manager: Don't prematurely free duplicate ActUser objects user-manager: Add cancellable to fetch user requests user-manager: Cope with buggy callers better user-manager: Deduplicate ActUser objects when possible user-manager: Track non-existent users
-
23.11.6915e6a4c3 · ·
23.11.69 Balázs Úr (1): Update Hungarian translation Bastien Nocera (38): user: Fix API docs to use neutral gender data: Fix possessives tests: Pass a correctly-formatted locale in tests util: Add XPG locale verification function util: Add locale verification function tests: Add tests for new locale verification user: Return an error when setting invalid language user: Throw a warning for invalid locales ci: Hide CI_JOB_JWT ci: Expose logs for the build too ci: Install git so the version script actually works build: Fix warning about run_command() usage all: Use pragma once user-classify: Remove unused password hash argument README: Remove outdated INSTALL file build: Fix cwd != srcdir in generate-version.sh ci: Run tests as a normal user ci: Fail tests when some are skipped build: Add mocklibc subproject user: Add helper to allow overriding the root directory main: Use new overridable USERDIR main: Use new overridable ICONDIR main: Use new overridable sysconfdir tests: Add sufficient data to allow the daemon to run tests: Add simple daemon test tests: Add test for getting user data tests: Add test for another invalid locale tests: Add polkit support tests: Add test for setting invalid language user: Add "Languages" user property tests: Add library tests for "Languages" property tests: Add daemon tests for new Languages property daemon: Move uid variable where it's used daemon: Add GetUsersLanguages() function tests: Add test for GetUsersLanguages() method tests: Support multiple users for user data tests: Add second user to test data tests: Fix tests for 2nd user Fabio Tomat (1): Update friulian translation Hemish (1): Update Hindi (hi) translation Jordi Mas (1): Update Catalan translation NorwayFun (1): po: Update Georgian translation Peter Hutterer (2): tests: fix the signature for the SetLocked call tests: fix invocation of AddUser Piotr Drąg (1): Update POTFILES.in Ray Strode (11): daemon: Reload users less aggressively on wtmp changes util: Drop spawn_with_login_uid function ci: Run test suite under valgrind ci: Make sure all locales are installed ci: Fail run-tests if something fails tests: Set locale from simple daemon test src: Run entire tree through uncrustify ci: Only run ci stuff on merge requests ci: Do a coding style check daemon: Track local users outside of fgetpwent generator user: Support new LocalAccount property in cache file Sam James (1): meson.build: fix -Wimplicit-function-declaration in configure tests for printf Simon McVittie (9): CI: Install systemd, for /usr/share/pkgconfig/systemd.pc CI: Fix build in a fork whose name is not accountsservice CI: Pass --gcov-ignore-parse-errors to gcovr user: Replace usermod -p with chpasswd -e daemon: Clarify use of generator_state->users daemon: Define local users as being exactly those present in /etc/shadow user: Use correct format strings to print accounts_user_get_uid() Annotate varargs functions with G_GNUC_PRINTF daemon: Don't crash if /etc/shadow doesn't exist gogogogi (1): Update hr.po zhuyaliang (1): Add lightdm autologin support
-
22.08.81ef3add4 · ·
22.08.8 Sebastien Bacher (2): Handle missing admin groups when changing account types Set PrivateTmp to false in the systemd service zhuyaliang (1): Add function to set user password expiration policy
-
-
-
22.04.62b92982be · ·
22.04.62 Anders Jonsson (1): Update Swedish translation Andika Triwidada (1): Updated Indonesian translation Björn Esser (1): act-user: Use stronger hashing methods in make_crypted() if available. Christian K (1): Update German translation Dušan Kazik (1): po: update slovak translation Gunnar Hjalmarsson (2): Drop .service file from POTFILES.in po: delete obsolete po/accounts-service.pot Iain Lane (1): act-user-manager: Watch for the daemon going away and coming back Luca Boccassi (1): Fix build with meson 0.60 Marco Trevisan (Treviño) (6): user-manager: Update users tables on username changes user: Translate property x-session property name to match the proxy one tests: Add unit tests for libaccountservice using dbusmock and gir bindings ci: Cleanup the build stage so that we can define dependencies just once ci: Add test stage, reusing the build one tests: Sync tests with upstream python-dbusmock Matthew Leeds (1): Check GDBusMessage for INTERACTIVE_AUTHORIZATION flag Maya Rashish (1): Conditionalize more use of shadow.h Mejans (1): Update oc.po Michael Catanzaro (8): daemon: Fix error check in save_autologin() user: fix indentation error user: fix double-unref of GDBusMethodInvocation throughout user: Don't overwrite entire GECOS field when setting full name user: reject requests to change full name to something including a comma Never delete the root filesystem when removing users Remove user heuristics user-classify: Add git to username blacklist Philip Withnall (9): build: Expose chosen path_wtmp value as a variable data: Tighten up systemd sandboxing of accounts-daemon.service libaccountsservice: Expand documentation of ActUser:language act-user: Use G_DECLARE_FINAL_TYPE to declare ActUser main: Don’t print translation header with `--help` user: Remove user from extra_admin_groups when demoting them from admin util: Split out helper method for getting admin group IDs act-user-manager: Fix incorrect return types in some finish() functions act-user-manager: Fix various refcounting bugs Piotr Drąg (1): Add .service file to POTFILES.skip Rafael Fontenelle (1): Update Brazilian Portuguese translation Ray Strode (8): daemon: ensure cache files for system users are processed data: don't send change updates for login-history user: Introduce user templates for setting default session etc daemon: Allow SystemAccount=false to be set in cache file main: Allow cache files to be marked immutable meson: Determine project version from date NEWS: Drop NEWS file NEWS: Drop file completely Rico Tzschichholz (2): Fix g-i annotation of act_user_get_password_expiration_policy Add support to build vala bindings Robert Ancell (5): Stop ignoring autotools generated files act-user-manager: Make a private function static daemon: Write GDM custom.conf file if it doesn't exist build: Bump minimum version of meson required act-user-manager: Remove ConsoleKit support Sebastien Bacher (1): daemon: Don't try to add admin users to non existing groups Simon McVittie (1): build: Add missing pkg-config Requires.private dependencies Soapux (1): Move D-Bus conf file to $(datadir)/dbus-1/system.d Yaron Shahrabani (1): Replace empty he.po with an actual translation Yuri Chornoivan (1): Update Ukrainian translation dengbo (1): po: update zh_CN.po libre ajans (1): Update tr.po orcno (1): util: Get uid when needed zhuyaliang (2): daemon: Remove duplicate "changed" signal emission Use timestamps instead of (expiration time and last change time)days
-
0.6.556d6f7d62 · ·
0.6.55 * Memory leak fix * improved heuristics for identifying user session * Export interfaces directory to pkgconfig * Lock down state directory from prying eyes to be more friendly to accountsservice extensions that require privacy. * misc fixes * Translation updateso
-
-
-
0.6.52e9e4aaee · ·
0.6.52 * migrate to meson and gettext (instead of autogoo and intltool) * add code of conduct * Add new session and session type properties (to replace XSession) * Try to handle misbehaving logind a little better * misc mixes and code modernization * Add new "Saved" property to say whether a cached user is stored on disk.
-
0.6.50f49ca647 · ·
0.6.50 * Fix insufficient path check on user icon files * Fix is-logged-in status for wayland sessions * Fix user enumeration when system accounts are mixed in
-
-
0.6.488f9445d2 · ·
0.6.48 * Fix crash when adding admin user * Fix crash when user is removed * performance improvements handling really large wtmp files * compiler warning fix
-
0.6.47883b9101 · ·
Changes in 0.6.47 * Fix problem where libaccountsservice users weren't getting property change updates * Reduce memory usage of cached users in daemon process * Drop premature user-added/user-removed signals that erroneously get emitted before ListCachedUsers call finishes.
-
0.6.4627fbd252 · ·
0.6.46 * Fix systemd unit file to use default standard output * performance improvements * leak fixes * crash fixes * support extra groups for admin users * add policy that allows admins to allow users to change their own password * introspection fixes * elogind support * decruftification of username blacklist * Translation updates
-
-
0.6.445b9eb5ef · ·
Changes in 0.6.44 * export password expiration info from shadow file * fix user classification logic * don't lose track of users when /etc/passwd is reloaded
-
0.6.437cd56b1e · ·
Changes in 0.6.43 * Fix logout times in login-history * increase performance in large deployments * memory leak fix * exclude nologin users from user list
-
0.6.42a671342d · ·
Changes in 0.6.42 * wtmp fixes on solaris * allow a user to change his own data even if he's remote * add way to set password hint independent of password * conform to modern systemd library naming scheme * disable GVFS support in service, since it's not needed and has bad side effects
-
0.6.40ad6c640f · ·
Changes in 0.6.40 * Support large UIDs better * don't require X11 display to fetch user with X11 session * ensure accountsservice doesn't start before NSS works