]> git.ipfire.org Git - thirdparty/shadow.git/shortlog
thirdparty/shadow.git
2026-07-17  Serge Hallynuseradd: fix subuid allocation
2026-07-17  Alejandro Colomarlib/: Use SYSLOGE() instead of SYSLOG() with %m
2026-07-17  Alejandro Colomarlib/, src/: Use fprinte() instead of fprintf(3) with %m
2026-07-17  Alejandro Colomarlib/string/: strerrno(): Remove unused macro
2026-07-17  Alejandro Colomarlib/, src/: Use SYSLOGE() instead of its pattern
2026-07-17  Alejandro Colomarlib/io/syslog.h: SYSLOGE[C](): Add macros
2026-07-17  Alejandro Colomarlib/, tests/: Use fprinte() instead of its pattern
2026-07-17  Alejandro Colomarlib/io/fprintf.h: fprinte(): Add macro
2026-07-17  Alejandro Colomarlib/copydir.c: error_acl(): Use vfprintec() instead...
2026-07-17  Alejandro Colomarlib/io/fprintf.h: [v]fprintec(): Add functions
2026-07-17  Alejandro Colomarlib/copydir.c: error_acl(): Preserve errno
2026-07-17  Alejandro Colomarlib/io/: SYSLOG(): Preserve errno
2026-07-17  Alejandro Colomarlib/, src/: is_valid_group_name(): Remove 'badnames...
2026-07-17  Alejandro Colomarsrc/newusers.c: Don't allow bad names in group names
2026-07-17  Alejandro Colomarsrc/{chfn,chsh,passwd}.c: Allow bad names
2026-07-17  Alejandro Colomarlib/, src/, tests/: Pass the badname flag as a function...
2026-07-16  Baurzhan Muftakhidinovpo/kk.po: Update from the Translation Project 'shadow...
2026-07-15  Alejandro Colomartests/unit/test_strncpy.c: Remove strncpy_a() tests
2026-07-15  Alejandro Colomarautogen.sh: Enable -Werror=stringop-* diagnostics
2026-07-15  Alejandro Colomarlib/, man/: Default to SHA512 instead of DES
2026-07-15  Alejandro Colomaretc/login.defs: Group password strength controls
2026-07-15  Alejandro Colomaretc/login.defs: Remove defaults for password expiration
2026-07-11  Alejandro Colomartests/system/tests/: sp_min: Ignore field
2026-07-11  Alejandro Colomar*/: shadow(5): sp_min: Ignore field, and clear it
2026-07-11  Alejandro Colomar*/: login.defs(5): PASS_MIN_DAYS: Remove configuration...
2026-07-11  Alejandro Colomar*/: passwd(1): -n,--mindays: Remove option
2026-07-11  Alejandro Colomar*/: chage(1): -m,--mindays: Remove option
2026-07-11  Alejandro Colomarsrc/chage.c: Remove interactive -m
2026-07-10  Hadi Chokrsubids: find_free_range(): skip empty ranges
2026-07-10  Hadi Chokrsubids: reject subid file entries that do not fit in...
2026-07-10  Hadi Chokrsubids: fix security regression which can cause overlap...
2026-07-09  Alejandro Colomarlib/subordinateio.c: Don't rely on id_t being unsigned
2026-07-09  Alejandro Colomarlib/typetraits.h: maxof(), minof(): Use the compiler...
2026-07-09  Alejandro Colomar*/: Rename type_min() => minof(), type_max() => maxof()
2026-07-09  Alejandro Colomarlib/typetraits.h: Compact macros
2026-07-08  Serge HallynAvoid falling prey to tiocsti
2026-07-08  Iker Pedrosaman/cs: fix distribution of Czech man pages
2026-07-08  Alejandro Colomarsrc/newusers.c: A user/group name with a leading digit...
2026-07-02  Remus-Gabriel... po/ro.po: Update from the Translation Project 'shadow...
2026-07-02  Mario Blättermannpo/de.po: Update from the Translation Project 'shadow...
2026-07-02  Remus-Gabriel... man/po/ro.po: Update from the Translation Project ...
2026-07-02  Frans Spiesschaertpo/nl.po: Update from the Translation Project 'shadow...
2026-07-01  Akshay SakureTests: Force creation of existing group using -f flag
2026-07-01  Akshay SakureTests: Add group with password using -p flag
2026-07-01  Akshay SakureTests: Add group with specified GID using -g flag
2026-07-01  aborah-sudoTests: Change multiple user attributes at once
2026-06-28  Alejandro Colomarsrc/: Simplify error strings
2026-06-28  Alejandro Colomarsrc/: usage(): tfix
2026-06-28  Alejandro Colomarsrc/useradd.c: usage(): wfix
2026-06-25  Remus-Gabriel... po/ro.po: Update from the Translation Project 'shadow...
2026-06-25  Yuri Chornoivanpo/uk.po: Update from the Translation Project 'shadow...
2026-06-24  Mario BlättermannAdd notes about translations
2026-06-23  Mike Gilberttests: link unit tests with libshadow.la
2026-06-23  Serge Hallyn(pre-)Release 4.20.0-rc2 4.20.0-rc2
2026-06-22  Alejandro Colomarsrc/su.c: usage(): Use one fputs(3) call per option
2026-06-22  Serge Hallynpo: tell xgettext that we want line numbers
2026-06-18  Iker Pedrosapasswd: add UPN validation support
2026-06-18  Iker Pedrosatests: add unit tests for UPN validation
2026-06-18  Iker Pedrosalib/chkname.*: Add UPN validation support
2026-06-18  Alejandro Colomardoc/contributions/: Add guidelines severely restricting...
2026-06-18  Alejandro Colomarsrc/login_nopam.c: from_match(): Use strrspn_() instead...
2026-06-18  Alejandro Colomarlib/string/strspn/: strr[c]spn(): Return the length...
2026-06-17  Serge HallynUpdate translations after pre-release 4.20.0-rc1
2026-06-17  Serge Hallyn(pre-)Release 4.20.0-rc1
2026-06-17  Serge HallynUpdate translations
2026-06-17  Serge Hallynman/po: keep tmpdir out of po files
2026-06-16  Remus-Gabriel... Updated po/ro.po file based upon .pot file from 2025...
2026-06-16  Serge HallynMake man/po update-po more robust
2026-06-11  Alejandro Colomarlib/nss.c: Move '\n' check earlier
2026-06-11  Alejandro Colomarlib/nss.c: Fix error handling
2026-06-11  Alejandro Colomarlib/nss.c: Fix incorrect handling of white space
2026-06-11  Alejandro Colomarlib/: Merge "lib/string/ctype/*" files even further
2026-06-11  Alejandro Colomarlib/string/ctype/strisascii.*: Don't special-case ""
2026-06-11  Alejandro Colomarlib/fields.c: valid_field(): Check empty string before...
2026-06-11  Alejandro Colomarlib/string/ctype/strchrisascii.h: Use strpbrk(3) to...
2026-06-11  Alejandro Colomarlib/: stris*(): Rename C-locale APIs with a _c suffix
2026-06-11  Alejandro Colomarlib/string/ctype/strisascii.h: Compact definitions
2026-06-11  Alejandro Colomarlib/string/ctype/strisascii.h: strisprint(): Simplify...
2026-06-11  Alejandro Colomarlib/: Merge directories "lib/string/ctype/*" into unifi...
2026-06-11  Alejandro Colomarlib/, src/: Use isascii_c() functions instead of isascii(3)
2026-06-11  Alejandro Colomarlib/string/ctype/isascii.[ch]: is*_c(): Add APIs
2026-06-09  Artem Semenovfix: memory leak: free path/rel in shadowtcb_remove()
2026-06-09  Alejandro Colomarlib/, src/, tests/: Use LOGIN_NAME_MAX instead of sysco...
2026-06-04  aborah-sudoTests: Add two users with same UID using -o flag
2026-05-25  Serge HallynMerge branch '2026-05-23/alx-sec' into testmaster2
2026-05-25  Serge HallynSECURITY.md: Retire Christian Brauner
2026-05-25  Serge HallynAdd alx to SECURITY.md
2026-05-19  Tobias Deimingerlib: apply linux specific pid_t format consistently
2026-05-19  Tobias Deimingerautogen.sh: turn format issues into compiler errors
2026-05-19  Tobias Deimingerlib: simplify check_status and different_namespace...
2026-05-19  Tobias Deimingeruserdel: fix user busy detection for threads
2026-05-15  Alejandro Colomarlib/string/README: Document stprintf(,0,)
2026-05-15  Alejandro Colomarlib/salt.c: Use stprintf() instead of snprintf(3)
2026-05-15  Alejandro Colomarlib/string/strcpy/: stpecpy(): Use strtcpy() instead...
2026-05-15  Alejandro Colomarlib/string/: seprintf(), stpecpy(): Add missing const
2026-05-15  Alejandro Colomarlib/, po/, src/: Rename stpeprintf() => seprintf()
2026-05-15  Alejandro Colomarlib/, src/, tests/: Rename snprintf_() => stprintf()
2026-05-15  Alejandro Colomarlib/string/: Compact documentation
2026-05-15  Alejandro Colomarlib/string/: Redesign stpecpy() and stpeprintf()
2026-05-15  Alejandro Colomarlib/string/: vsnprintf_(), strtcpy(): abort() if size==0
next