Commit Graph

  • ac4bab2baa Rewrite shadowconfig(8) manpage Chris Hofstaedtler 2025-01-04 13:29:31 +01:00
  • ccffcd6f80 Update changelog for 1:4.17.1-1 release debian/1%4.17.1-1 Chris Hofstaedtler 2025-01-04 12:41:53 +01:00
  • 194489de56 Update upstream source from tag 'upstream/4.17.1' Chris Hofstaedtler 2025-01-04 12:41:43 +01:00
  • bd724b34e0 New upstream version 4.17.1 upstream/4.17.1 Chris Hofstaedtler 2025-01-04 12:41:43 +01:00
  • 2bbe1af294 Release 4.17.1 4.17.1 Serge Hallyn 2024-12-31 13:06:01 -06:00
  • e3d051e4a8 su: Fix su - regression Tobias Stoeckmann 2024-12-30 15:12:32 +01:00
  • 8524eb9ab1 Update changelog for 1:4.17.0-1 release debian/1%4.17.0-1 Chris Hofstaedtler 2024-12-28 13:14:19 +01:00
  • 5c6c085ae5 Refresh patches Chris Hofstaedtler 2024-12-28 13:16:17 +01:00
  • d11a43e29c Update upstream source from tag 'upstream/4.17.0' Chris Hofstaedtler 2024-12-28 13:12:23 +01:00
  • c2a3ebed18 New upstream version 4.17.0 upstream/4.17.0 Chris Hofstaedtler 2024-12-28 13:12:23 +01:00
  • e2512d5741 Release 4.17.0 4.17.0 Serge Hallyn 2024-12-25 08:47:03 -06:00
  • 881a506ce4 Added information in lastlog man page for new option '-a' Pranav Lawate 2024-12-12 11:20:36 +05:30
  • baf57b0835 Update changelog for 1:4.17.0~rc1-2 release debian/1%4.17.0_rc1-2 Chris Hofstaedtler 2024-12-22 20:15:41 +01:00
  • 83ef3ff76d Remove Debian patch to relax username checks Chris Hofstaedtler 2024-12-22 20:14:43 +01:00
  • 8821d3ff2d lib/fs/readlink/: readlinknul(): Fix return type Alejandro Colomar 2024-12-02 11:05:05 +01:00
  • b9d00b64a1 lib/fs/readlink/readlinknul.h: readlinknul(): Silence warning Alejandro Colomar 2024-11-02 12:28:44 +01:00
  • 205c23bff2 Added option -a for listing active users only, optimized using if aflg,return Pranav Lawate 2024-10-29 15:27:51 +05:30
  • c39305569b lib/, src/: Use !streq() instead of its pattern Alejandro Colomar 2024-12-06 01:59:23 +01:00
  • 7182d6402f lib/, src/: Use streq() instead of its pattern Alejandro Colomar 2024-12-02 13:16:56 +01:00
  • 8424d7c494 lib/sgetgrent.c: sgetgrent(): Fix use-after-free bug Alejandro Colomar 2024-12-07 00:07:27 +01:00
  • bea3610b66 Update changelog for 1:4.17.0~rc1-1 release debian/1%4.17.0_rc1-1 Chris Hofstaedtler 2024-12-06 19:55:40 +01:00
  • d14cb1acb3 Forbid purely numeric user/group names, and "." and ".." Chris Hofstaedtler 2024-12-06 19:55:08 +01:00
  • 931b0f68b7 d/copyright: update Chris Hofstaedtler 2024-12-06 19:42:04 +01:00
  • 32d53642f0 Refresh patches Chris Hofstaedtler 2024-12-06 19:31:48 +01:00
  • 24c35ea945 Add upstream patch for new return-code for bad usernames Chris Hofstaedtler 2024-12-06 19:19:58 +01:00
  • 0a94a89bcf Update upstream source from tag 'upstream/4.17.0_rc1' Chris Hofstaedtler 2024-12-06 19:17:25 +01:00
  • f78a468368 New upstream version 4.17.0~rc1 upstream/4.17.0_rc1 Chris Hofstaedtler 2024-12-06 19:17:25 +01:00
  • 92410b1c76 Update changelog for 1:4.16.0-7 release debian/1%4.16.0-7 Chris Hofstaedtler 2024-12-06 13:51:45 +01:00
  • c91a226797 Update changelog for 1:4.16.0-6 release Chris Hofstaedtler 2024-12-06 13:29:56 +01:00
  • 0e361bb36c Update changelog for 1:4.16.0-6 release debian/1%4.16.0-6 Chris Hofstaedtler 2024-12-06 13:29:56 +01:00
  • b75ea29821 Release 4.17.0-rc1 Serge Hallyn 2024-12-05 23:39:32 -06:00
  • 2f74389334 lib/gshadow.c: build_list(): Transform while loop into for loop Alejandro Colomar 2024-11-06 01:22:42 +01:00
  • 512deecca5 lib/gshadow.c: build_list(): Allocate at once Alejandro Colomar 2024-11-06 01:20:17 +01:00
  • 2f4b5f5d80 lib/gshadow.c: Remove redundant variables Alejandro Colomar 2024-11-05 15:30:41 +01:00
  • 5ba62265b3 lib/gshadow.c: build_list(): Remove second parameter Alejandro Colomar 2024-11-05 15:13:35 +01:00
  • c1d597acbb lib/gshadow.c: sgetsgent(): Be consistent using NULL Alejandro Colomar 2024-11-05 14:10:23 +01:00
  • 64ab7221fb lib/gshadow.c: build_list(): Compact ++ into previous statement Alejandro Colomar 2024-11-04 21:59:27 +01:00
  • 3feff7ae5b lib/gshadow.c: build_list(): Minimize use of pointer parameters Alejandro Colomar 2024-11-04 21:57:06 +01:00
  • 30bcd185c3 lib/gshadow.c: Remove dead code Alejandro Colomar 2024-11-04 22:09:46 +01:00
  • ecce8f098d lib/gshadow.c: Move zeroing to within build_list() Alejandro Colomar 2024-11-05 14:56:14 +01:00
  • 712278add1 lib/gshadow.c: sgetsgent(): Remove superfluous condition Alejandro Colomar 2024-11-04 21:47:42 +01:00
  • de4715d978 lib/gshadow.c: build_list(): Remove dead assignment Alejandro Colomar 2024-11-05 14:50:35 +01:00
  • f3464103fb lib/gshadow.c: build_list(): Improve variable and parameter names Alejandro Colomar 2024-11-04 17:48:39 +01:00
  • 93887b4de6 lib/gshadow.c: build_list(): Remove unused variable Alejandro Colomar 2024-11-04 17:33:19 +01:00
  • 960947135c lib/gshadow.c: build_list(): Fix type of parameter Alejandro Colomar 2024-11-04 17:16:33 +01:00
  • c8c1059384 src/: Transform do-while into while Alejandro Colomar 2024-11-04 16:37:48 +01:00
  • 90afe61003 lib/, src/: Use strsep(3) instead of strtok(3) Alejandro Colomar 2024-07-04 13:21:12 +02:00
  • bdb5e2b79f CI: update artifacts action Iker Pedrosa 2024-12-05 12:39:33 +01:00
  • b0619a14cd d/patches: fix 'upstream' test suite Florent 'Skia' Jacquet 2024-12-03 16:14:56 +01:00
  • f220407144 groupadd, groupmod: Update gshadow file with -U Dennis Baurichter 2024-11-17 03:27:40 +01:00
  • 9f129146ff lib/, src/: Use !streq() instead of its pattern Alejandro Colomar 2024-11-24 18:40:48 +01:00
  • 5581e74188 contrib/, lib/, src/: Use streq() instead of its pattern Alejandro Colomar 2024-11-17 03:17:41 +01:00
  • 212ef97449 lib/gshadow_.h: __STDC__ is always 1 Alejandro Colomar 2024-11-05 00:37:03 +01:00
  • 1d6456542c lib/csrand.c: csrand(): Use read(2) instead of fread(2) Alejandro Colomar 2024-11-12 15:19:19 +01:00
  • 627b7364b5 src/login_nopam.c: resolve_hostname(): Use NI_MAXHOST instead of MAXHOSTNAMELEN with getnameinfo(3) Alejandro Colomar 2024-10-23 00:49:50 +02:00
  • a65fccf199 Allow setting an empty homedir Volker Theile 2024-11-26 09:26:14 +01:00
  • 365279ea95 share/container-build.sh: Fix path Alejandro Colomar 2024-11-25 15:22:10 +01:00
  • 742a230e30 CI: avoid cancelling all jobs when one fails Iker Pedrosa 2024-11-22 12:49:41 +01:00
  • 6605806a6d Add NEWS entry about faillog Chris Hofstaedtler 2024-11-16 15:49:18 +01:00
  • e649b28033 Update changelog for 1:4.16.0-5 release debian/1%4.16.0-5 Chris Hofstaedtler 2024-11-15 20:30:46 +01:00
  • 4f3dfcdadd login.defs: remove info about write(1) Chris Hofstaedtler 2024-11-15 20:30:28 +01:00
  • 929e61d604 lib/idmapping.c: Fix get_map_ranges range check Tobias Stoeckmann 2024-11-11 20:28:52 +01:00
  • 0b8c0c893c lib/, src/: Use NULL instead of 0 as a null pointer constant Alejandro Colomar 2024-11-13 13:23:35 +01:00
  • 8296e62957 lib/shadow.c: my_sgetspent(): There can be only one! Alejandro Colomar 2024-11-11 11:58:30 +01:00
  • 19ce8b0abc src/login_nopam.c: Rely on the system's MAXHOSTNAMELEN Alejandro Colomar 2024-10-23 00:14:12 +02:00
  • 9d8145acfc lib/gshadow.c: endsgent(): Invert logic to reduce indentation Alejandro Colomar 2024-07-21 18:18:08 +02:00
  • 99a3ca17df lib/list.c: comma_to_list(): Use strchrcnt() instead of its pattern Alejandro Colomar 2024-07-04 15:42:17 +02:00
  • 9efce1ac85 lib/string/strchr/: strchrcnt(): Add function Alejandro Colomar 2024-07-04 15:30:58 +02:00
  • 67c42427a0 lib/string/strcmp/: streq(): Add function Alejandro Colomar 2024-10-15 13:21:17 +02:00
  • 73e58adc6b src/gpasswd.c: is_valid_user_list(): Fix invalid free(3) frostb1te 2024-11-08 05:00:24 -06:00
  • a0771fc01a man/shadow,man/gshadow: Fix grammar Miroslav Cimerman 2024-11-04 10:06:56 +01:00
  • 86451e374b lib/fs/readlink/areadlink.h: areadlink(): Use PATH_MAX instead of a magic value Alejandro Colomar 2024-10-22 12:15:48 +02:00
  • ed569088cc lib/fs/readlink/areadlink.h: Cosmetic changes Alejandro Colomar 2024-10-14 13:53:31 +02:00
  • 32f10c3dec lib/fs/readlink/, lib/: areadlink(): Move and rename function Alejandro Colomar 2024-07-03 03:31:24 +02:00
  • f8c7955bbb lib/: Use READLINKNUL() instead of its pattern Alejandro Colomar 2024-07-03 03:21:10 +02:00
  • 5d5ab18890 lib/: Use readlinknul() instead of its pattern Alejandro Colomar 2024-07-03 03:20:34 +02:00
  • d78d1c2fd7 lib/fs/readlink/readlinknul.h: READLINKNUL(): Add macro Alejandro Colomar 2024-07-03 03:08:59 +02:00
  • 419ce14b6f lib/fs/readlink/: readlinknul(): Add function Alejandro Colomar 2024-07-03 03:00:49 +02:00
  • c8c3731e05 CI: fix fedora build problems Iker Pedrosa 2024-10-31 09:25:57 +01:00
  • cd8a8da7de CI: fix handling of sources.list Serge Hallyn 2024-10-30 22:06:44 -05:00
  • 6266a916c2 lib/loginprompt.c: login_prompt(): Use strtcpy() instead of its pattern Alejandro Colomar 2024-07-04 16:32:17 +02:00
  • 3daf3f0cc4 lib/getdef.c: Remove dead code Alejandro Colomar 2024-08-12 10:52:16 +02:00
  • 0589cbc135 lib/fields.c: Remove dead code Alejandro Colomar 2024-07-04 22:42:15 +02:00
  • feead2f639 src/useradd.c: get_groups(): Fix memory leak sgakerru 2024-10-19 13:26:44 +04:00
  • aba0cde8f0 ELA 1:4.4-4.1+deb9u2 debian/1%4.4-4.1+deb9u2 debian/stretch Adrian Bunk 2024-10-27 14:07:21 +02:00
  • abc4a04e95 Import 1:4.4-4.1+deb9u1 debian/1%4.4-4.1+deb9u1 Adrian Bunk 2024-10-27 03:25:15 +02:00
  • abac5f8d6c ELA 1:4.5-1.1+deb10u1 debian/1%4.5-1.1+deb10u1 debian/buster Adrian Bunk 2024-10-27 01:42:58 +03:00
  • 326889ca81 Fix coverity unbound buffer issues Marcin Nowakowski 2024-06-25 09:45:33 +02:00
  • afc4b574b7 lib/alloc/realloc*.h: Always reallocate at least 1 byte Alejandro Colomar 2024-10-16 20:31:25 +02:00
  • 12aa29b576 lib/alloc/realloc*.h: Rename macro parameter Alejandro Colomar 2024-10-16 20:22:31 +02:00
  • 30ab822cf3 doc/contributions/introduction.md: Fix typo in link Alejandro Colomar 2024-10-17 16:34:26 +02:00
  • 0d1faafd3c CI: install libltdl-dev Iker Pedrosa 2024-10-14 12:46:05 +02:00
  • c8600f1359 CI: run command as non-root user Iker Pedrosa 2024-10-14 12:40:09 +02:00
  • 339a596374 CI: run Install dependencies workflow Iker Pedrosa 2024-10-14 12:38:45 +02:00
  • 99c4f445c7 CI: update Ubuntu repositories configuration Iker Pedrosa 2024-10-14 11:53:50 +02:00
  • 4a15739408 src/suauth.c: check_su_auth(): Use pointers to simplify Alejandro Colomar 2024-07-03 23:49:04 +02:00
  • fb731369fd src/suauth.c: check_su_auth(): Use strspn(3) instead of its pattern Alejandro Colomar 2024-07-03 23:46:50 +02:00
  • 276f3fde26 lib/gshadow.c: endsgent(): Remove dead assignment Alejandro Colomar 2024-07-03 23:40:08 +02:00
  • 02d4af7f6f lib/port.c: portcmp(): Use strcmp(3) instead of its pattern Alejandro Colomar 2024-07-03 23:13:18 +02:00
  • f45adadd28 lib/, src/: Use stpspn() instead of its pattern Alejandro Colomar 2024-07-03 22:47:45 +02:00