Tags: fedora-python/cpython
Tags
00462: Fix PySSL_SetError handling SSL_ERROR_SYSCALL Python 3.10 changed from using SSL_write() and SSL_read() to SSL_write_ex() and SSL_read_ex(), but did not update handling of the return value. Change error handling so that the return value is not examined. OSError (not EOF) is now returned when retval is 0. This resolves the issue of failing tests when a system is stressed on OpenSSL 3.5. Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> Co-authored-by: Petr Viktorin <encukou@gmail.com>
00462: Fix PySSL_SetError handling SSL_ERROR_SYSCALL Python 3.10 changed from using SSL_write() and SSL_read() to SSL_write_ex() and SSL_read_ex(), but did not update handling of the return value. Change error handling so that the return value is not examined. OSError (not EOF) is now returned when retval is 0. This resolves the issue of failing tests when a system is stressed on OpenSSL 3.5. Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> Co-authored-by: Petr Viktorin <encukou@gmail.com>
00462: Fix PySSL_SetError handling SSL_ERROR_SYSCALL Python 3.10 changed from using SSL_write() and SSL_read() to SSL_write_ex() and SSL_read_ex(), but did not update handling of the return value. Change error handling so that the return value is not examined. OSError (not EOF) is now returned when retval is 0. This resolves the issue of failing tests when a system is stressed on OpenSSL 3.5. Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> Co-authored-by: Petr Viktorin <encukou@gmail.com>
00461: Downstream only: Install wheel in test venvs when setuptools < 71 This can be removed when Fedora 41 goes EOL (or updates setuptools).
00461: Downstream only: Install wheel in test venvs when setuptools < 71 This can be removed when Fedora 41 goes EOL (or updates setuptools).
00461: Downstream only: Install wheel in test venvs when setuptools < 71
00461: Downstream only: Install wheel in test venvs when setuptools < 71
00459: Apply Intel Control-flow Technology for x86-64 Required for mitigation against return-oriented programming (ROP) and Call or Jump Oriented Programming (COP/JOP) attacks Proposed upstream: python#128606 See also: https://sourceware.org/annobin/annobin.html/Test-cf-protection.html
00459: Apply Intel Control-flow Technology for x86-64 Required for mitigation against return-oriented programming (ROP) and Call or Jump Oriented Programming (COP/JOP) attacks Proposed upstream: python#128606 See also: https://sourceware.org/annobin/annobin.html/Test-cf-protection.html
00459: Apply Intel Control-flow Technology for x86-64 Required for mitigation against return-oriented programming (ROP) and Call or Jump Oriented Programming (COP/JOP) attacks Proposed upstream: python#128606 See also: https://sourceware.org/annobin/annobin.html/Test-cf-protection.html
PreviousNext