| 22 hours ago |
Serge Hallyn | useradd: don't mask user_id variable in check_uid_range master |
commit | commitdiff | tree | snapshot |
| 24 hours ago |
Alex Colomar | man/, po/: Update for 4.20.0-rc3 4.20.0-rc3 |
commit | commitdiff | tree | snapshot |
| 24 hours ago |
Alejandro Colomar | configure.ac: Ready for 4.20.0-rc3 |
commit | commitdiff | tree | snapshot |
| 2 days ago |
Alejandro Colomar | lib/, src/: Use eprinte() instead of its pattern |
commit | commitdiff | tree | snapshot |
| 2 days ago |
Alejandro Colomar | lib/io/fprintf/: eprinte(): Add macro |
commit | commitdiff | tree | snapshot |
| 2 days ago |
Alejandro Colomar | lib/, src/: Use eprintf() instead of its pattern |
commit | commitdiff | tree | snapshot |
| 2 days ago |
Alejandro Colomar | lib/io/fprintf/: eprintf(): Add macro to print to stderr |
commit | commitdiff | tree | snapshot |
| 3 days ago |
Serge Hallyn | find_range: avoid count==0 bug |
commit | commitdiff | tree | snapshot |
| 3 days ago |
Alejandro Colomar | lib/chkhash.c: is_valid_hash(): Update minimum hash... |
commit | commitdiff | tree | snapshot |
| 3 days ago |
Alejandro Colomar | */: Remove support for MD5 |
commit | commitdiff | tree | snapshot |
| 3 days ago |
Alejandro Colomar | man/login.defs.5.xml: Remove references to PASS_MAX_LEN |
commit | commitdiff | tree | snapshot |
| 3 days ago |
Alejandro Colomar | tests/unit/test_chkhash.c: Remove tests for DES |
commit | commitdiff | tree | snapshot |
| 4 days ago |
Serge Hallyn | Fix su test on ubuntu 26.04+ |
commit | commitdiff | tree | snapshot |
| 4 days ago |
Serge Hallyn | tests/libsubid: fix the 03_add_remove tests so they... |
commit | commitdiff | tree | snapshot |
| 4 days ago |
Iker Pedrosa | tests/: remove `test_62_usermod_remove_supplementary_gr... |
commit | commitdiff | tree | snapshot |
| 4 days ago |
Iker Pedrosa | tests/system/tests/test_usermod.py: remove user from... |
commit | commitdiff | tree | snapshot |
| 4 days ago |
Iker Pedrosa | tests/system/tests/test_usermod.py: remove user from... |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | lib/chkhash.c: is_valid_hash(): Update minimum hash... |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | */: login.defs(5): PASS_MAX_LEN: Remove configuration... |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | lib/, src/: Rename obscure_get_range() => pass_min_len... |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | lib/, src/: Remove dead code |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | */: Remove support for DES |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Serge Hallyn | useradd: fix subuid allocation |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | lib/: Use SYSLOGE() instead of SYSLOG() with %m |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | lib/, src/: Use fprinte() instead of fprintf(3) with %m |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | lib/string/: strerrno(): Remove unused macro |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | lib/, src/: Use SYSLOGE() instead of its pattern |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | lib/io/syslog.h: SYSLOGE[C](): Add macros |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | lib/, tests/: Use fprinte() instead of its pattern |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | lib/io/fprintf.h: fprinte(): Add macro |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | lib/copydir.c: error_acl(): Use vfprintec() instead... |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | lib/io/fprintf.h: [v]fprintec(): Add functions |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | lib/copydir.c: error_acl(): Preserve errno |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | lib/io/: SYSLOG(): Preserve errno |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | lib/, src/: is_valid_group_name(): Remove 'badnames... |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | src/newusers.c: Don't allow bad names in group names |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | src/{chfn,chsh,passwd}.c: Allow bad names |
commit | commitdiff | tree | snapshot |
| 5 days ago |
Alejandro Colomar | lib/, src/, tests/: Pass the badname flag as a function... |
commit | commitdiff | tree | snapshot |
| 6 days ago |
Baurzhan Muftakhidinov | po/kk.po: Update from the Translation Project 'shadow... |
commit | commitdiff | tree | snapshot |
| 7 days ago |
Alejandro Colomar | tests/unit/test_strncpy.c: Remove strncpy_a() tests |
commit | commitdiff | tree | snapshot |
| 7 days ago |
Alejandro Colomar | autogen.sh: Enable -Werror=stringop-* diagnostics |
commit | commitdiff | tree | snapshot |
| 7 days ago |
Alejandro Colomar | lib/, man/: Default to SHA512 instead of DES |
commit | commitdiff | tree | snapshot |
| 7 days ago |
Alejandro Colomar | etc/login.defs: Group password strength controls |
commit | commitdiff | tree | snapshot |
| 7 days ago |
Alejandro Colomar | etc/login.defs: Remove defaults for password expiration |
commit | commitdiff | tree | snapshot |
| 11 days ago |
Alejandro Colomar | tests/system/tests/: sp_min: Ignore field |
commit | commitdiff | tree | snapshot |
| 11 days ago |
Alejandro Colomar | */: shadow(5): sp_min: Ignore field, and clear it |
commit | commitdiff | tree | snapshot |
| 11 days ago |
Alejandro Colomar | */: login.defs(5): PASS_MIN_DAYS: Remove configuration... |
commit | commitdiff | tree | snapshot |
| 11 days ago |
Alejandro Colomar | */: passwd(1): -n,--mindays: Remove option |
commit | commitdiff | tree | snapshot |
| 11 days ago |
Alejandro Colomar | */: chage(1): -m,--mindays: Remove option |
commit | commitdiff | tree | snapshot |
| 11 days ago |
Alejandro Colomar | src/chage.c: Remove interactive -m |
commit | commitdiff | tree | snapshot |
| 12 days ago |
Hadi Chokr | subids: find_free_range(): skip empty ranges |
commit | commitdiff | tree | snapshot |
| 12 days ago |
Hadi Chokr | subids: reject subid file entries that do not fit in... |
commit | commitdiff | tree | snapshot |
| 12 days ago |
Hadi Chokr | subids: fix security regression which can cause overlap... |
commit | commitdiff | tree | snapshot |
| 12 days ago |
Alejandro Colomar | lib/subordinateio.c: Don't rely on id_t being unsigned |
commit | commitdiff | tree | snapshot |
| 12 days ago |
Alejandro Colomar | lib/typetraits.h: maxof(), minof(): Use the compiler... |
commit | commitdiff | tree | snapshot |
| 12 days ago |
Alejandro Colomar | */: Rename type_min() => minof(), type_max() => maxof() |
commit | commitdiff | tree | snapshot |
| 12 days ago |
Alejandro Colomar | lib/typetraits.h: Compact macros |
commit | commitdiff | tree | snapshot |
| 2026-07-08 |
Serge Hallyn | Avoid falling prey to tiocsti |
commit | commitdiff | tree | snapshot |
| 2026-07-08 |
Iker Pedrosa | man/cs: fix distribution of Czech man pages |
commit | commitdiff | tree | snapshot |
| 2026-07-08 |
Alejandro Colomar | src/newusers.c: A user/group name with a leading digit... |
commit | commitdiff | tree | snapshot |
| 2026-07-02 |
Remus-Gabriel... | po/ro.po: Update from the Translation Project 'shadow... |
commit | commitdiff | tree | snapshot |
| 2026-07-02 |
Mario Blättermann | po/de.po: Update from the Translation Project 'shadow... |
commit | commitdiff | tree | snapshot |
| 2026-07-02 |
Remus-Gabriel... | man/po/ro.po: Update from the Translation Project ... |
commit | commitdiff | tree | snapshot |
| 2026-07-02 |
Frans Spiesschaert | po/nl.po: Update from the Translation Project 'shadow... |
commit | commitdiff | tree | snapshot |
| 2026-07-01 |
Akshay Sakure | Tests: Force creation of existing group using -f flag |
commit | commitdiff | tree | snapshot |
| 2026-07-01 |
Akshay Sakure | Tests: Add group with password using -p flag |
commit | commitdiff | tree | snapshot |
| 2026-07-01 |
Akshay Sakure | Tests: Add group with specified GID using -g flag |
commit | commitdiff | tree | snapshot |
| 2026-07-01 |
aborah-sudo | Tests: Change multiple user attributes at once |
commit | commitdiff | tree | snapshot |
| 2026-06-28 |
Alejandro Colomar | src/: Simplify error strings |
commit | commitdiff | tree | snapshot |
| 2026-06-28 |
Alejandro Colomar | src/: usage(): tfix |
commit | commitdiff | tree | snapshot |
| 2026-06-28 |
Alejandro Colomar | src/useradd.c: usage(): wfix |
commit | commitdiff | tree | snapshot |
| 2026-06-25 |
Remus-Gabriel... | po/ro.po: Update from the Translation Project 'shadow... |
commit | commitdiff | tree | snapshot |
| 2026-06-25 |
Yuri Chornoivan | po/uk.po: Update from the Translation Project 'shadow... |
commit | commitdiff | tree | snapshot |
| 2026-06-24 |
Mario Blättermann | Add notes about translations |
commit | commitdiff | tree | snapshot |
| 2026-06-23 |
Mike Gilbert | tests: link unit tests with libshadow.la |
commit | commitdiff | tree | snapshot |
| 2026-06-23 |
Serge Hallyn | (pre-)Release 4.20.0-rc2 4.20.0-rc2 |
commit | commitdiff | tree | snapshot |
| 2026-06-22 |
Alejandro Colomar | src/su.c: usage(): Use one fputs(3) call per option |
commit | commitdiff | tree | snapshot |
| 2026-06-22 |
Serge Hallyn | po: tell xgettext that we want line numbers |
commit | commitdiff | tree | snapshot |
| 2026-06-18 |
Iker Pedrosa | passwd: add UPN validation support |
commit | commitdiff | tree | snapshot |
| 2026-06-18 |
Iker Pedrosa | tests: add unit tests for UPN validation |
commit | commitdiff | tree | snapshot |
| 2026-06-18 |
Iker Pedrosa | lib/chkname.*: Add UPN validation support |
commit | commitdiff | tree | snapshot |
| 2026-06-18 |
Alejandro Colomar | doc/contributions/: Add guidelines severely restricting... |
commit | commitdiff | tree | snapshot |
| 2026-06-18 |
Alejandro Colomar | src/login_nopam.c: from_match(): Use strrspn_() instead... |
commit | commitdiff | tree | snapshot |
| 2026-06-18 |
Alejandro Colomar | lib/string/strspn/: strr[c]spn(): Return the length... |
commit | commitdiff | tree | snapshot |
| 2026-06-17 |
Serge Hallyn | Update translations after pre-release 4.20.0-rc1 |
commit | commitdiff | tree | snapshot |
| 2026-06-17 |
Serge Hallyn | (pre-)Release 4.20.0-rc1 |
commit | commitdiff | tree | snapshot |
| 2026-06-17 |
Serge Hallyn | Update translations |
commit | commitdiff | tree | snapshot |
| 2026-06-17 |
Serge Hallyn | man/po: keep tmpdir out of po files |
commit | commitdiff | tree | snapshot |
| 2026-06-16 |
Remus-Gabriel... | Updated po/ro.po file based upon .pot file from 2025... |
commit | commitdiff | tree | snapshot |
| 2026-06-16 |
Serge Hallyn | Make man/po update-po more robust |
commit | commitdiff | tree | snapshot |
| 2026-06-11 |
Alejandro Colomar | lib/nss.c: Move '\n' check earlier |
commit | commitdiff | tree | snapshot |
| 2026-06-11 |
Alejandro Colomar | lib/nss.c: Fix error handling |
commit | commitdiff | tree | snapshot |
| 2026-06-11 |
Alejandro Colomar | lib/nss.c: Fix incorrect handling of white space |
commit | commitdiff | tree | snapshot |
| 2026-06-11 |
Alejandro Colomar | lib/: Merge "lib/string/ctype/*" files even further |
commit | commitdiff | tree | snapshot |
| 2026-06-11 |
Alejandro Colomar | lib/string/ctype/strisascii.*: Don't special-case "" |
commit | commitdiff | tree | snapshot |
| 2026-06-11 |
Alejandro Colomar | lib/fields.c: valid_field(): Check empty string before... |
commit | commitdiff | tree | snapshot |
| 2026-06-11 |
Alejandro Colomar | lib/string/ctype/strchrisascii.h: Use strpbrk(3) to... |
commit | commitdiff | tree | snapshot |
| 2026-06-11 |
Alejandro Colomar | lib/: stris*(): Rename C-locale APIs with a _c suffix |
commit | commitdiff | tree | snapshot |
| 2026-06-11 |
Alejandro Colomar | lib/string/ctype/strisascii.h: Compact definitions |
commit | commitdiff | tree | snapshot |
| 2026-06-11 |
Alejandro Colomar | lib/string/ctype/strisascii.h: strisprint(): Simplify... |
commit | commitdiff | tree | snapshot |
| next |