Tlsc will see a new release pretty soon, after some
huge refactoring, finally pulling out all the common/generic code into a separate library.
Today, I released
poser v1.0, which currently only contains
libposercore.so, a library containing the most basic building blocks (service loop, threadpool, daemon code, socket connections and servers, etc). In the future, I might add e.g. a "poserweb" library (with support for HTTP and HTML), or a "poserirc" library (supporting the IRC protocol), because I already have such code
somewhere
With poser, tlsc instantly gets a new feature (which should have been there from the very beginning to be honest): Verification of the server certificate! Sure, the functionality to connect to some TLS server doesn't
require it, but you probably use TLS because you want to transmit some sensitive data (like, credentials), so you want to make sure you're talking to a legit server
Also, poser already has support for TLS-enabled servers as well. Therefore, in the future, I might add support for that in tlsc as well, making it a more complete BSD-licensed replacement for stunnel (minus a lot of configurability, I still want to keep it simple).
So, stay tuned
