aboutsummaryrefslogtreecommitdiff
path: root/sys/rpc
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add a cap on credential lifetime for Kerberized NFS.Rick Macklem2019-11-281-1/+13
* Avoid relying on header pollution from sys/refcount.h.Mark Johnston2019-07-291-0/+1
* Fix malloc stats for the RPCSEC_GSS server code when DEBUG is enabled.Rick Macklem2019-04-041-1/+1
* Add a comment to the r345818 patch to explain why cl_refs is initialized to 2.Rick Macklem2019-04-031-0/+5
* Fix a race in the RPCSEC_GSS server code that caused crashes.Rick Macklem2019-04-021-8/+7
* Bump the default kern.rpc.gss.client_max from 128 to 1024.Edward Tomasz Napierala2019-02-191-1/+1
* Add kern.rpc.gss.client_hash tunable, to make it possible to bumpEdward Tomasz Napierala2019-02-191-6/+12
* Add kern.rpc.gss.client_max, to make it possible to bump it easily.Edward Tomasz Napierala2018-12-151-2/+15
* Set SO_SNDTIMEO in the client side krpc when CLSET_TIMEOUT is done.Rick Macklem2018-07-201-1/+17
* Fix the server side krpc so that the kernel nfsd threads terminate.Rick Macklem2018-07-021-1/+2
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-251-6/+2
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-277-0/+14
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2035-0/+71
* Listening sockets improvements.Gleb Smirnoff2017-06-081-41/+50
* * limit size of buffers to RPC_MAXDATASIZEXin LI2017-06-013-7/+21
* Remove register keyword from sys/ and ANSIfy prototypesEd Maste2017-05-171-1/+1
* Fix the client side krpc from doing TCP reconnects for ERESTART from sosend().Rick Macklem2017-05-071-2/+20
* Fix a crash during unmount of an NFSv4.1 mount.Rick Macklem2017-04-102-6/+1
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* add svcpool_close to handle killed nfsd threadsAndriy Gapon2017-02-142-2/+46
* Hide the boottime and bootimebin globals, provide the getboottime(9)Konstantin Belousov2016-07-271-0/+4
* Don't test for xpt not being NULL before calling svc_xprt_free(..)Enji Cooper2016-07-111-3/+2
* Convert `svc_xprt_alloc(..)` and `svc_xprt_free(..)`'s prototypes toEnji Cooper2016-07-111-3/+2
* Deobfuscate cleanup path in clnt_vc_create(..)Enji Cooper2016-07-111-6/+4
* Deobfuscate cleanup path in clnt_dg_create(..)Enji Cooper2016-07-111-5/+3
* Deobfuscate cleanup path in clnt_bck_create(..)Enji Cooper2016-06-101-8/+3
* Fix the rpcb_getaddr() definition to match its declaration.Kevin Lo2016-06-091-1/+1
* Quell false positives in svc_vc_create and svc_vc_create_conn with cd and xprtEnji Cooper2016-05-271-13/+11
* Remove unnecessary memset(.., 0, ..)'sEnji Cooper2016-05-241-2/+0
* sys/rpc: minor spelling fixes.Pedro F. Giffuni2016-05-066-11/+11
* sys: Make use of our rounddown() macro when sys/param.h is available.Pedro F. Giffuni2016-04-301-2/+2
* kgssapi(4): Fix string overrun in Kerberos principal constructionConrad Meyer2016-04-201-1/+1
* RPC: for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-141-1/+1
* Cleanup unnecessary semicolons from the kernel.Pedro F. Giffuni2016-04-101-1/+1
* Remove some NULL checks for M_WAITOK allocations.Edward Tomasz Napierala2016-03-291-8/+0