aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-04-24libmount: fix umount --read-onlystable/v2.39Karel Zak1-0/+4
2024-04-04build-sys: release++ (v2.39.4)v2.39.4Karel Zak3-2/+6
2024-04-04build-sys: fix po-man cleanKarel Zak1-2/+0
2024-04-04docs: update v2.39.4-ReleaseNotesKarel Zak1-0/+56
2024-04-04docs: update AUTHORS fileKarel Zak1-0/+1
2024-04-03po-man: merge changesKarel Zak8-15692/+27233
2024-04-03po: merge changesKarel Zak33-3928/+3928
2024-04-03libblkid: topology/ioctl: correctly handle kernel typesThomas Weißschuh1-10/+19
2024-04-02libmount: make sure "option=" is used as stringKarel Zak3-1/+17
2024-04-02libmount: don't initialize variable twice (#2714)Thorsten Kukuk1-4/+0
2024-04-02wall: fix calloc cal [-Werror=calloc-transposed-args]Karel Zak1-1/+1
2024-04-01wall: fix escape sequence Injection [CVE-2024-28085]Karel Zak1-1/+1
2024-03-20libblkid: Check offset in LUKS2 headerMilan Broz3-3/+25
2024-03-20Revert "libblkid: try LUKS2 first when probing"Fabian Vogt1-5/+1
2023-12-14Merge branch 'stable-2.39/libsmartcols' of https://github.com/t-8ch/util-linu...Karel Zak10-9/+180
2023-12-13libsmartcols: (tests) add test for continuous json outputThomas Weißschuh6-0/+163
2023-12-13libsmartcols: only recognize closed object as final elementThomas Weißschuh1-6/+2
2023-12-13libsmartcols: flush correct streamThomas Weißschuh1-1/+1
2023-12-13libsmartcols: drop spourious newline in between streamed JSON objectsThomas Weißschuh1-2/+0
2023-12-13github: add labelerKarel Zak2-0/+14
2023-12-12dmesg: (tests) validate json outputThomas Weißschuh2-0/+444
2023-12-12dmesg: only write one message to jsonThomas Weißschuh1-1/+1
2023-12-12jsonwrt: add ul_jsonwrt_value_s_sizedThomas Weißschuh2-5/+18
2023-12-12dmesg: open-code LOG_MAKEPRIThomas Weißschuh1-1/+1
2023-12-12dmesg: -r LOG_MAKEPRI needs fac << 3Edward Chron1-2/+3
2023-12-12dmesg: correctly print all supported facility namesThomas Weißschuh1-1/+1
2023-12-05fadvise: (test) test with 64k blocksThomas Weißschuh2-14/+14
2023-12-05fadvise: (test) don't compare fincore page countsThomas Weißschuh2-11/+11
2023-12-05fadvise: (tests) factor out calls to "fincore"Thomas Weißschuh1-5/+9
2023-12-05fadvise: (test) dynamically calculate expected test valuesThomas Weißschuh1-7/+7
2023-12-05Merge branch 'stable-2.39/enosys-fixes' of https://github.com/t-8ch/util-linu...Karel Zak3-5/+23
2023-12-04build-sys: release++ (v2.39.3)v2.39.3Karel Zak2-1/+5
2023-12-04docs: update v2.39.3-ReleaseNotesKarel Zak1-0/+114
2023-12-04docs: update AUTHORS fileKarel Zak1-0/+6
2023-12-04po-man: merge changesKarel Zak8-398/+418
2023-12-04po: merge changesKarel Zak34-36609/+39022
2023-12-04po: add ro.po (from translationproject.org)Remus-Gabriel Chelu1-0/+24247
2023-12-04po: update es.po (from translationproject.org)Antonio Ceballos Roa1-1374/+867
2023-12-01build: only build test_enosys if an audit arch existsThomas Weißschuh3-5/+23
2023-11-30lsfd: fix memory leak in append_filter_expr()Karel Zak1-0/+2
2023-11-30lsfd: avoid undefined behaviorThomas Weißschuh2-4/+8
2023-11-30lsfd: (man) fix the form for the optional argument of --inet optionMasatake YAMATO1-1/+1
2023-11-29Add Phytium FTC310 & FTC664 supportzuoqian1-0/+2
2023-11-29Add Phytium FTC862 cpu model.unknown1-0/+1
2023-11-28libmount: accept '\' as escape for options separatorKarel Zak2-4/+16
2023-11-28tests: add ts_skip_dockerThomas Weißschuh2-1/+5
2023-11-27Merge branch 'stable-2.39/bcachefs-fixes' of https://github.com/t-8ch/util-li...Karel Zak16-5/+58
2023-11-26tests: skip broken tests on dockerThomas Weißschuh12-0/+12
2023-11-25libblkid: (bcachefs) add support for sub-device labelsThomas Weißschuh3-3/+36
2023-11-25libblkid: (bcachefs) adapt to major.minor versionThomas Weißschuh3-3/+11
2023-11-24libuuid: avoid truncate clocks.txt to improve performanceGoldwyn Rodrigues1-7/+2
2023-11-24libuuid/src/gen_uuid.c: fix cs_min declarationFabrice Fontaine1-9/+10
2023-11-24libmount: fix possible NULL dereference [coverity scan]Karel Zak1-1/+2
2023-11-24meson: install wall executable with group 'tty'Christian Hesse1-1/+1
2023-11-24meson: install write executable with group 'tty'Christian Hesse1-1/+1
2023-11-24libmount: improve mnt_table_next_child_fs()Karel Zak1-7/+18
2023-11-24docs: add SPDX to boilerplate.cKarel Zak1-13/+7
2023-11-24disk-utils: add SPDX and Copyright noticesKarel Zak26-35/+195
2023-11-24include/audit-arch: add missing SPDXKarel Zak1-0/+2
2023-11-24setterm: avoid restoring flags from uninitialized memoryChris Hofstaedtler1-2/+5
2023-11-24Fix man page for col to correct documentation errorConnor-GH1-1/+5
2023-11-24Update col.c to fix option mistakeConnor-GH1-1/+1
2023-11-24umount: handle bindmounts during --recursiveThomas Weißschuh3-1/+5
2023-11-24lscpu: fix caches separator for --parse=<list>Karel Zak1-2/+5
2023-11-24Use empty libuser config file.Anatoly Pugachev1-0/+2
2023-11-24libblkid: exfat: fix fail to find volume labelYuezhang Mo1-1/+3
2023-11-24blkpr: store return value of getopt_long in intThomas Weißschuh1-1/+1
2023-11-24lib/path: Set errno in case of fgets failureTobias Stoeckmann1-1/+6
2023-11-24autotools: fix AC_DEFINE_UNQUOTED() useKarel Zak1-5/+5
2023-11-24autotools: fix librtas checkKarel Zak1-1/+1
2023-11-24lib/path: fix typosTobias Stoeckmann1-6/+6
2023-11-24lib/path: set errno in case of errorTobias Stoeckmann1-2/+6
2023-11-24lib/path: fix possible out of boundary accessTobias Stoeckmann1-1/+1
2023-11-24libblkid: reset errno before calling probefuncsThomas Weißschuh3-0/+4
2023-11-24setpriv: fix group argument completionThomas Weißschuh1-2/+2
2023-11-24libfdisk: reset errno before calling read()Thomas Weißschuh1-0/+1
2023-11-24blkid: fix call to err_exclusive_optionsThomas Weißschuh1-1/+1
2023-11-24docs: use HTTPS for GitHub clone URLsJakub Wilk3-4/+4
2023-11-24libblkid: (probe) handle probe without chain gracefullyThomas Weißschuh1-1/+1
2023-11-24lib/idcache: always gracefully handle null cacheThomas Weißschuh1-1/+9
2023-11-24script-playutils: close filestream in case ignore_line() failsThomas Weißschuh1-0/+2
2023-11-24libblkid: (vxfs) report endiannessThomas Weißschuh1-0/+2
2023-11-24libblkid: (ntfs) validate that sector_size is a power of twoThomas Weißschuh2-1/+1
2023-11-24libsmartcols: handle nameless tables in export formatThomas Weißschuh1-1/+1
2023-11-24ldattach: don't call exit() from signal handlerThomas Weißschuh1-1/+1
2023-11-24lslogins: fix realloc() loop allocation sizeThomas Weißschuh1-1/+1
2023-11-24lib/env: avoid underflow of read_all_alloc() return valueThomas Weißschuh1-1/+1
2023-11-24libblkid: avoid memory leak of cachefile pathThomas Weißschuh1-0/+1
2023-11-24libmount: gracefully handle NULL path in mnt_resolve_target()Thomas Weißschuh1-0/+3
2023-11-24more: avoid out-of-bound accessThomas Weißschuh1-2/+2
2023-11-24libfdisk: handle allocation failure in fdisk_new_partitionThomas Weißschuh1-0/+2
2023-11-24login: Use pid_t for child_pidTobias Stoeckmann1-1/+1
2023-11-24login: move commentTobias Stoeckmann1-4/+4
2023-11-24build-sys: fix libmount/src/hooks.c useKarel Zak2-2/+1
2023-11-24lscpu: Use 4K buffer size instead of BUFSIZKhem Raj1-1/+3
2023-11-24autotools: fix typosKarel Zak1-2/+2
2023-11-24libmount: make.stx_mnt_id use more robustKarel Zak1-6/+7
2023-11-24libmount: report statx in features listKarel Zak1-0/+3
2023-11-24libmount: fix statx() includesKarel Zak5-10/+8
2023-11-24libblkid: (vfat) avoid modifying shared bufferThomas Weißschuh1-15/+10
2023-11-24libblkid: (jmicron_raid) use checksum APIsThomas Weißschuh1-12/+12
2023-11-24libblkid: (jmicron_raid) avoid modifying shared bufferThomas Weißschuh1-25/+3
2023-11-24libblkid: (zonefs) avoid modifying shared bufferThomas Weißschuh1-4/+5
2023-11-24losetup: fix JSON MAJ:MINKarel Zak1-3/+4
2023-11-24lslogins: (man) fix -y option formattingThomas Weißschuh1-1/+1
2023-11-24include: add DragonFlyBSD GPT partition typesThomas Weißschuh1-0/+12
2023-09-22libblkid: (bcachefs) fix size validationThomas Weißschuh1-6/+12
2023-09-22libblkid: (bcachefs) fix compiler warning [-Werror=sign-compare]Karel Zak1-1/+1
2023-09-22libblkid: (bcachefs) fix not detecting large superblocksColin Gillespie1-2/+14
2023-08-17libmount: Fix regression when mounting with atimeFilipe Manana3-2/+23
2023-08-17build-sys: release++ (v2.39.2)v2.39.2Karel Zak2-1/+5
2023-08-17docs: update v2.39.2-ReleaseNotesKarel Zak1-0/+56
2023-08-17docs: update AUTHORS fileKarel Zak1-0/+2
2023-08-17po-man: merge changesKarel Zak8-12358/+28860
2023-08-17po: merge changesKarel Zak31-5451/+5937
2023-08-17po-man: update sr.po (from translationproject.org)Мирослав Николић1-23260/+7023
2023-08-17po: update sr.po (from translationproject.org)Мирослав Николић1-1883/+1043
2023-08-17po: update ja.po (from translationproject.org)Takeshi Hamasaki1-376/+339
2023-08-17po: update hr.po (from translationproject.org)Božidar Putanec1-327/+322
2023-08-17po: update es.po (from translationproject.org)Antonio Ceballos Roa1-520/+397
2023-08-16setarch: add PER_LINUX_FDPIC fallbackKarel Zak1-0/+5
2023-08-16libblkid: fix topology chain types mismatchKarel Zak1-3/+21
2023-08-16uuidd: improve man page for -cont-clockKarel Zak1-2/+6
2023-08-16zramctl: add hint about supported algorithmsKarel Zak2-0/+3
2023-08-16meson: check for HAVE_STRUCT_STATX_STX_MNT_IDKarel Zak1-0/+4
2023-08-16include: define pidfd syscalls if neededMarkus Mayer1-0/+14
2023-08-16wall: do not error for ttys that do not existMike Gilbert1-1/+1
2023-08-16column: fix -lKarel Zak1-21/+16
2023-08-16lscpu: Even more Arm part numbers (early 2023)Jeremy Linton1-0/+6
2023-08-16chrt: (man) add note about --sched-period lower limitKarel Zak1-1/+1
2023-08-16meson: add check for struct statxThomas Weißschuh1-0/+3
2023-08-16meson: add check for linux/mount.hThomas Weißschuh1-0/+1
2023-08-16libmount: improve EPERM interpretationKarel Zak1-3/+6
2023-08-16libmount: ifdef statx() callKarel Zak2-1/+6
2023-08-16libmount: check for struct statxMarkus Mayer3-2/+3
2023-08-16libmount: check for linux/mount.hMarkus Mayer5-6/+14
2023-08-16libmount: (utils) fix statx fallbackThomas Weißschuh1-1/+2
2023-08-16libmount: cleanup --fake modeKarel Zak5-28/+20
2023-08-16libmount: (python): work around python 3.12 bugThomas Weißschuh2-3/+15
2023-08-16build-sys: add AX_COMPARE_VERSIONThomas Weißschuh1-0/+177
2023-08-16libmount: update documentation for MNT_ERR_APPLYFLAGSDebarshi Ray1-1/+2
2023-08-16libmount: fix typoDebarshi Ray1-1/+1
2023-08-16libmount: use some MS_* flags as superblock flagsKarel Zak3-9/+17
2023-08-16libmount: use mount(2) for remount on Linux < 5.14Karel Zak1-0/+8
2023-08-16github: check apt-cache in more robust wayKarel Zak1-1/+1
2023-07-31libmount: handle failure to apply flags as part of a mount operationDebarshi Ray1-0/+6
2023-06-27build-sys: release++ (v2.39.1)v2.39.1Karel Zak2-1/+5
2023-06-27docs: update v2.39.1-ReleaseNotesKarel Zak1-0/+117
2023-06-27docs: update AUTHORS fileKarel Zak1-0/+2
2023-06-27po-man: merge changesKarel Zak8-11396/+25617
2023-06-27po: merge changesKarel Zak31-7232/+7424
2023-06-27po-man: add ro.po (from translationproject.org)Remus-Gabriel Chelu1-0/+38277
2023-06-27po-man: add ko.po (from translationproject.org)Seong-ho Cho1-0/+38919
2023-06-27po-man: update uk.po (from translationproject.org)Yuri Chornoivan1-18941/+5026
2023-06-27po: update hr.po (from translationproject.org)Božidar Putanec1-91/+94
2023-06-27cal: fix long option name for -cJakub Wilk2-4/+4
2023-06-27cal: fix error message for bad -c argumentJakub Wilk1-1/+2
2023-06-27lib/strutils: fix typoJakub Wilk1-1/+1
2023-06-26build-sys: don't call pkg-config --static if unnecessaryKarel Zak1-4/+6
2023-06-26logger: initialize socket credentials contol unionKarel Zak1-1/+1
2023-06-26unshare: fix error message for unexpected time offsetsThomas Weißschuh1-1/+1
2023-06-26losetup: deduplicate find_unused() logicThomas Weißschuh1-15/+22
2023-06-26lib/loopdev: consistently return error values from loopcxt_find_unused()Thomas Weißschuh1-0/+6
2023-06-26lib/loopdev: document function return valuesThomas Weißschuh1-1/+7
2023-06-26tests: (run.sh) detect builddir from working directoryThomas Weißschuh1-0/+2
2023-06-26hardlink: (man) add missing commaJakub Wilk1-1/+1
2023-06-26Merge branch 'lsfd--fix-separators-for-json-output-endpoints-only' of https:/...Karel Zak4-1/+32
2023-06-26libmount: fix sync options between context and fs structsKarel Zak2-8/+97
2023-06-23tests: (lsfd) add a case for verifying ENDPOINTS column output in JSON modeMasatake YAMATO2-0/+26
2023-06-23lsfd: use ARRAY_STRING for ENDPOINTS column in JSON output modeMasatake YAMATO1-1/+2
2023-06-22lsfd: (filter) weakly support ARRAY_STRING and ARRAY_NUMBER json typesMasatake YAMATO1-0/+4
2023-06-21sfdisk: add hint about duplicate UUIDs when use dumpKarel Zak1-0/+2
2023-06-20lib: remove pager.c from libcommonKarel Zak6-6/+8
2023-06-20lib/ include/: cleanup license headersKarel Zak14-84/+77
2023-06-20lib/color-names: fix license headerKarel Zak2-4/+4
2023-06-19tests: fix update special mount test outputKarel Zak1-1/+0
2023-06-19tests: backport special mount scriptKarel Zak6-0/+24
2023-06-19libmount: always ignore user=<name>Karel Zak2-16/+18
2023-06-19Merge pull request #2319 from t-8ch/2.39/_NL_TIME_WEEK_1STDAYKarel Zak1-0/+12
2023-06-17meson: check for _NL_TIME_WEEK_1STDAY in langinfo.hChristian Hesse1-0/+12
2023-06-14meson: conditionalize waitpidZbigniew Jędrzejewski-Szmek1-12/+13
2023-06-14meson: add conditionalization for test progsZbigniew Jędrzejewski-Szmek1-39/+42
2023-06-14meson: implement HAVE_PTYZbigniew Jędrzejewski-Szmek1-12/+16
2023-06-14meson: install write setgidChristian Hesse1-0/+1
2023-06-14meson: install wall setgidChristian Hesse1-0/+1
2023-06-14meson: install umount setuidChristian Hesse1-0/+1
2023-06-14meson: install mount setuidChristian Hesse1-0/+1
2023-06-14meson: install newgrp setuidChristian Hesse1-0/+1
2023-06-14meson: install su setuidChristian Hesse1-0/+1
2023-06-14meson: install chsh setuidChristian Hesse1-0/+1
2023-06-14meson: install chfn setuidChristian Hesse1-0/+1
2023-06-12libmount: introduce LIBMOUNT_FORCE_MOUNT2={always,never,auto}Karel Zak2-14/+43
2023-06-12Merge branch '2.39/libmount/loop-rw' of https://github.com/t-8ch/util-linux i...Karel Zak3-1/+12
2023-06-11libmount: (optlist) correctly detect ro statusThomas Weißschuh3-1/+12
2023-06-05tests: backport mount_setattr testKarel Zak2-3/+7
2023-06-05libblkid: jfs - avoid undefined shiftMilan Broz1-1/+1
2023-06-05build-sys: fix typo in waitpid checkThomas Weißschuh1-1/+1
2023-06-05Update fsck.8.adocHennie Botha1-1/+1
2023-06-05dmesg: make kmsg read() buffer big enough for kernelanteater1-1/+7
2023-06-05Fix Blizzard-M2-MaxThomasKaiser1-1/+1