All releases of Agglomerated SSL


Release Notes: libevent2 is now used. There were cleanups and bugfixes.


Release Notes: Support for the latest version of libevent, improved error reporting when loading file certificates, build versioning on Linux to match support on BSD, a function call for stopping the server in the event server example, and other minor code cleanups and enhancements.


Release Notes: This release makes low delay and throughput flags control DSCP for IPv6. It adds a function to set a callback for log information. It fixes an issue with error reporting when getting address information. There are other minor code cleanup and enhancements.


Release Notes: This release adds support for libevent. It adds a NULL encryption option. It adds in-memory certs for privsep servers. It can handle OpenSSL versions 0.9.8 and above. There are many bugfixes and nits.


Release Notes: This release adds a mechanism to preload certificates. This is to enable chroot programs. It fixes a bug in the poll code where -1 wasn't checked properly.


Release Notes: gets and puts functions were added along with read/write functions with a specified timeout. Support for GCC 4 was improved. assl_poll now works exactly as libc poll. EOF now has the libc semantics. Support for certless applications was added. A callback mechanism was added for dealing with an interrupted assl_serve function. Other small bugs were fixed. The assl functions now mimic libc much more closely, so that a piece of code can be converted from read/write/poll to the encrypted counterpart with minimal effort.


Release Notes: This release adds various bugfixes, expands poll functionality, and adds Linux compatibility.


Release Notes: Bugfixes for forking servers. An example of a forking server to illustrate the mechanics. Man page clarifications.


Release Notes: This release adds smarts in assl_serve for forking applications. It makes assl_read and assl_write work just like libc read and write. It has better examples.