Commit graph

  • 2cb7a9570c
    Call Get-WindowsUpdateLog to grab logs under Windows 10/11 Adam Demasi 2024-09-15 02:43:53 +0930
  • b403dcfa39
    Fix WU policy checking reading from the wrong hive Adam Demasi 2024-09-15 02:43:15 +0930
  • 642372a4c6
    Ask WU if a reboot is required Adam Demasi 2024-09-15 02:42:40 +0930
  • b062733371
    Check if client is permitted early Adam Demasi 2024-09-15 02:41:48 +0930
  • 839800153f
    Fix ActiveX elevation class resources Adam Demasi 2024-09-15 02:41:06 +0930
  • accfed535c
    Fix various things in the launcher Adam Demasi 2024-09-15 02:40:26 +0930
  • be06930db0
    Implement starting Themes in setup mode under XP Adam Demasi 2024-09-15 02:39:51 +0930
  • 217d582ca4
    Implement glassy Aero wizard header Adam Demasi 2024-09-15 02:38:51 +0930
  • 4565d97e01
    Make most of the project build as pure C Adam Demasi 2024-09-11 17:58:57 +0930
  • d5599538d5
    Clean up package checking, use URL prefixes in Patches.ini Adam Demasi 2024-09-11 17:55:50 +0930
  • 6809f7ba8c
    Link to WUR when run on an incompatible OS 🤝 Adam Demasi 2024-09-08 21:05:15 +0930
  • d5881502b4
    Merge pull request #206 from renodr/fix-CI-and-w7 Adam Demasi 2024-09-09 11:12:58 +0930
  • ee599b673e
    Split ActiveX and server into separate install sections Adam Demasi 2024-09-07 22:04:31 +0930
  • 9934aaf6aa
    Reduce size of launcher by using WUErrors table from main dll Adam Demasi 2024-09-07 15:06:06 +0930
  • 151ee33d82
    Move non-ActiveX responsibilities to a launcher exe Adam Demasi 2024-09-06 19:40:19 +0930
  • 31df365609
    Force DPI awareness in dllhost Adam Demasi 2024-09-02 00:45:52 +0930
  • 3cfd266d23
    Organise constants Adam Demasi 2024-08-30 20:31:15 +0930
  • 76d46dfd5a
    Skip runonce when service pack installation is ongoing Adam Demasi 2024-08-30 20:05:14 +0930
  • ced5ee753c
    Moar power Adam Demasi 2024-08-26 01:31:19 +0930
  • 98d803eb53
    Select XP 2002 SP3/2003 SP2 if selecting activation Adam Demasi 2024-08-26 01:30:41 +0930
  • e8d91add0c
    Test Windows 7/8.1 to 10 upgrade Adam Demasi 2024-08-26 01:17:21 +0930
  • e15b20c99a
    Disable Windows 8+ first logon animation temporarily Adam Demasi 2024-08-26 01:00:27 +0930
  • eaf0ddadf6
    Add warning when OS build number is unexpected Adam Demasi 2024-08-26 00:58:36 +0930
  • 2ce629b02f
    Clean up ConfigureCrypto Adam Demasi 2024-08-26 00:48:49 +0930
  • 3ca493da21
    Clean up Exec/Install macros a little bit Adam Demasi 2024-08-26 00:47:14 +0930
  • 1c06081766
    Hide FirstUxWnd and enable Aero Basic Adam Demasi 2024-08-24 21:19:56 +0930
  • 6a38213429
    Don't use SHA2 key to assume all SHA2 patches are present Adam Demasi 2024-08-24 21:03:14 +0930
  • 87a3cd58ba
    Clean up duplication of utility functions Adam Demasi 2024-08-24 20:51:37 +0930
  • 910a9c2f1a
    Fix hresult message having trailing \r\n Adam Demasi 2024-08-21 13:28:27 +0930
  • 5c01220156
    Switch to using winlogon setup mode for runonce Adam Demasi 2024-08-21 17:52:23 +0930
  • 0299ec719c
    fix grammar Chase Knowlden 2023-12-08 21:11:24 -0500
  • 2ee0cfbbed
    Add KB4014661 to LegacyUpdate Chase Knowlden 2023-12-08 21:07:05 -0500
  • 5ff3a937e4 Update the CI to use Version 2 of the toolchain. Douglas R. Reno 2023-12-01 18:36:48 -0600
  • 8a178a0fc1 Reboot after installation on Windows 2000. Douglas R. Reno 2023-11-26 21:13:40 -0600
  • c89f6e9c71 DownloadVista7.nsh: use the correct KB number for KB4490628 Douglas R. Reno 2023-11-21 22:18:53 -0600
  • ceb3b8c630 build.yml: Move the 'export PATH=' statement down to before we run 'make'. Douglas R. Reno 2023-11-21 22:05:17 -0600
  • ae38802234 build.yml: Update the CI to use a custom-built version of MinGW. Douglas R. Reno 2023-11-21 21:52:56 -0600
  • a5dfe5d47a setup/Makefile: Change to using a glob instead of a $(wildcard) statement. Douglas R. Reno 2023-11-21 21:34:16 -0600
  • 90a76cd65f setup.nsi: Remove an extra debugging module from a previous commit. Douglas R. Reno 2023-11-21 21:31:10 -0600
  • 69b66071e6
    1.9 v1.9.0.0 Adam Demasi 2023-11-21 02:33:12 +1030
  • 95d3bfa4c8
    Extra readme note about VS's upgrade prompt Adam Demasi 2023-11-21 13:08:08 +1030
  • 0ce1ac8cba
    Fix Home Server 2011 showing up when 7 SP1 is already installed Adam Demasi 2023-11-21 13:07:49 +1030
  • 9796bda2da
    We do need to pass these flags to AddService2 Adam Demasi 2023-11-21 13:06:20 +1030
  • 1c6cafa56d
    Add clean rules, add plugin signing, add codebase cab to the build Adam Demasi 2023-11-21 13:05:42 +1030
  • 387b497752
    Don't even do predownload at all on runonce Adam Demasi 2023-11-20 17:18:21 +1030
  • 16529c04ef
    Only pass firstrun flag when it's actually the very first run Adam Demasi 2023-11-20 17:17:40 +1030
  • c17cd8fc7c
    Clean up unused patch Adam Demasi 2023-11-20 16:38:43 +1030
  • b8ac9df26a
    Add support for Windows Home Server 2011 by fixing WUA and bugs (#152) Douglas R. Reno 2023-05-24 20:23:41 -0700
  • 21af85c2fe
    Avoid unnecessary push/pop in SetFont and SetControlColor Adam Demasi 2023-11-20 03:16:40 +1030
  • 74b6b97c94
    Add some output stuff to gitignore Adam Demasi 2023-11-20 02:51:36 +1030
  • f524e01d1e
    Use a different approach for ActiveX flag prereqs check Adam Demasi 2023-11-19 23:26:15 +1030
  • 41a7ddf728
    Fix XP activation check logic being inverted Adam Demasi 2023-11-19 18:44:21 +1030
  • 4b0f30322b
    Add note about ActiveX being optional on Windows 7 - 8.1 Adam Demasi 2023-11-19 17:01:46 +1030
  • 2bcaaca1bf
    Link the plugin against msvcrt.dll to reduce file size Adam Demasi 2023-11-19 15:51:16 +1030
  • 60fc2ffda0
    Update build instructions to reflect build env changes Adam Demasi 2023-11-19 14:44:56 +1030
  • 799d3814ec
    Replace w7tbp with our own cleaned up implementation Adam Demasi 2023-11-19 14:36:26 +1030
  • ea02908d46
    Install the proper Service Pack and WUA for Windows XP Embedded (#147) Douglas R. Reno 2023-05-13 16:55:02 -0700
  • 3621e993f9
    Make better use of functions and variables to reduce NSIS program size Adam Demasi 2023-11-18 18:30:20 +1030
  • 643435cf62
    Trying out adding an ActiveX codebase installer Adam Demasi 2023-11-18 13:51:50 +1030
  • b240f7f18f
    Switch plugin from C++ to C to avoid the cost of the C++ runtime Adam Demasi 2023-11-18 13:43:41 +1030
  • 4ceb601706
    Introduce our own NSIS plugin, replacing FindProc and EnableMU Adam Demasi 2023-11-18 12:35:15 +1030
  • c9a123a3f0
    Don't implicitly elevate, require explicit call to RequestElevation() Adam Demasi 2023-10-27 17:42:19 +1030
  • 0f6d420162
    Merge 13aade3262 into b0d5cde5a7 Vichingo455 2023-11-12 12:17:14 +0100
  • b0d5cde5a7
    Fix workflow badge link (oops) Adam Demasi 2023-10-27 17:34:57 +1030
  • f54554f004
    Implement CI Adam Demasi 2023-10-26 14:20:12 +1030
  • ee501c78da
    Use size 13 heading font on XP, size 12 renders poorly Adam Demasi 2023-10-13 16:11:34 +1030
  • 0399552d60
    Trying to decide if I like a Fluent-style heading or not Adam Demasi 2023-10-07 17:47:02 +1030
  • 50c0f78e42
    Eliminate UserInfo.dll dependency, it's one native function call anyway Adam Demasi 2023-10-07 17:46:13 +1030
  • c75299ac03
    Fix typo breaking getvc.cmd on 32-bit Windows Adam Demasi 2023-10-07 17:45:28 +1030
  • 74c76f562b
    We no longer need MFC, and I'm not sure we still build under VS2010 Adam Demasi 2023-10-07 13:34:38 +1030
  • 13aade3262
    Option to reset Windows Update (WIP) Vichingo455 2023-10-10 20:57:14 +0200
  • c9b477e4d9
    1.8 v1.8.0.0 Adam Demasi 2023-10-04 20:33:58 +1030
  • 096325bc23
    Hide enable MU option if already enabled Adam Demasi 2023-10-04 22:48:57 +1030
  • 7d613b971a
    Fix Microsoft Update enable logic so it actually works Adam Demasi 2023-10-04 22:42:52 +1030
  • d3de4cb636
    Fix LaunchUpdateSite crash on Windows 7 because browser isn't freed Adam Demasi 2023-10-04 20:28:13 +1030
  • e498d45f3c
    Fix loading error message string from our dll Adam Demasi 2023-10-04 20:26:34 +1030
  • bc91f318a3
    Fix how we check for installed CBS packages Adam Demasi 2023-10-04 20:09:10 +1030
  • ab4658044e
    The icon has resource id -201 in the dll, not 0 Adam Demasi 2023-10-04 19:54:53 +1030
  • 12229ab1a3
    Fix uninstaller not being written out Adam Demasi 2023-10-04 19:52:27 +1030
  • 838ed9b9d7
    Implement codesigning the dlls and setup Adam Demasi 2023-10-04 15:33:20 +1030
  • 445180fd0b
    Add signed NSIS dlls Adam Demasi 2023-10-04 15:26:41 +1030
  • 1e34b7af8d
    Add makefiles for building from WSL Adam Demasi 2023-10-04 13:50:42 +1030
  • 3c0a6d7811
    Clean up some unused stuff Adam Demasi 2023-10-04 13:49:25 +1030
  • bea51e7482
    Use function prototype constants for System::Call Adam Demasi 2023-10-04 13:45:58 +1030
  • 07a4fe0004
    Fix odd cropping on the 256x256 icon; run the png through ImageOptim Adam Demasi 2023-10-01 20:06:37 +1030
  • 8ed0eeb366
    Use ATL COM memory management classes Adam Demasi 2023-10-01 15:31:09 +1030
  • 4468e2277e
    Add 256x256 icon as I should have done forever ago Adam Demasi 2023-09-30 21:11:11 +0930
  • 58e37ccb8c
    Use Fondue.exe to invoke reinstalling IE on Windows 8+ Adam Demasi 2023-09-30 01:52:00 +0930
  • 9da0bed408
    Implement COM elevation so IE can run non-elevated Adam Demasi 2023-09-29 17:55:45 +0930
  • fc86c3269a
    Move Reboot() to Utils, the fallback handling isn't necessary Adam Demasi 2023-08-29 17:06:09 +0930
  • 648e7feabd
    Work around wuauclt.exe not existing in SysWOW64 Adam Demasi 2023-08-29 17:02:40 +0930
  • 2ff297353a
    Handle Internet Explorer being uninstalled by the user on Windows 7+ Adam Demasi 2023-08-29 16:46:44 +0930
  • 06ee8c3076
    No need for the warning guard here Adam Demasi 2023-08-24 18:36:16 +0930
  • 312b67cb35
    cplopen, not opencpl, for some reason Adam Demasi 2023-08-24 17:47:29 +0930
  • e09b633ef9
    Add product name from WMI and version (e.g. 22H2) for Windows 10+ Adam Demasi 2023-08-23 21:00:25 +0930
  • fd7653586d
    Add OpenWindowsUpdateSettings() function Adam Demasi 2023-08-23 20:59:24 +0930
  • a4d908f763
    Add progress bar control Adam Demasi 2023-08-23 14:50:06 +0930
  • aeeb2fbea1
    Silently install IE9 Vichingo455's Methods 2023-08-21 20:02:09 +0200
  • 7fb5fc0798
    1.7.1 v1.7.1.0 Adam Demasi 2023-08-21 11:36:45 +0930
  • 33cc5d1d47
    Checking for XP < SP3 in the SSL check is no longer necessary Adam Demasi 2023-08-21 12:01:32 +0930