-
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