2025-03-19 |
Serge Hallyn | release 4.17.4 4.17.4 |
commit | commitdiff | tree | snapshot |
2025-03-03 |
Alejandro Colomar | tests/unit/test_xasprintf.c: Fix sign-mismatch diagnostic |
commit | commitdiff | tree | snapshot |
2025-03-03 |
Alejandro Colomar | src/lastlog.c: Use ssizeof() to avoid a -Wsign-compare... |
commit | commitdiff | tree | snapshot |
2025-03-03 |
Alejandro Colomar | lib/sizeof.h: ssizeof(): Add signed variant of sizeof |
commit | commitdiff | tree | snapshot |
2025-03-03 |
Alejandro Colomar | autogen.sh: Promote -Wsign-compare to an error |
commit | commitdiff | tree | snapshot |
2025-03-03 |
Alejandro Colomar | lib/fs/readlink/: readlinknul(): Use ssize_t to simplify |
commit | commitdiff | tree | snapshot |
2025-03-03 |
Michael Vetter | doc/: Remove list of distributions |
commit | commitdiff | tree | snapshot |
2025-03-03 |
Alejandro Colomar | lib/commonio.c: Rely on the POSIX.1-2008 behavior of... |
commit | commitdiff | tree | snapshot |
2025-03-03 |
Iker Pedrosa | src/: update group audit messages |
commit | commitdiff | tree | snapshot |
2025-03-03 |
Iker Pedrosa | lib/: audit function for groups |
commit | commitdiff | tree | snapshot |
2025-03-03 |
Iker Pedrosa | lib/, src/: update audit messages |
commit | commitdiff | tree | snapshot |
2025-03-02 |
Alejandro Colomar | src/chfn.c: copy_field(): Rename local variable |
commit | commitdiff | tree | snapshot |
2025-03-02 |
Alejandro Colomar | src/chfn.c: Add local variable to refer to the separate... |
commit | commitdiff | tree | snapshot |
2025-03-02 |
Alejandro Colomar | src/chfn.c: Use stpsep() instead of its pattern |
commit | commitdiff | tree | snapshot |
2025-03-02 |
Alejandro Colomar | src/chfn.c: Partially revert "lib/, src/: Use strsep... |
commit | commitdiff | tree | snapshot |
2025-03-02 |
Chris Hofstaedtler | configure.ac: be deterministic about passwd location |
commit | commitdiff | tree | snapshot |
2025-03-02 |
Alejandro Colomar | lib/getdate.y: Ignore time-zone information and use UTC |
commit | commitdiff | tree | snapshot |
2025-02-25 |
Chris Hofstaedtler | configure.ac: stop checking for utmp location |
commit | commitdiff | tree | snapshot |
2025-02-25 |
Alejandro Colomar | Revert "lib/, src/: Use local time for human-readable... |
commit | commitdiff | tree | snapshot |
2025-02-24 |
Serge Hallyn | Release 4.17.3 4.17.3 |
commit | commitdiff | tree | snapshot |
2025-02-21 |
Chris Hofstaedtler | chsh: do not warn about blank shell |
commit | commitdiff | tree | snapshot |
2025-02-16 |
Alejandro Colomar | lib/: Use strisdigit() instead of its pattern |
commit | commitdiff | tree | snapshot |
2025-02-16 |
Alejandro Colomar | lib/string/ctype/strisascii/: strisdigit(): Add function |
commit | commitdiff | tree | snapshot |
2025-02-16 |
Alejandro Colomar | lib/string/: Add comments expanding the letter-soup... |
commit | commitdiff | tree | snapshot |
2025-02-16 |
Alejandro Colomar | lib/basename.c: Basename(): Use stprcspn() instead... |
commit | commitdiff | tree | snapshot |
2025-02-16 |
Alejandro Colomar | lib/string/strspn/, lib/, src/: stprspn(), strrspn_... |
commit | commitdiff | tree | snapshot |
2025-02-16 |
Alejandro Colomar | lib/string/strspn/, lib/, src/: Move *spn() APIs to... |
commit | commitdiff | tree | snapshot |
2025-02-16 |
Alejandro Colomar | lib/string/strchr/: strrcspn(), stprcspn(): Add functio... |
commit | commitdiff | tree | snapshot |
2025-02-15 |
Alejandro Colomar | src/useradd.c: Use !strcaseeq() instead of its pattern |
commit | commitdiff | tree | snapshot |
2025-02-15 |
Alejandro Colomar | lib/, src/: Use strcaseeq() instead of its pattern |
commit | commitdiff | tree | snapshot |
2025-02-15 |
Alejandro Colomar | lib/string/strcmp/: strcaseeq(): Add function |
commit | commitdiff | tree | snapshot |
2025-02-09 |
Marc Haber | man/useradd.8.xml: Document new exit code 19 (E_BAD_NAME) |
commit | commitdiff | tree | snapshot |
2025-02-09 |
Alejandro Colomar | src/useradd.c: E_BAD_NAME: Use a different error code... |
commit | commitdiff | tree | snapshot |
2025-02-08 |
Alejandro Colomar | src/useradd.c: create_home(): Use !streq() instead... |
commit | commitdiff | tree | snapshot |
2025-02-08 |
Alejandro Colomar | lib/chkname.c: is_valid_name(): Use streq() instead... |
commit | commitdiff | tree | snapshot |
2025-02-08 |
Alejandro Colomar | configure.ac, lib/: Use __has_include(<gshadow.h>)... |
commit | commitdiff | tree | snapshot |
2025-02-08 |
Alejandro Colomar | configure.ac: Remove unused AC_CHECK_HEADERS() checks |
commit | commitdiff | tree | snapshot |
2025-02-08 |
Alejandro Colomar | configure.ac, lib/: Use __has_include(<sys/capability... |
commit | commitdiff | tree | snapshot |
2025-02-08 |
Alejandro Colomar | lib/idmapping.c: Unconditionally include <sys/prctl.h> |
commit | commitdiff | tree | snapshot |
2025-02-08 |
Alejandro Colomar | lib/: Use __has_include(<security/openpam.h>) instead... |
commit | commitdiff | tree | snapshot |
2025-02-08 |
Alejandro Colomar | lib/: Use __has_include(<security/pam_misc.h>) instead... |
commit | commitdiff | tree | snapshot |
2025-02-08 |
Alejandro Colomar | configure.ac, lib/: Use __has_include(<sys/random.h... |
commit | commitdiff | tree | snapshot |
2025-02-08 |
Alejandro Colomar | configure.ac, lib/: Use __has_include(<crypt.h>) instea... |
commit | commitdiff | tree | snapshot |
2025-02-08 |
Alejandro Colomar | lib/, src/: motd(): Report errors instead of exiting... |
commit | commitdiff | tree | snapshot |
2025-02-08 |
Alejandro Colomar | lib/motd.c: motd(): Invert logic to reduce indentation |
commit | commitdiff | tree | snapshot |
2025-02-05 |
Alejandro Colomar | lib/, src/, doc/: Remove pw_auth()'s $3 as dead code |
commit | commitdiff | tree | snapshot |
2025-02-05 |
Alejandro Colomar | lib/pwauth.*: PW_{ADD,CHANGE,DELETE,FTP,REXEC}: Remove... |
commit | commitdiff | tree | snapshot |
2025-02-05 |
Alejandro Colomar | lib/, src/, doc/: Remove dead code |
commit | commitdiff | tree | snapshot |
2025-01-26 |
Todd C. Miller | src/vipw.c: Restore the original terminal pgrp after... |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/, src/: Use agetgroups() instead of its pattern |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/shadow/grp/: agetgroups(): Add function |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | configure.ac, lib/, src/: Use gid_t instead of GETGROUPS_T |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/adds.h: addslN(): Use QSORT() instead of its pattern |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/search/sort/: QSORT(): Add macro |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/addgrps.c: add_groups(): Remove arbitrary limit |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/, src/: Rename variables |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/addgrps.c: add_groups(): Reallocate at once |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/string/strchr/: strchrscnt(): Add function |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/addgrps.c: add_groups(): Split variable to avoid... |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/, src/: Use LSEARCH() instead of its pattern |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/search/l/: LSEARCH(): Add macro |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/, src/: Replace redundant checks by actual error... |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/, src/: Unconditionally call setgroups(2) |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/addgrps.c: add_groups(): Simplify redundant code... |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/addgrps.c: add_groups(): Allocate earlier |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/addgrps.c: add_groups(): Remove useless cast |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/, src/: Use LFIND() instead of open-coded search... |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/search/l/: LFIND(): Add macro |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/search/cmp/, lib/, tests/: CMP(), cmp_*(): Add... |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/, src/: Simplify allocation of buffer |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/, src/: Un-spageticize code |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/, src/: Reduce scope of variables |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/gshadow_.h: Fix compatibility with libc's struct... |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | configure.ac, lib/gshadow.c: Presume working shadow... |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | lib/: Include <gshadow.h> if it's available |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | configure.ac, lib/: Assume initgroups(3) exists |
commit | commitdiff | tree | snapshot |
2025-01-24 |
Alejandro Colomar | configure.ac, lib/, src/: Assume setgroups(2) exists |
commit | commitdiff | tree | snapshot |
2025-01-22 |
Tobias Stoeckmann | lib/, src/: Turn error counters into flags |
commit | commitdiff | tree | snapshot |
2025-01-21 |
Michael Vetter | doc: fix typo |
commit | commitdiff | tree | snapshot |
2025-01-21 |
Tobias Stoeckmann | src/gpasswd: Use correct preprocessor definition |
commit | commitdiff | tree | snapshot |
2025-01-21 |
Tobias Stoeckmann | src/gpasswd: Clear password in more cases |
commit | commitdiff | tree | snapshot |
2025-01-21 |
Tobias Stoeckmann | lib/encrypt.c: Do not exit in error case |
commit | commitdiff | tree | snapshot |
2025-01-21 |
Michael Vetter | ci: add openSUSE Tumbleweed |
commit | commitdiff | tree | snapshot |
2025-01-21 |
Markus Hiereth | man/useradd.8.xml: wfix |
commit | commitdiff | tree | snapshot |
2025-01-18 |
Tobias Stoeckmann | src/login_nopam.c: list_match(): Use iteration instead... |
commit | commitdiff | tree | snapshot |
2025-01-18 |
Alejandro Colomar | src/login_nopam.c: list_match(): Remove local variable |
commit | commitdiff | tree | snapshot |
2025-01-18 |
Alejandro Colomar | src/login_nopam.c: list_match(): Move code around |
commit | commitdiff | tree | snapshot |
2025-01-18 |
Alejandro Colomar | src/login_nopam.c: list_match(): '(match)' is always... |
commit | commitdiff | tree | snapshot |
2025-01-18 |
Alejandro Colomar | src/login_nopam.c: list_match(): Add superfluous else |
commit | commitdiff | tree | snapshot |
2025-01-18 |
Alejandro Colomar | src/login_nopam.c: list_match(): Refactor conditional |
commit | commitdiff | tree | snapshot |
2025-01-16 |
Tobias Stoeckmann | man/passwd.1.xml: -P disables PAM support |
commit | commitdiff | tree | snapshot |
2025-01-16 |
Tobias Stoeckmann | chage: Drop PAM support |
commit | commitdiff | tree | snapshot |
2025-01-15 |
Tobias Stoeckmann | src/newusers.c: Turn nusers into size_t |
commit | commitdiff | tree | snapshot |
2025-01-15 |
Tobias Stoeckmann | src/: Make line number overflows less likely |
commit | commitdiff | tree | snapshot |
2025-01-15 |
Tobias Stoeckmann | man/: Install suauth.5 only if feature exists |
commit | commitdiff | tree | snapshot |
2025-01-14 |
Serge Hallyn | add and use a login.defs.test with CREATE_HOME set |
commit | commitdiff | tree | snapshot |
2025-01-14 |
Serge Hallyn | Revert "etc/login.defs: enable CREATE_HOME" |
commit | commitdiff | tree | snapshot |
2025-01-11 |
Iker Pedrosa | CI: run system tests |
commit | commitdiff | tree | snapshot |
2025-01-11 |
Iker Pedrosa | etc/login.defs: enable CREATE_HOME |
commit | commitdiff | tree | snapshot |
2025-01-11 |
Iker Pedrosa | tests: basic group deletion |
commit | commitdiff | tree | snapshot |
next |