Name: | libntirpc |
Version: | 1.7.4 |
Release: | 1.module+el8.1.0+5464+f03c6dbe |
Architecture: | x86_64 |
Module: | glusterfs:6:20200109075142:9edba152
|
Group: | System Environment/Libraries |
Size: | 605163 |
License: | BSD |
RPM: |
libntirpc-1.7.4-1.module+el8.1.0+5464+f03c6dbe.x86_64.rpm
|
Source RPM: |
libntirpc-1.7.4-1.module+el8.1.0+5464+f03c6dbe.src.rpm
|
Build Date: | Thu Jan 09 2020 |
Build Host: | jenkins-10-147-72-125-bac5542f-61c6-401e-b77d-0b3f5c5c5425.appad1iad.osdevelopmeniad.oraclevcn.com |
Vendor: | Oracle America |
URL: | https://github.com/nfs-ganesha/ntirpc |
Summary: | New Transport Independent RPC Library |
Description: | This package contains a new implementation of the original libtirpc,
transport-independent RPC (TI-RPC) library for NFS-Ganesha. It has
the following features not found in libtirpc:
1. Bi-directional operation
2. Full-duplex operation on the TCP (vc) transport
3. Thread-safe operating modes
3.1 new locking primitives and lock callouts (interface change)
3.2 stateless send/recv on the TCP transport (interface change)
4. Flexible server integration support
5. Event channels (remove static arrays of xprt handles, new EPOLL/KEVENT
integration) |
-
Mon Jul 01 2019 Tiger Yang <tiger.yang@oracle.com> - 1.7.4-1
- SVC - Don't double release xprt on write error
- _svcauth_gss - Clean up gss_data handling
- Don't attempt to destroy XPRT if CLNT create was unsuccessful
- Mark ANYFD clients as local clients
- Do not use macro "svcauth_gss_return"
- getclnthandle(): Fix assert(client == NULL) and destroy client handle.
- Fix memory leak for RPCSEC_GSS
- Use "gss_get_mic" instead of "gss_sign"
- Close fd if makefd_xprt fails. We are doing accept and returning XPRT_DIED without closi
- Free 'ret' when returning NULL in __rpc_taddr2uaddr_af()
- Make a header for strl*()
- Convert unsafe strncpy to strlcpy
-
Thu Apr 25 2019 Tiger Yang <tiger.yang@oracle.com> - 1.7.3-1
- NSM - Don't force UDP portmapper lookups
- Destroy XPRTs for local clients
- Make UDP XPRT refs match TCP
- Fix XPRT leak for TCP connections
- Update timespec macros
- Fix addr size check in clnt_dg_control()
- svc_xprt_lookup - Add extra ref on create
-
Wed Jan 16 2019 Tiger Yang <tiger.yang@oracle.com> - 1.7.1-1
- build for oracle-gluster-5.0
-
Sun Dec 02 2018 Tiger Yang <tiger.yang@oracle.com> - 1.6.3-1
- Export authnone_create_dummy for error handling in Ganesha
- xdr_ioq: fix memory leak on FreeBSD
- Don't let a newly created xprt be cleaned
- xdr_bytes_decode - only free if we allocated
- Only unlock when we actually locked
- Merge pull request #139 from zhoury14/v1.6
- fix CLSET_VERS/CLSET_PROG in cln_dg clnt_vc clnt_rdma
-
Sun Jun 24 2018 Tiger Yang <tiger.yang@oracle.com> - 1.6.2-2
- rebuild for oracle-gluster-4.1
-
Thu May 24 2018 Tiger Yang <tiger.yang@oracle.com> - 1.6.2-1
- build 1.6.2 for oracle-gluster-4.0
-
Mon Dec 11 2017 Tiger Yang <tiger.yang@oracle.com> - 1.5.3-1
- build 1.5.3 for oracle-gluster-3.12
-
Wed Aug 30 2017 Joe Jin <joe.jin@oracle.com> - 1.4.4-1
- ntirpc: update patch level
- XDR and netbuf: fix decoder overruns from guidovranken
-
Thu Apr 13 2017 Joe Jin <joe.jin@oracle.com> - 1.4.3-1
- Initial version