]> git.ipfire.org Git - thirdparty/shadow.git/shortlog
thirdparty/shadow.git
8 hours ago  Alejandro Colomarman/shadow.5.xml: Document "*" master
8 hours ago  Alejandro Colomarlib/chkhash.c: is_valid_hash(): Comment meaning of...
8 hours ago  Alejandro Colomarlib/chkhash.c: is_valid_hash(): Update comment
8 hours ago  Alejandro Colomarlib/chkhash.c: is_valid_hash(): Accept an empty hash
9 hours ago  Iker Pedrosatests/system/framework/utils/tools.py: apply style...
4 days ago  Alejandro ColomarRevert "src/usermod.c: Remove optimizations"
8 days ago  Alejandro Colomarsrc/usermod.c: -U: Report E_PASSWORDLESS on error due...
9 days ago  Tobias Stoeckmannlib/commonio.c: Drop lrename
9 days ago  Tobias Stoeckmannlib/commonio.c: Call utime for correct target
9 days ago  Tobias Stoeckmannvipw: Set correct pattern for fmkomstemp
9 days ago  Tobias Stoeckmannvipw: Set ownership, then mode
9 days ago  Tobias Stoeckmannvipw: Prefer fchmod/fchown over chmod/chown
9 days ago  Tobias Stoeckmannlib/commonio.c: Larger buffer size for file names
9 days ago  Tobias Stoeckmannlib/commonio.c: Use unpredictable temporary names
9 days ago  Tobias Stoeckmannlib/commonio.c: Unlink backup file on error
11 days ago  Tobias Stoeckmannlib/shadowlog_internal.h: Hide shadow_progname
11 days ago  Tobias Stoeckmannlib/shadowlog_internal.h: Drop shadow_logfd
11 days ago  Tobias Stoeckmannlibsubid: Avoid shadow_logfd as variable name
11 days ago  Iker PedrosaRemove unused `logoutd` utility
11 days ago  Tobias Stoeckmannsrc/: Properly set up libsubid tools
12 days ago  Tobias Stoeckmannsu: Use exit instead of _exit in kill_child
12 days ago  Tobias Stoeckmannsu: Mark kill_child with NORETURN
12 days ago  Tobias Stoeckmannsu: Remove dead code
12 days ago  Tobias Stoeckmannsu: Turn pid_child into local variable
12 days ago  Tobias Stoeckmannsu: Drop unneeded char buffers
12 days ago  Tobias Stoeckmannsu: Kill child outside of signal handler
12 days ago  Tobias Stoeckmannsu: Turn caught into volatile sig_atomic_t
12 days ago  Tobias Stoeckmannsu: Fix typos in comment
12 days ago  Tobias Stoeckmannlib/motd.c: Remove unused include
2026-01-09  Tobias Stoeckmannvipw: set SIGCHLD before fork
2026-01-09  Tobias Stoeckmannvipw: Use fmkomstemp for temporary file
2026-01-08  Tobias StoeckmannFix typos
2026-01-08  Tobias Stoeckmannconfigure.ac: Drop libattr linking
2026-01-08  Tobias Stoeckmannlib/copydir.c: Drop reset_selinux
2026-01-08  Alejandro Colomarlib/chkhash.c: is_valid_hash(): Accept '*' as the hash
2026-01-08  Alejandro Colomarlib/chkhash.c: is_valid_hash(): Accept a leading '!'
2026-01-05  Tobias Stoeckmannman/chage.1: Drop empty configuration section
2026-01-04  Tobias Stoeckmannman/groupmems: Fix grammar
2026-01-02  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()
next