]> git.ipfire.org Git - thirdparty/shadow.git/shortlog
thirdparty/shadow.git
2025-05-30  Alejandro Colomarlib/: Remove arbitrary limitation by calling strdup(3)
2025-05-30  Alejandro Colomarlib/: Simplify by calling strdup(3)
2025-05-30  Alejandro Colomarlib/: Use strtolower() instead of its pattern
2025-05-30  Alejandro Colomarlib/string/ctype/strtoascii/: strtolower(): Add API
2025-05-30  Alejandro Colomarlib/atoi/str2i/, *: Simplify implementations
2025-05-30  Alejandro Colomarlib/atoi/a2i/: Simplify these macros by calling a2i()
2025-05-27  Alejandro Colomarconfigure.ac: Remove unused check for futimes(3)
2025-05-27  Alejandro Colomarconfigure.ac, contrib/, src/: Remove dead code
2025-05-27  Alejandro Colomarlib/, configure.ac, po/: Remove dead file <lib/shadow.c>
2025-05-27  Alejandro Colomarlib/string/strdup/strndupa.h: STRNDUPA(): Simplify...
2025-05-27  Alejandro Colomarlib/string/strdup/strndupa.h: strndupa(3): Add macro
2025-05-27  Alejandro Colomarlib/: Treat strpbrk(3)'s return value as a boolean
2025-05-27  Alejandro Colomarsrc/: Simplify, using strpbrk(3)
2025-05-26  Alejandro Colomarlib/, src/: Use strprefix() instead of its pattern
2025-05-26  Alejandro Colomarlib/: Use !strprefix() instead of its pattern
2025-05-26  Alejandro Colomarlib/: Use strprefix() instead of its pattern
2025-05-26  Alejandro Colomarlib/env.c: sanitize_env(): Use !strprefix() instead...
2025-05-26  Alejandro Colomarlib/, src/: Use strprefix() instead of its pattern
2025-05-26  Alejandro Colomarlib/, src/: Use s=strprefix(s,p)?:s instead of its...
2025-05-26  Alejandro Colomarlib/string/strcmp/: strprefix(): Add API
2025-05-26  Alejandro Colomarlib/, src/: Reduce scope of local variables
2025-05-26  Alejandro Colomarlib/sizeof.h: Make sure STRLEN() only accepts string...
2025-05-21  Iker Pedrosatests/: extend basic groupdel tests
2025-05-21  Iker Pedrosatests/: extend basic groupmod test
2025-05-21  Iker Pedrosatests/: extend basic groupadd test
2025-05-21  Iker Pedrosatests/: extend basic userdel test
2025-05-21  Iker Pedrosatests/: extend basic usermod test
2025-05-21  Iker Pedrosatests/: extend basic useradd test
2025-05-21  Iker Pedrosatests/: improve version detection
2025-05-21  Iker Pedrosatests/: improve distribution detection
2025-05-21  Iker Pedrosatests/: enable `FORCE_SHADOW` in configuration
2025-05-21  Iker Pedrosatests/: implement `days_since_epoch()`
2025-05-21  Iker Pedrosatests/: implement feature detection
2025-05-21  Iker Pedrosatests/: implement binding for `getent gshadow $name`
2025-05-21  Iker Pedrosatests/: implement binding for `getent shadow $name`
2025-05-02  Matthew Hughesnewgidmap: better error logging on failure
2025-05-02  Matthew Hughesnewuidmap: better error logging on failure
2025-04-30  Alejandro Colomarlib/strtoday.c: strtoday(): Replace obsolete comment
2025-04-30  Alejandro Colomarman/: Localized dates are not accepted anymore
2025-04-30  Alejandro Colomarman/: Consistently express dates in standard format
2025-04-30  Alejandro Colomarlib/getdate.y: Don't parse a raw number; just a calenda...
2025-04-30  Alejandro Colomarlib/getdate.y: Don't parse dates in local formats;...
2025-04-30  Alejandro Colomarlib/getdate.y: Remove unnecessary variable
2025-04-30  Alejandro Colomarlib/getdate.y: Don't parse week days
2025-04-30  Alejandro Colomarlib/getdate.y: Don't parse relative dates, such as...
2025-04-30  Alejandro Colomarlib/getdate.y: Don't parse times; just dates
2025-04-28  Serge Hallynman/useradd.8.xml: fix the CREATE_HOME description
2025-04-25  Iker Pedrosaci: add `gawk` as a fedora dependency
2025-04-09  Stanislav BrabecAdd LOGIN_ENV_SAFELIST to FOREIGNDEFS
2025-03-29  Chris HofstaedtlerAccept /usr/sbin/nologin as an alternate to /sbin/nologin
2025-03-26  Serge HallynQuick fix: define E_PAM_ERR in lib/pam_pass.c
2025-03-26  Markus Hierethpwconv.8 man page improvements
2025-03-26  Markus Hierethchfn.1 man page improvements
2025-03-24  Serge Hallynpasswd: document exit code when PAM has errored
2025-03-20  Iker PedrosaCI: purge man-db
2025-03-19  Serge Hallynrelease 4.17.4 4.17.4
2025-03-03  Alejandro Colomartests/unit/test_xasprintf.c: Fix sign-mismatch diagnostic
2025-03-03  Alejandro Colomarsrc/lastlog.c: Use ssizeof() to avoid a -Wsign-compare...
2025-03-03  Alejandro Colomarlib/sizeof.h: ssizeof(): Add signed variant of sizeof
2025-03-03  Alejandro Colomarautogen.sh: Promote -Wsign-compare to an error
2025-03-03  Alejandro Colomarlib/fs/readlink/: readlinknul(): Use ssize_t to simplify
2025-03-03  Michael Vetterdoc/: Remove list of distributions
2025-03-03  Alejandro Colomarlib/commonio.c: Rely on the POSIX.1-2008 behavior of...
2025-03-03  Iker Pedrosasrc/: update group audit messages
2025-03-03  Iker Pedrosalib/: audit function for groups
2025-03-03  Iker Pedrosalib/, src/: update audit messages
2025-03-02  Alejandro Colomarsrc/chfn.c: copy_field(): Rename local variable
2025-03-02  Alejandro Colomarsrc/chfn.c: Add local variable to refer to the separate...
2025-03-02  Alejandro Colomarsrc/chfn.c: Use stpsep() instead of its pattern
2025-03-02  Alejandro Colomarsrc/chfn.c: Partially revert "lib/, src/: Use strsep...
2025-03-02  Chris Hofstaedtlerconfigure.ac: be deterministic about passwd location
2025-03-02  Alejandro Colomarlib/getdate.y: Ignore time-zone information and use UTC
2025-02-25  Chris Hofstaedtlerconfigure.ac: stop checking for utmp location
2025-02-25  Alejandro ColomarRevert "lib/, src/: Use local time for human-readable...
2025-02-24  Serge HallynRelease 4.17.3 4.17.3
2025-02-21  Chris Hofstaedtlerchsh: do not warn about blank shell
2025-02-16  Alejandro Colomarlib/: Use strisdigit() instead of its pattern
2025-02-16  Alejandro Colomarlib/string/ctype/strisascii/: strisdigit(): Add function
2025-02-16  Alejandro Colomarlib/string/: Add comments expanding the letter-soup...
2025-02-16  Alejandro Colomarlib/basename.c: Basename(): Use stprcspn() instead...
2025-02-16  Alejandro Colomarlib/string/strspn/, lib/, src/: stprspn(), strrspn_...
2025-02-16  Alejandro Colomarlib/string/strspn/, lib/, src/: Move *spn() APIs to...
2025-02-16  Alejandro Colomarlib/string/strchr/: strrcspn(), stprcspn(): Add functio...
2025-02-15  Alejandro Colomarsrc/useradd.c: Use !strcaseeq() instead of its pattern
2025-02-15  Alejandro Colomarlib/, src/: Use strcaseeq() instead of its pattern
2025-02-15  Alejandro Colomarlib/string/strcmp/: strcaseeq(): Add function
2025-02-09  Marc Haberman/useradd.8.xml: Document new exit code 19 (E_BAD_NAME)
2025-02-09  Alejandro Colomarsrc/useradd.c: E_BAD_NAME: Use a different error code...
2025-02-08  Alejandro Colomarsrc/useradd.c: create_home(): Use !streq() instead...
2025-02-08  Alejandro Colomarlib/chkname.c: is_valid_name(): Use streq() instead...
2025-02-08  Alejandro Colomarconfigure.ac, lib/: Use __has_include(<gshadow.h>)...
2025-02-08  Alejandro Colomarconfigure.ac: Remove unused AC_CHECK_HEADERS() checks
2025-02-08  Alejandro Colomarconfigure.ac, lib/: Use __has_include(<sys/capability...
2025-02-08  Alejandro Colomarlib/idmapping.c: Unconditionally include <sys/prctl.h>
2025-02-08  Alejandro Colomarlib/: Use __has_include(<security/openpam.h>) instead...
2025-02-08  Alejandro Colomarlib/: Use __has_include(<security/pam_misc.h>) instead...
2025-02-08  Alejandro Colomarconfigure.ac, lib/: Use __has_include(<sys/random.h...
2025-02-08  Alejandro Colomarconfigure.ac, lib/: Use __has_include(<crypt.h>) instea...
2025-02-08  Alejandro Colomarlib/, src/: motd(): Report errors instead of exiting...
2025-02-08  Alejandro Colomarlib/motd.c: motd(): Invert logic to reduce indentation
next