]> git.ipfire.org Git - thirdparty/shadow.git/shortlog
thirdparty/shadow.git
10 hours ago  Alejandro Colomarsrc/usermod.c: -U: Report E_PASSWORDLESS on error due... master
23 hours ago  Tobias Stoeckmannlib/commonio.c: Drop lrename
24 hours ago  Tobias Stoeckmannlib/commonio.c: Call utime for correct target
24 hours ago  Tobias Stoeckmannvipw: Set correct pattern for fmkomstemp
26 hours ago  Tobias Stoeckmannvipw: Set ownership, then mode
26 hours ago  Tobias Stoeckmannvipw: Prefer fchmod/fchown over chmod/chown
34 hours ago  Tobias Stoeckmannlib/commonio.c: Larger buffer size for file names
34 hours ago  Tobias Stoeckmannlib/commonio.c: Use unpredictable temporary names
34 hours ago  Tobias Stoeckmannlib/commonio.c: Unlink backup file on error
3 days ago  Tobias Stoeckmannlib/shadowlog_internal.h: Hide shadow_progname
3 days ago  Tobias Stoeckmannlib/shadowlog_internal.h: Drop shadow_logfd
3 days ago  Tobias Stoeckmannlibsubid: Avoid shadow_logfd as variable name
3 days ago  Iker PedrosaRemove unused `logoutd` utility
3 days ago  Tobias Stoeckmannsrc/: Properly set up libsubid tools
4 days ago  Tobias Stoeckmannsu: Use exit instead of _exit in kill_child
4 days ago  Tobias Stoeckmannsu: Mark kill_child with NORETURN
4 days ago  Tobias Stoeckmannsu: Remove dead code
4 days ago  Tobias Stoeckmannsu: Turn pid_child into local variable
4 days ago  Tobias Stoeckmannsu: Drop unneeded char buffers
4 days ago  Tobias Stoeckmannsu: Kill child outside of signal handler
4 days ago  Tobias Stoeckmannsu: Turn caught into volatile sig_atomic_t
4 days ago  Tobias Stoeckmannsu: Fix typos in comment
4 days ago  Tobias Stoeckmannlib/motd.c: Remove unused include
6 days ago  Tobias Stoeckmannvipw: set SIGCHLD before fork
6 days ago  Tobias Stoeckmannvipw: Use fmkomstemp for temporary file
7 days ago  Tobias StoeckmannFix typos
7 days ago  Tobias Stoeckmannconfigure.ac: Drop libattr linking
7 days ago  Tobias Stoeckmannlib/copydir.c: Drop reset_selinux
7 days ago  Alejandro Colomarlib/chkhash.c: is_valid_hash(): Accept '*' as the hash
7 days ago  Alejandro Colomarlib/chkhash.c: is_valid_hash(): Accept a leading '!'
10 days ago  Tobias Stoeckmannman/chage.1: Drop empty configuration section
11 days ago  Tobias Stoeckmannman/groupmems: Fix grammar
13 days ago  Hadi Chokrsrc/useradd: Support config for creating home dirs...
2026-01-01  Iker Pedrosatests/system/tests/test_groupmod.py: add test for group...
2026-01-01  Iker Pedrosatests/system/framework/utils/tools.py: fix GShadowEntry
2025-12-30  Alejandro ColomarRelease 4.19.0 1459/head 4.19.0
2025-12-30  Alejandro Colomarpo/: Update
2025-12-30  Alejandro Colomarpo/shadow.pot: Update
2025-12-30  Alejandro Colomarlib/: Use non-empty compound literals
2025-12-30  Serge HallynAdd ubuntu-22.04 to the CI test matrix
2025-12-30  Tobias Stoeckmannman/lastlog.8: Drop redundant closing brackets
2025-12-30  Tobias Stoeckmannman/: Fix SELinux note formatting
2025-12-29  Tobias Stoeckmannsg: Properly document synopsis and options
2025-12-29  Tobias Stoeckmannsg: group is not optional
2025-12-29  Tobias Stoeckmannsg: Fix grammar in documentation
2025-12-29  Alejandro Colomarlib/, src/: Reduce scope of local variables
2025-12-29  Alejandro Colomarlib/, src/: Some empty lists have 0 elements, not 1...
2025-12-29  Alejandro Colomarlib/, src/: Add blocks
2025-12-29  Iker Pedrosatests/system/tests/test_groupadd.py: add test for group...
2025-12-29  Iker Pedrosatests/system/tests/test_groupmod.py: add test for group...
2025-12-26  Alejandro Colomarlib/chkname.c, src/: Strictly disallow really bad names
2025-12-24  Tobias Stoeckmannuserdel: Fix syslog message
2025-12-24  Tobias Stoeckmannlib/run_part.c: Fix error message
2025-12-23  Tobias Stoeckmannchage: Remove unneeded xstrdup calls
2025-12-22  Iker Pedrosasrc/gpasswd.c: fix segfault in clean up callbacks
2025-12-20  Tobias Stoeckmannlib/obscure.c: Introduce obscure_get_range
2025-12-20  Tobias Stoeckmannlib/obscure.c: Fix PASS_MIN_LEN -1 case
2025-12-20  Tobias Stoeckmanngshadow: Open audit socket after check_fds
2025-12-20  Tobias Stoeckmannnewgrp, sg: Open audit socket after check_fds
2025-12-19  Tobias Stoeckmannetc/login.defs: Clarify PASS_MAX_LEN usage
2025-12-19  Tobias StoeckmannPASS_MAX_LEN.xml: Explain PASS_MAX_LEN use cases
2025-12-19  Tobias Stoeckmannman/passwd.5.xml: Use sentences for descriptions
2025-12-19  Tobias Stoeckmanntests: Fix typos in comments
2025-12-19  Tobias StoeckmannFix documentation style
2025-12-19  Tobias Stoeckmannlib/, src/: Drop 10000 as infinity
2025-12-19  Tobias Stoeckmannpwunconv: Drop incorrect comment
2025-12-19  Tobias Stoeckmannpasswd: Clarify password strength check comment
2025-12-19  Tobias StoeckmannENCRYPT_METHOD.xml: Fix grammar
2025-12-16  Tobias Stoeckmannlib/, src/: Fix formatting
2025-12-16  Tobias Stoeckmannpasswd: Fix TOCTOU race condition (no PAM)
2025-12-16  Tobias Stoeckmannpasswd: Use fail_exit in check_password
2025-12-16  Tobias Stoeckmannpasswd: check_password: Use shadow entry for logs
2025-12-16  Tobias Stoeckmannpasswd: Unify (un)locking routines
2025-12-16  Tobias Stoeckmannpasswd: Call fail_exit on pwd lock failure
2025-12-16  Tobias Stoeckmannpasswd: Fix style
2025-12-15  Tobias Stoeckmannpasswd: Pass process_selinux flag directly
2025-12-15  Tobias Stoeckmannnewusers: Allow creation without aging information
2025-12-15  Tobias Stoeckmannnewusers: Add test for creation without aging
2025-12-15  Tobias Stoeckmannlib/pwd2spwd.c: Set no aging information
2025-12-15  Tobias Stoeckmannlib/pwd2spwd.c: Simplify style
2025-12-13  Mike Gilbertlib/xgetXXbyYY.c: include stdint.h for SIZE_MAX
2025-12-10  Iker Pedrosasrc/chsh.c: add argument for fail_exit()
2025-12-09  Frans Spiesschaertupdated Dutch translation
2025-12-07  Serge Hallyn(pre-)Release 4.19.0-rc1 2025-12-07/4.19.0-rc1 1411/head 4.19.0-rc1
2025-12-07  Alejandro Colomarlib/tcbfuncs.c: rmdir_leading(): Create string just...
2025-12-07  Alejandro Colomarlib/tcbfuncs.c: rmdir_leading(): Constify input
2025-12-06  Alejandro Colomarlib/search/: lsearch_T(): Don't return anything
2025-12-06  Alejandro Colomarlib/: Rename XCALLOC() => xcalloc_T()
2025-12-06  Alejandro Colomarlib/: Rename CALLOC() => calloc_T()
2025-12-06  Alejandro Colomarlib/: Rename XMALLOC() => xmalloc_T()
2025-12-06  Alejandro Colomarlib/: Rename MALLOC() => malloc_T()
2025-12-06  Alejandro Colomarlib/: Rename XREALLOC() => xrealloc_T()
2025-12-06  Alejandro Colomarlib/: Rename REALLOC() => realloc_T()
2025-12-06  Alejandro Colomarlib/, src/: Rename REALLOCF() => reallocf_T()
2025-12-06  Alejandro Colomarlib/alloc/: REALLOC[F](): Move _Generic(3) to separate...
2025-12-06  Alejandro Colomarlib/: Use compound literals to avoid casts
2025-12-06  Alejandro Colomarlib/alloc/: reallocarray[f]_(): Add helper macros to...
2025-12-06  Alejandro Colomarlib/gshadow.c: fgetsgent(): Don't use static variables
2025-12-06  Alejandro Colomarlib/: Use getline(3) instead of its pattern
2025-12-06  Alejandro Colomarlib/, po/: Remove fgetsx() and fputsx()
next