Skip to content

[#84][#66] stop^%ydbwebreq impl, tests + misc fixes

Sam Habiel requested to merge shabiel/YDB-Web-Server:mws84-stop into master

Main change: stop^%ydbwebreq now works, even with TLS; but you have to be careful with self-signed certificates, which is kind of tricky in YottaDB. This is why I modified the ydbcrypt file to contain a "client" section, which has the information on the self-signed certificate.

Misc fixes:

  • Don't log TLS info if no TLS is requested.
  • If we have a TLS validation issue, stop. Previously, we just continued.
  • Improved --option parsing to deal with TLS options
  • Updated TLS Set-up document
  • Tests now run based on the CMake installed library rather than source directory
  • CMakeLists.txt updated with the renamed files (missed earlier, since I wasn't using them in testing), and also updated to latest version of YDBCMake.

Merge request reports