aboutsummaryrefslogtreecommitdiffstats
path: root/libmount
AgeCommit message (Expand)AuthorFilesLines
2016-10-27mount: append inverting options for mount.<type> on "users"Karel Zak1-1/+2
2016-10-04libmount: fix null-checking [coverity scan]Karel Zak1-1/+1
2016-09-29libmount: paranoid change in mnt_table_is_fs_mounted()Karel Zak1-1/+3
2016-09-29libmount: fix mount -a for cifsAurelien Aptel1-3/+24
2016-09-27docs: some random fixesKarel Zak4-2/+8
2016-08-10libmount: Preserve empty string value in optstr parsingFilipe Brandenburger1-2/+2
2016-08-08libmount: ignore redundant slashesKarel Zak2-7/+9
2016-08-04libmount: one iteration to detect overlap and reuse loopdevKarel Zak1-32/+31
2016-08-04lib/loopdev: cleanup sizelimit checkKarel Zak1-2/+2
2016-08-03libmout: Reuse loop device safelyStanislav Brabec1-13/+52
2016-08-03Add sizelimit to internal APIStanislav Brabec3-5/+5
2016-08-03libmount: Introduce new error: MNT_ERR_LOOPOVERLAPStanislav Brabec1-1/+7
2016-08-03libmount: Fix possible crash in mnt_context_setup_loopdev()Stanislav Brabec1-2/+4
2016-07-21libmount, look: remove dead code [oclint]Sami Kerola2-2/+0
2016-07-21misc: simplify if clauses [oclint]Sami Kerola2-9/+6
2016-06-14libmount: don't check nonnull attributes for NULL [-Wnonnull-compare]Karel Zak2-2/+2
2016-05-31misc: Fix various typosSebastian Rasmussen15-39/+39
2016-04-22libmount: remove duplicate codeKarel Zak2-92/+12
2016-04-22libmount: reuse existing loop deviceStanislav Brabec1-0/+24
2016-04-22libmount: Re-organize is_mounted_same_loopfile()Stanislav Brabec1-12/+14
2016-04-19libmount: fix memory leakSami Kerola1-2/+2
2016-04-18pylibmount: include c.hKarel Zak1-0/+1
2016-04-15libmount: make kernel_fs_postparse() more robustKarel Zak1-3/+5
2016-04-15libmount: fix mnt_table_parse_stream() logicKarel Zak1-1/+7
2016-04-15tests: make tests more portable due to mtabKarel Zak1-0/+2
2016-04-15libmount: fix mnt_table_parse_mtab() logicKarel Zak2-15/+24
2016-04-15tests: remove USE_LIBMOUNT_FORCE_MOUNTINFOKarel Zak1-2/+2
2016-04-14libmount: don't support /etc/mtab by defaultKarel Zak3-11/+22
2016-04-13libmount: try absolute target before canonicalizeKarel Zak1-0/+14
2016-03-31libmount: Fix possible NULL dereference in get_btrfs_fs_root()Karel Zak2-3/+10
2016-03-29libmount: result of operation is garbage or undefined [clang analyze]Karel Zak1-2/+2
2016-03-21build-sys: pylibmount, mount context is Linux onlyRuediger Meier3-2/+10
2016-03-21build-sys: some libmount test progs are Linux onlyRuediger Meier1-2/+4
2016-03-15libmount: improve conversion from root= to the devnameKarel Zak3-9/+122
2016-03-13build-sys: use AC_PROG_MKDIR_P and remove a few gnuismsRuediger Meier1-1/+1
2016-03-13misc: fix icc/clang compiler warningsRuediger Meier2-4/+3
2016-03-10build-sys: fix if..endif for *_la_LDFLAGSKarel Zak1-4/+4
2016-03-10libmount: Typo fixStanislav Brabec1-2/+2
2016-03-08Revert "include sysmacros.h where used"Karel Zak3-3/+0
2016-03-08include sysmacros.h where usedMike Frysinger3-0/+3
2016-03-07libmount: don't include libio.hRuediger Meier1-1/+1
2016-03-07lib: move fopen_at() to fileutils.h, remove at.hRuediger Meier1-1/+1
2016-03-07lib: remove openat fallback functions (include/at.h)Ruediger Meier1-4/+5
2016-02-23build-sys: disable unused parameter warnings for some test progsRuediger Meier1-1/+1
2016-02-23tests: fix compiler warnings [-Wmissing-prototypes]Ruediger Meier9-46/+46
2016-02-23libmount: add mnt_fs_set_priority()Ruediger Meier3-0/+3
2016-02-23build-sys: always add AM_CFLAGSRuediger Meier1-0/+1
2016-02-23build-sys: always use global LDADDRuediger Meier1-1/+1
2016-02-18build-sys: check linker support for version scriptsRuediger Meier1-1/+3
2016-02-16libmount: fix mnt_table_is_fs_mounted() loopdev useKarel Zak3-15/+24
2016-02-16libmount: add loop to debug outputKarel Zak3-16/+19
2016-02-12libmount: fix memleak in mnt_pretty_path()Karel Zak1-0/+1
2016-02-12libmount: fix mnt_table_is_fs_mounted() for loopdevKarel Zak1-4/+8
2016-02-05Revert "build-sys: Order pylibmount after usrlib on install"Filipe Brandenburger1-12/+2
2016-02-03docs: fix typos found by codespellRuediger Meier1-1/+1
2016-02-01libmount: move btrfs subvol code refactoringKarel Zak1-99/+115
2016-02-01libmount: fix target resolving for btrfs stuffKarel Zak1-9/+14
2016-02-01libmount: code re-indentationStanislav Brabec1-43/+44
2016-02-01libmount: run btrfs subvol checks for "subvolid" optionStanislav Brabec1-1/+33
2016-02-01libmount: run btrfs subvol checks for "auto" fs typeStanislav Brabec1-1/+1
2016-02-01libmount: add 'force-mountinfo' to features list, improve debugKarel Zak2-7/+7
2016-01-26build-sys: Order pylibmount after usrlib on installFilipe Brandenburger1-2/+12
2016-01-26libmount: cleanup btrfs.c headerKarel Zak1-2/+2
2016-01-26libmount: consolidate btrfs stuff, make it more portableKarel Zak5-133/+92
2016-01-26libmount: handle btrfs default subvolume mountStanislav Brabec9-4/+331
2016-01-19libblkid,libmount: Do not use void* in calculations [cppcheck]Boris Egorov1-2/+2
2015-12-15login, mount: fix __SC_GETPW_R_SIZE_MAX usageKarel Zak1-19/+6
2015-12-10libmount: add comment, remove TODO itemKarel Zak1-0/+4
2015-12-09libmount: use fstatat(AT_NO_AUTOMOUNT) for mountpointsKarel Zak4-6/+16
2015-12-08libmount: add cgroup2 pseudo FSKarel Zak1-0/+1
2015-12-02libmount: fix is-mounted check for btrfsKarel Zak1-12/+26
2015-10-15libmount: follow docs with parse-error callback return codeKarel Zak1-1/+1
2015-10-12libmount: fix uid= and gid= translationKarel Zak1-11/+14
2015-09-11libmount: (monitor) remove unnecessary epoll EPOLLPRIKarel Zak1-3/+3
2015-09-11libmount: (monitor) don't check for regular mtabKarel Zak1-5/+1
2015-09-02libmount: typo fixesKir Kolyshkin2-2/+2
2015-08-31libmount: fix compiler warning [-Wdiscarded-qualifiers]Karel Zak1-1/+1
2015-08-27libmount: handle arbitrary line length for mountsKarel Zak1-32/+49
2015-08-24misc: fix shadow declarationsSami Kerola1-3/+3
2015-08-19libmount: (monitor) fix docsKarel Zak1-1/+1
2015-08-17libmount: add support for "bind,ro"Karel Zak1-1/+47
2015-08-05libmount: fix typo in mnt_optstr_prepend_option()Karel Zak1-1/+1
2015-08-05libmount: variable dereferenced before check [smatch scan]Karel Zak1-1/+2
2015-08-04build-sys: add --disable-assertKarel Zak2-11/+2
2015-08-04libmount: cleanup assert() usageKarel Zak6-54/+6
2015-07-30libmount: make mnt_get_filesystems() more robust [clang analyze]Karel Zak1-2/+2
2015-07-29libmount: sort pseudo filesystems by LC_COLLATE=CKarel Zak1-1/+1
2015-06-19libmount: improve monitor to be usable for non-root usersKarel Zak1-82/+142
2015-06-03libmount: (docs) fix wordingRonny Chevalier1-1/+1
2015-06-03libmount: (docs) fix typoRonny Chevalier1-1/+1
2015-06-03libmount: do not call umount helper on --fakeKarel Zak2-3/+9
2015-06-01libmount: fix mnt_monitor_event_cleanup()Karel Zak1-13/+26
2015-05-28docs: fix gtk-docs related warningsKarel Zak2-1/+2
2015-04-02libmount: add note about flock() to docsKarel Zak1-0/+4
2015-03-30libmount: add support for MS_LAZYTIMEKarel Zak2-0/+8
2015-03-11libmount: mark overlay as pseudo-FSKarel Zak1-0/+1
2015-03-11libmount: add mnt_table_get_fs_root() to header fileKarel Zak1-0/+4
2015-03-10libmount: cleanup fs root detection codeKarel Zak3-45/+26
2015-03-10findmnt: don't rely on st_dev for --targetKarel Zak1-0/+4
2015-03-06build-sys: cleanup realtime lib usageKarel Zak1-2/+2
2015-02-16libmount: remove assert(arg) from public functionsKarel Zak10-238/+28
2015-02-16libmount: improve remount logicKarel Zak2-3/+5
2015-02-16libmount: add --enable-libmount-force-mountinfoKarel Zak2-1/+8
2015-02-12libmount: read utab always when read mtab from /procKarel Zak3-3/+21
2015-02-10Revert "libmount: MNT_OMODE_FORCE usage"Karel Zak1-3/+2
2015-02-10libmount: MNT_OMODE_FORCE usageFridolin Pokorny1-2/+3
2015-02-03libmount: fix type pointer usageKarel Zak1-2/+2
2015-01-29libmount: fix possible mem leak in has_utab_entry() [coverity scan]Karel Zak1-3/+10
2015-01-29libmount: fix mem leak in do_mount_by_types() [coverity scan]Karel Zak2-5/+7
2015-01-26libmount: add options map to docsKarel Zak3-5/+12
2015-01-16libmount: revert "read mtab on remount" ideaKarel Zak1-6/+1
2015-01-13libmount: (docs) add monitor exampleKarel Zak1-0/+20
2015-01-13docs: update API docs yearsKarel Zak1-1/+1
2015-01-13libmount: cleanup gtk-docs warningsKarel Zak5-9/+14
2015-01-07maint: fix shadow declarationSami Kerola1-3/+3
2015-01-06libmount: (monitor) make mnt_monitor_next_changed() usable for epoll version tooKarel Zak1-14/+29
2015-01-06linmount: (monitor) refresh docs, headers and symbols tableKarel Zak4-8/+23
2015-01-06libmount: (monitor) use inotify for utab lock fileKarel Zak1-73/+75
2015-01-06libmount: (monitor) add kernel mountninfo monitoringKarel Zak3-48/+175
2015-01-06libmount: (monitor) cleanup wait/verify stuffKarel Zak4-77/+286
2015-01-06libmount: make public top-level monitor FD onlyKarel Zak3-166/+223
2015-01-06libmount: monitor unref function refactoringKarel Zak1-14/+10
2015-01-06libmount: cleanup monitor testKarel Zak1-26/+34
2015-01-06libmount: split monitor initializationKarel Zak4-118/+181
2014-12-18libmount: allow unspecified source on remountKarel Zak1-1/+9
2014-12-05libmount: add new libmnt_monitor APIKarel Zak9-3/+476
2014-11-26build-sys: cleanup in libmount MakemoduleKarel Zak1-1/+5
2014-11-20build-sys: cleanup library symbol filesKarel Zak1-3/+6
2014-11-19libmount: fix lock test to use real time to syncKarel Zak1-3/+5
2014-11-19build-sys: move all around clock_gettime() to monotonic.cKarel Zak2-1/+2
2014-11-19build-sys: use CLOCKGETTIME_LIBSKarel Zak1-2/+2
2014-11-19libmount: fix utab entry on remountKarel Zak1-0/+3
2014-11-19libmount: add private mnt_context_get_mtab_for_target()Karel Zak3-40/+69
2014-11-19libmount: reuse allocated fs in parserKarel Zak1-7/+15
2014-11-19libmount: improve mnt_reset_fs()Karel Zak1-17/+20
2014-11-18misc: use monotonic time rater than gettimeofdayKarel Zak1-4/+5
2014-11-18libmount: fix memory overflow [AddressSanitizer]Sami Kerola1-1/+1
2014-11-04lib/loopdev: replace custom DBG() with include/debug.hKarel Zak1-2/+0
2014-11-03tests: cleanup libmount debug testKarel Zak1-4/+3
2014-11-03libmount: clean up debug, add help debug maskKarel Zak2-18/+25
2014-10-31libmount: improve kernel command line parsingMike Frysinger1-10/+24
2014-10-24include/debug: fix typoKarel Zak1-1/+1
2014-10-14libmount: provide version as int for better compiletime testSøren Holm1-0/+3
2014-10-07libmount: fix mnt_is_readonly() #ifdefKarel Zak1-1/+1
2014-10-01libmount: don't return root if path contains // or ending /Søren Holm1-1/+1
2014-09-22libmount: only include context on linuxAndreas Henriksson1-4/+8
2014-09-22libmount: only invoke loopcxt on linuxAndreas Henriksson2-0/+4
2014-09-22umount: read mountinfo if --detach-loop givenRobert Schiele1-1/+3
2014-09-16libmount: hide details about failed search in fstab/mtabKarel Zak1-2/+8
2014-08-21libmount: use -t for type.subtype in helpers APIKarel Zak2-3/+7
2014-08-13include/debug: cleanup masksKarel Zak1-1/+3
2014-08-13libs/debug: accept human readable names for _DEBUG=Ondrej Oprala2-2/+50
2014-07-25libmount: don't use /{proc,ext}/filesystems when more fs types specifiedKarel Zak1-43/+55
2014-07-17libmount: add missing assert()Karel Zak1-0/+1
2014-07-14libmount: adjust the ordering of a #define and tweak some commentsBenno Schulenberg1-11/+10
2014-07-13textual: fix some typosSami Kerola1-1/+1
2014-07-01libmount: always use mnt_resolve_target() in mnt_fs_match_target()Karel Zak2-4/+9
2014-07-01libmount: mnt_resolve_target: tiptoe around active mount pointsEric Rannaud5-24/+128
2014-07-01libmount: mnt_resolve_path: don't canonicalize fs->target for swapEric Rannaud1-1/+1
2014-07-01libmount: mnt_resolve_path: use strcmp() only if both are canonicalEric Rannaud1-1/+1
2014-06-23libmount: special treatment for auto in fstype patternKarel Zak3-28/+61
2014-06-17libmount: don't touch mtab when mount -n specifiedKarel Zak4-16/+73
2014-06-16Only move shared libraries to /lib if they existsThomas Petazzoni1-1/+1
2014-06-09lib/fileutils: add stripoff_last_component() from libmountKarel Zak3-16/+1
2014-06-09lib/fileutils: add mkdir_p() from libmountKarel Zak2-37/+2
2014-06-06docs: fix "behaviour" vs. "behavior"Karel Zak1-2/+2
2014-06-04tests: fix python tests for dist and out-of-tree buildsRuediger Meier1-0/+4
2014-06-03build-sys: use automake's PYTHON primary for __init__.pyRuediger Meier1-3/+1
2014-06-03docs: rename libs xml/version.xml to xml/version-utils.xmlKarel Zak3-3/+3
2014-04-07build-sys: fix .h.in usage in libblkid and libmountKarel Zak1-1/+1
2014-04-07mount: apply "nofail" to MNT_ERR_NOSOURCE libmount errorKarel Zak1-0/+5
2014-03-28libmount: silence some docs warningsOndrej Oprala2-2/+2
2014-03-21Merge branch 'master' of https://github.com/rudimeier/util-linuxKarel Zak1-2/+1
2014-03-21libmount: use new debug functionsKarel Zak16-348/+291
2014-03-13build-sys: libmount/python/__init__.py is always a dist fileRuediger Meier1-2/+1
2014-03-13clean up redundant macros and definesOndrej Oprala3-12/+2
2014-03-13libmount: further debug.h integrationOndrej Oprala2-15/+6
2014-03-12libmount: use macros from include/debug.hOndrej Oprala2-8/+5
2014-03-12build-sys: sort gitignore filesSami Kerola1-8/+8
2014-03-06libmount: add statfs_magic.hKarel Zak1-74/+74
2014-03-05libmount: define BTRFS_TEST_MAGIC if missingBernhard Voelker1-0/+3
2014-03-05build-sys: don't connect _DEPENDENCIES and _LIBADDKarel Zak1-1/+2
2014-03-03libmount: cgroup magic already definedKarel Zak1-3/+0
2014-03-03umount: don't use mountinfo if possibleKarel Zak5-31/+242
2014-02-20libmount: FS id and parent ID could be zeroKarel Zak1-8/+4
2014-02-17libmount: initialize *root to NULL in mnt_table_get_root_fsThomas Bächler1-0/+2
2014-02-17libmount: make the mountinfo parser more robustKarel Zak1-10/+11
2014-02-17libmount: accept (deleted) path suffix in mountinfo fileKarel Zak1-0/+10
2014-01-24include/c.h: prefer nanosleep() over usleep()Karel Zak1-2/+2
2014-01-14libmount: fix scanf format string [coverity scan]Karel Zak1-4/+4
2014-01-14pylibmount: import directly from pylibmount in testsKarel Zak3-3/+9
2014-01-14pylibmount: remove unncessary subdirectoryKarel Zak2-1/+1
2013-12-11libmount: add mnt_table_uniq_fs()Karel Zak4-14/+158
2013-12-10libmount: add efivarfs to the list of pseudo filesystemsKarel Zak1-1/+2
2013-12-02pylibmount: correctly import from pylibmount.soDave Reisner1-1/+1
2013-11-19libmount: add mnt_tag_is_valid()Karel Zak4-0/+23
2013-11-12libmount: cleanup fix_optstr() regards to selinux and smackKarel Zak1-19/+47
2013-11-12libmount: fix typo in smack pathKarel Zak1-1/+1
2013-11-12libmount: remove smackfs* option when SMACK not enabledKarel Zak1-0/+22
2013-11-08strutils: add skip_space() functionOndrej Oprala1-13/+4