summaryrefslogtreecommitdiff
path: root/sys/rpc
AgeCommit message (Expand)Author
8 hoursrpcsec_gss(3): Fix a typo in a source code commentGordon Bergling
2026-03-25rpcsec_gss: Fix a stack overflow in svc_rpc_gss_validate()Mark Johnston
2026-03-25clnt_bck.c: Delete a couple of old diagnostic printfsRick Macklem
2026-02-12rpc: Improve socket locking in svc_vc_accept()Mark Johnston
2026-01-23rpc/xdr.h: make xdrproc_t always take two argumentsBrooks Davis
2026-01-21rpctls_impl.c: Use a direct cast to uintptr_t instead of __DECONSTJohn Baldwin
2025-10-14sys/rpc: UNIX auth: Do not log on bogus AUTH_SYS messagesOlivier Certner
2025-10-14sys/rpc: UNIX auth: Style: Remove unnecessary headers, minor changesOlivier Certner
2025-10-14sys/rpc: UNIX auth: Support XDR_FREEOlivier Certner
2025-10-14sys/rpc: UNIX auth: Fix OOB reads on too short messageOlivier Certner
2025-10-14sys/rpc: UNIX auth: Use AUTH_SYS_MAX_{GROUPS,HOSTNAME} as limits (2/2)Olivier Certner
2025-10-14sys/rpc: UNIX auth: Use AUTH_SYS_MAX_{GROUPS,HOSTNAME} as limits (1/2)Olivier Certner
2025-10-14sys/rpc: Define AUTH_SYS_MAX_{GROUPS,HOSTNAME}Olivier Certner
2025-10-14sys/rpc: UNIX auth: Fix OOB accesses, notably writes on decodeOlivier Certner
2025-10-14sys/rpc: UNIX auth: Rename 'ngroups' => 'supp_ngroups' for clarityOlivier Certner
2025-08-15Revert "Remove Secure RPC DES authentication"Lexi Winter
2025-08-10Remove Secure RPC DES authenticationLexi Winter
2025-08-08rpcsec_gss: Rename KRBIMP_HESIOD1 to KRBIMP_HEIMDALV1Rick Macklem
2025-08-07kgssapi: Fix the kgssapi so that it can use MIT KerberosRick Macklem
2025-08-06Revert "kgssapi: Fix the kgssapi so that it can use MIT Kerberos"Rick Macklem
2025-08-06kgssapi: Fix the kgssapi so that it can use MIT KerberosRick Macklem
2025-07-31kern: rename crsetgroups_fallback, document it in ucred(9)Kyle Evans
2025-07-30kern: start tracking cr_gid outside of cr_groups[]Kyle Evans
2025-07-24kern: adopt the cr_gid macro for cr_groups[0] more widelyKyle Evans
2025-07-19rpcsec_gss.c: Avoid panics in clnt_nl_call()Rick Macklem
2025-07-18clnt_rc.c: Fix the case where a TLS handshake failsRick Macklem
2025-07-18rpctls_impl.c: Fix handling of hung rpc tls daemonRick Macklem
2025-06-21rpctls_impl.c: Fix handling of socket for daemon failureRick Macklem
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2025-02-05krpc/clnt_nl: unregister the netlink group, when client is destroyedGleb Smirnoff
2025-02-05netlink: refactor KPI for generic Netlink modulesGleb Smirnoff
2025-02-01krpc/clnt_nl: filter RPC replies on vnetGleb Smirnoff
2025-02-01rpcsec_tls: do not create an RPC client per vnetGleb Smirnoff
2025-02-01rpcsec_tls: cleanup the rpctls_syscall()Gleb Smirnoff
2025-02-01rpc.tlsservd: provide parallelism with help of pthread(3)Gleb Smirnoff
2025-02-01rpcsec_tls: merge RPC failure for rpctls_connect() and rpctls_server()Gleb Smirnoff
2025-02-01rpcsec_tls/server: API refactoring between kernel and rpc.tlsservd(8)Gleb Smirnoff
2025-02-01rpcsec_tls/client: API refactoring between kernel and rpc.tlsclntd(8)Gleb Smirnoff
2025-02-01krpc: assert that we don't support kernel RPC over unix(4)Gleb Smirnoff
2025-02-01rpcsec_tls/server: use netlink RPC client to talk to rpc.tlsservd(8)Gleb Smirnoff
2025-02-01rpcsec_tls/client: use netlink RPC client to talk to rpc.tlsclntd(8)Gleb Smirnoff
2025-02-01krpc: let the kernel talk to the rpcbind(8) service via netlink(4)Gleb Smirnoff
2025-02-01krpc: add kernel side client over netlink(4)Gleb Smirnoff
2025-02-01xdr: provide x_putmbuf method for kernel XDRGleb Smirnoff
2025-01-17krpc/svc_vc: keep the vnet context during calls into rpctlsGleb Smirnoff
2025-01-17krpc/clnt_vc: clear vnet context before kthread_exit()Gleb Smirnoff
2025-01-16krpc/clnt_vc: set vnet(9) context in clnt_vc kthreadGleb Smirnoff
2025-01-16krpc/clnt_vc: in clnt_vc_destroy() use more lapidary logicGleb Smirnoff
2025-01-16krpc/clnt_vc: remove always false checkGleb Smirnoff
2025-01-08rpc: remove svc_create(), it is not usedGleb Smirnoff