Skip to content
Tags give the ability to mark specific points in history as being important
  • 0.6.54
    708d87f3 · meson: bump to 0.6.54 ·
    0.6.54
    
    * Fix user state dirs
  • 0.6.55
    6d6f7d62 · meson: bump to 0.6.55 ·
    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
  • 22.04.62 Release: 22.04.62
    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
  • 22.07.4 Release: 22.07.4
  • 22.07.5 Release: 22.07.5
  • 22.08.8 Release: 22.08.8
    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
  • 23.11.69 Release: 23.11.69
    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
  • 23.13.9 Release: 23.13.91
    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