Agglomerated SSL was written in order to hide the awful OpenSSL API. It's objective is to reuse the OpenSSL APIs while providing a much simpler interface for programmers to use when writing SSL/TLS enabled programs.
Product's homepage
What's New in This Release: [ read full changelog ]
· This version adds support for OpenSSL 1.0.1c and for TLS 1.1 and TLS 1.2, falls back to TLS 1.0 on older OpenSSL versions, uses DH parameters from certs, always initializes the named curve in order to enable ECDHE, removes the "version: " prefix from assl_verstring, adds support for Bitrig, and adds minor code cleanup.