Agglomerated SSL was written in order to hide the OpenSSL API. It strives to reuse the OpenSSL APIs and provide a much simpler interface for programmers that are interested in writing applications that require the SSL/TLS protocol for secure comms.
Hi, recently I started working with OpenSSL and I really felt very sleepy coz it was way clumsy and was taking a lot of time to figure out the minimal set of functions to implement a client side or the server side. Ran into few examples also which were not so good. As my last hope before hopping into the OpenSSL tool I decided to look inside SorceForge and guess it was a lucky day for me :) The work is really good. I went through the code and other details you have provided and that really makes thing easy for the beginners. In fact I just started to finally visualize the entire library (well I may run into another problem pretty soon though). It would be really amazing if some of the details are added (as comments in the code) showing where the handshake started (Hello packet) this will give people like myself a good head start (coz I feel this is what people look for at the first time). Keep up the good work. Regards Kanishka