aboutsummaryrefslogtreecommitdiff
path: root/sys/rpc
Commit message (Expand)AuthorAgeFilesLines
* krpc/clnt_nl: unregister the netlink group, when client is destroyedGleb Smirnoff2025-02-051-0/+1
* netlink: refactor KPI for generic Netlink modulesGleb Smirnoff2025-02-051-3/+2
* krpc/clnt_nl: filter RPC replies on vnetGleb Smirnoff2025-02-012-2/+16
* rpcsec_tls: do not create an RPC client per vnetGleb Smirnoff2025-02-011-36/+12
* rpcsec_tls: cleanup the rpctls_syscall()Gleb Smirnoff2025-02-012-52/+50
* rpc.tlsservd: provide parallelism with help of pthread(3)Gleb Smirnoff2025-02-011-3/+0
* rpcsec_tls: merge RPC failure for rpctls_connect() and rpctls_server()Gleb Smirnoff2025-02-011-54/+46
* rpcsec_tls/server: API refactoring between kernel and rpc.tlsservd(8)Gleb Smirnoff2025-02-015-57/+23
* rpcsec_tls/client: API refactoring between kernel and rpc.tlsclntd(8)Gleb Smirnoff2025-02-016-101/+67
* krpc: assert that we don't support kernel RPC over unix(4)Gleb Smirnoff2025-02-011-0/+3
* rpcsec_tls/server: use netlink RPC client to talk to rpc.tlsservd(8)Gleb Smirnoff2025-02-013-302/+98
* rpcsec_tls/client: use netlink RPC client to talk to rpc.tlsclntd(8)Gleb Smirnoff2025-02-013-164/+96
* krpc: let the kernel talk to the rpcbind(8) service via netlink(4)Gleb Smirnoff2025-02-011-63/+10
* krpc: add kernel side client over netlink(4)Gleb Smirnoff2025-02-015-1/+567
* xdr: provide x_putmbuf method for kernel XDRGleb Smirnoff2025-02-017-20/+18
* krpc/svc_vc: keep the vnet context during calls into rpctlsGleb Smirnoff2025-01-181-2/+2
* krpc/clnt_vc: clear vnet context before kthread_exit()Gleb Smirnoff2025-01-181-1/+1
* krpc/clnt_vc: set vnet(9) context in clnt_vc kthreadGleb Smirnoff2025-01-171-0/+2
* krpc/clnt_vc: in clnt_vc_destroy() use more lapidary logicGleb Smirnoff2025-01-171-8/+3
* krpc/clnt_vc: remove always false checkGleb Smirnoff2025-01-171-10/+2
* rpc: remove svc_create(), it is not usedGleb Smirnoff2025-01-092-83/+0
* rpc: clean kernel RPC internal headers of non-kernel declarationsGleb Smirnoff2025-01-092-558/+0
* rpc: delete disabled code from rpcb_clnt.cGleb Smirnoff2025-01-091-1141/+1
* rpc: svc_tli_create() is always called with NULL socketGleb Smirnoff2024-12-192-58/+35
* nfs, rpc: Ensure kernel credentials have at least one groupOlivier Certner2024-11-022-3/+7
* rpc: Fix the definition of xdr_void()Mark Johnston2024-10-301-1/+1
* svc.c: Check for a non-NULL xp_socketRick Macklem2024-05-281-0/+1
* krpc: Ref cnt the client structures for TLS upcallsRick Macklem2024-04-271-2/+8
* rpc: use new macros to lock socket buffersGleb Smirnoff2024-04-095-44/+44
* NFS: Request use of TCP_USE_DDP for in-kernel TCP socketsJohn Baldwin2024-03-203-0/+29
* rpc: Fix typo in commentAssume-Zhan2024-02-131-1/+1
* sockets: garbage collect SS_ISCONFIRMINGGleb Smirnoff2024-01-301-1/+1
* sockets: don't malloc/free sockaddr memory on getpeername/getsocknameGleb Smirnoff2023-11-303-55/+26
* sockets: don't malloc/free sockaddr memory on accept(2)Gleb Smirnoff2023-11-301-8/+4
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-279-11/+0
* sccs: Manual changesWarner Losh2023-11-273-12/+0
* sys: Remove ancient SCCS tags.Warner Losh2023-11-2731-95/+0
* lib/libc/rpc: switch the per-fd structs in clnt_{dg,vc}.c to RB TreesAlan Somers2023-11-151-1/+0
* krpc: Display stats of TLS usageRick Macklem2023-11-024-5/+104
* nfscl/kgssapi: Fix Kerberized NFS mounts to pNFS serversRick Macklem2023-10-232-0/+48
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-1627-54/+0
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-168-8/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-169-9/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-166-12/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-129-9/+9
* svc_rpcsec_gss.c: Separate out the non-vnet initializationRick Macklem2023-03-011-11/+24
* nfsd: Add VNET_SYSUNINIT() macros for vnet cleanupRick Macklem2023-02-203-12/+24
* nfsd: Enable the NFSD_VNET vnet front end macrosRick Macklem2023-02-183-14/+10
* krpc: Replace !jailed() with IS_DEFAULT_VNET()Rick Macklem2023-02-161-1/+1
* kgssapi: Add macros so that gssd(8) can run in vnet prisonRick Macklem2023-02-151-40/+54