Commit graph

31 commits

Author SHA1 Message Date
László Valkó 2c0cdab529 Improved logging by including registry path for packages found. 2022-11-09 00:49:55 +01:00
László Valkó 0f9795bf86 Fixed regex matching for service stack update patches. 2022-08-08 21:32:31 +02:00
László Valkó 925514f703 Fixed recognizing updates. 2022-01-26 00:24:36 +01:00
László Valkó f7e3507bdb Added variable for short Windows domain name. 2022-01-24 02:36:18 +01:00
László Valkó cf0c12aae2 Fix package handling in Windows 10 build 1904x. 2021-12-17 18:59:32 +01:00
László Valkó 444efeabeb Removed obsolete function.
Added debug logging to check installed patches.
2021-04-25 19:46:41 +02:00
László Valkó 532b679a4d Fixed restart question for .cab patch installations.
Gave version matching the option to depend on package name as well.
2021-01-23 03:32:41 +01:00
László Valkó d3214cabd9 Change package set log message to WARNING level 2020-08-14 18:34:51 +02:00
László Valkó 8b9844a6e8 Implemented utilizing info extracted from the patch files and stored in a database to recognize when a patch is already installed. 2020-06-12 01:43:03 +02:00
László Valkó f1db30b2d6 Implemented checking if extra driver is already installed. 2019-04-15 02:56:53 +02:00
László Valkó 10402594c1 Fixed extra driver device ID matching code. 2019-04-15 02:05:56 +02:00
László Valkó 7f40d4e255 Implemented option to specify version numbers to install/remove through an expression. 2019-04-15 01:51:21 +02:00
László Valkó 50fb75ba64 Implemented variable substitution in user & group handling. 2018-10-14 21:30:19 +02:00
László Valkó 6bddba73ef Implemented group membership handling. 2018-10-14 03:28:10 +02:00
László Valkó fe4fb125c8 Fixed versioned patch recognition. 2018-10-13 22:43:46 +02:00
László Valkó b13781541b Implemented variable support in directory type package acl keyword. 2018-08-27 03:34:28 +02:00
László Valkó 161cbfb85f Extract InstallSource package attribute. 2018-05-26 12:21:05 +02:00
László Valkó 542b6b4cc3 Added function to check if machine is part of a domain. 2018-05-25 04:24:50 +02:00
László Valkó c0c42808c9 Fixed WARNING due to incorrect ordering. 2018-05-19 10:57:29 +02:00
László Valkó 0d95931660 Extended package match logging. 2018-05-19 10:57:01 +02:00
László Valkó 3c8539e8b6 Fixed missing UninstallString from variables. 2018-05-12 15:37:02 +02:00
László Valkó 91c7116c09 Implemented optional package removal step list. 2018-05-12 15:26:14 +02:00
László Valkó 17cbf95a36 Added package removal steps. 2018-05-12 05:54:31 +02:00
László Valkó 367a21eaab Refactored default package removal function based on registry key UninstallString. 2018-05-12 05:53:42 +02:00
László Valkó a02bcc628b Implemented facility to set global override flags in database configuration. 2018-05-12 04:47:04 +02:00
László Valkó 572fc7e54e Added new installer exit codes to ignore. 2018-05-12 04:46:06 +02:00
László Valkó 02e324723c Implement ACL logic. 2018-02-03 08:49:42 +01:00
László Valkó 83b984a4ea Implemented .cab format patches. 2018-01-05 18:49:57 +01:00
László Valkó ff05673dcf Fixed Windows version check for CBS registry tree.
Partially implemented device-dependent driver installation.
2017-12-31 11:55:21 +01:00
László Valkó 61190595d5 Fixed QuietUninstallString handling 2017-11-14 08:34:33 +01:00
László Valkó 103d08f96a Initial commit 2017-11-12 07:29:03 +01:00