Frends.Smb.ReadFile / 2.6.0
Summary
Reads a file from an SMB share, returning its content as text or bytes together with size and timestamps.
Typical use — consuming files from a file server without mounting the share on the agent
2.6.02026-09-30
Changed
- Updated task copyright metadata to meet compliance requirements.
2.5.02026-09-25
Added
- Added new
KerberosTicketCacheauthentication mode supporting Kerberos authentication using a pre-existing ticket cache (ccache) file.
Fixed
- Kerberos authentication now correctly truncates the session key to 16 bytes as required by the SMB specification.
2.4.02026-07-27
Added
- Added Kerberos authentication support for SMB connections
- New
Connection.AuthenticationModeproperty withNtlm(default) andKerberosoptions - New
Connection.KerberosServerNameproperty for specifying the Kerberos SPN hostname when it differs from the TCP connection address - New
Connection.KdcAddressproperty for explicit KDC address when DNS SRV discovery is unavailable KerberosNetAuthenticationClientinternally handles TGT acquisition, service ticket retrieval, and GSS-API token generation using the Kerberos.NET library
- New
2.3.02026-07-20
Fixed
- Optimized SMB file handling: fixed lingering locks and adjusted access permissions to prevent sharing violations.
2.2.02026-06-26
Changed
- Username parsing: now accepts a username without a domain instead of throwing an error.
2.1.02026-04-23
Fixed
- Input parameters treated as normal string instead of PathString type.
2.0.02026-04-08
Added
- New connection parameters that defined what servers Operating System.
- Breaking Introduce PathString type that will represent paths with OS specific separators.
1.1.02025-12-29
Changed
- Change the default value of Options.UseEncoding to true
1.0.02025-10-28
Added
- Initial implementation