]> git.ipfire.org Git - thirdparty/shadow.git/shortlog
thirdparty/shadow.git
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
2023-09-04  Alejandro Colomarlib/pwauth.c: Remove dead code
2023-09-04  Alejandro Colomarautogen.sh: Support out-of-tree builds
2023-09-01  Alejandro Colomarzustr2stp.h: Assert some assumptions about the size
2023-09-01  Alejandro Colomarstrlcpy.[ch]: Add strlcpy_()
2023-09-01  Alejandro ColomarUse bzero(3) instead of its pattern
2023-09-01  Alejandro ColomarUse CALLOC() instead of its pattern
2023-09-01  Alejandro ColomarUse STRLCPY() instead of its pattern
2023-09-01  Alejandro Colomardefines.h: Remove definition of STRFCPY()
2023-09-01  Alejandro Colomarpasswd: Replace STRFCPY() by STRLCPY()
2023-09-01  Alejandro Colomargpasswd: Replace STRFCPY() by STRLCPY()
2023-09-01  Alejandro Colomarlogin: Replace STRFCPY() by STRLCPY()
2023-09-01  Alejandro Colomarsu: Replace STRFCPY() by STRLCPY()
2023-09-01  Alejandro Colomarsulogin: Replace STRFCPY() by STRLCPY()
2023-09-01  Alejandro Colomarchsh: Replace STRFCPY() by STRLCPY()
2023-09-01  Alejandro Colomarchfn: Replace STRFCPY() by STRLCPY()
2023-09-01  Alejandro Colomarchage: Replace STRFCPY() by STRLCPY()
2023-09-01  Alejandro Colomarstrlcpy.h: Add STRLCPY() macro
2023-09-01  Alejandro ColomarUse ZUSTR2STP() instead of its pattern
2023-09-01  Alejandro Colomarzustr2stp.h: Add ZUSTR2STP() macro
2023-09-01  Alejandro ColomarCall zustr2stp() where appropriate
2023-09-01  Alejandro Colomarzustr2stp.[ch]: Add zustr2stp()
2023-09-01  Alejandro Colomarlibmisc: Fix wrong #include
2023-09-01  Alejandro ColomarUse MEMZERO() instead of its pattern
2023-09-01  Alejandro Colomarmemzero.h: Add MEMZERO() macro
2023-09-01  Alejandro Colomarsizeof.h: Add SIZEOF_ARRAY() macro
2023-09-01  Alejandro Colomarsizeof.h: Make NITEMS() and derivative macros safe...
2023-09-01  Alejandro Colomarmust_be.h: Add must_be_array() macro
2023-09-01  Alejandro Colomarmust_be.h: Add must_be() macro
2023-09-01  Alejandro Colomarsizeof.h: Move sizeof()-related macros to their own...
next