Commit Graph

  • f4293f9fbc lib/, src/: Add checks for fd omission Skyler Ferrante 2024-03-08 12:53:21 -05:00
  • a3cae72faa share/containers/, .github/workflows/: Don't make(1) twice Alejandro Colomar 2024-02-13 16:54:33 +01:00
  • 26deef6945 lib/idmapping.c: get_map_ranges(): Merge two input checks into a simpler one Alejandro Colomar 2024-01-11 18:28:07 +01:00
  • d2f2c1877a Adding checks for fd omission Skyler Ferrante 2024-03-08 12:53:21 -05:00
  • b76fc2947f tests/unit/test_zustr2stp.c: Test ZUSTR2STP() Alejandro Colomar 2024-01-30 00:22:33 +01:00
  • ffb3992467 lib/string/zustr2stp.[ch]: Remove zustr2stp(); keep ZUSTR2STP() Alejandro Colomar 2023-12-03 21:43:07 +01:00
  • ba43b49a52 configure.ac: Release 4.15.0 4.15.0 Serge Hallyn 2024-03-08 16:04:59 -06:00
  • 39192107a6 src/vipw.c: Use string literals to initialize 'Prog' Alejandro Colomar 2024-03-07 23:38:48 +01:00
  • 470d6be230 src/vipw.c: Reverse logic and variable name Alejandro Colomar 2024-03-07 23:34:31 +01:00
  • 89c4da43cb src/vipw.c: Use string literals to initialize 'Prog' Alejandro Colomar 2024-03-07 23:38:48 +01:00
  • 0ab893a734 src/vipw.c: Reverse logic and variable name Alejandro Colomar 2024-03-07 23:34:31 +01:00
  • a28371336e src/: Hardcode Prog to known value Skyler Ferrante 2024-03-03 00:54:05 -05:00
  • e6c2e43937 Hardcoding Prog to known value Skyler Ferrante 2024-03-03 00:54:05 -05:00
  • d13844408c share/containers/: trap(1) to see the cmocka logs Alejandro Colomar 2024-02-28 12:10:17 +01:00
  • e59a39663d share/containers/: Specify one argument per line Alejandro Colomar 2024-02-28 12:07:22 +01:00
  • a14936cf2e .github/workflows/runner.yml: trap(1) to see the testsuite log Alejandro Colomar 2024-02-21 15:14:45 +01:00
  • 71080e7900 Release 4.14.6 4.14.6 Alejandro Colomar 2024-03-01 20:52:49 +01:00
  • 959343fe79 configure.ac: release 4.15.0-rc3 4.15.0-rc3 Serge Hallyn 2024-02-29 19:51:37 -06:00
  • 9698b06fef elaborate on the editor selection of the programs update-manpage Toni Mueller 2024-02-29 16:38:55 +00:00
  • 406dd68863 elaborate on the editor selection of the programs Toni Mueller 2024-02-28 22:58:41 +00:00
  • 7e396ba47f lib/utmp.c: Use the appropriate autotools macros for struct utmpx Alejandro Colomar 2024-02-20 19:15:41 +01:00
  • 128fe1197c lib/utmp.c: Use defined() instead of #if[n]def Alejandro Colomar 2024-02-20 19:13:03 +01:00
  • 2da400de13 lib/utmp.c: Remove #endif comments Alejandro Colomar 2024-02-20 19:25:37 +01:00
  • 561cbbe880 lib/utmp.c: Merge preprocessor conditionals Alejandro Colomar 2024-02-20 19:09:36 +01:00
  • 261f40423a lib/utmp.c: Indent nested preprocessor conditionals Alejandro Colomar 2024-02-20 19:06:49 +01:00
  • 1af6b68cbe lib/utmp.c: Use the appropriate autotools macros for struct utmpx Alejandro Colomar 2024-02-20 19:15:41 +01:00
  • 2806b827d8 lib/utmp.c: Use defined() instead of #if[n]def Alejandro Colomar 2024-02-20 19:13:03 +01:00
  • 7e94a2f484 lib/utmp.c: Remove #endif comments Alejandro Colomar 2024-02-20 19:25:37 +01:00
  • e5815acf37 lib/utmp.c: Merge preprocessor conditionals Alejandro Colomar 2024-02-20 19:09:36 +01:00
  • f4ea04b728 lib/utmp.c: Indent nested preprocessor conditionals Alejandro Colomar 2024-02-20 19:06:49 +01:00
  • 02a9d041a3 lib/utmp.c: Replace UT_LINESIZE by a NITEMS() calculation Alejandro Colomar 2024-02-18 18:36:04 +01:00
  • bec925d29d lib/, src/, configure.ac: Use utmpx instead of utmp Alejandro Colomar 2024-02-17 15:15:38 +01:00
  • 2128715ede Revert 3 cherry-picks Alejandro Colomar 2024-02-20 22:47:41 +01:00
  • 5ff6edf9f2 lib/utmp.c: Replace UT_LINESIZE by a NITEMS() calculation Alejandro Colomar 2024-02-18 18:36:04 +01:00
  • 544709fad3 lib/sizeof.h: memberof(): Add macro Alejandro Colomar 2024-02-18 18:32:31 +01:00
  • 8d1f0bcf99 lib/utmp.c: get_session_host(): Reduce scope of variable Alejandro Colomar 2024-02-18 02:39:57 +01:00
  • 64bcb54fa9 lib/, src/, configure.ac: Use utmpx instead of utmp Alejandro Colomar 2024-02-17 15:15:38 +01:00
  • 2ff04fd9b5 Merge branch '2024-02-12/1' into 'master' debian/1%4.12.3+dfsg1-4 Jonathan Carter 2024-02-18 12:43:59 +00:00
  • fee5e61d05 lib/getdate.y: get_date(): Fix calculation Alejandro Colomar 2024-02-15 12:59:23 +01:00
  • 4d139ca466 lib/getdate.y: get_date(): Fix calculation Alejandro Colomar 2024-02-15 12:59:23 +01:00
  • 9d5591fba9 src/passwd.c: check password length upper limit Tomas Halman 2024-02-16 09:52:39 +01:00
  • bed23cc34d src/passwd.c: inconsistent password length limit Tomas Halman 2024-02-16 09:33:02 +01:00
  • e15aa5a8a6 src/passwd.c: check password length upper limit Tomas Halman 2024-02-16 09:52:39 +01:00
  • dfb4d8fdf9 src/passwd.c: inconsistent password length limit Tomas Halman 2024-02-16 09:33:02 +01:00
  • 0259f84583 release 4.15.0-rc2 4.15.0-rc2 Serge Hallyn 2024-02-15 17:54:19 -06:00
  • d72d99a810 Update Georgian translation NorwayFun 2024-02-08 06:15:03 +01:00
  • c4eae35466 lib/strtoday.c: strtoday(): Fix calculation Alejandro Colomar 2024-02-08 12:53:24 +01:00
  • d6a9b72603 src/login.c: Fix off-by-one bugss Alejandro Colomar 2024-02-05 13:54:25 +01:00
  • cc2970c3a1 src/login.c: Fix off-by-one buggs Alejandro Colomar 2024-02-05 13:14:13 +01:00
  • dbdda2a48a lib/: Saturate addition to avoid overflow Tobias Stoeckmann 2023-12-18 20:45:44 +01:00
  • 541d4dde23 src/chage.c: Unify long overflow checks in print_day_as_date() Tobias Stoeckmann 2023-12-14 12:33:35 +01:00
  • 55f9635ecf lib/, src/: Remove SCALE definition Tobias Stoeckmann 2023-12-13 20:25:51 +00:00
  • 25fd8eb404 lib/defines.h: Remove ITI_AGING Tobias Stoeckmann 2023-12-12 17:37:30 +01:00
  • f22ca217cd lib/chkname.c: is_valid_user_name(): Avoid a cast Alejandro Colomar 2024-02-05 12:40:51 +01:00
  • ad307ee42a lib/chkname.c: is_valid_user_name(): Remove unnecessary check Alejandro Colomar 2024-02-05 14:14:01 +01:00
  • 15882a5f90 src/login.c: Fix off-by-one bugss Alejandro Colomar 2024-02-05 13:54:25 +01:00
  • 51cd6aec02 lib/: Don't say 'len' where 'size' is meant Alejandro Colomar 2024-02-05 13:44:52 +01:00
  • 6551709e96 src/login.c: Fix off-by-one buggs Alejandro Colomar 2024-02-05 13:14:13 +01:00
  • 714b6a53d5 usermod: refuse invalid uidmaps during --add-sub{u,g}ids Tycho Andersen 2024-02-13 14:30:12 -07:00
  • 1175932c0c lib/strtoday.c: strtoday(): Fix calculation Alejandro Colomar 2024-02-08 12:53:24 +01:00
  • 674409e226 lib/: Saturate addition to avoid overflow Tobias Stoeckmann 2023-12-18 20:45:44 +01:00
  • 20100e4b22 src/chage.c: Unify long overflow checks in print_day_as_date() Tobias Stoeckmann 2023-12-14 12:33:35 +01:00
  • 24605a1b62 Release 4.14.5 4.14.5 Alejandro Colomar 2024-02-13 18:59:37 +01:00
  • 9f3d42b14d etc/pam.d/Makefile.am: Fix typo Alejandro Colomar 2024-02-13 13:17:44 +01:00
  • 7eb10e6298 etc/pam.d/Makefile.am: Fix typo Alejandro Colomar 2024-02-13 13:17:44 +01:00
  • 97a3bc0c43 (Helmut Grohne) move login and shadowconfig to /usr Serge Hallyn 2024-02-12 19:23:31 -06:00
  • f0f7fc60f2 Release 4.14.4 4.14.4 Alejandro Colomar 2024-02-11 23:46:58 +01:00
  • 3e59e9613e AUTHORS.md: Format list Alejandro Colomar 2024-02-06 10:44:36 +01:00
  • bc0151d4d3 lib/chkname.c: Take NUL byte into account Tobias Stoeckmann 2024-02-03 01:07:58 +01:00
  • 4b775cbff9 lib/chkname.c: Use tmp variable to avoid a -Wsign-compare warning Alejandro Colomar 2023-09-02 14:15:43 +02:00
  • 95ea61009d lib/chkname.c: Use precise comment Tobias Stoeckmann 2024-02-03 01:12:16 +01:00
  • 6a1f45d932 lib/chkname.c: Support unlimited user name lengths Tobias Stoeckmann 2024-02-03 01:10:22 +01:00
  • 403a2e3771 lib/chkname.c: Take NUL byte into account Tobias Stoeckmann 2024-02-03 01:07:58 +01:00
  • 37b02a5f88 release 4.15.0-rc1 4.15.0-rc1 Serge Hallyn 2024-02-01 17:02:48 -06:00
  • cae6cea0e8 src/sulogin.c: Remove unused variable Samanta Navarro 2024-01-19 11:55:24 +00:00
  • f078412398 src/sulogin.c: Simplify password handling Samanta Navarro 2024-01-19 11:54:14 +00:00
  • cb42ee620e src/sulogin.c: Use a do-while loop Samanta Navarro 2024-01-19 11:53:53 +00:00
  • f98e43ee11 tests/unit/test_atoi_strtoi.c: Test strtou_noneg() Alejandro Colomar 2024-01-06 20:35:29 +01:00
  • f2b240595b lib/atoi/strtou_noneg.[ch]: Add strtou_noneg() Alejandro Colomar 2024-01-06 19:46:20 +01:00
  • f632515581 tests/unit/Makefile.am: tfix Alejandro Colomar 2024-01-07 02:35:00 +01:00
  • 40355150c4 tests/unit/test_atoi_strtoi.c: Test strtoi_() Alejandro Colomar 2024-01-06 19:06:27 +01:00
  • 34ff8edb63 lib/atoi/strtoi.[ch]: strtoi_(), strtou_(): Add functions Alejandro Colomar 2023-12-01 22:34:31 +01:00
  • 49001ca846 src/passwd.c: implement reading password from pipe Tomas Halman 2024-01-25 11:00:09 +01:00
  • 3fff9d7621 lib/agetpass.[ch]: add function ro read from pipe Tomas Halman 2024-01-25 10:56:10 +01:00
  • bc2cc1106d Makefile: Move chpasswd and newusers to pamd target loqs 2024-01-26 12:41:09 +00:00
  • 341d80c2c7 Makefile: move chpasswd and newusers to pamd target loqs 2024-01-26 12:41:09 +00:00
  • f630203ed8 lib/logind.c: active_sessions_count(): Fix build error 'parameter name omitted' Pablo Saavedra 2024-01-22 14:46:15 +01:00
  • cd9b4de327 lib/, src/: Make the use of MAYBE_UNUSED macro consistent Pablo Saavedra 2024-01-23 08:33:37 +01:00
  • 5d5d212764 lib/, src/: Rename 'unused' macro as 'MAYBE_UNUSED' Pablo Saavedra 2024-01-22 10:00:54 +01:00
  • da84d0ede7 Fix Build error 'parameter name omitted' in logind Pablo Saavedra 2024-01-22 14:46:15 +01:00
  • 1a377e318f src/sulogin.c: pw_entry(): Report errors by returning -1 Alejandro Colomar 2024-01-29 16:28:02 +01:00
  • 6fb7fe11f2 src/passwd.c: Remove comments about flags that don't exist Alejandro Colomar 2024-01-29 12:59:14 +01:00
  • 7540b05197 Link correctly with libdl Sam James 2024-01-21 14:58:33 +00:00
  • 0f4e59fd00 Link correctly with libdl Sam James 2024-01-21 14:58:33 +00:00
  • 6fcc0f6756 autogen.sh: CFLAGS: Use -Wno-unknown-attributes; Clang doesn't know [[gnu::access()]] Alejandro Colomar 2024-01-23 00:10:14 +01:00
  • d74ffd3c29 autogen.sh: CFLAGS: Add some -Werror=... flags that will be default soon Alejandro Colomar 2024-01-22 22:25:34 +01:00
  • d452d1b812 src/usermod.c: grp_update(): Remove scope of variable, and fix const correctness Alejandro Colomar 2024-01-22 23:52:09 +01:00
  • 5a5cd85bd2 src/useradd.c: get_defaults(): Use const temporary pointer to fix const correctness Alejandro Colomar 2024-01-22 23:49:19 +01:00
  • 3e0cdc87b7 src/su.c: Use const_cast() to silence -Wincompatible-pointer-types-discards-qualifiers Alejandro Colomar 2024-01-22 22:52:59 +01:00
  • e9fc8fc7ef lib/cast.h: const_cast(): Add macro for dropping 'const' Alejandro Colomar 2024-01-07 01:00:45 +01:00