-
623fdb60cd
Tag build with dh-package-notes
Chris Hofstaedtler
2024-06-07 21:41:54 +02:00
-
10429edc14
src/groupmod.c: delete gr_free_members(&grp) to avoid double free
lixinyun
2024-05-29 06:53:02 +08:00
-
8acec35d1d
man/lastlog: remove wrong use of keyword term
Serge Hallyn
2024-06-05 08:02:27 -05:00
-
69f74dbf8a
lib/cast.h: const_cast(): Reimplement with _Generic(3)
Alejandro Colomar
2024-05-15 13:19:43 +02:00
-
bd08493dab
Update changelog for 1:4.13+dfsg1-5 release
debian/1%4.13+dfsg1-5
Chris Hofstaedtler
2024-06-02 20:02:22 +02:00
-
d3b392f509
libsubid4: tighten package-internal dependencies
Chris Hofstaedtler
2024-06-02 19:52:15 +02:00
-
9f16b61fe4
Use debputy to avoid Rules-Requires-Root: binary-targets
Chris Hofstaedtler
2024-06-02 19:15:17 +02:00
-
97e47ed437
Apply wrap-and-sort -kas style
Chris Hofstaedtler
2024-06-02 19:05:53 +02:00
-
d300102446
Add myself to Uploaders, per discussion with Serge Hallyn
Chris Hofstaedtler
2024-06-02 19:04:57 +02:00
-
3d71c62ab1
Drop lastlog (zeha@debian.org)
Serge Hallyn
2024-05-30 11:17:38 -05:00
-
4e2453fa9f
configure: move cmocka library detection
Iker Pedrosa
2024-05-27 15:33:45 +02:00
-
d0fef040ed
tests: add the tests/ subdirectory to dist tarball
Serge Hallyn
2024-05-28 13:25:49 -05:00
-
71e28359d1
lib/atoi/strtou_noneg.[ch], tests/: strtoul_noneg(): Remove unused function
Alejandro Colomar
2024-01-09 15:00:15 +01:00
-
f3a1e1cf09
src/check_subid_range.c: Call str2ul() instead of strtoul_noneg()
Alejandro Colomar
2024-01-09 14:53:59 +01:00
-
fb49de61b7
lib/atoi/strtou_noneg.[ch], tests/: strtoull_noneg(): Remove unused function
Alejandro Colomar
2024-01-09 14:49:34 +01:00
-
895dfd77d2
lib/gettime.c: gettime(): Call a2i() instead of strtoull_noneg()
Alejandro Colomar
2024-01-06 23:15:06 +01:00
-
9dddcd29f1
STABLE.md: 4.15.x is now stable
Tianyu Chen
2024-05-22 20:23:04 +08:00
-
a6eb312f60
src/login.c: main(): Use login_name_max_size()
Alejandro Colomar
2024-05-14 01:13:18 +02:00
-
99df9d746e
lib/chkname.[ch]: login_name_max_size(): Add function
Alejandro Colomar
2024-05-11 01:34:05 +02:00
-
27e467a61a
lib/chkname.[ch]: Fix includes
Alejandro Colomar
2024-05-11 01:41:52 +02:00
-
d8e6a8b99b
src/usermod.c: update_gshadow(): Add helper function
Alejandro Colomar
2024-05-17 02:29:46 +02:00
-
adf37cccd0
src/usermod.c: update_group(): Add helper function
Alejandro Colomar
2024-05-16 14:12:09 +02:00
-
da77a82ecb
src/usermod.c: update_gshadow_file(): Reduce scope of local variable
Alejandro Colomar
2024-05-17 02:19:46 +02:00
-
68d42a8fbe
src/usermod.c: update_group_file(): Reduce scope of local variable
Alejandro Colomar
2024-05-16 14:02:54 +02:00
-
71a3238b79
src/usermod.c: update_gshadow_file(): Fix RESOURCE_LEAK (CWE-772)
Alejandro Colomar
2024-05-17 02:15:15 +02:00
-
61964aa06b
src/usermod.c: update_group_file(): Fix RESOURCE_LEAK (CWE-772)
Alejandro Colomar
2024-05-16 13:54:06 +02:00
-
81bc78ec5c
src/usermod.c: Rename update_gshadow() => update_gshadow_file()
Alejandro Colomar
2024-05-17 02:11:22 +02:00
-
b089a63ab3
src/usermod.c: Rename update_group() => update_group_file()
Alejandro Colomar
2024-05-16 13:49:34 +02:00
-
151f14ad69
src/usermod.c: Reduce scope of local variables
Alejandro Colomar
2024-05-16 13:52:15 +02:00
-
1ee066ae1e
src/useradd.c: set_defaults(): Fix FILE* leak
Alejandro Colomar
2024-05-17 13:52:07 +02:00
-
e7d1508e07
src/useradd.c: Add fmkstemp() to fix file-descriptor leak
Alejandro Colomar
2024-05-17 13:40:58 +02:00
-
a74c4b6ae1
src/useradd.c: De-duplicate code
Alejandro Colomar
2024-05-17 13:14:31 +02:00
-
701fe4cf1a
src/useradd.c: set_defaults(): Do not free(3) the result of asprintf(3) if it failed
Alejandro Colomar
2024-05-17 13:10:46 +02:00
-
37ae8827a0
src/useradd.c: set_defaults(): Rename goto label
Alejandro Colomar
2024-05-17 14:28:50 +02:00
-
f8fc6371f6
src/useradd.c: set_defaults(): Fix order of clean-ups
Alejandro Colomar
2024-05-17 14:05:31 +02:00
-
4c16416ebc
port: fix OVERRUN (CWE-119)
Iker Pedrosa
2024-05-15 12:25:51 +02:00
-
0066743c49
lib/getrange.c: getrange(): Report an error when min>max
Alejandro Colomar
2024-01-07 01:17:33 +01:00
-
29f135777e
lib/getrange.c: getrange(): Add missing cast
Alejandro Colomar
2024-01-07 00:31:01 +01:00
-
34f431f607
lib/getrange.c: getrange(): Add const to pointer
Alejandro Colomar
2024-04-15 13:47:26 +02:00
-
040ba6a853
lib/getrange.c: getrange(): Use a2ul() instead of strtoul_noneg()
Alejandro Colomar
2024-01-07 00:24:26 +01:00
-
b0498564b2
lib/atoi/a2i.[ch]: Add const-generic macros
Alejandro Colomar
2024-04-15 13:20:55 +02:00
-
26c9dd3715
lib/alloc.h: Reimplement [X]REALLOC[F]() macros with _Generic(3)
Alejandro Colomar
2024-05-10 00:58:23 +02:00
-
18ecf3987e
updated Dutch translation
Frans Spiesschaert
2024-05-09 12:36:26 +02:00
-
9b3889696b
man: update translations for username length
Iker Pedrosa
2024-05-07 09:40:00 +02:00
-
03c31bef87
man: update username length
Iker Pedrosa
2024-05-07 09:37:21 +02:00
-
98aefe8772
lib/, src/: Rename some local variables
Alejandro Colomar
2024-01-07 01:37:04 +01:00
-
f40bd94856
lib/getrange.c: getrange(): Use goto to deduplicate code
Alejandro Colomar
2024-01-07 00:06:49 +01:00
-
7af7361fd6
lib/getrange.c: getrange(): Return early
Alejandro Colomar
2024-04-15 11:57:49 +02:00
-
bbb2735cc0
lib/getrange.c: getrange(): Return early to reduce indentation
Alejandro Colomar
2024-04-15 11:52:43 +02:00
-
d7ab811a36
lib/getrange.c: getrange(): Don't else after return
Alejandro Colomar
2024-04-15 11:47:21 +02:00
-
62a4daa2cd
lib/getrange.c: getrange(): Return early to remove an else
Alejandro Colomar
2024-04-15 11:46:12 +02:00
-
8d8062c770
lib/getrange.c: getrange(): Remove temporary variable
Alejandro Colomar
2024-01-06 23:48:33 +01:00
-
38a0b0a610
lib/getrange.c: getrange(): Small refactor
Alejandro Colomar
2024-04-15 11:32:39 +02:00
-
6bf5d6d4f3
lib/getrange.c: getrange(): Small refactor
Alejandro Colomar
2024-04-15 11:18:46 +02:00
-
dbd3527c03
share/containers: update build flags for fedora 40
Iker Pedrosa
2024-04-25 09:12:39 +02:00
-
dbf3b1ad51
share/containers: sort configuration options
Iker Pedrosa
2024-04-29 10:16:44 +02:00
-
b8f17f9c29
share/containers: fix indentation in fedora
Iker Pedrosa
2024-04-25 09:09:39 +02:00
-
2e01b9d7d2
newuidmap and newgidmap manpages: fix fd description
Serge Hallyn
2024-04-09 17:12:46 -05:00
-
5f5b21fd5c
lib/env.c: treat out of memory condition as error
Tobias Stoeckmann
2024-03-31 12:14:04 +02:00
-
f7fe4c5978
lib/atoi/: a2*(), str2*(): Add variants for other types
Alejandro Colomar
2024-01-16 21:48:22 +01:00
-
f39ac101ff
lib/, src/: str2*(): Rename functions and reorder parameters
Alejandro Colomar
2024-01-16 21:38:24 +01:00
-
b085c3f612
lib/atoi/: Add a2[su]l() and reimplement get[u]long() in terms of them
Alejandro Colomar
2024-01-16 21:29:59 +01:00
-
27e236ca79
lib/, src/, po/: get[u]long(): Move functions to lib/atoi/str2i.h
Alejandro Colomar
2024-01-16 21:00:42 +01:00
-
7ceeec8d79
Release 4.14.7
4.14.7
Alejandro Colomar
2024-03-26 20:46:18 +01:00
-
dc12e87fe7
configure.ac: release 4.15.1
4.15.1
Serge Hallyn
2024-03-23 18:33:45 -05:00
-
4827da0a2f
src/login.c: Use localtime_r(3) instead of localtime(3)
Alejandro Colomar
2024-01-29 23:35:43 +01:00
-
0460dac019
lib/, src/: Use STRFTIME() instead of its pattern
Alejandro Colomar
2024-01-29 13:50:33 +01:00
-
b3affb29cf
lib/string/strftime.[ch]: STRFTIME(): Add macro
Alejandro Colomar
2024-01-29 13:43:07 +01:00
-
0b3d017276
man/Makefile.am: ship config.xml
Serge Hallyn
2024-03-15 18:50:04 -05:00
-
e08db2de4c
man/po/Makefile.in: avoid unnecessary changes to git indexed files
Serge Hallyn
2024-03-14 18:53:49 -05:00
-
55c107617e
update translations
Serge Hallyn
2024-03-14 18:34:16 -05:00
-
673ff74fd4
Makefile.am: clean some tempfiles
Serge Hallyn
2024-03-13 15:32:26 -05:00
-
aed99b13e0
lib/copydir.c: copy_entry(): Use temporary stat buffer
Enrico Scholz
2024-03-18 12:14:21 +01:00
-
89d26e03db
man/po/fr.po: Fix wrong french translation
Antoine Roux
2024-03-19 16:49:45 +01:00
-
ead55e9ba8
getdef: avoid spurious error messages about unknown configuration options
Serge Hallyn
2024-03-20 17:39:46 -05:00
-
000619344d
lib/copydir:copy_entry(): use temporary stat buffer
Enrico Scholz
2024-03-18 12:14:21 +01:00
-
51a0d94a08
Fix wrong french translation
Antoine Roux
2024-03-19 16:49:45 +01:00
-
e44a9e631d
gitignore: add a few more generated files to be ignored
Eli Schwartz
2024-03-17 18:40:21 -04:00
-
2b67dc7765
lib/pam_pass_non_interactive.c: use strzero/free
Samanta Navarro
2024-01-23 12:04:05 +00:00
-
fce1d88479
lib/list.c: is_on_list(): Call strsep(3) instead of open-coding it
Alejandro Colomar
2024-01-15 19:07:28 +01:00
-
46fd68c37e
lib/list.c: is_on_list(): Move break condition to loop controlling expression
Alejandro Colomar
2024-01-17 02:50:42 +01:00
-
fb01e07e83
lib/list.c: is_on_list(): Move code out of loop
Alejandro Colomar
2024-01-17 02:46:21 +01:00
-
08ae38e394
lib/list.c: is_on_list(): Remove unnecessary use of temporary variable
Alejandro Colomar
2024-01-15 19:03:07 +01:00
-
34b113baba
lib/sgetspent.c: sgetspent(): Explicitly use an empty string literal
Alejandro Colomar
2024-01-15 18:23:17 +01:00
-
93151689c0
lib/sgetspent.c: sgetspent(): Use NULL instead of 0 to mean a null pointer constant
Alejandro Colomar
2024-01-15 18:18:24 +01:00
-
ae17e0291d
lib/port.c: getportent(): Call strpbrk(3) instead of open-coding it
Alejandro Colomar
2024-01-15 17:18:33 +01:00
-
03677d9acf
lib/: Call strsep(3) instead of open-coding it
Alejandro Colomar
2024-01-15 16:28:11 +01:00
-
5f8f19f267
lib/: Call strchrnul(3) instead of open-coding it
Alejandro Colomar
2024-01-15 16:20:03 +01:00
-
bed18501b1
lib/, src/: Call gmtime_r(3) instead of gmtime(3)
Alejandro Colomar
2024-01-29 15:53:34 +01:00
-
8fcf6cccff
lib/time/day_to_str.[ch]: day_to_str(): Accept a day instead of a date, and rename function
Alejandro Colomar
2024-01-29 15:34:20 +01:00
-
8fee869e9a
src/passwd.c: print_status(): Fix typo (bogus use of the comma operator)
Alejandro Colomar
2024-01-29 15:20:22 +01:00
-
82e28ad534
src/: Use DAY_TO_STR() instead of its pattern
Alejandro Colomar
2024-01-29 15:19:44 +01:00
-
19edb06fd2
lib/time/day_to_str.h: DAY_TO_STR(): Add macro
Alejandro Colomar
2024-01-29 15:14:29 +01:00
-
be05c62bd7
lib/, src/, po/: date_to_str(): Move function to header, and make inline
Alejandro Colomar
2024-01-29 15:11:04 +01:00
-
88760598f0
src/sulogin.c: Invert logic to reduce indentation
Alejandro Colomar
2024-01-18 11:15:17 +01:00
-
efd169e010
lib/, src/: Use int main(void) where appropriate
Alejandro Colomar
2024-01-18 01:30:23 +01:00
-
da440b536c
lib/: Clean up after previous removal of dead code
Alejandro Colomar
2024-01-17 14:31:05 +01:00
-
33825ab57d
lib/, src/: Remove all code wrapped in defined(USE_NIS)
Alejandro Colomar
2024-01-17 14:16:27 +01:00
-
ae3d71fb94
src/passwd.c: Don't print the program name twice in a log entry
Alejandro Colomar
2024-03-08 00:33:19 +01:00
-
4959cd10ae
Noting copy_symlink behaviour
ed neville
2024-03-14 19:38:15 +00:00