aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-04-09meson: Only use the --version-script linker flag where it is supportedJordan Williams2-4/+20
2024-04-09meson: Require the sys/vfs.h header for libmount and fstrimJordan Williams1-2/+7
2024-04-09audit-arch.h: add defines for m68k, shChris Hofstaedtler1-0/+8
2024-04-09lsns: fix ul_path_stat() error handling [coverity scan]Karel Zak1-2/+3
2024-04-09Merge branch 'logger/fixes' of https://github.com/t-8ch/util-linuxKarel Zak1-6/+23
2024-04-09Merge branch 'lsfd--verify-proc-syscall-for-master' of https://github.com/mas...Karel Zak1-1/+15
2024-04-09Merge branch 'missing-pam' of https://github.com/jwillikers/util-linuxKarel Zak1-10/+7
2024-04-09Merge branch 'meson-python-embed-dep' of https://github.com/jwillikers/util-l...Karel Zak1-1/+1
2024-04-09Merge branch 'sqlite-dep-liblastlog2' of https://github.com/jwillikers/util-l...Karel Zak1-2/+2
2024-04-09logger: correctly format tv_usecThomas Weißschuh1-2/+2
2024-04-09logger: rework error handling in logger_gettimeofday()Thomas Weißschuh1-2/+13
2024-04-09logger: handle failures of gettimeofday()Thomas Weißschuh1-2/+8
2024-04-09findmnt: revise the code for -I and -D optionMasatake YAMATO4-16/+80
2024-04-09tests: (lsfd::mkfds-multiplexing) skip if /proc/$pid/syscall is brokenMasatake YAMATO1-1/+15
2024-04-08meson: Disable targets requiring pam when it is missingJordan Williams1-10/+7
2024-04-08meson: Require Python dependency which can be embedded for pylibmountJordan Williams1-1/+1
2024-04-08meson: Enforce sqlite dependency for liblastlog2Jordan Williams1-2/+2
2024-04-08findfs: (man) be more accurate in describing non-tagsKarel Zak2-1/+4
2024-04-08Merge branch 'spelling' of https://github.com/jwilk-forks/util-linuxKarel Zak1-1/+1
2024-04-08Merge branch 'test_mkfds-sockdiag-for-master' of https://github.com/masatake/...Karel Zak8-13/+253
2024-04-08Merge branch 'xry111/pidfs' of https://github.com/xry111/util-linuxKarel Zak16-65/+282
2024-04-08Merge branch 'meson-make-libmount-optional' of https://github.com/jwillikers/...Karel Zak6-113/+143
2024-04-08Merge branch 'lsns--opened-ns' of https://github.com/masatake/util-linuxKarel Zak2-51/+146
2024-04-08enosys: (man) add missing wordJakub Wilk1-1/+1
2024-04-07meson: use signed charsThomas Weißschuh1-1/+1
2024-04-05meson: Only build libmount when requiredJordan Williams5-39/+75
2024-04-05meson: Use libblkid as a dependencyJordan Williams4-47/+45
2024-04-05meson: Use libmount as a dependencyJordan Williams3-34/+30
2024-04-05tests: (test_mkfds::sockdiag) verify the recieved message to detect whether t...Masatake YAMATO1-0/+29
2024-04-05lsfd: add LSFD_DEBUG env var for debuggingMasatake YAMATO3-6/+70
2024-04-05tests: (lsfd) skip some cases if NETLINK_SOCK_DIAG for AF_UNIX is not availableMasatake YAMATO2-0/+5
2024-04-05tests: (test_mkfds::sockdiag) new factoryMasatake YAMATO2-0/+142
2024-04-05tests: (lsfd-functions.bash,cosmetic) unify the style to define functionsMasatake YAMATO1-2/+2
2024-04-05tests: (lsfd) fix typoes in an error nameMasatake YAMATO3-5/+5
2024-04-05Merge branch 'meson-optional-rt' of https://github.com/jwillikers/util-linuxKarel Zak2-14/+20
2024-04-05Merge branch 'PR/libsmartcols-json-empty' of github.com:karelzak/util-linux-workKarel Zak3-25/+58
2024-04-05Merge branch 'fix/opal_luks_blkid_scan' of https://github.com/oldium/util-linuxKarel Zak5-14/+61
2024-04-05Merge branch 'blkid/topology-ioctl' of https://github.com/t-8ch/util-linuxKarel Zak1-58/+27
2024-04-05libblkid: topology/ioctl: simplify ioctl handlingThomas Weißschuh1-58/+27
2024-04-04mount: (man) add note about -o bind,rwKarel Zak1-0/+2
2024-04-04sys-utils/irq-common: fix SPDX typosKarel Zak3-3/+3
2024-04-03Merge branch 'blkid/topology-ioctl' of https://github.com/t-8ch/util-linuxKarel Zak1-10/+19
2024-04-03libsmartcols: print empty arrays in better wayKarel Zak1-13/+27
2024-04-03lib/jsonwrt: introduce ul_jsonwrt_empty()Karel Zak2-12/+31
2024-04-03libblkid: topology/ioctl: correctly handle kernel typesThomas Weißschuh1-10/+19
2024-04-03lsfd: test: Adapt test cases for pidfsXi Ruoyao7-3/+29
2024-04-03lsfd: Support pidfsXi Ruoyao3-1/+105
2024-04-03lsfd: Refactor the pidfd logic into lsfd-pidfd.cXi Ruoyao5-61/+147
2024-04-03tests: (test_mkfds::netlink) pass a correct file descriptor to bind(2)Masatake YAMATO1-0/+1
2024-04-02lsns: show namespaces only kept alive by open file descriptorsMasatake YAMATO2-0/+113
2024-04-02lsns: (refactor) use ul_new_path and procfs_process_init_pathMasatake YAMATO1-51/+33
2024-04-02Merge branch 'master' of https://github.com/BinBashBanana/util-linuxKarel Zak4-2/+65
2024-04-02Merge branch 'lsns--Q' of https://github.com/masatake/util-linuxKarel Zak7-72/+397
2024-04-02Merge branch 'meson-fix-crypt-dep' of https://github.com/jwillikers/util-linuxKarel Zak1-1/+4
2024-04-02Merge branch 'meson-detect-mempcpy' of https://github.com/jwillikers/util-linuxKarel Zak1-1/+3
2024-04-01pam_lastlog2: link against liblastlogThomas Weißschuh1-2/+3
2024-04-01meson: Only pick up the rt library onceJordan Williams1-5/+2
2024-04-01meson: Add build-lsfd option and make rt dependency optionalJordan Williams2-13/+22
2024-04-01meson: Fix false positive detection of mempcpy on macOSJordan Williams1-1/+3
2024-04-01Merge branch 'meson-fix-def-environ' of https://github.com/jwillikers/util-linuxKarel Zak1-1/+1
2024-04-01Merge branch 'dist/meson' of https://github.com/t-8ch/util-linuxKarel Zak1-1/+1
2024-04-01Merge branch 'meson/generate-cargs' of https://github.com/t-8ch/util-linuxKarel Zak1-2/+2
2024-04-01Merge branch 'blkid/csum-log' of https://github.com/t-8ch/util-linuxKarel Zak1-2/+2
2024-04-01libblkid: Fix segfault when blkid.conf doesn't existKarel Zak1-7/+7
2024-04-01Merge branch 'fix/libuuid/doc' of https://github.com/CismonX/util-linuxKarel Zak6-9/+9
2024-04-01docs: add COPYING.MITKarel Zak1-0/+18
2024-04-01Merge branch 'master' of https://github.com/rpurdie/util-linuxKarel Zak2-1/+5
2024-04-01wall: fix escape sequence Injection [CVE-2024-28085]Karel Zak1-1/+1
2024-03-30libblkid: check OPAL lock only when necessaryOldřich Jedlička3-16/+43
2024-03-30autotools: distribute pam_lastlog2/meson.buildThomas Weißschuh1-1/+1
2024-03-31include: Include <unistd.h> in pidfd-utils.h for syscall()Xi Ruoyao1-0/+1
2024-03-30meson: respect c_args/CFLAGS when generating syscalls/errnosThomas Weißschuh1-2/+2
2024-03-30libblkid: use correct logging prefix for checksum mismatchThomas Weißschuh1-2/+2
2024-03-30libblkid: introduce luks opal proberThomas Weißschuh3-0/+20
2024-03-29meson: Don't define HAVE_ENVIRON_DECL when environ is unavailableJordan Williams1-1/+1
2024-03-29meson: Only require the crypt library when necessaryJordan Williams1-1/+4
2024-03-29libuuid: (man) fix function declarationsCismonX6-9/+9
2024-03-28README.licensing/flock: Add MIT license mentionRichard Purdie2-1/+5
2024-03-27Merge branch 'libmount' of https://github.com/thkukuk/util-linuxKarel Zak1-4/+0
2024-03-27Merge branch 'PR/ipcs-fix-counters' of github.com:karelzak/util-linux-workKarel Zak1-92/+100
2024-03-27Merge branch 'blkid/json' of https://github.com/t-8ch/util-linuxKarel Zak18-6/+130
2024-03-27tests: (lsns) add a case testing -Q, --filter optionMasatake YAMATO2-0/+67
2024-03-26autotools: add dependence on libsmartcols for lsclocksKarel Zak1-0/+1
2024-03-26tests: (test_mkfds::userns) add a new factoryMasatake YAMATO1-0/+104
2024-03-26tests: (test_mkfds::multiplexing) fix the factory descriptionMasatake YAMATO1-1/+1
2024-03-26lsns: add -H, --list-columns optionMasatake YAMATO2-8/+24
2024-03-26lsns: implement -Q, --filter optionMasatake YAMATO2-59/+197
2024-03-26lsfd: (man) fix the decoration of an optional parameterMasatake YAMATO1-1/+1
2024-03-26lsns: add a missing '=' character in the help messageMasatake YAMATO2-2/+2
2024-03-26lsns: (man) make the namespace parameter optionalMasatake YAMATO1-1/+1
2024-03-26lsblk: (refactor) refer to a parameter instead of a file static varMasatake YAMATO1-1/+1
2024-03-26libmount: don't initialize variable twice (#2714)Thorsten Kukuk1-4/+0
2024-03-26Merge branch 'more' of https://github.com/thkukuk/util-linuxKarel Zak1-3/+0
2024-03-26Merge branch 'uuidgen' of https://github.com/thkukuk/util-linuxKarel Zak1-1/+2
2024-03-26Merge branch 'lscpu' of https://github.com/thkukuk/util-linuxKarel Zak1-1/+1
2024-03-26lsipc: improve variable namingKarel Zak1-89/+95
2024-03-26lsipc: fix semaphore USED counterKarel Zak1-3/+5
2024-03-26more: remove second check for EOF (#2714)Thorsten Kukuk1-3/+0
2024-03-26uuidgen: use xmalloc instead of malloc (#2714)Thorsten Kukuk1-1/+2
2024-03-26lscpu: initialize all variables (#2714)Thorsten Kukuk1-1/+1
2024-03-25rev: Check for wchar conversion errorsTim Hallmann1-6/+8
2024-03-25Merge branch 'clang-18' of https://github.com/t-8ch/util-linuxKarel Zak2-13/+11
2024-03-23sys-utils: hwclock-rtc: fix pointer usageKarthikeyan Krishnasamy1-1/+1
2024-03-22Merge branch 'PR/libmount-sepnodata' of github.com:karelzak/util-linux-workKarel Zak3-1/+17
2024-03-20meson: Only build blkzone and blkpr if the required linux header existsJordan Williams1-19/+23
2024-03-20libmount: make sure "option=" is used as stringKarel Zak3-1/+17
2024-03-20chcpu(8): document limitations of -gStanislav Brabec1-0/+2
2024-03-20lib/sha1: fix for old glibcKarel Zak1-0/+4
2024-03-20lscpu: don't use NULL sharedmapKarel Zak1-1/+2
2024-03-20ci: reduce aslr level to avoid issues with ASANThomas Weißschuh1-0/+3
2024-03-20last: avoid out of bounds array accessbiubiuzy1-1/+4
2024-03-20findmnt: remove deleted option from manualChris Hofstaedtler1-3/+0
2024-03-20lib/pty-session: Don't ignore SIGHUP.Kuniyuki Iwashima1-0/+3
2024-03-20dmesg: print object closing brace while waiting for next messageThomas Weißschuh1-2/+5
2024-03-20jsonwrt: add ul_jsonwrt_flushThomas Weißschuh2-0/+6
2024-03-19ci: use clang 18Thomas Weißschuh1-2/+2
2024-03-19lscpu: restructure op-mode printingThomas Weißschuh1-11/+9
2024-03-19libmount: Fix export of mnt_context_is_lazy and mnt_context_is_onlyonceMatt Turner2-3/+3
2024-03-08add static partxBinBashBanana4-2/+65
2024-03-07blkid: add json output formatThomas Weißschuh6-6/+50
2024-03-07blkid: (tests) test output formatsThomas Weißschuh12-0/+80
2024-03-06blkid: (tests) use correct blkid binaryThomas Weißschuh1-1/+1
2024-03-05Merge branch 'blockdev' of https://github.com/EvgeniyRogov/util-linuxKarel Zak2-10/+16
2024-03-05su: fix use after free in run_shellTanish Yadav1-5/+4
2024-03-04- Fixed report error code in blockdev.EvgeniyRogov2-10/+16
2024-03-04su, agetty: don't use program_invocation_short_name for openlog()Karel Zak2-2/+2
2024-03-04Merge branch 'spelling' of https://github.com/jwilk-forks/util-linuxKarel Zak1-2/+2
2024-03-04Merge branch 'lsfd--github-issue-2819' of https://github.com/masatake/util-linuxKarel Zak2-9/+11
2024-03-04build-sys: make sure everywhere is localstatedirKarel Zak2-2/+2
2024-03-04tests: (lsfd::mkfds-inotify) consider environments not having / as a mount pointMasatake YAMATO2-9/+11
2024-03-01docs: fix typosJakub Wilk1-2/+2
2024-02-29docs: add note about stable branchesKarel Zak1-12/+14
2024-02-29lslocks: fix buffer overflowKarel Zak1-9/+7
2024-02-29setterm: Document behavior of redirectionStanislav Brabec1-0/+4
2024-02-29meson: fix LIBBLKID_VERSION definitionKarel Zak1-1/+3
2024-02-29Merge branch 'lsfd--btrfs' of https://github.com/masatake/util-linuxKarel Zak6-66/+387
2024-02-28build-sys: introduce localstatedirKarel Zak5-4/+10
2024-02-28lastlog2: rename tmpfilesChristian Hesse4-5/+5
2024-02-28tmpfiles: depend on systemd...Christian Hesse1-10/+8
2024-02-28uuidd.rc: create localstatedir in init scriptChristian Hesse1-5/+10
2024-02-28tmpfiles: add and install for uuidd, generate /run/uuidd & /var/lib/libuuidChristian Hesse4-2/+19
2024-02-28docs: move GPL-2.0 license text to Docimentation directoryKarel Zak1-0/+0
2024-02-28docs: use proper XSPD identifier for GPL-2.0Karel Zak4-3/+342
2024-02-28Merge branch 'PR/hexdump-overflow' of github.com:karelzak/util-linux-workKarel Zak1-1/+9
2024-02-28Merge branch 'enosys/dump' of https://github.com/t-8ch/util-linuxKarel Zak5-8/+17
2024-02-28Merge branch 'PR/libmount-errmsg' of github.com:karelzak/util-linux-workKarel Zak4-19/+40
2024-02-27enosys: allow dumping to fileThomas Weißschuh4-8/+15
2024-02-27codeql: don't report world-writable filesThomas Weißschuh1-0/+2
2024-02-27hexdump: check blocksize when display dataKarel Zak1-1/+9
2024-02-27Merge branch 'PR/dmesg-2807' of github.com:karelzak/util-linux-workKarel Zak1-3/+7
2024-02-27libmount: report kernel message from new APIKarel Zak4-19/+40
2024-02-27Merge branch 'patch-1' of https://github.com/ThomasKaiser/util-linuxKarel Zak1-0/+2
2024-02-26meson: avoid future-deprecated featureThomas Weißschuh1-2/+2
2024-02-26dmesg: fix wrong size calculationKarel Zak1-3/+7
2024-02-26Adding Neoverse-V3/-N3 ARM coresThomas Kaiser1-0/+2
2024-02-26Merge branch 'meson/gnu-source' of https://github.com/t-8ch/util-linuxKarel Zak1-1/+6
2024-02-26libmount: don't hold write fd to mounted deviceJan Kara1-6/+10
2024-02-25tests: (lsfd::mkfds-inotify-btrfs) test INOTIFY.INODES cooked outputMasatake YAMATO2-2/+18
2024-02-25lsfd: extend nodev table to decode "btrfs" on SOURCE columnMasatake YAMATO3-11/+240
2024-02-25lsfd: (refactor) rename a member of struct procMasatake YAMATO2-8/+8
2024-02-25lsfd: (refactor) rename a local variable and a parameterMasatake YAMATO1-6/+6
2024-02-25lsfd: (refactor) split the function processing mountinfo fileMasatake YAMATO1-6/+12
2024-02-25lsfd: (refactor) store a mnt_namespace object to struct processMasatake YAMATO2-10/+21
2024-02-25lsfd: (refactor) use a binary tree as the implementation for mnt_namespacesMasatake YAMATO1-30/+55
2024-02-25lsfd: read /proc/$pid/ns/mnt earlierMasatake YAMATO1-5/+39
2024-02-25lsfd: (refactor) rename add_nodevs to read_mountinfoMasatake YAMATO1-2/+2
2024-02-25lsfd: make the way to read /proc/$pid/mountinfo robustMasatake YAMATO1-2/+2
2024-02-25lsfd: (cosmetic) normalize whitespacesMasatake YAMATO1-6/+6
2024-02-23meson: run compiler checks with -D_GNU_SOURCE when necessaryThomas Weißschuh1-1/+6
2024-02-22Merge branch 'lastlog2_error' of https://github.com/schubi2/util-linuxKarel Zak1-11/+31
2024-02-22Merge branch 'PR/more-poll' of github.com:karelzak/util-linux-workKarel Zak1-44/+82
2024-02-22Merge branch 'PR/lastlog2-cleanup' of github.com:karelzak/util-linux-workKarel Zak1-85/+56
2024-02-22enosys: add support for alternative error codesThomas Weißschuh7-9/+67
2024-02-22enosys: generalize named number parsingThomas Weißschuh1-33/+36
2024-02-22autotools: make errnos.h available without lsfdThomas Weißschuh1-7/+7
2024-02-22Merge branch 'enosys/dump' of https://github.com/t-8ch/util-linuxKarel Zak10-16/+151
2024-02-21liblastlog2: Improved sqlite3 error handlingStefan Schubert1-11/+31
2024-02-21docs: cleanup public domain license textsKarel Zak11-13/+39
2024-02-20more: fix poll() useKarel Zak1-44/+82
2024-02-20lastlog2: convert check_user() to boolean-like macroKarel Zak1-10/+4
2024-02-20lastlog: cleanup function definitionsKarel Zak1-17/+13
2024-02-20lastlog2: make longopts[] static-constKarel Zak1-1/+1
2024-02-20lastlog: improve errors printingKarel Zak1-46/+29
2024-02-20lastlog2: improve coding styleKarel Zak1-30/+28
2024-02-19lastlog2: Don't print space if Service column is not printedMiika Alikirri1-1/+2
2024-02-19Merge branch 'foo' of https://github.com/emanuele6/util-linuxKarel Zak1-1/+1
2024-02-19Merge branch 'patch-2' of https://github.com/ThomasKaiser/util-linuxKarel Zak1-0/+6
2024-02-19Merge branch 'meson/lslogins' of https://github.com/t-8ch/util-linuxKarel Zak1-2/+2
2024-02-19Merge branch 'fix-luks-offset' of https://github.com/mbroz/util-linuxKarel Zak3-3/+25
2024-02-19docs: improve howto-pull-requestKarel Zak1-14/+11
2024-02-19Add Microsoft as vendor and Cobalt 100 coreThomas Kaiser1-0/+6
2024-02-18docs: remove duplicated author name in namei.1.adocEmanuele Torre1-1/+1
2024-02-17meson: fix build of lslogins with -Dbuild-liblastlog2=disabledThomas Weißschuh1-2/+2
2024-02-16libblkid: Check offset in LUKS2 headerMilan Broz3-3/+25
2024-02-15docs: add hints about systemdKarel Zak2-0/+7
2024-02-15Merge branch 'PR/dmesg-fixes' of github.com:karelzak/util-linux-workKarel Zak2-57/+61
2024-02-15Merge branch 'PR/meson-lastlog2' of github.com:karelzak/util-linux-workKarel Zak1-0/+2
2024-02-14Merge branch 'lslogins-lastlog2' of https://github.com/schubi2/util-linuxKarel Zak12-6/+161
2024-02-14meson: install lastlog2.h library header fileKarel Zak1-0/+2
2024-02-13Merge branch 'as-safe-maybe_final' of https://github.com/crrodriguez/util-linuxKarel Zak4-0/+12