]> git.ipfire.org Git - thirdparty/shadow.git/history
thirdparty/shadow.git
3 days ago  Evgeny Grin (Karls... configure.ac: cosmetics - unified check for $enable_log... master
3 days ago  Evgeny Grin (Karls... configure.ac: Make sure that logind is enabled if reque...
3 days ago  Evgeny Grin (Karls... configure.ac: Improve formatting for libsystemd check
3 days ago  Evgeny Grin (Karls... configure.ac: Add check for value given for --enable...
3 days ago  Evgeny Grin (Karls... configure: Document --enable-logind behaviour correctly
13 days ago  Samuel Thibaulthurd: do not include sys/prctl.h when it is not available
2025-07-20  vinzchpasswd: Check hash before write when using -e
2025-07-19  Evgeny Grin (Karls... configure: Print configuration summary to the log ...
2025-07-19  Evgeny Grin (Karls... configure: Fix outdated and non-portable 'test' syntax
2025-07-19  Evgeny Grin (Karls... configure: Unify checks for variable values
2025-07-19  Evgeny Grin (Karls... configure: Move helper files to 'build-aux/'
2025-07-19  Evgeny Grin (Karls... Makefile.am: Fix libtool warning
2025-07-19  Evgeny Grin (Karls... configure: Fix quoting of the "#" symbol
2025-07-19  Evgeny Grin (Karls... configure: Move AC_ARG_ENABLE. It cannot be conditional.
2025-07-19  Evgeny Grin (Karls... configure: Unify M4 quoting
2025-07-19  Evgeny Grin (Karls... configure: Fix incorrect use of AM_CONDITIONAL
2025-07-19  Evgeny Grin (Karls... configure: Remove duplicated check and unused Makefile...
2025-07-18  Evgeny Grin (Karls... src/login.c: Fix checking whether 'login' is started...
2025-07-18  Evgeny Grin (Karls... lib/, src/: Fix utmp update: use initial PID
2025-07-18  Evgeny Grin (Karls... lib/utmp.c: Additional refactoring for readability
2025-07-18  Evgeny Grin (Karls... lib/utmp.c: Refactoring for readability
2025-07-18  Evgeny Grin (Karls... lib/utmp.c: Align generated "ut_id" with modern software
2025-07-17  Alejandro Colomarlib/, src/: Use printf(3) instead of its pattern
2025-07-17  Alejandro Colomarsrc/vipw.c: usage(): Print everything to the same stream
2025-07-17  Evgeny Grin (Karls... lib/utmp.c: Fixed generated strings for "ut_id"
2025-07-16  Alejandro Colomarlib/shadow/grp/: agetgroups(): Fix possible buffer...
2025-07-16  Evgeny Grin (Karls... */: Fix including <config.h> as system header
2025-07-13  Evgeny Grin (Karls... lib/utmp.c: check parent PID too when looking for utmp...
2025-07-02  Alejandro Colomartests/unit/test_xaprintf.c: Fix test by using streq...
2025-06-24  Serge HallynRelease 4.18.0 4.18.0
2025-06-23  Serge HallynPre-release 4.18.0-rc2 4.18.0-rc2
2025-06-18  Alejandro Colomarcontrib/: Burn it all
2025-06-09  Dominika Borgesman/: wfix usermod inactive
2025-06-09  Dominika Borgesman/: wfix usermod expiredate
2025-06-09  Dominika Borgesman/: wfix useradd expiredate
2025-06-09  Dominika Borgesman/: wfix useradd inactive
2025-06-09  Dominika Borgesman: Update doc style of passwd man page
2025-06-09  Dominika Borgesman: Update doc style in shadow man page
2025-06-09  Dominika Borgesman/: wfix
2025-06-09  Dominika Borgesman: Update chage -d -E options
2025-06-08  Serge HallynPre-release 4.18.0-rc1
2025-06-08  Samuel Thibaultconfigure: Fix typo
2025-06-07  Samuel Thibaultlib/defines.h: PATH_MAX/MAXHOSTNAMELEN: define when...
2025-06-07  Alejandro Colomarlib/: Use xastrsep2ls() instead of its pattern
2025-06-07  Alejandro Colomarlib/string/strtok/: xastrsep2ls(): Add function
2025-06-07  Alejandro Colomarlib/sgetgrent.c: list(): Explicitly free(3) at the...
2025-06-07  Alejandro Colomarlib/string/strtok/: astrsep2ls(): Add function
2025-06-07  Alejandro Colomarlib/: Use STRSEP2ARR() instead of its pattern
2025-06-07  Alejandro Colomarlib/: Use strsep2arr() instead of its pattern
2025-06-07  Alejandro Colomarlib/port.c: getportent(): Use STRSEP2ARR() instead...
2025-06-07  Alejandro Colomarlib/port.c: Use STRSEP2LS() instead of its pattern
2025-06-07  Alejandro Colomarlib/list.c: Use strsep2ls() instead of its pattern
2025-06-07  Alejandro Colomarlib/string/strtok/: strsep2ls(), STRSEP2LS(): Add APIs
2025-06-07  Alejandro Colomarlib/string/strtok/: strsep2arr(), STRSEP2ARR(): Add...
2025-06-07  Alejandro Colomarsrc/newusers.c: Fix off-by-one benign bug in array...
2025-06-07  Alejandro Colomarlib/get_pid.c: pid_t is a signed integer
2025-06-07  Alejandro Colomarlib/get_pid.c: Use PATH_MAX instead of a magic number
2025-06-04  Alejandro Colomarlib/tcbfuncs.c: shadowtcb_path_rel(): Centralize error...
2025-06-04  Alejandro Colomarlib/tcbfuncs.c: shadowtcb_path_rel(): Use strdup(3...
2025-06-04  Alejandro Colomarlib/, src/: Remove unnecessary variables
2025-06-04  Alejandro Colomarlib/, src/: Use xaprintf() instead of xasprintf()
2025-06-04  Alejandro Colomarlib/string/sprintf/, tests/unit/: Transform x[v]asprint...
2025-06-04  Alejandro Colomarlib/: Use vaprintf() instead of vasprintf(3)
2025-06-04  Alejandro Colomarlib/, src/: Use aprintf() instead of asprintf(3)
2025-06-04  Alejandro Colomarlib/tcbfuncs.c: Split conditionals
2025-06-04  Alejandro Colomarlib/string/sprintf/: [v]aprintf(): Add functions
2025-06-03  Alejandro Colomarlib/fs/mkstemp/: mkostemp(): Split API from fmkomstemp()
2025-06-03  Alejandro Colomarlib/fs/mkstemp/, src/: fmkomstemp(): Move function...
2025-06-03  Alejandro Colomarlib/getdef.c: Use countof() instead of its pattern
2025-06-03  Alejandro Colomarlib/, src/: Move macros to "typetraits.h"
2025-06-03  Alejandro Colomarautogen.sh, lib/: Replace must_be_array() by -Werror...
2025-06-03  Alejandro Colomarlib/sizeof.h: Define SIZEOF_ARRAY() in terms of countof()
2025-06-03  Alejandro Colomarlib/, src/, tests/: Use the standard countof() instead...
2025-06-03  Alejandro Colomarlib/fields.c: valid_field(): Clarify comments
2025-06-03  Alejandro Colomarlib/fields.c: valid_field(): Use strchriscntrl() instea...
2025-06-03  Alejandro Colomarlib/fields.c: valid_field(): Use strisprint() instead...
2025-06-03  Alejandro Colomarlib/fields.c: valid_field(): Return early on error
2025-06-03  Alejandro Colomarlib/fields.c: valid_field(): Remove useless check
2025-06-03  Alejandro Colomarlib/fields.*: valid_field: Make sure that $2 is a strin...
2025-06-03  Alejandro Colomarlib/, src/: Move prototypes of "lib/fields.c" to "lib...
2025-06-03  Alejandro Colomarlib/string/ctype/strchrisascii/: strchriscntrl(): Add...
2025-06-03  Alejandro Colomarlib/string/ctype/strisascii/: strisprint(): Add function
2025-06-03  Alejandro Colomarlib/nss.c: Use !strcaseprefix() instead of its pattern
2025-06-03  Alejandro Colomarcontrib/, lib/: Use strcaseprefix() instead of its...
2025-06-03  Alejandro Colomarlib/string/strcmp/: strcaseprefix(): Add API
2025-06-02  Iker Pedrosatests/: test chage last changed date
2025-06-02  Iker Pedrosatests/: test chage expiration date
2025-06-02  Iker Pedrosatests/: implement binding for `chage`
2025-06-02  Iker Pedrosatests/: test useradd expiration date
2025-06-02  Iker Pedrosatests/: test usermod expiration date
2025-06-02  Alejandro Colomarlib/strtoday.c: Actually return a date from get_date()
2025-06-02  Alejandro Colomarlib/: Move get_date() to lib/strtoday.c
2025-06-02  Alejandro Colomarlib/strtoday.c: strtoday(): Remove obsolete comment
2025-06-02  Alejandro Colomarlib/strtoday.c: strtoday(): Attempt parsing with str2sl...
2025-06-02  Alejandro Colomarlib/getdate.c: Use strptime(3) to simplify
2025-06-02  Alejandro Colomarlib/: get_date(): Remove unused parameter
2025-06-02  Alejandro Colomarlib/: Fix indentation and alignment
2025-06-02  Alejandro Colomarlib/getdate.*: Reimplement in pure C
2025-05-30  Alejandro Colomarlib/: sget*ent(): Remove unnecessary 'static', and...
2025-05-30  Alejandro Colomarlib/sgetpwent.c: sgetpwent(): Trim the trailing '\n'
next