aboutsummaryrefslogtreecommitdiff
path: root/sys/rpc
Commit message (Expand)AuthorAgeFilesLines
* rpcsec_gss: Fix a stack overflow in svc_rpc_gss_validate()Mark Johnston7 days1-1/+9
* clnt_bck.c: Delete a couple of old diagnostic printfsRick Macklem7 days1-2/+0
* rpc: Improve socket locking in svc_vc_accept()Mark Johnston2026-02-121-3/+6
* rpc/xdr.h: make xdrproc_t always take two argumentsBrooks Davis2026-01-231-8/+1
* rpctls_impl.c: Use a direct cast to uintptr_t instead of __DECONSTJohn Baldwin2026-01-211-1/+1
* sys/rpc: UNIX auth: Do not log on bogus AUTH_SYS messagesOlivier Certner2025-10-141-17/+3
* sys/rpc: UNIX auth: Style: Remove unnecessary headers, minor changesOlivier Certner2025-10-142-10/+4
* sys/rpc: UNIX auth: Support XDR_FREEOlivier Certner2025-10-141-0/+4
* sys/rpc: UNIX auth: Fix OOB reads on too short messageOlivier Certner2025-10-141-39/+60
* sys/rpc: UNIX auth: Use AUTH_SYS_MAX_{GROUPS,HOSTNAME} as limits (2/2)Olivier Certner2025-10-141-5/+2
* sys/rpc: UNIX auth: Use AUTH_SYS_MAX_{GROUPS,HOSTNAME} as limits (1/2)Olivier Certner2025-10-141-10/+23
* sys/rpc: Define AUTH_SYS_MAX_{GROUPS,HOSTNAME}Olivier Certner2025-10-141-0/+4
* sys/rpc: UNIX auth: Fix OOB accesses, notably writes on decodeOlivier Certner2025-10-141-19/+21
* sys/rpc: UNIX auth: Rename 'ngroups' => 'supp_ngroups' for clarityOlivier Certner2025-10-142-16/+16
* Revert "Remove Secure RPC DES authentication"Lexi Winter2025-08-151-0/+26
* Remove Secure RPC DES authenticationLexi Winter2025-08-101-26/+0
* rpcsec_gss: Rename KRBIMP_HESIOD1 to KRBIMP_HEIMDALV1Rick Macklem2025-08-093-3/+3
* kgssapi: Fix the kgssapi so that it can use MIT KerberosRick Macklem2025-08-073-42/+136
* Revert "kgssapi: Fix the kgssapi so that it can use MIT Kerberos"Rick Macklem2025-08-073-136/+42
* kgssapi: Fix the kgssapi so that it can use MIT KerberosRick Macklem2025-08-063-42/+136
* kern: rename crsetgroups_fallback, document it in ucred(9)Kyle Evans2025-08-012-3/+3
* kern: start tracking cr_gid outside of cr_groups[]Kyle Evans2025-07-313-4/+13
* kern: adopt the cr_gid macro for cr_groups[0] more widelyKyle Evans2025-07-242-4/+6
* rpcsec_gss.c: Avoid panics in clnt_nl_call()Rick Macklem2025-07-191-0/+14
* clnt_rc.c: Fix the case where a TLS handshake failsRick Macklem2025-07-191-1/+6
* rpctls_impl.c: Fix handling of hung rpc tls daemonRick Macklem2025-07-181-0/+8
* rpctls_impl.c: Fix handling of socket for daemon failureRick Macklem2025-06-211-6/+10
* machine/stdarg.h -> sys/stdarg.hBrooks Davis2025-06-111-1/+1
* 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