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