aboutsummaryrefslogtreecommitdiff
path: root/sys/rpc
Commit message (Expand)AuthorAgeFilesLines
* krpc: Ref cnt the client structures for TLS upcallsRick Macklem2024-05-021-2/+8
* libc/libc/rpc: refactor some global variablesAlan Somers2023-11-301-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-2327-54/+0
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-238-8/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-239-9/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-236-12/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-259-9/+9
* svc_rpcsec_gss.c: Separate out the non-vnet initializationRick Macklem2023-05-181-11/+24
* nfsd: Add VNET_SYSUNINIT() macros for vnet cleanupRick Macklem2023-05-182-4/+14
* nfsd: Enable the NFSD_VNET vnet front end macrosRick Macklem2023-05-182-14/+10
* krpc: Remove VNET_NFSD #ifdefsRick Macklem2023-05-181-12/+2
* krpc: Replace !jailed() with IS_DEFAULT_VNET()Rick Macklem2023-05-171-2/+3
* krpc: Allow mountd/nfsd to optionally run in a jailRick Macklem2023-05-173-3/+19
* kgssapi: Add macros so that gssd(8) can run in vnet prisonRick Macklem2023-05-171-35/+56
* krpc: Add macros so that rpc.tlsservd can run in vnet prisonRick Macklem2023-05-172-27/+68
* rpc: ansifyMateusz Guzik2023-04-093-14/+6
* clnt_vc.c: Replace msleep() with pause() to avoid assert panicRick Macklem2022-10-171-3/+3
* svc_vc_rendezvous_stat: eliminiate write only variable statWarner Losh2022-10-021-2/+1
* clnt_vc_destroy: eliminiate write only variable statWarner Losh2022-10-021-2/+1
* Adjust local_rpcb() definition to avoid clang 15 warningDimitry Andric2022-07-271-1/+1
* Adjust authnone_create() definition to avoid clang 15 warningDimitry Andric2022-07-271-1/+1
* Adjust svc_vc_null() definition to avoid clang 15 warningDimitry Andric2022-07-271-1/+1
* krpc: Fix NFS-over-TLS for KTLS1.3Rick Macklem2022-05-312-18/+15
* rpc(3): Fix two typos in source code commentsGordon Bergling2022-04-091-1/+1
* rpc: Delete AUTH_NEEDS_TLS(_MUTUAL_HOST) auth_stat valuesRick Macklem2021-12-301-6/+0
* mbuf: Only allow extpg mbufs if the system has a direct mapMark Johnston2021-11-301-1/+1
* rpc: Convert an SOLISTENING check to an assertionMark Johnston2021-09-241-5/+3
* Fix a common typo in source code commentsGordon Bergling2021-09-071-1/+1
* rpc: Make function tables constMark Johnston2021-08-2115-24/+24
* krpc: Acquire ref count of CLIENT for backchannel useRick Macklem2021-06-263-1/+21
* nfsd: Fix the failure return for non-fh NFSv4 operationsRick Macklem2021-06-261-0/+5
* Consistently use the SOLISTENING() macroMark Johnston2021-06-211-1/+1
* rpcsec_gss: Use a designated initializer for rpc_gss_opsMark Johnston2021-06-021-5/+5
* nfsd: fix a NFSv4.1 Linux client mount stuck in CLOSE_WAITRick Macklem2021-05-111-0/+5
* nfsv4 client: do the BindConnectionToSession as requiredRick Macklem2021-04-303-0/+24
* nfs-over-tls: handle res.gid.gid_val correctly for memory allocationRick Macklem2021-01-121-0/+2
* Add a new "tlscertname" NFS mount option.Rick Macklem2020-12-236-7/+37
* Fix a potential memory leak in the NFS over TLS handling code.Rick Macklem2020-09-051-0/+2
* Remove a duplicate declarationMitchell Horne2020-09-031-2/+0
* Add TLS support to the kernel RPC.Rick Macklem2020-08-2214-21/+1618
* Add an argument to newnfs_connect() that indicates use TLS for the connection.Rick Macklem2020-08-111-0/+2
* Fix up a comment added by r362455.Rick Macklem2020-06-211-1/+1
* Modify the way the client side krpc does soreceive() for TCP.Rick Macklem2020-06-212-95/+126
* Add the .h file that describes the operations for the rpctls_syscall.Rick Macklem2020-05-311-0/+82
* Split XDR into separate kernel module. Make krpc depend on xdr.Gleb Smirnoff2020-04-171-0/+1
* Move M_RPC malloc type into XDR. Both RPC and XDR libraries useGleb Smirnoff2020-04-171-2/+0
* Change the xid for client side krpc over UDP to a global value.Rick Macklem2020-04-051-6/+10
* Remove obsolete old-freebsd version compat shim.Warner Losh2020-03-011-4/+0
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-262-5/+7
* Change r355157 to make svc_rpc_gss_lifetime_max a static.Rick Macklem2019-11-281-1/+1