mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-10-04 13:11:35 +02:00
The previous fix only skipped SSL session reuse for A1 printers but still wrapped the data channel in SSL. VREmma's testing (issue #31) showed that A1 printers need the data channel to not be SSL-wrapped at all - they timeout waiting for transfer completion responses. The fix: - X1C/P1S: SSL with session reuse on data channel (required by vsFTPd) - A1/A1 Mini: No SSL on data channel (control channel remains encrypted) This matches VREmma's working fix (c723f25) which set ftplib._SSLSocket to None, but implemented properly within the ImplicitFTP_TLS class. Fixes #31 Thanks VREmma!