aboutsummaryrefslogtreecommitdiff
path: root/sys/rpc
Commit message (Expand)AuthorAgeFilesLines
* sys/rpc: UNIX auth: Do not log on bogus AUTH_SYS messagesOlivier Certner2025-12-191-17/+3
* sys/rpc: UNIX auth: Style: Remove unnecessary headers, minor changesOlivier Certner2025-12-192-9/+4
* sys/rpc: UNIX auth: Support XDR_FREEOlivier Certner2025-12-191-0/+4
* sys/rpc: UNIX auth: Fix OOB reads on too short messageOlivier Certner2025-12-191-39/+60
* sys/rpc: UNIX auth: Use AUTH_SYS_MAX_{GROUPS,HOSTNAME} as limits (2/2)Olivier Certner2025-12-191-5/+2
* sys/rpc: UNIX auth: Use AUTH_SYS_MAX_{GROUPS,HOSTNAME} as limits (1/2)Olivier Certner2025-12-191-10/+23
* sys/rpc: Define AUTH_SYS_MAX_{GROUPS,HOSTNAME}Olivier Certner2025-12-191-0/+4
* sys/rpc: UNIX auth: Fix OOB accesses, notably writes on decodeOlivier Certner2025-12-191-19/+21
* sys/rpc: UNIX auth: Rename 'ngroups' => 'supp_ngroups' for clarityOlivier Certner2025-12-192-16/+26
* kern: adopt the cr_gid macro for cr_groups[0] more widelyKyle Evans2025-12-192-4/+4
* nfs, rpc: Ensure kernel credentials have at least one groupOlivier Certner2024-11-152-3/+7
* rpc: Fix the definition of xdr_void()Mark Johnston2024-11-051-1/+1
* svc.c: Check for a non-NULL xp_socketRick Macklem2024-05-311-0/+1
* krpc: Ref cnt the client structures for TLS upcallsRick Macklem2024-05-021-2/+8
* NFS: Request use of TCP_USE_DDP for in-kernel TCP socketsJohn Baldwin2024-04-123-0/+29
* krpc: Display stats of TLS usageRick Macklem2023-12-244-5/+104
* nfscl/kgssapi: Fix Kerberized NFS mounts to pNFS serversRick Macklem2023-12-242-0/+48
* libc/libc/rpc: refactor some global variablesAlan Somers2023-11-301-1/+0
* 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-15/+11
* 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
* krpc: Add macros so that rpc.tlsservd can run in vnet prisonRick Macklem2023-02-152-57/+125
* krpc: Remove VNET_NFSD #ifdefsRick Macklem2023-02-141-12/+2
* rpc: ansifyMateusz Guzik2023-02-133-14/+6
* krpc: Allow mountd/nfsd to optionally run in a jailRick Macklem2022-12-184-4/+25
* clnt_vc.c: Replace msleep() with pause() to avoid assert panicRick Macklem2022-10-141-3/+3
* nfsd: Allow multiple instances of rpc.tlsservdRick Macklem2022-08-224-47/+122
* protosw: refactor protosw and domain static declaration and loadGleb Smirnoff2022-08-173-7/+7
* Adjust authnone_create() definition to avoid clang 15 warningDimitry Andric2022-07-241-1/+1
* Adjust svc_vc_null() definition to avoid clang 15 warningDimitry Andric2022-07-241-1/+1
* Adjust local_rpcb() definition to avoid clang 15 warningDimitry Andric2022-07-241-1/+1
* krpc: Fix NFS-over-TLS for KTLS1.3Rick Macklem2022-05-152-18/+15
* sockets: use socket buffer mutexes in struct socket directlyGleb Smirnoff2022-05-122-2/+2
* svc_vc_rendezvous_stat: eliminiate write only variable statWarner Losh2022-04-051-2/+1
* clnt_vc_destroy: eliminiate write only variable statWarner Losh2022-04-051-2/+1
* rpc(3): Fix two typos in source code commentsGordon Bergling2022-04-021-1/+1
* sys/rpc: Use C99 fixed-width integer types.John Baldwin2021-12-283-4/+4
* rpc: Delete AUTH_NEEDS_TLS(_MUTUAL_HOST) auth_stat valuesRick Macklem2021-12-231-6/+0
* mbuf: Only allow extpg mbufs if the system has a direct mapMark Johnston2021-11-161-1/+1
* Don't require the socket lock for sorele().John Baldwin2021-11-092-2/+0
* rpc: Convert an SOLISTENING check to an assertionMark Johnston2021-09-171-5/+3
* Fix a common typo in source code commentsGordon Bergling2021-09-041-1/+1
* rpc: Make function tables constMark Johnston2021-08-1415-24/+24