changed enums to be C++03 standard, use Poco TLS for NLEQ