aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-11-22mount: Fix return 0 from void functionPetr Vorel1-1/+1
2019-11-22mount: Do not overwrite /etc/mtab if it's symlinkJoey Hess3-1/+9
2019-11-22fix compilation with -Werror=format on i586Guillaume Rousse2-2/+2
2019-11-22nfsdcld: Fix printf format strings on 32bitDoug Nazar2-10/+10
2019-11-18mountd: Fix compilation for --disable-uuidPetr Vorel1-1/+1
2019-11-18mountd: Add check for 'struct file_handle'Petr Vorel2-1/+2
2019-11-18autoconf: Add Debian paths for Kerberos v5 with GSSPetr Vorel1-1/+3
2019-11-17Ensure consistent struct stat definitionDoug Nazar6-0/+24
2019-11-15Release: 2.4.2Steve Dickson1-1/+1
2019-11-13mount.nfs: removed extraneous printf from the mount pathSteve Dickson1-1/+1
2019-11-13junction: Fixed debug statement to compile with -Werror=format=2 flagSteve Dickson1-2/+2
2019-10-24gssd: daemonize earlierScott Mayhew2-3/+3
2019-10-14statd.man: Clarify the --name argument usageMarcos Paulo de Souza1-6/+4
2019-10-14statd: take user-id from /var/lib/nfs/smNeilBrown3-13/+23
2019-10-14conffile: allow optional include filesNeilBrown2-3/+13
2019-10-14mountd: Initialize logging early.NeilBrown1-6/+3
2019-10-14nfsdcld: update nfsdcld.manScott Mayhew1-5/+27
2019-10-14Add a tool for manipulating the nfsdcld sqlite database schema.Scott Mayhew5-0/+367
2019-10-14nfsdcld: add support for upcall version 2Scott Mayhew5-56/+321
2019-10-14nfsdcld: add a "GetVersion" upcallScott Mayhew4-11/+53
2019-09-20Add printf format checkingJoshua Watt15-25/+287
2019-09-05mountd: Use unsigned for filesystem type magic constantsPatrick Steinhardt1-3/+3
2019-09-05nfsd_path: Include missing header for `struct stat`Patrick Steinhardt1-0/+2
2019-09-05configure.ac: Add <sys/socket.h> header when checking sizeof(socklen_t)Patrick Steinhardt1-1/+4
2019-09-05Use <poll.h> header instead of <sys/poll.h>Patrick Steinhardt2-2/+2
2019-09-05Use <fcntl.h> header instead of <sys/fcntl.h>Patrick Steinhardt4-4/+4
2019-09-05Annotate unused fields with UNUSEDPatrick Steinhardt1-1/+2
2019-09-05nfsd: Adjust nfs.conf setting/parsing of rdma portYongcheng Yang3-2/+14
2019-08-26tests: add missing include for strerror(3P)Patrick Steinhardt1-0/+1
2019-08-26nfsdcld: add missing include for PATH_MAXPatrick Steinhardt1-0/+1
2019-08-26mount: fix compilation if __GLIBC__ is not definedPatrick Steinhardt1-1/+1
2019-08-26nfs-utils: Removed a number of Coverity Scan USE_AFTER_FREE errorsSteve Dickson4-6/+18
2019-08-26nfs-utils: Removed a number of Coverity Scan RESOURCE_LEAK errorsSteve Dickson2-0/+7
2019-08-23gssd: add configure options verbosity to man page rpc.gssd(8)Yongcheng Yang1-0/+8
2019-08-12gssd: Look in lib32 for gss libs aswell.Matt Turner1-2/+4
2019-08-12Fix include order between config.h and stat.hZoltan Karcagi5-11/+23
2019-08-01nfs-server-generator: Fix memory leak on error in nfs-server-generatorAlice J Mitchell1-1/+2
2019-08-01mountstats: Fix nfsstat command to handle RPC iostats version >= 1.1Dave Wysochanski1-1/+3
2019-08-01mountstats: Add per-op error counts to iostat command when RPC iostats versio...Dave Wysochanski1-2/+14
2019-08-01nfsiostat: Add error counts to output when RPC iostats version >= 1.1Dave Wysochanski2-2/+23
2019-07-24nfs.man: Fixed small typo in man pageJosef Radinger1-1/+1
2019-07-22sqlite.c: Add a simple database health checkScott Mayhew1-0/+131
2019-07-22sqlite.c: restore zero-padding to the recovery table namesScott Mayhew1-9/+9
2019-06-10tests: make check fixesSteve Dickson2-1/+4
2019-06-10Make chroot() failures more verboseSteve Dickson1-1/+1
2019-06-10mountd: Canonicalise the rootdir in exportent_mkrealpath()Trond Myklebust1-2/+10
2019-06-10mountd: Ensure nfsd_path_strip_root() uses the canonicalised pathTrond Myklebust2-7/+16
2019-06-10mountd: Fix up incorrect comparison in next_mnt()Trond Myklebust1-1/+1
2019-06-10Fix up symlinked mount path resolution when "[exports] rootdir" is setTrond Myklebust1-3/+3
2019-06-10Add a helper for resolving symlinked nfsd paths via realpath()Trond Myklebust2-0/+37
2019-06-10Add support for the "[exports] rootdir" nfs.conf option to exportfsTrond Myklebust1-2/+9
2019-06-10Add support for the "[exports] rootdir" nfs.conf option to rpc.mountdTrond Myklebust4-28/+71
2019-06-10Add a helper to return the real path given an export entryTrond Myklebust7-3/+36
2019-06-10Add helpers to read/write to a file through the chrooted threadTrond Myklebust2-0/+87
2019-06-10Use xstat() with no synchronisation if availableTrond Myklebust2-1/+73
2019-06-10Add utilities for resolving nfsd paths and stat()ing themTrond Myklebust7-2/+233
2019-06-10Allow callers to check mountpoint status using a custom lstat functionTrond Myklebust2-4/+11
2019-06-10Add a simple workqueue mechanismTrond Myklebust7-9/+262
2019-06-10mountd: Ensure we don't share cache file descriptors among processes.Trond Myklebust1-2/+3
2019-06-03mountstats: add per-op error counts for mountstats commandDave Wysochanski1-1/+3
2019-06-03manpage: explain why showmount doesn't really work against a v4-only serverJeff Layton1-0/+5
2019-05-29rpc.mountd: Fix mountd segfaultChuck Lever1-11/+21
2019-05-23nfsidmap: Add LDAP_tls_reqcert tunable to idmapd.conf.Srikrishan Malik3-12/+64
2019-05-23rpc.mountd: Fix e_hostname and e_uuid leaksSteve Dickson2-3/+31
2019-05-23sqlite.c: Use PRIx64 macro to print 64-bit integersSteve Dickson1-10/+11
2019-05-20mount: Report correct error in the fall_back cases.Steve Dickson1-2/+13
2019-05-10Release: 2.3.4Steve Dickson1-1/+1
2019-05-10make_timestamp: removed a -Werror=unused-result errorSteve Dickson1-3/+7
2019-05-10nfs-utils: nfsidmap fail to build if no --with-pluginpath specifiedSteve Dickson1-0/+4
2019-05-10systemd: Change /var/run -> /run in systemd service filesOrion Poplawski2-2/+2
2019-05-10configure.ac: Turn off cast-function warningsSteve Dickson1-0/+1
2019-05-10Removed a resource leak from nfsdcltrack/sqlite.cSteve Dickson1-0/+2
2019-05-10Removed a resource leak from mountd/fsloc.cSteve Dickson1-0/+1
2019-05-10Removed resource leaks from mountd/cache.cSteve Dickson1-2/+3
2019-05-10Removed a resource leak from mount/stropts.cSteve Dickson1-1/+4
2019-05-10Removed a resource leak from mount/nfsmount.cSteve Dickson1-0/+1
2019-05-10Removed a resource leak from mount/configfile.cSteve Dickson1-1/+1
2019-05-10Removed resource leaks from gssd/krb5_util.cSteve Dickson1-1/+8
2019-05-10Removed resource leaks from blkmapd/device-discovery.cSteve Dickson1-1/+21
2019-05-10Removed resource leaks from systemd/rpc-pipefs-generator.cSteve Dickson1-2/+8
2019-05-10Removed a resource leak from nsm/file.cSteve Dickson1-0/+1
2019-05-10Removed resource leaks from nfsidmap/static.cSteve Dickson1-0/+10
2019-05-10Removed resource leaks from nfsidmap/libnfsidmap.cSteve Dickson1-2/+8
2019-05-10Removed resource leaks from nfs/xlog.cSteve Dickson1-1/+5
2019-05-10Removed bad frees from nfs/xcommon.cSteve Dickson1-4/+10
2019-05-10Removed a resource leak from nfs/svc_socket.cSteve Dickson1-0/+1
2019-05-10Removed a resource leak from nfs/rpcmisc.cSteve Dickson1-0/+1
2019-05-10Removed a resource leak from nfs/mydaemon.cSteve Dickson1-0/+1
2019-05-10Removed resource leaks from nfs/exports.cSteve Dickson1-0/+2
2019-05-10Removed resource leaks from junction/path.cSteve Dickson1-1/+5
2019-05-08nfs-utils: Enable adding of comments and date modified to nfs.conf filesSteve Dickson4-5/+211
2019-04-16idmapd: Add missing libgen headerRosen Penev1-0/+1
2019-04-16mount: Add missing cast to getsocknameRosen Penev1-1/+1
2019-04-16nfsdcld: add a facility for migrating from older client tracking methodsScott Mayhew7-2/+496
2019-04-16systemd: add a unit file for nfsdcldScott Mayhew2-0/+12
2019-04-16nfsdcld: add /etc/nfs.conf supportScott Mayhew3-0/+32
2019-04-16nfsdcld: the -p option should specify the rpc_pipefs mountpointScott Mayhew2-12/+14
2019-04-16nfsdcld: remove some unused functionsScott Mayhew2-69/+0
2019-04-16nfsdcld: a few enhancementsScott Mayhew6-108/+579
2019-04-16nfsdcld: move nfsdcld to its own directoryScott Mayhew9-6/+682
2019-04-16Revert "nfsdcltrack: remove the nfsdcld daemon"Scott Mayhew4-2/+802
2019-04-16nfs-utils: Modify nfs.conf in-place instead of replacing the fileJustin Mitchell1-60/+74
2019-03-28nfsiostat: replace 'list' reserved wordMatthew Ruffell1-4/+4
2019-03-21configure.ac: Check that an RPC compiler has been installedRichard Sharpe1-0/+3
2019-03-12gssd: add verbosity options to the rpc.gssd man pagePierguido Lambri3-2/+6
2019-03-11nfsindmap: Provide the offending UID/GID/name for which mapping failsRichard Sharpe1-4/+6
2019-03-04Add nfs.conf equivalent for the statd --no-notify cmdline optionJustin Mitchell2-20/+36
2019-03-01sm-notify: Added -f flag to nfs.conf parsingSteve Dickson2-12/+22
2019-02-27svc_socket: fix use of undefined macro HAVE_GETRPCBYNUMBER_RPatrick Steinhardt1-1/+1
2019-02-27file: fix missing include for PATH_MAX constantPatrick Steinhardt1-0/+1
2019-02-27configure.ac: more carefully detect availability of res_querydomain(3)Patrick Steinhardt1-1/+2
2019-02-27nfs-utils: fix addrinfo usage with musl-1.1.21Peter Wagner19-48/+63
2019-02-27Remove abuse of ai_canonnameChuck Lever2-54/+20
2019-02-04nfs.conf: Fixed manage-gids option typoSteve Dickson1-1/+1
2019-01-30nfs-utils: Removed new error=format-overflow=2 errorsSteve Dickson2-3/+3
2019-01-29Makefile.am: update the path of libnfs.aMingli Yu2-2/+2
2018-12-11nfsref: switch the way libraries are linked.Steve Dickson1-3/+3
2018-12-10nfsidmap: honour --with-pluginpath for instalation.NeilBrown2-1/+2
2018-12-10systemd: run statd-notify even when nfs-client isn't enabledNeilBrown1-0/+1
2018-12-10Let systemd know when rpc.statd is neededNeilBrown1-1/+6
2018-12-10nfs.conf: allow empty assignmentsNeilBrown2-6/+0
2018-11-29configure.ac: Do not fatalize -Wstrict-prototypes with internal rpcgen.Yang Bo1-1/+3
2018-11-29nfs-utils: configure.ac: Fix --with-rpcgen=internal nottaking effect.Yang Bo1-0/+2
2018-11-29mount: improve error msg when mount fail wirh EBUSYJianhong Yin1-1/+1
2018-11-29Allow setting of commented out values in nfs.confJustin Mitchell1-0/+24
2018-11-29systemd/rpc-statd.service - add IgnoreOnIsolate=yesNeilBrown1-0/+1
2018-11-29Finish port of junction support to nfs-utilsChuck Lever3-12/+16
2018-11-29Harden configure.ac checks for libxml2Chuck Lever2-11/+11
2018-11-29Fix quoting in configure.acChuck Lever1-1/+1
2018-10-25mount.nfs: Add braces around EBUSY codeSteve Dickson1-1/+2
2018-10-23nfs.conf: uncomment section headingsSteve Dickson1-10/+10
2018-10-22gssd: Introduce use-gss-proxy boolean to nfs.confSteve Dickson3-0/+12
2018-10-22mount.nfs: Only ignore EBUSY when a filesystem is already mountSteve Dickson2-6/+11
2018-10-19Remove osd_loginSteve Dickson4-136/+0
2018-10-04idmapd: Use inotify instead of dnotifyAlan Swanson1-15/+17
2018-09-26nfsconf: Add missing nfs.conf entries for various cmdline optionsJustin Mitchell4-0/+16
2018-09-26nfs.conf: fail to disable major NFS version 4 using "vers4=n" in /etc/nfs.confJustin Mitchell1-3/+12
2018-09-06Release: 2.3.2Steve Dickson1-1/+1
2018-09-06tcp-wrappers.m4: Only look for TCP wrappers lib when requestedSteve Dickson1-1/+1
2018-09-06statd: fix use-after-free in monitor list if insertion failsSteve Dickson1-1/+1
2018-08-20nfsd: track when the user explicitly requested version 4.0Scott Mayhew3-7/+21
2018-08-20nfsd: allow verson 4.0 to be enabled/disabled via nfs.confScott Mayhew1-5/+1
2018-07-21rpc.gssd: fix typo checking "__NR_setresuid32" instead of "__NR_setresgid32Yongcheng Yang1-1/+1
2018-07-18rpc.gssd: truncates 32-bit UIDs/GIDs to 16 bits architectures.Steve Dickson1-4/+14
2018-07-10Fixed typo in nfsmount.confSteve Dickson1-1/+1
2018-06-27Revert "gssd.c: Remomved a couple of warning errors"Steve Dickson1-10/+10
2018-06-25nfsstat: fix typo causing --mounts unrecognized optionYongcheng Yang1-1/+1
2018-06-25nfs-utils: Fix minor memory leaks before return.Kenneth D'souza2-2/+6
2018-06-25nfs-utils: Spelling fixesJustin Mitchell3-6/+6
2018-06-25nfs-utils: Add config setting to nfsconf cli toolJustin Mitchell2-11/+90
2018-06-25nfs-utils: Add config file writing functionJustin Mitchell2-0/+622
2018-06-25nfs-utils: swap xlog_err for less fatal versionJustin Mitchell1-1/+1
2018-06-25nfs-utils: Fix comparison check for subsection headersJustin Mitchell1-0/+2
2018-06-25nfs-utils: Ignore empty lines in configJustin Mitchell1-4/+4
2018-06-25nfsdcltrack: getopt_long() fails on a non x86_64 archsSteve Dickson1-1/+1
2018-06-19nfs-utils: Fix a minor memory leak in generate_mount_unit and generate_targetKenneth D'souza1-0/+8
2018-06-19exports: document change to "insecure" export optionJ. Bruce Fields1-3/+5
2018-06-19nfs(5): update clientaddr value optionsOlga Kornievskaia1-0/+3
2018-06-19Add check of clientaddr argumentOlga Kornievskaia3-2/+71
2018-06-05Remove a number of stringop-overflow warningsSteve Dickson2-3/+3
2018-06-05Remove a number of stringop-truncation warningsSteve Dickson6-7/+8
2018-06-05gssd.c: Remomved a couple of warning errorsSteve Dickson1-10/+10
2018-06-05Removed format expects argument of type errorsSteve Dickson2-2/+3
2018-06-05Removed ISO C does not support the '%m' gnu_printf format errorsSteve Dickson2-6/+7
2018-06-05xtab.c: Removed overflow in implicit constant conversion errorsSteve Dickson1-1/+1
2018-06-05Fixed format overflow warnings in mountd and nfsdgabriele balducci2-2/+2
2018-06-05rpcgen: Only compile the command when configured.Steve Dickson1-1/+1
2018-06-05gssd: Add "srchost=" upcall parameterChuck Lever3-20/+32
2018-05-22Release: 2.3.2Steve Dickson1-1/+1
2018-05-22nfsconf: Add man page for nfsconf cliJustin Mitchell2-0/+84
2018-05-22nfsconf: use nfsconf cli to test library functionJustin Mitchell6-0/+130
2018-05-22nfs-utils: Add nfsconf cliJustin Mitchell6-1/+193
2018-05-22conffile: tidy up output of conf_reportJustin Mitchell2-89/+207
2018-05-22conffile: Indicate if config file was missingJustin Mitchell2-6/+6
2018-05-22conffile: Use config file name in error messagesJustin Mitchell1-20/+28
2018-05-22conffile: Make config includes relative to current configJustin Mitchell1-15/+73
2018-05-22Fix some minor memory leaks, typos, and trailing whitespaceJustin Mitchell1-19/+23
2018-04-20nfsd: Set default minor versionsSteve Dickson2-2/+3
2018-04-10mount.nfs: Fix auto protocol negotiationSteve Dickson1-2/+2
2018-03-10Removed -Werror=format=2 warningsSteve Dickson1-4/+7
2018-03-10Removed -Werror=format-truncation and format warningsSteve Dickson4-17/+13
2018-03-10nfs-utils: Test if extra compiler warnings are availableJustin Mitchell1-5/+18
2018-03-10nfs-utils: Fix variable shadowing issue caused by ABI cleanupJustin Mitchell7-76/+111
2018-03-07Removed -Werror=unused-result warnings.Steve Dickson5-9/+21
2018-03-01mount.nfs: minorversion setting is being ignored with the -t flagSteve Dickson2-5/+25
2018-02-23Added more -Werror= warning flagsSteve Dickson1-0/+13
2018-02-23Removed missing-include-dirs warningsSteve Dickson5-1/+14
2018-02-23Removed undef warningsSteve Dickson2-3/+4
2018-02-23Removed format=2 warningsSteve Dickson3-0/+5
2018-02-23Removed format-overflow=2 warningsSteve Dickson3-2/+3
2018-02-23Removed missing-prototypes warnings.Steve Dickson27-16/+46
2018-02-23configure.ac: clean upSteve Dickson1-14/+6
2018-02-12git should ignore the generated nfsref executableChuck Lever1-0/+1
2018-02-12Remove fedfs_admin.hChuck Lever6-345/+48
2018-02-12Remove nsdb_display_fedfsconnectionsec()Chuck Lever2-21/+0
2018-02-12Remove warnings from rpcgen generated filesSteve Dickson2-2/+3
2018-02-07Remove unneeded reference to nfsidmap_internal.hChuck Lever1-1/+1
2018-02-07Add LDAP-free 'nfsref' commandChuck Lever9-0/+1086
2018-02-07mountd: Solder in support for NFS basic junctionsChuck Lever3-104/+98
2018-02-07Add LDAP-free version of libjunction to nfs-utilsChuck Lever8-0/+3216