Changelog 2.6.0.16855 -> 2.6.0.16873 ======================== * TPyLdapClient.search_all: use SearchAllDocRaw instead of SearchAll to handle all attribute names evaen if they are not mapped in the TLdapAttributeType enum * debian: include 'hold' packages in installed_softwares * update mormot2 for accountNameHistory in LdapClient search_all [FIX] waptdeploy local auth * waptdeploy: use an extended local ping to check running_and_pending tasks count * local service ping returns now a version_full and a tasks_count property * if TLS does not connect, try without. * use https for waptdeploy waptlocaljsonget [FIX] test if db and user exist in waptserver postconf [NEW] djoin: option to remove SPN [FIX] peercache uuid and peercache_set_secret [IMP} waptserver_login: retry without kerberos if http 403 and use_kerberos=1 * if client is configured to use kerberos but server is not. [IMP] pyldap: add SD flags in ldapClient instance [FIX] wapt-get unregister with kerberos [IMP] pywaptwua : add OnGetRepoUrl callback on WaptRepo class to let python repo rules logic supply the waptwua repo url and the proxy to use. * set pywaptwua.set_on_get_repo_url to python Wapt.wua_repository.repo_url to get url and proxy. Already handles repo rules (from old pure python implementation) * default TWaptWUA.GetWaptWUARepoUrl derive url form main repo url by appending "wua" to raw repo url. * use Dism.exe instead of wusa.exe to install .msu files * pywaptwua : add OnGetRepoUrl callback on WaptRepo class to let python repo rules logi supply the waptwua repo url * set pywaptwua.set_on_get_repo_url to python Wapt.wua_repository.repo_url which already handle repo rules (from old pure python implementation) * default TWaptWUA.GetWaptWUARepoUrl derive url form main repo url by appending "wua" to raw repo url. * use Dism.exe instead of wusa.exe to install .msu files * [IMP] waptself: don't propose to force install / remove on TASK_ERROR anymore. * on Linux, don't warn for running processes if impacted_process is not empty. [FIX] DEB & RPM: mkdir cache icons folder [UPD] waptwua breaking change: removed the ability to install Windows updates at shutdown in waptexit * In Windows 11 24H2, it not possible anymore to use wuauserv during windows shutdown. * in waptsetup, the checkbox is replaced by a install scheduling combobox (if empty, no automatic install) [UPD] waptconsole: spn domain option when building wapt agent