summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeLines
* lib/console.c: strdup() to avoid arbitrary buffer sizestrdupAlejandro Colomar2023-11-16-5/+10
* lib/utmp.c: strdup() to avoid strtcpy()Alejandro Colomar2023-11-16-7/+4
* lib/alloc.[ch]: Add strdup0() wrapper around strdup(3)Alejandro Colomar2023-11-16-0/+12
* lib/utmp.c: is_my_tty(): Simplify implementationAlejandro Colomar2023-11-16-6/+6
* lib/date_to_str.c, configure.ac: Replace calls to strlcpy(3) by strtcpy(3)Alejandro Colomar2023-11-16-3/+3
* lib/date_to_str.c: Add missing include <config.h>Alejandro Colomar2023-11-16-0/+2
* lib/Makefile.am: Add missing source fileAlejandro Colomar2023-11-16-0/+1
* src/, lib/, tests/: Rename files defining strtcpy()Alejandro Colomar2023-11-16-20/+20
* src/, lib/, tests/: Rename STRLCPY() to STRTCPY()Alejandro Colomar2023-11-16-38/+38
* lib/strlcpy.[ch]: Implement strtcpy(3) to replace strlcpy_()Alejandro Colomar2023-11-16-11/+20
* lib/strlcpy.[ch]: Fix return typeAlejandro Colomar2023-11-13-3/+7
* tests/unit/test_strlcpy.c: Test strlcpy_() and STRLCPY()Alejandro Colomar2023-11-13-0/+83
* Define SUBUID_FILE/SUBGID_FILEJoakim Tjernlund2023-11-13-5/+13
* CI: fix Fedora 39 buildIker Pedrosa2023-11-13-1/+1
* lib/utmp.c: Don't check for NULL before free(3)Alejandro Colomar2023-10-29-4/+2
* Add keys/ directory with public keys for maintainersSerge Hallyn2023-10-26-0/+2050
* man: document --prefix option in chage, chpasswd and passwdMichael Vetter2023-10-26-0/+45
* libmisc/copydir: do not forget errors from directory copyChristian Göttsche2023-10-21-46/+47
* Improve the login.defs unknown item error messageSerge Hallyn2023-10-20-7/+8
* autogen.sh: Prepare CFLAGS before ./configureAlejandro Colomar2023-10-20-1/+5
* lib/: Add missing #include <config.h>Alejandro Colomar2023-10-20-0/+4
* autogen.sh: CFLAGS: Add -Werror=implicit-function-declarationAlejandro Colomar2023-10-20-1/+1
* lib/, src/: Use xasprintf() instead of its patternAlejandro Colomar2023-10-20-75/+50
* lib/, src/: Use asprintf(3) instead of strlen(3)+malloc(3)+snprintf(3)Alejandro Colomar2023-10-20-291/+191
* lib/copydir.c: Use goto to reduce a conditional branchAlejandro Colomar2023-10-20-17/+18
* tests/unit/test_xasprintf.c: Test x[v]asprintf()Alejandro Colomar2023-10-20-1/+132
* lib/sprintf.[ch]: Add x[v]asprintf()Alejandro Colomar2023-10-20-0/+76
* lib/copydir.c: Invert conditional to reduce nestingAlejandro Colomar2023-10-20-41/+40
* Fix badname option to be singular just like useradd.Dimitri John Ledkov2023-10-16-2/+3
* Fix mixed-whitespaceDimitri John Ledkov2023-10-16-2/+2
* Remove TODOIker Pedrosa2023-10-04-128/+1
* Remove shadow.spec.inIker Pedrosa2023-10-04-95/+1
* Remove .travis.ymlIker Pedrosa2023-10-04-52/+0
* doc: remove WISHLISTIker Pedrosa2023-10-04-39/+1
* doc: remove README.platformsIker Pedrosa2023-10-04-35/+1
* doc: remove cracklib26.diffIker Pedrosa2023-10-04-341/+1
* doc: remove console.c.spec.txtIker Pedrosa2023-10-04-37/+1
* contrib: remove udbachk.tgzIker Pedrosa2023-10-04-2/+1
* contrib: remove shadow-anonftp.patchIker Pedrosa2023-10-04-148/+1
* contrib: remove groupmems.sharIker Pedrosa2023-10-04-467/+1
* contrib: remove atudelIker Pedrosa2023-10-04-62/+1
* CI: remove .builds folderIker Pedrosa2023-10-04-123/+0
* useradd: Set proper SELinux labels for def_usrtemplateJohannes Segitz2023-10-03-1/+1
* doc: add unit testsIker Pedrosa2023-09-29-1/+17
* CI: build and run unit testsIker Pedrosa2023-09-29-5/+9
* tests: happy path for active_sessions_count()Iker Pedrosa2023-09-29-1/+108
* configure: add cmocka for unit testsIker Pedrosa2023-09-29-0/+5
* faillog: check for overflowsChristian Göttsche2023-09-29-87/+53
* utmp: call prepare_utmp() even if utent is NULLIker Pedrosa2023-09-15-6/+5
* groupadd: Improve error message when opening group file fails.Vasil Velichkov2023-09-04-5/+5