Has anyone had success using the Oryx Embedded suite CycloneTCP, SSL, and Crypto? It works most of the time, but it definitely is not robust. From time to time, the SMTP routines hang indefinitely at different points without any timeouts. There are always glitches with ethernet transactions, but waiting indefinitely for an event is bad code design, obviously. And, since they charge a licensing fee for private development, it makes it doubly worse. Bugs are one thing. Bad code design is another.