• Stefy Lanza's avatar
    Complete SSL library support and comprehensive build documentation · d6dda4d4
    Stefy Lanza authored
    - Added comprehensive SSL/TLS hooking for 9 implementations:
      * OpenSSL/LibreSSL (SSL_write/SSL_read)
      * Windows Schannel (EncryptMessage/DecryptMessage)
      * NSS (Mozilla) (SSL_Write/SSL_Read/SSL_ForceHandshake)
      * GnuTLS (gnutls_record_send/gnutls_record_recv)
      * mbed TLS (mbedtls_ssl_write/mbedtls_ssl_read)
      * wolfSSL (wolfSSL_write/wolfSSL_read)
      * Botan TLS (simplified C++ API hooking)
    
    - Enhanced per-connection logging with individual files for each TCP connection
    - Fixed all build warnings for clean compilation
    - Added comprehensive build documentation for Linux and Windows
    - Created Makefile.win for native Windows compilation
    - Detailed Detours integration guide for cross-platform builds
    - Updated README with complete setup instructions and troubleshooting
    d6dda4d4
README.md 8.96 KB