aboutsummaryrefslogtreecommitdiff
path: root/login
AgeCommit message (Expand)AuthorFilesLines
2024-04-19login: Use unsigned 32-bit types for seconds-since-epochFlorian Weimer3-1/+44
2024-04-19login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701)Florian Weimer2-1/+5
2024-04-19login: Check default sizes of structs utmp, utmpx, lastlogFlorian Weimer2-1/+34
2024-01-01Update copyright dates not handled by scripts/update-copyrightsPaul Eggert1-1/+1
2024-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert47-47/+47
2023-07-05unistd: Avoid PLT entries with _FORTIFY_SOURCEFrédéric Bérat1-0/+1
2023-07-05Exclude routines from fortificationFrédéric Bérat1-0/+6
2023-06-02Fix all the remaining misspellings -- BZ 25337Paul Pluzhnikov2-2/+2
2023-04-22Use O_CLOEXEC in more places (BZ #15722)Sergey Bugaev1-1/+1
2023-03-27Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functionsAdhemerval Zanella Netto3-4/+12
2023-01-06Update copyright dates not handled by scripts/update-copyrightsJoseph Myers1-1/+1
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers47-47/+47
2022-11-01configure: Use -Wno-ignored-attributes if compiler warns about multiple aliasesAdhemerval Zanella1-0/+1
2022-01-01Update copyright dates not handled by scripts/update-copyrights.Paul Eggert1-1/+1
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert47-47/+47
2021-10-29login: Add back libutil as an empty libraryStafford Horne1-1/+3
2021-09-03Remove "Contributed by" linesSiddhesh Poyarekar31-36/+0
2021-06-30login: Move libutil into libcFlorian Weimer9-73/+167
2021-06-30login: Rework hidden prototypes for __setutent, __utmpname, __endutentFlorian Weimer2-0/+3
2021-06-30login: Hidden prototypes for _getpt, __ptsname_r, grantpt, unlockptFlorian Weimer3-1/+3
2021-01-02Update copyright dates not handled by scripts/update-copyrights.Paul Eggert1-1/+1
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert46-46/+46
2020-10-07Linux: unlockpt needs to fail with EINVAL, not ENOTTY (bug 26053)Florian Weimer1-4/+16
2020-10-07login/tst-grantpt: Convert to support framework, more error checkingFlorian Weimer1-35/+58
2020-05-20y2038: Replace __clock_gettime with __clock_gettime64Lukasz Majewski2-4/+5
2020-01-01Update copyright dates not handled by scripts/update-copyrights.Joseph Myers1-1/+1
2020-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers45-45/+45
2019-11-12login: Use pread64 in utmp implementationFlorian Weimer1-72/+95
2019-11-12login: Introduce matches_last_entry to utmp processingFlorian Weimer1-49/+31
2019-11-07login: Acquire write lock early in pututline [BZ #24882]Florian Weimer3-31/+238
2019-11-07login: Remove double-assignment of fl.l_whence in try_file_lockFlorian Weimer1-1/+1
2019-10-30Change most internal uses of __gettimeofday to __clock_gettime.Zack Weinberg2-8/+8
2019-09-07Prefer https to http for gnu.org and fsf.org URLsPaul Eggert44-44/+44
2019-08-28login: pututxline could fail to overwrite existing entries [BZ #24902]Florian Weimer3-11/+191
2019-08-15login: Use struct flock64 in utmp [BZ #24880]Florian Weimer1-2/+2
2019-08-15login: Disarm timer after utmp lock acquisition [BZ #24879]Florian Weimer1-52/+28
2019-08-15login: Fix updwtmp, updwtmx unlockingFlorian Weimer3-2/+114
2019-08-13login: Replace macro-based control flow with function calls in utmpFlorian Weimer1-73/+100
2019-08-13login: Assume that _HAVE_UT_* constants are trueFlorian Weimer9-141/+10
2019-08-05login: Remove utmp backend jump tables [BZ #23518]Florian Weimer7-183/+52
2019-02-22Break some lines before not after operators.Joseph Myers1-4/+4
2019-01-01Update copyright dates not handled by scripts/update-copyrights.Joseph Myers1-1/+1
2019-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers42-42/+42
2018-06-26Fix Linux fcntl OFD locks for non-LFS architectures (BZ#20251)Adhemerval Zanella1-2/+2
2018-01-01Update copyright dates not handled by scripts/update-copyrights.Joseph Myers1-1/+1
2018-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers42-42/+42
2017-12-11Replace = with += in CFLAGS-xxx.c/CPPFLAGS-xxx.cH.J. Lu1-3/+3
2017-10-08openpty: use TIOCGPTPEER to open slave side fdChristian Brauner1-6/+24
2017-10-08openpty: close slave pty fd on errorChristian Brauner1-14/+16
2017-10-01Mark internal utmp functions with attribute_hidden [BZ #18822]H.J. Lu7-0/+8