Changelog 2.5.5.15556 -> 2.5.5.15568 ------------------------------------ [UPD] waptsetup: removed the ability to cleanup the current agent configuration * some users wrongly select this option without knowledge of the actual consequences (removed all config, certificates, etc...) [FIX] waptsetup: don't cleanup agent's templates folder on install. [UPD] vscode package edit: use \Scripts\python.exe as python interpreter * don't create python.exe link in folder. folder is currently in system PATH and some people expect that "python" in cmd launches the first found system wide "python" instead of wapt python. [FIX] missing manifest for python substitute. * python.exe win32api.GetVersionExe() returning 6.2 for win10. * fix regression on debug runwaptserver command * fix regression on debug runwaptservice.bat command [FIX] websocket client: be sure to not use a HTTP_PROXY from environment when no proxy is defined in config. * there is a bug in websocket module which does not follow the trust_env=False parameter from requests.Session. [FIX] ldap server auth failed for selfservice if user has no acls on wapt server * Revert "[SEC] waptserver: for /login, if user has no acls at all, reject authentication even if raw authentication is successful" [IMP] use get_system_cabundle_path from lazarus waptlicences module * on windows, if current user is system account, use \ssl\server\cacert.pem for cacert.pem file path containg extraction of system store certificates. * share the same logic between python code and lzarus code [IMP] server linux postconf: keep old server certificate CN and altnames when generating a new children certificate * prevent the case where the actual linux server name is not a valid dns name. In this case, we create a bad certificate. [FIX] debug writeln left in msi installers utils. * fix "file not opened" error in waptconsole package wizard