Commit History

Author SHA1 Message Date
  sin-ack c70f45ff44 Everywhere: Explicitly specify the size in StringView constructors 3 years ago
  Idan Horowitz 086969277e Everywhere: Run clang-format 3 years ago
  Brian Gianforcaro 3ab2b90744 LibCore: Use timing_safe_compare to compare password hash values 3 years ago
  Linus Groh dc60774ac4 LibCore: Mark 'Read options' parameter [[maybe_unused]] in Account.cpp 3 years ago
  Andreas Kling 63e8cf8d59 LibCore: Enforce correct mode when creating new passwd and shadow files 3 years ago
  Andreas Kling c6ce606e47 LibCore+id: Make more use of Core::System wrappers in Core::Account 3 years ago
  Andreas Kling b38f8902d2 LibCore+passwd+usermod: Make Core::Account::sync() return ErrorOr<void> 3 years ago
  Benjamin S Osenbach d82e41440c LibCore: Don't include crypt.h in Account.cpp on FreeBSD 3 years ago
  Andreas Kling 4eeab4cfc8 LibCore: Replace Result<T, E> use with ErrorOr<T> in Core::Account 3 years ago
  Timothy Flynn 4739982c66 LibCore: Change Account::set_password to take a SecretString 3 years ago
  Brian Gianforcaro df04283d61 LibCore: Make Account::authenticate take a SecretString 3 years ago
  Peter Elliott 33d7fdca28 Everywhere: Use my cool new @serenityos.org email address 3 years ago
  Brian Gianforcaro 176e1cbca7 LibCore: Remove unused header includes 3 years ago
  brapru 5b6d2644bc LibCore: Generate new passwd file by checking pw_name 4 years ago
  Jean-Baptiste Boric 16983dbe8e LibCore: Add ability to not read shadow data for Account 4 years ago
  Jean-Baptiste Boric fdf638dde0 LibCore: Implement Account::self() 4 years ago
  Gunnar Beutner 764a41e284 LibCore: Fix building LibCore on FreeBSD 4 years ago
  brapru 3cf835af6d LibCore: Do not write disabled spwd values in generate_shadow_file 4 years ago
  setepenre 56010379f9 LibCore: Call setgrent before looping on groups in get_extra_gids 4 years ago
  Linus Groh 7d40a4a4e7 LibCore: Avoid unnecessary Vector copy in Account ctor 4 years ago
  Linus Groh d224610ecf LibCore: Don't include user GID in Account::extra_gids() 4 years ago
  Gunnar Beutner 3cab91e8d7 LibCore: Let Account::from_* succeed if /etc/shadow is unreadable 4 years ago
  Gunnar Beutner f18895c0d6 LibCore: Fix building the library on macOS 4 years ago
  Gunnar Beutner 302f9798ee LibC: Implement support for getspnam() and friends 4 years ago
  Gunnar Beutner ce77caf479 LibC: Move crypt() and crypt_r() to the right header file 4 years ago
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 years ago
  Andreas Kling ef1e5db1d0 Everywhere: Remove klog(), dbg() and purge all LogStream usage :^) 4 years ago
  Linus Groh e265054c12 Everywhere: Remove a bunch of redundant 'AK::' namespace prefixes 4 years ago
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY 4 years ago
  Andreas Kling 3b80358142 LibCore: Always fail Account authentication on missing shadow entry 4 years ago