Commit Graph

  • 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