aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/nfsserver
Commit message (Expand)AuthorAgeFilesLines
* nfs, rpc: Ensure kernel credentials have at least one groupOlivier Certner2024-11-151-1/+5
* nfsd: Fix handling of credentials with cr_ngroups == 0Rick Macklem2024-10-241-3/+2
* nfsd: Fix close handling when vfs.nfsd.enable_locallocks=1Rick Macklem2024-10-121-32/+30
* nfsd: Fix handling of NFSv4 setable attributesRick Macklem2024-09-102-25/+35
* nfsd: Make modifying vfs.nfsd.enable_locallocks safeRick Macklem2024-07-231-2/+33
* nfsd: Allow a mutex lock for clientID handlingRick Macklem2024-07-221-80/+161
* nfsd: Fix nfsrv_cleanclient so that it can be called with a mutexRick Macklem2024-07-212-22/+33
* nfsd: Fix Link conformance with RFC8881 for delegationsRick Macklem2024-05-112-7/+16
* Revert "nfsd: Fix NFSv4.1/4.2 Claim_Deleg_Cur_FH"Rick Macklem2024-04-282-20/+6
* nfsd: Add a sysctl to limit NFSv4.2 Copy RPC sizeRick Macklem2024-03-301-2/+14
* Add vnode_pager_clean_{a,}sync(9)Konstantin Belousov2024-01-181-5/+3
* nfsd: Avoid acquiring a vnode for some NFSv4 Readdir operationsRick Macklem2023-11-161-3/+27
* nfsd: Fix NFSv4.1/4.2 Claim_Deleg_Cur_FHRick Macklem2023-11-022-6/+20
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-238-16/+0
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-231-1/+0
* nfsserver: Fix a typo in a source code commentGordon Bergling2023-08-051-1/+1
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-253-3/+3
* nfscl: Make coverity happyRick Macklem2023-05-262-12/+12
* nfscl: Add a new NFSv4.1/4.2 mount option for Kerberized mountsRick Macklem2023-05-253-13/+14
* nfsd: Return ENXIO instead of EPERM when nfsd(8) already runningRick Macklem2023-05-241-1/+1
* nfsd: Fix NFSv3 Readdir/ReaddirPlus reply for large i-node numbersRick Macklem2023-05-221-4/+3
* vfs_export: Add mnt_exjail to control exports done in prisonsRick Macklem2023-05-211-5/+19
* Revert "vfs_export: Add mnt_exjail to control exports done in prisons"Rick Macklem2023-05-191-19/+5
* vfs_export: Add mnt_exjail to control exports done in prisonsRick Macklem2023-05-191-5/+19
* nfsd: Add VNET_SYSUNINIT() macros for vnet cleanupRick Macklem2023-05-182-11/+3
* nfsd: Enable the NFSD_VNET vnet front end macrosRick Macklem2023-05-182-3/+3
* nfs_fha_new: Fix nfs_fha_new so that sysctls work in prisonsRick Macklem2023-05-162-68/+53
* nfsd: Add NFSD_VNET() macros to nfs_fha_new.cRick Macklem2023-05-161-46/+62
* nfsd: Get rid of useless "pool" field in nfs_fha_new.cRick Macklem2023-05-162-10/+0
* nfsd: Wrap nfsstatsv1_p in the NFSD_VNET() macroRick Macklem2023-05-164-53/+54
* nfsd: Continue adding macros so nfsd can run in a vnet prisonRick Macklem2023-05-161-11/+1
* nfsd: Fix initialization broken by 7344856e3a6dRick Macklem2023-05-152-1/+1
* nfsd: Delete nfsrv_prison_cleanup() until vneting enabledRick Macklem2023-05-151-20/+1
* nfsd: Prepare the NFS server code to run in a vnet prisonRick Macklem2023-05-157-346/+507
* nfsserver: Fix handling of SP4_NONERick Macklem2023-01-292-1/+14
* nfsd: Handle file systems without a VOP_VPTOFH()Rick Macklem2022-12-302-3/+17
* nfsd: Make the pNFS server update Change for Setxattr/RmxattrRick Macklem2022-11-161-2/+47
* nfsd: Make Setxattr/Removexattr NFSv4.2 ops IO_SYNCRick Macklem2022-11-151-0/+4
* nfs: Fix common typos in source code commentsGordon Bergling2022-11-111-1/+1
* nfsd: Update console message for no session foundRick Macklem2022-09-161-2/+5
* nfsd: Fix CreateSession for an established ClientIDRick Macklem2022-07-281-21/+42
* nfscl: Add optional support for slots marked badRick Macklem2022-07-271-2/+2
* nfscl: Change the cred argument to non-NULL for pNFS proxiesRick Macklem2022-07-251-7/+7
* nfscl: Add a cred argument to nfscl_reqstart()Rick Macklem2022-07-241-7/+7
* nfsd: Fix handling of Open/Create for the pNFS serverRick Macklem2022-05-201-4/+4
* nfsd: Fix session slot freeing for NFSv4.1/4.2Rick Macklem2022-05-161-0/+2
* nfsd: Add a sanity check to SecinfoNoname for file typeRick Macklem2022-05-151-0/+5
* nfsd: Do not exempt NFSv3 Fsinfo from the TLS checkRick Macklem2022-04-131-15/+14
* nfsd: Reply NFSERR_SEQMISORDERED for bogus seqid argumentRick Macklem2022-02-161-4/+5
* nfsd: Allow file owners to perform Open(Delegate_cur)Rick Macklem2022-02-161-2/+4