index
:
util-linux/util-linux.git
master
stable/v2.13
stable/v2.13.0
stable/v2.13.1
stable/v2.14
stable/v2.15
stable/v2.16
stable/v2.17
stable/v2.19
stable/v2.20
stable/v2.21
stable/v2.22
stable/v2.23
stable/v2.24
stable/v2.25
stable/v2.26
stable/v2.27
stable/v2.28
stable/v2.29
stable/v2.30
stable/v2.31
stable/v2.32
stable/v2.33
stable/v2.35
stable/v2.36
stable/v2.37
stable/v2.38
stable/v2.39
stable/v2.40
The util-linux code repository.
Karel Zak
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
login-utils
Age
Commit message (
Expand
)
Author
Files
Lines
2024-05-02
suL fix use after free on error
Karel Zak
1
-2
/
+3
2024-04-29
textual: fix some typos and inconsistencies in usage and error messages
Benno Schulenberg
1
-1
/
+1
2024-04-16
Merge branch 'getwc' of https://github.com/t-8ch/util-linux
Karel Zak
1
-1
/
+1
2024-04-15
(minor) update sulogin.c
Leaflet
1
-3
/
+3
2024-04-13
treewide: use fgetc() instead of getc()
Thomas Weißschuh
1
-1
/
+1
2024-03-20
last: avoid out of bounds array access
biubiuzy
1
-1
/
+4
2024-03-05
su: fix use after free in run_shell
Tanish Yadav
1
-5
/
+4
2024-03-04
su, agetty: don't use program_invocation_short_name for openlog()
Karel Zak
1
-1
/
+1
2024-02-21
docs: cleanup public domain license texts
Karel Zak
1
-1
/
+5
2024-02-14
Merge branch 'lslogins-lastlog2' of https://github.com/schubi2/util-linux
Karel Zak
3
-5
/
+104
2024-02-02
added build option login-lastlogin
Stefan Schubert
1
-0
/
+4
2024-02-01
su: (man) improve formatting
Karel Zak
1
-4
/
+4
2024-02-01
su: (man) add hint about sessions
Karel Zak
1
-2
/
+9
2024-01-30
creating lastlog2 database in the tests
Stefan Schubert
1
-1
/
+9
2024-01-30
cleanup; Added testcase for lslogins and lastlog2 DB
Stefan Schubert
2
-9
/
+9
2024-01-25
lslogins: Add support for lastlog2
Stefan Schubert
2
-4
/
+91
2024-01-19
login: ignore return of audit_log_acct_message
Thomas Weißschuh
1
-10
/
+10
2024-01-17
sulogin: relabel terminal according to SELinux policy
Christian Göttsche
3
-18
/
+146
2024-01-11
Merge branch 'login' of https://github.com/stoeckmann/util-linux
Karel Zak
2
-9
/
+11
2024-01-09
login: document blank treatment in shell field
Tobias Stoeckmann
1
-1
/
+1
2024-01-08
runuser|su: Start supporting option -T|--no-pty
Sebastian Pipping
3
-1
/
+15
2024-01-08
runuser.1.adoc: Move -m|-p|--preserve-environment in order
Sebastian Pipping
1
-3
/
+3
2023-12-29
login: unify pw_shell script test
Tobias Stoeckmann
1
-2
/
+5
2023-12-29
login: simplify name creation
Tobias Stoeckmann
1
-6
/
+5
2023-12-03
login-utils: include libgen.h for basename API
Khem Raj
1
-3
/
+7
2023-11-28
chsh: use libeconf to read /etc/shells
Thorsten Kukuk
1
-13
/
+1
2023-10-25
Make the ways of using output stream consistent in usage()
Masatake YAMATO
8
-16
/
+16
2023-10-10
login: access login.noauth file directly
Tobias Stoeckmann
1
-15
/
+5
2023-10-10
login: use xasprintf
Tobias Stoeckmann
1
-5
/
+2
2023-09-28
treewide: use reallocarray to allocated memory that will be reallocated
Thomas Weißschuh
1
-1
/
+1
2023-09-25
Merge branch 'login-terminal' of https://github.com/stoeckmann/util-linux
Karel Zak
1
-14
/
+24
2023-09-25
Merge branch 'analyzer1' of https://github.com/t-8ch/util-linux
Karel Zak
1
-1
/
+1
2023-09-25
Merge branch 'realloc' of https://github.com/t-8ch/util-linux
Karel Zak
2
-4
/
+4
2023-09-22
lslogins: fix realloc() loop allocation size
Thomas Weißschuh
1
-1
/
+1
2023-09-22
treewide: use (x)reallocarray() when applicable
Thomas Weißschuh
2
-4
/
+4
2023-09-21
login: prevent undefined ioctl and tcsetattr calls
Tobias Stoeckmann
1
-12
/
+20
2023-09-21
login: use correct terminal fd during setup
Tobias Stoeckmann
1
-6
/
+8
2023-09-19
login: Use pid_t for child_pid
Tobias Stoeckmann
1
-1
/
+1
2023-09-19
login: move comment
Tobias Stoeckmann
1
-4
/
+4
2023-08-28
lslogins: (man) fix -y option formatting
Thomas Weißschuh
1
-1
/
+1
2023-08-23
last(1): Document -T option for tab-separated output
Trag Date
1
-0
/
+3
2023-08-23
last: Add -T option for tab-separated output
Trag Date
1
-14
/
+21
2023-07-19
login-utils: Report crashes on reboot lines insted of overlapping uptimes
Troy Rollo
1
-1
/
+6
2023-06-28
utmpdump: validate subsecond granularity
Thomas Weißschuh
1
-1
/
+1
2023-06-03
misc: constify some fields
Thomas Weißschuh
1
-1
/
+1
2023-05-29
sulogin: use get_terminal_default_type()
Karel Zak
1
-13
/
+11
2023-05-23
login: fix memory leak [coverity scan]
Karel Zak
1
-6
/
+5
2023-05-22
Merge branch 'agetty-creds' of https://github.com/DaanDeMeyer/util-linux
Karel Zak
2
-0
/
+44
2023-05-08
sulogin: Don't overwrite TERM if already set
Daan De Meyer
1
-4
/
+4
2023-05-02
sulogin: fix KDGKBMODE ifdef
Karel Zak
1
-7
/
+7
2023-04-25
wrap return in #else directive to avoid dead code
Stefan Radu
1
-1
/
+2
2023-04-25
add return in supam_conv function
Stefan Radu
1
-0
/
+1
2023-04-16
Document new systemd credentials support for agetty and login
Daan De Meyer
1
-0
/
+8
2023-04-13
login: Initialize noauth from login.noauth credential
Daan De Meyer
1
-0
/
+36
2023-04-10
last: (man) use correct markup
Mario Blättermann
1
-1
/
+1
2023-03-17
wall: use fputs_careful()
наб
1
-1
/
+1
2023-03-17
write: correctly handle wide characters
наб
1
-3
/
+1
2023-02-22
lslogins: (man) reorder login statuses
Karel Zak
1
-4
/
+4
2023-02-13
last: use full size of the username
Karel Zak
2
-2
/
+6
2023-01-31
lslogins: (man) add note about new accounts
Karel Zak
1
-1
/
+1
2023-01-31
lslogins: explain password statuses
Karel Zak
1
-0
/
+13
2023-01-24
include/c: add functions to print from signal handlers
Karel Zak
1
-4
/
+2
2023-01-24
Merge branch 'signal_safety' of https://github.com/crrodriguez/util-linux
Karel Zak
3
-17
/
+7
2023-01-23
last: use sizeof_member
Thomas Weißschuh
1
-4
/
+4
2023-01-15
sulogin: only assign to variables written by signal handlers
Cristian Rodríguez
1
-2
/
+2
2023-01-15
last: should not use errx/warnx on signal handlers
Cristian Rodríguez
1
-14
/
+4
2023-01-15
su-common: bool is a distinct type in c2x
Cristian Rodríguez
1
-1
/
+1
2023-01-11
login: never send signals to init
Samanta Navarro
1
-4
/
+4
2022-12-18
meson: fix build with -Dselinux=enabled
Chris Hofstaedtler
1
-4
/
+1
2022-12-13
chsh: add -V, update usage()
Karel Zak
2
-6
/
+16
2022-12-13
chfn: use -V for version
Karel Zak
2
-5
/
+13
2022-12-12
Merge branch 'usr_etc_shells' of https://github.com/schubi2/util-linux
Karel Zak
3
-35
/
+16
2022-11-30
meson: logindefs.c: handle libeconf dependency
Thomas Weißschuh
1
-4
/
+2
2022-11-29
Supporting vendor given "shells" configuration file
Stefan Schubert
3
-35
/
+16
2022-11-16
llib/pty-session: split PTY and signalfd setup
Karel Zak
1
-0
/
+2
2022-08-24
lslogins: support more password methods
Karel Zak
1
-24
/
+42
2022-07-20
sulogin: print features on --version
Karel Zak
1
-1
/
+9
2022-07-20
sulogin: fix includes
Karel Zak
1
-3
/
+4
2022-06-07
lslogins: fix free(): invalid pointer
Karel Zak
1
-1
/
+4
2022-06-07
lslogins: improve prefixes interpretation
Karel Zak
1
-7
/
+26
2022-04-01
libmount: fix typos
наб
1
-1
/
+1
2022-03-30
meson: update for logindefs move
Karel Zak
1
-11
/
+4
2022-03-30
build-sys: move login-utils/logindefs.c to lib
Karel Zak
3
-645
/
+6
2022-03-02
last: add note about empty files/entries to the man page
Karel Zak
1
-0
/
+2
2022-02-14
Fix markup in su.1.adoc
Mario Blättermann
1
-1
/
+1
2022-02-14
lslogins: add -y,--shell
Karel Zak
2
-2
/
+13
2022-02-14
Merge branch 'manpage-fixes' of https://github.com/mariobl/util-linux
Karel Zak
3
-9
/
+9
2022-02-14
chsh, chfn: remove readline support [CVE-2022-0563]
Karel Zak
3
-54
/
+9
2022-02-13
Fix several adoc files as reported by Helge Kreutzmann
Mario Blättermann
3
-9
/
+9
2022-02-07
last: don't assume zero terminate strings
Karel Zak
1
-2
/
+2
2022-02-07
misc: use everywhere mkstemp_cloexec() as fallback to mkostemp()
Karel Zak
1
-2
/
+3
2022-02-07
newgrp.1.adoc: use bold font for command name in synopsis
Johannes Altmanninger
1
-1
/
+1
2022-02-01
man pages: unify output of --help and --version
Mario Blättermann
12
-46
/
+20
2022-02-01
misc: non-Linux portability fixes
Samuel Thibault
1
-0
/
+4
2022-01-07
sulogin: fix compiler warning [-Werror=implicit-fallthrough=]
Karel Zak
1
-0
/
+5
2022-01-07
Merge branch 'syslog-su-pid' of https://github.com/thesamesam/util-linux
Karel Zak
1
-1
/
+1
2022-01-07
sulogin: Display all kinds of errno during password input.
Shigeki Morishima
1
-5
/
+2
2022-01-07
su: use LOG_PID for syslog
Sam James
1
-1
/
+1
2021-12-14
su: Verify default SIGCHLD handling.
Tobias Stoeckmann
1
-0
/
+14
2021-11-29
utmpdump: don't ignore sscanf() return code [coverity scan]
Karel Zak
1
-1
/
+6
2021-11-27
Complete Linux-PAM compliance for forked child in su and login.
Andrew G. Morgan
2
-0
/
+6
2021-11-26
Merge branch 'topic/lsfd'
Karel Zak
1
-7
/
+12
2021-11-22
login: (adoc) add hint about PAM and env.variables
Karel Zak
1
-0
/
+2
2021-11-19
lslogins: remove unwanted debug message
Karel Zak
1
-3
/
+0
2021-11-14
vipw: improve child error handling
Tobias Stoeckmann
1
-3
/
+10
2021-11-02
login: improve coding style
Karel Zak
1
-3
/
+3
2021-11-02
login: Restore tty size after calling vhangup()
Daan De Meyer
1
-0
/
+12
2021-10-25
chsh: fflush stdout before reading from stdin
Lorenzo Beretta
1
-0
/
+1
2021-10-25
chfn: flush stdout before reading stdin and fix uninitialized variable
Lorenzo Beretta
1
-1
/
+2
2021-10-25
Merge branch 'flush' of https://github.com/ericonr/util-linux
Karel Zak
1
-0
/
+1
2021-10-25
Merge branch 'uniformize-title-markups' of https://github.com/rffontenelle/ut...
Karel Zak
1
-1
/
+1
2021-10-22
vipw: flush stdout before getting answer.
Érico Nogueira
1
-0
/
+1
2021-10-14
su: reset RLIMIT_AS too
Karel Zak
3
-2
/
+3
2021-10-06
lslogins: use lib/procfs.c
Karel Zak
1
-10
/
+12
2021-10-04
su: reset also RLIMIT_FSIZE and RLIMIT_NOFILE
Karel Zak
2
-1
/
+15
2021-10-01
su: reset RLIMIT_{NICE,RTPRIO} to zero
Karel Zak
3
-0
/
+21
2021-09-21
Man pages: Fix end extend formatting
Mario Blättermann
3
-5
/
+7
2021-09-02
docs: Uniformize references to section titles
Rafael Fontenelle
1
-1
/
+1
2021-07-30
Revert "sulogin: fix getpasswd()"
Karel Zak
1
-1
/
+0
2021-07-29
sulogin: fix getpasswd()
Karel Zak
1
-0
/
+1
2021-07-27
vipw: use snprintf() rather than sprintf()
Karel Zak
1
-1
/
+1
2021-07-27
logindefs: use snprintf() rather than sprintf()
Karel Zak
1
-1
/
+1
2021-07-27
last: use snprintf() rather than sprintf()
Karel Zak
1
-17
/
+17
2021-07-22
lslogins: fix memory leak [asan]
Karel Zak
1
-0
/
+1
2021-07-22
lslogins: ask for supplementary groups only once [asan]
Karel Zak
1
-2
/
+5
2021-07-22
lslogins: use sd_journal_get_data() in proper way
Karel Zak
1
-24
/
+35
2021-07-15
login: add callback for close_range()
Karel Zak
1
-3
/
+2
2021-07-15
lslogins: consolidate and optimize utmp files use
Karel Zak
1
-41
/
+38
2021-07-14
login: fix close_range() use
Karel Zak
1
-1
/
+1
2021-06-22
utmpdump: do not use atoi()
Karel Zak
1
-3
/
+11
2021-06-21
lslogins: check errno after strto..()
Karel Zak
1
-2
/
+5
2021-06-16
sulogin: add missing ifdefs
Karel Zak
1
-2
/
+6
2021-06-16
sulogin: use explicit_bzero() for buffer with password
Karel Zak
1
-5
/
+13
2021-06-16
login: remove obsolete and confusing comment
Karel Zak
1
-1
/
+0
2021-06-11
newgrp: fix memory leak [coverity scan]
Karel Zak
1
-3
/
+5
2021-05-24
sulogin: fix whitespace error
Karel Zak
1
-1
/
+1
2021-05-24
sulogin: ignore none-existing console devices
Werner Fink
2
-15
/
+81
2021-05-10
fix whitespace issue in ducumentation
Christian Hesse
1
-1
/
+1
2021-05-05
build-sys: keep adoc files in dist_noinst_DATA
Karel Zak
1
-0
/
+15
2021-04-12
lslogins: non-Linux fix
Karel Zak
1
-0
/
+10
2021-03-31
build-sys: make man pages location independent
Karel Zak
11
-33
/
+33
2021-03-29
Merge remote-tracking branch 'mariobl/topic/asciidoc'
Karel Zak
27
-1985
/
+1319
2021-03-28
Asciidoc: Fix typo and remove invisible spaces which confuse po4a
Mario Blättermann
1
-3
/
+3
2021-03-26
Asciidoc: Fix artifacts from initial import
Mario Blättermann
1
-1
/
+1
2021-03-26
build-sys: fix typo
Karel Zak
1
-1
/
+1
2021-03-26
build-sys: split man pages and man page links
Karel Zak
1
-15
/
+13
2021-03-26
build-sys: remove man page link files
Karel Zak
3
-4
/
+2
2021-03-26
build-sys: remove duplicate hook
Karel Zak
1
-3
/
+0
2021-03-24
Asciidoc: Review login-utils man pages
Mario Blättermann
12
-262
/
+220
2021-03-21
Asciidoc: Unify spelling of »User Commands«
Mario Blättermann
9
-9
/
+9
2021-03-20
Asciidoc: Add Po4a hint to file headers
Mario Blättermann
12
-0
/
+12
2021-03-19
Asciidoc: Re-add empty lines to man pages
Mario Blättermann
5
-0
/
+11
2021-03-19
Asciidoc: Some formatting cleanup in man pages
Mario Blättermann
1
-2
/
+2
2021-03-17
Asciidoc: Remove already imported login-utils *roff man pages
Mario Blättermann
12
-1965
/
+0
2021-03-17
Asciidoc: Import login-utils man pages
Mario Blättermann
12
-0
/
+1325
2021-03-17
meson: add second build system
Zbigniew Jędrzejewski-Szmek
1
-0
/
+75
2021-03-02
utmpdup: Ensure flushing when using follow flag
Andrew Shapiro
1
-0
/
+4
2021-02-25
su: fix man page typos
Štěpán Němec
1
-4
/
+4
2021-02-23
su: (pty) change owner and mode for pty
Karel Zak
1
-2
/
+24
2021-02-23
login: move generic setting to ttyutils.h
Karel Zak
1
-7
/
+0
2021-02-23
su: explicitly enable echo for --pty
Karel Zak
1
-0
/
+2
2021-02-05
Merge branch 'gh-actions-bionic' of https://github.com/mrc0mmand/util-linux
Karel Zak
1
-0
/
+1
2021-02-03
login: use full tty path for PAM_TTY
Karel Zak
1
-3
/
+5
2021-02-03
su: use full tty path for PAM_TTY
Karel Zak
1
-3
/
+4
2021-02-01
ci: deal with uninstrumented binaries using instrumented libs
Frantisek Sumsal
1
-0
/
+1
2021-01-28
lib: use ul_prefix for close_all_fds() and mkdir_p()
Karel Zak
1
-1
/
+1
2021-01-13
lib/selinux-utils: tiny cleanup
Karel Zak
1
-1
/
+1
2021-01-13
chfs-chfn: remove deprecated selinux_check_passwd_access()
Karel Zak
2
-27
/
+13
2021-01-13
lib/selinux-utils: cleanup function names
Karel Zak
2
-2
/
+2
2021-01-13
build-sys: move selinux_utils.c
Karel Zak
5
-41
/
+4
2021-01-13
build-sys: remove fallback for security_context_t
Karel Zak
6
-31
/
+11
2020-12-17
*: spelling and grammar fixes
Ville Skyttä
1
-1
/
+1
2020-12-14
login-utils: don't use deprecated security_context_t
Karel Zak
6
-13
/
+34
2020-12-07
login: fix compiler warning [-Werror=strict-prototypes]
Karel Zak
1
-1
/
+1
2020-12-03
login: tidy up manual page
Sami Kerola
1
-80
/
+68
2020-12-03
lib/fileutils: make close_all_fds() to be similar with close_range()
Sami Kerola
1
-6
/
+1
2020-12-03
login: use close_range() system call when possible
Sami Kerola
1
-1
/
+6
2020-12-03
login: move message printing out from main()
Sami Kerola
1
-24
/
+31
2020-12-03
login: use xalloc memory allocation helpers everywhere
Sami Kerola
1
-5
/
+2
2020-12-03
login: fix coding style issues
Sami Kerola
1
-57
/
+57
2020-12-03
login: use system definitions to determine maxium login name length
Sami Kerola
1
-9
/
+6
2020-12-03
login: use calloc() when memory needs to be cleared
Sami Kerola
1
-4
/
+2
2020-12-03
login: use explicit_bzero() to get rid of confidental memory
Sami Kerola
1
-0
/
+4
2020-12-03
login: add initialize() function to have less stack allocated in main()
Sami Kerola
1
-38
/
+48
2020-12-03
login: replace function like definitions with inline functions
Sami Kerola
1
-6
/
+13
2020-12-03
login: move getlogindefs_num() after localization init
Sami Kerola
1
-2
/
+2
2020-12-03
login: move timeout from global to local scope
Sami Kerola
1
-1
/
+1
2020-12-03
login: stop keeping timeout message in memory forever
Sami Kerola
1
-5
/
+7
2020-12-03
login: use sig_atomic_t type for variable accessed from signal handler
Sami Kerola
1
-1
/
+1
2020-12-01
fuzzers: make tests setup more robust
Karel Zak
1
-5
/
+6
2020-11-25
lslogins: call close() for usable FD [coverity scan]
Karel Zak
1
-1
/
+3
2020-11-20
Merge branch 'w45'
Karel Zak
1
-1
/
+1
2020-11-17
build-sys: do not build plymouth-ctrl.c w/ disabled plymouth
Pino Toscano
1
-2
/
+4
2020-11-14
man: make tilde and caret characters to render correctly
Sami Kerola
1
-1
/
+1
2020-11-09
Merge branch 'vipw-shortwrite' of https://github.com/DankRank/util-linux
Karel Zak
4
-29
/
+11
2020-11-09
ul_copy_file: make defines for return values
Egor Chelak
1
-2
/
+2
2020-11-09
nologin: use ul_copy_file
Egor Chelak
2
-6
/
+3
2020-11-09
login: use ul_copy_file
Egor Chelak
1
-5
/
+2
2020-11-09
vipw: move copyfile to the lib
Egor Chelak
1
-18
/
+6
2020-10-29
cast NULL to char * when using execl
Egor Chelak
3
-4
/
+4
[next]