]> git.ipfire.org Git - thirdparty/shadow.git/history
thirdparty/shadow.git
17 hours ago  Evgeny Grin (Karls... lib/utmp.c: Add explicit include <stdlib.h> for free... master
17 hours ago  Evgeny Grin (Karls... lib/utmp.c: Add ATTR_MALLOC(free) attribute
17 hours ago  Alejandro Colomarlib/utmp.c: get_session_host(): Fix memory leak
36 hours ago  Evgeny Grin (Karls... lib/utmp.c: Fix use of last utmp entry instead of patri...
2 days ago  Alejandro Colomarsrc/chfn.c: Use stpeprintf() to improve readability
2 days ago  Alejandro Colomarsrc/chfn.c: Simplify checking for a long GECOS field
2 days ago  Alejandro Colomarsrc/chfn.c: slop: Reduce buffer size
2 days ago  Alejandro Colomarsrc/chfn.c: Write an empty string if there's nothing...
2 days ago  Alejandro Colomarsrc/chfn.c: Use strsep(3) and strcpy(3) instead of...
2 days ago  Alejandro Colomarsrc/chfn.c: Do not allow the 'slop' fields to appear...
2 days ago  Alejandro Colomarlib/agetpass.c: Pass "" instead of NULL as an ignored...
2 days ago  Alejandro Colomarlib/, src/: Reorder while() conditions for safety
2 days ago  Evgeny Grin (Karls... lib/utmp.c: Fix umtp entry search
4 days ago  Alejandro Colomarsrc/groupmod.c: --help: wfix
9 days ago  Evgeny Grin (Karls... configure.ac: cosmetics - unified check for $enable_log...
9 days ago  Evgeny Grin (Karls... configure.ac: Make sure that logind is enabled if reque...
9 days ago  Evgeny Grin (Karls... configure.ac: Improve formatting for libsystemd check
9 days ago  Evgeny Grin (Karls... configure.ac: Add check for value given for --enable...
9 days ago  Evgeny Grin (Karls... configure: Document --enable-logind behaviour correctly
2025-07-22  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
next