]> git.ipfire.org Git - thirdparty/shadow.git/shortlog
thirdparty/shadow.git
2024-07-02  Alejandro Colomarsrc/usermod.c: Simplify, by calling a2sl() instead...
2024-07-02  Alejandro Colomarsrc/passwd.c: Simplify, by calling a2sl() instead of...
2024-07-02  Alejandro Colomarsrc/useradd.c: Simplify, by calling a2sl() instead...
2024-07-02  Alejandro Colomarsrc/: Use get_[ug]id() where appropriate
2024-07-02  Alejandro Colomarlib/shadow.c: my_sgetspent(): Simplify error handling
2024-07-02  Alejandro Colomarlib/shadow.c: my_sgetspent(): Remove dead code
2024-07-02  Alejandro Colomarlib/shadow.c: my_sgetspent(): Merge 'else {if}' into...
2024-07-02  Alejandro Colomarlib/sgetspent.c: sgetspent(): Simplify, by calling...
2024-07-02  Alejandro Colomarlib/limits.c: setup_limits(): Simplify, by calling...
2024-07-02  Alejandro Colomarlib/limits.c: setup_limits(): Simplify, by calling...
2024-07-02  Alejandro Colomarlib/limits.c: setup_limits(): Simplify, by calling...
2024-07-02  Alejandro Colomarlib/limits.c: set_umask(): Simplify, by calling str2i...
2024-07-02  Alejandro Colomarlib/limits.c: set_prio(): Simplify, by calling str2si...
2024-07-02  Alejandro Colomarlib/getdef.c: getdef_long(): Simplify, by calling a2sl...
2024-07-02  Alejandro Colomarlib/getdef.c: getdef_unum(): Fix wrong limit check
2024-07-02  Alejandro Colomarlib/getdef.c: getdef_num(): Simplify, by calling a2si...
2024-07-02  Alejandro ColomarRemove groups(1)
2024-07-02  Alejandro ColomarRemove id(1)
2024-07-02  Alejandro Colomarlib/idmapping.c: Use long constants in prctl(2), and...
2024-07-02  Alejandro Colomarlib/attr.h: Use C23-style attributes
2024-07-02  Alejandro Colomarlib/gshadow.c: Use XREALLOC() instead of silently conti...
2024-07-02  Alejandro Colomarsrc/: Remove dead code
2024-07-02  Alejandro Colomarlib/: Use [[gnu::alloc_size(...)]] on allocation functions
2024-07-02  Alejandro Colomarlib/: Use multi-line macro definitions
2024-07-02  Alejandro Colomarlib/alloc/, lib/, src/, tests/: Organize the allocation...
2024-07-02  Alejandro Colomarlib/alloc.[ch]: xmalloc(): Remove unused function
2024-07-02  Alejandro Colomarlib/string/strdup/xstrdup.[ch], lib/, src/: Move xstrdu...
2024-07-02  Alejandro Colomarlib/string/strcpy/zustr2stp.[ch], tests/: Remove ZUSTR2...
2024-07-02  Alejandro Colomarsrc/logoutd.c: Use STRNCAT() instead of its pattern
2024-07-02  Alejandro Colomarsrc/logoutd.c: Use STRNDUPA() instead of its pattern
2024-07-02  Alejandro Colomarsrc/newusers.c: Exit on ENOMEM, by calling xstrdup...
2024-07-02  Alejandro Colomarlib/utmp.c: prepare_utmp(): Use xstrdup() instead of...
2024-07-02  Alejandro Colomarlib/utmp.c: Use XSTRNDUP() instead of its pattern
2024-07-02  Alejandro Colomarlib/string/strdup/: XSTRNDUP(), STRNDUPA(): Add macros
2024-07-02  Alejandro Colomarlib/string/strcpy/strncat.[ch]: STRNCAT(): Add macro
2024-07-02  Alejandro Colomarsrc/: Use xasprintf() instead of its pattern
2024-07-02  Alejandro Colomarsrc/groupmems.c: Fix number of elements in allocation
2024-07-02  Alejandro Colomarlib/gshadow.c: build_list(): Fix REALLOC() nmemb calcul...
2024-07-02  Alejandro Colomarlib/gshadow.c: build_list(): Fix forever loop on ENOMEM
2024-07-02  Alejandro Colomarlib/, src/: Use strsep(3) instead of its pattern
2024-07-02  Alejandro Colomarsrc/useradd.c: tallylog_reset(): Use Basename() instead...
2024-07-02  Alejandro Colomarlib/, src/: Use strchrnul(3) instead of its pattern
2024-07-02  Alejandro Colomarlib/commonio.c: commonio_open(): MALLOC() and REALLOCF...
2024-07-02  Alejandro Colomarlib/: Use REALLOCF() instead of its pattern
2024-07-02  Alejandro Colomarlib/, src/: Add missing include
2024-07-02  Alejandro Colomarlib/failure.c: failprint(): Remove dead code
2024-07-02  Alejandro Colomarlib/, src/: Always pass NULL to time(2)
2024-07-02  Alejandro Colomarlib/getdate.y: NULL doesn't need a cast
2024-07-02  Alejandro Colomarlib/shadow.c: my_sgetspent(): Clarify that we're assign...
2024-07-02  Alejandro Colomarlib/, src/: Reduce scope of local variables
2024-07-02  Alejandro Colomarsrc/login.c: Remove dead code
2024-07-02  Alejandro Colomarsrc/logoutd.c: Remove unused variable
2024-07-02  Alejandro Colomarsrc/su.c: save_caller_context(): Remove unused parameter
2024-07-02  Alejandro Colomarlib/string/strcpy/, lib/, src/, tests/: Move all copyin...
2024-07-02  Alejandro Colomarlib/string/sprintf/, lib/, src/, tests/: Move all sprin...
2024-06-29  Alejandro Colomarsrc/get_subid_owners.c: Use uid_t for holding UIDs...
2024-06-29  Alejandro Colomarsrc/usermod.c: Fix const correctness
2024-06-29  Alejandro Colomarlib/limits.c: setrlimit_value(): Reimplement in terms...
2024-06-29  Alejandro Colomarlib/, po/, src/: get_uid(): Move function to "atoi...
2024-06-29  Alejandro Colomarlib/get_uid.c: get_uid(): Reimplement in terms of a2i()
2024-06-29  Alejandro Colomarsrc/usermod.c: getulong_range(): Reimplement in terms...
2024-06-29  Alejandro Colomarlib/get_pid.c: get_pidfd_from_fd(): Don't open-code...
2024-06-29  Alejandro Colomarlib/atoi/getnum.[ch]: get_fd(): Add function for parsin...
2024-06-29  Alejandro Colomarlib/: get_pid(): Move function to "atoi/getnum.h"
2024-06-29  Alejandro Colomarlib/get_pid.c: get_pid(): Reimplement in terms of a2i()
2024-06-29  Alejandro Colomarlib/: Don't open-code get_gid()
2024-06-29  Alejandro Colomarlib/, libsubid/, po/, src/: get_gid(): Move function...
2024-06-29  Alejandro Colomarlib/get_gid.c: get_gid(): Reimplement in terms of a2i()
2024-06-29  Alejandro Colomarsrc/: Use str2[u]l() instead of atoi(3)
2024-06-29  Alejandro Colomartests/unit/test_typetraits.c: Add tests for typetraits...
2024-06-29  Alejandro Colomarlib/typetraits.h: Add macros that give information...
2024-06-28  Serge Hallyntests/run_some: make sure unshared root user can descen...
2024-06-28  Alejandro ColomarMakefile.am: Use 'dist-hook' to clean up <tests/unit...
2024-06-28  Serge Hallynhave_range: open the subid db if needed
2024-06-28  Serge Hallynlibsubid test makefile: fix a typo
2024-06-28  Alejandro Colomartests/unit/test_xasprintf.c: Fix use of volatile pointer
2024-06-28  Alejandro Colomartests/unit/test_xasprintf.c: Cosmetic
2024-06-26  Serge Hallyntests/: Support run_some from exported tarball
2024-06-21  Alejandro Colomarlib/csrand.c: Fix the lower part of the domain of csran...
2024-06-18  Serge Hallynconfigure.ac: release 4.16.0 4.16.0
2024-06-14  Serge Hallynrelease 4.16.0-rc1 4.16.0-rc1
2024-06-14  Serge Hallynconfigure.ac: specify tar-pax to avoid 99 char filename...
2024-06-14  Alejandro ColomarRemove support for rlogind in login(1), that is, remove...
2024-06-12  Daniel Bershatskylibsubid: Fix code style issues
2024-06-12  Daniel Bershatskylibsubid: Fail on plugin loading if no subid_free provided
2024-06-12  Daniel Bershatskylibsubid: Apply minor fixes
2024-06-12  Daniel Bershatskylibsubid: Add routine to free allocated memory
2024-06-12  Daniel Bershatskylibsubid: Dealocate memory on exit
2024-06-07  lixinyunsrc/groupmod.c: delete gr_free_members(&grp) to avoid...
2024-06-05  Serge Hallynman/lastlog: remove wrong use of keyword term
2024-06-04  Alejandro Colomarlib/cast.h: const_cast(): Reimplement with _Generic(3)
2024-05-29  Iker Pedrosaconfigure: move cmocka library detection
2024-05-29  Serge Hallyntests: add the tests/ subdirectory to dist tarball
2024-05-27  Alejandro Colomarlib/atoi/strtou_noneg.[ch], tests/: strtoul_noneg(...
2024-05-27  Alejandro Colomarsrc/check_subid_range.c: Call str2ul() instead of strto...
2024-05-27  Alejandro Colomarlib/atoi/strtou_noneg.[ch], tests/: strtoull_noneg...
2024-05-27  Alejandro Colomarlib/gettime.c: gettime(): Call a2i() instead of strtoul...
2024-05-22  Tianyu ChenSTABLE.md: 4.15.x is now stable
2024-05-21  Alejandro Colomarsrc/login.c: main(): Use login_name_max_size()
2024-05-21  Alejandro Colomarlib/chkname.[ch]: login_name_max_size(): Add function
next