import CS vsftpd-3.0.5-10.el9

This commit is contained in:
AlmaLinux RelEng Bot 2026-09-03 07:57:51 -04:00
parent 89b9003015
commit a1e2bb47b3
2 changed files with 7 additions and 3 deletions

View File

@ -101,7 +101,7 @@ diff -urN vsftpd-3.0.5-orig/sysutil.c vsftpd-3.0.5/sysutil.c
vsf_sysutil_sockaddr_alloc_ipv4(p_sockptr);
vsf_sysutil_memcpy(&(*p_sockptr)->u.u_sockaddr_in.sin_addr,
- hent->h_addr_list[0], len);
+ &result->ai_addrlen, len);
+ &((struct sockaddr_in *)result->ai_addr)->sin_addr, len);
}
- else if (hent->h_addrtype == AF_INET6)
+ else if (result->ai_family == AF_INET6)
@ -115,7 +115,7 @@ diff -urN vsftpd-3.0.5-orig/sysutil.c vsftpd-3.0.5/sysutil.c
vsf_sysutil_sockaddr_alloc_ipv6(p_sockptr);
vsf_sysutil_memcpy(&(*p_sockptr)->u.u_sockaddr_in6.sin6_addr,
- hent->h_addr_list[0], len);
+ &result->ai_addrlen, len);
+ &((struct sockaddr_in6 *)result->ai_addr)->sin6_addr, len);
}
else
{

View File

@ -2,7 +2,7 @@
Name: vsftpd
Version: 3.0.5
Release: 9%{?dist}
Release: 10%{?dist}
Summary: Very Secure Ftp Daemon
# OpenSSL link exception
@ -168,6 +168,10 @@ mkdir -p $RPM_BUILD_ROOT/%{_var}/ftp/pub
%{_tmpfilesdir}/vsftpd.conf
%changelog
* Tue Aug 18 2026 Tomas Korbar <tkorbar@redhat.com> - 3.0.5-10
- Fix incorrect passive IP address when pasv_addr_resolve=YES
- Resolves: RHEL-219167
* Mon Jul 20 2026 Tomas Korbar <tkorbar@redhat.com> - 3.0.5-9
- Rework TLS patches to follow system-wide crypto policy for groups/curves
- Resolves: RHEL-182329