]> git.ipfire.org Git - thirdparty/shadow.git/shortlog
thirdparty/shadow.git
2023-12-13  Alejandro Colomarlib/, src/: Align variable definitions
2023-12-13  Alejandro Colomarsrc/login.c: Group preprocessor conditionals
2023-12-13  Tobias Stoeckmannlib/defines.h: Remove ITI_AGING
2023-12-13  Alejandro Colomarsrc/su.c: Fix type of variable
2023-12-13  Alejandro Colomarlib/, src/: snprintf(3) already terminates strings...
2023-12-04  Alejandro Colomarlib/: Use ATTR_STRING() on stpecpy() and strtcpy()
2023-12-04  Alejandro Colomarlib/attr.h: Add ATTR_STRING() attribute macro
2023-12-04  Alejandro Colomarlib/, src/: Fix error handling after strto[u]l[l](3)
2023-12-04  Alejandro Colomarlib/prefix_flag.c: Invert conditional to remove a branch
2023-12-04  Alejandro Colomarlib/string/strtcpy.h: Don't use a ternary op, to silenc...
2023-12-04  Alejandro Colomarsrc/gpasswd.c: Simplify cpp conditional
2023-12-04  Alejandro Colomarsrc/gpasswd.c: Reduce scope of cpp conditional
2023-12-04  Alejandro Colomarsrc/gpasswd.c: Mark failure() as [[noreturn]]
2023-12-04  Alejandro Colomarsrc/gpasswd.c: Move if out of cpp conditional
2023-12-04  Alejandro Colomarsrc/login_nopam.c: Add missing 'const'
2023-12-04  Alejandro Colomarautogen.sh: CFLAGS: Add -Wno-expansion-to-defined
2023-12-04  Alejandro Colomarlib/obscure.c: Mark parameter as [[maybe_unused]]
2023-12-04  Alejandro Colomarlib/loginprompt.c: Remove dead code
2023-12-04  Alejandro Colomarlib/limits.c: Check for overflow without invoking UB
2023-12-04  Alejandro Colomarlib/limits.c: Fix wrong error check
2023-12-04  Alejandro Colomarlib/copydir.c: Cosmetic
2023-12-04  Alejandro Colomarlib/commonio.c: Use uintmax_t to print nlink_t
2023-12-04  Alejandro Colomarlib/chkname.c: Use tmp variable to avoid a -Wsign-compa...
2023-12-04  Alejandro Colomarautogen.sh: CFLAGS: Add -Wextra
2023-12-04  Alejandro Colomarlib/string/: Fortify source of strtcpy(), stpecpy(...
2023-12-04  Alejandro Colomarlib/env.c: Replace strncpy(3) call by stpcpy(mempcpy...
2023-12-03  Alejandro Colomarlib/string/: Move string-related files to string/ subdir
2023-12-03  Alejandro Colomarconfigure.ac: AM_INIT_AUTOMAKE: Use [subdir-objects]
2023-12-03  Alejandro Colomarlib/, src/: Say 'long' instead of 'long int'
2023-12-03  Alejandro Colomarlib/attr.h, lib/, src/: Move attributes to new header...
2023-12-02  Sergei Trofimovichsrc: add missing declaration of `getdef_bool`
2023-11-28  Alejandro Colomarlib/defines.h: Remove condition on __STRICT_ANSI__
2023-11-28  Alejandro Colomartests/unit/test_chkname.c: Test is_valid_user_name()
2023-11-27  Tobias Stoeckmannchsh: limit acceptable shells to absolute paths
2023-11-27  Alejandro Colomarlib/: Use NITEMS() instead of SIZEOF_ARRAY() where...
2023-11-26  Alejandro Colomarlib/chkname.c: Update regex for valid names
2023-11-26  Alejandro Colomartests/unit/test_strncpy.c: Test STRNCPY()
2023-11-26  Alejandro Colomarlib/: Use STRNCPY() instead of strncpy(3)
2023-11-26  Alejandro Colomarlib/strncpy.h: Add STRNCPY() wrapper for strncpy(3)
2023-11-26  Alejandro Colomarlib/: Remove off-by-one bugs in calls to strncpy(3)
2023-11-26  Alejandro Colomarlib/log.c: Replace strncpy(3) call by STRTCPY()
2023-11-26  Alejandro Colomarlib/failure.c: Replace strncpy(3) call by STRTCPY()
2023-11-26  Alejandro Colomarlib/utmp.c: Replace strncpy(3) call by ZUSTR2STP()
2023-11-26  Alejandro Colomartests/: Remove references to cracklib
2023-11-26  Alejandro ColomarRemove libcrack support
2023-11-26  Alejandro ColomarRemove FascistHistory() and FascistHistoryPw() calls
2023-11-23  Alejandro Colomarlib/date_to_str.c: strftime(3) leaves the buffer undefi...
2023-11-22  Alejandro Colomarsrc/logoutd.c: Fix theoretical buffer overrun
2023-11-22  Alejandro Colomarlib/date_to_str.c, configure.ac: Replace calls to strlc...
2023-11-22  Alejandro Colomarlib/date_to_str.c: Add missing include <config.h>
2023-11-22  Alejandro Colomarlib/Makefile.am: Add missing source file
2023-11-22  Alejandro Colomarsrc/, lib/, tests/: Rename files defining strtcpy()
2023-11-22  Alejandro Colomarsrc/, lib/, tests/: Rename STRLCPY() to STRTCPY()
2023-11-22  Alejandro Colomarlib/strlcpy.[ch]: Implement strtcpy(3) to replace strlc...
2023-11-22  Alejandro Colomarlib/strlcpy.[ch]: Fix return type
2023-11-22  Alejandro Colomartests/unit/test_strlcpy.c: Test strlcpy_() and STRLCPY()
2023-11-17  Alejandro ColomarREADME.md, STABLE.md: record the stable branch URL(s).
2023-11-13  Joakim TjernlundDefine SUBUID_FILE/SUBGID_FILE
2023-11-13  Iker PedrosaCI: fix Fedora 39 build
2023-10-30  Alejandro Colomarlib/utmp.c: Don't check for NULL before free(3)
2023-10-27  Serge HallynAdd keys/ directory with public keys for maintainers 825/head
2023-10-26  Michael Vetterman: document --prefix option in chage, chpasswd and...
2023-10-22  Christian Göttschelibmisc/copydir: do not forget errors from directory...
2023-10-20  Serge HallynImprove the login.defs unknown item error message
2023-10-20  Alejandro Colomarautogen.sh: Prepare CFLAGS before ./configure
2023-10-20  Alejandro Colomarlib/: Add missing #include <config.h>
2023-10-20  Alejandro Colomarautogen.sh: CFLAGS: Add -Werror=implicit-function-decla...
2023-10-20  Alejandro Colomarlib/, src/: Use xasprintf() instead of its pattern
2023-10-20  Alejandro Colomarlib/, src/: Use asprintf(3) instead of strlen(3)+malloc...
2023-10-20  Alejandro Colomarlib/copydir.c: Use goto to reduce a conditional branch
2023-10-20  Alejandro Colomartests/unit/test_xasprintf.c: Test x[v]asprintf()
2023-10-20  Alejandro Colomarlib/sprintf.[ch]: Add x[v]asprintf()
2023-10-20  Alejandro Colomarlib/copydir.c: Invert conditional to reduce nesting
2023-10-16  Dimitri John... Fix badname option to be singular just like useradd.
2023-10-16  Dimitri John... Fix mixed-whitespace
2023-10-04  Iker PedrosaRemove TODO
2023-10-04  Iker PedrosaRemove shadow.spec.in
2023-10-04  Iker PedrosaRemove .travis.yml
2023-10-04  Iker Pedrosadoc: remove WISHLIST
2023-10-04  Iker Pedrosadoc: remove README.platforms
2023-10-04  Iker Pedrosadoc: remove cracklib26.diff
2023-10-04  Iker Pedrosadoc: remove console.c.spec.txt
2023-10-04  Iker Pedrosacontrib: remove udbachk.tgz
2023-10-04  Iker Pedrosacontrib: remove shadow-anonftp.patch
2023-10-04  Iker Pedrosacontrib: remove groupmems.shar
2023-10-04  Iker Pedrosacontrib: remove atudel
2023-10-04  Iker PedrosaCI: remove .builds folder
2023-10-03  Johannes Segitzuseradd: Set proper SELinux labels for def_usrtemplate
2023-09-29  Iker Pedrosadoc: add unit tests
2023-09-29  Iker PedrosaCI: build and run unit tests
2023-09-29  Iker Pedrosatests: happy path for active_sessions_count()
2023-09-29  Iker Pedrosaconfigure: add cmocka for unit tests
2023-09-29  Christian Göttschefaillog: check for overflows
2023-09-15  Iker Pedrosautmp: call prepare_utmp() even if utent is NULL
2023-09-04  Vasil Velichkovgroupadd: Improve error message when opening group...
2023-09-04  Alejandro Colomarlib/mempcpy.[ch]: Remove our definition of mempcpy(3)
2023-09-04  Alejandro Colomarlib/pwauth.c: Replace getpass(3) by agetpass()
2023-09-04  Alejandro Colomarlib/agetpass.h: Move prototypes to dedicated header
2023-09-04  Alejandro Colomarlib/pwauth.c: Simplify empty string
2023-09-04  Alejandro Colomarlib/pwauth.c: Remove dead code
next