Commit Graph

34 Commits

Author SHA1 Message Date
zeffy
c6d1def339 commit existing code before culling 2017-12-16 01:46:04 -08:00
zeffy
4c2041cd1b fix appveyor 2017-11-29 20:20:10 -08:00
zeffy
79e14e3532 Update appveyor.yml 2017-11-29 20:18:00 -08:00
zeffy
249209333c Update appveyor.yml 2017-11-29 20:14:45 -08:00
zeffy
8b09ea3024 update folder structure and readme 2017-10-07 16:00:50 -07:00
zeffy
4d8e122701 Update appveyor.yml 2017-10-03 16:24:30 -07:00
zeffy
d921d3247b Update appveyor.yml 2017-10-03 16:21:11 -07:00
zeffy
ab40ad39a2 many changes, see description [skip ci]
Note: currently only works via manual injection, Rundll32Entry has been removed

- Fixed conflict with UpdatePack7R2 (and WuaCpuFix) by hooking `RegQueryValueExW` and fixing the path to `wuaueng.dll`. (fixes #100)
- Eliminated lots of redundant and unnecessary code.
- Other reliability improvements and bug fixes.
- Removed the error message that displays in the installers when `wuaueng.dll` is below the minimum supported version, and added an internal check that will skip the patching procedure if the version of `wuaueng.dll` is too low. **This means you can now safely install wufuc prior to any updates, and it will automatically start working once it's needed, without any potential side effects.** (fixes #99)
- Added `/UNATTENDED` flag to the batch installer and uninstaller. You can use this to bypass the confirmation for a fully automated installation/uninstallation. To use it, you invoke the batch script from an elevated command prompt, like so: `"wufuc_installer.bat" /UNATTENDED`
- Improved logging framework to allow multiple processes to safely write to the same `.log` file.
2017-09-21 19:09:03 -07:00
zeffy
9ec707e3f5 Update appveyor.yml 2017-09-08 03:16:49 -07:00
zeffy
3b4ec4e87c Update appveyor.yml 2017-09-08 03:10:44 -07:00
zeffy
9e27bf60b7 🤔 2017-08-27 19:08:28 -07:00
zeffy
8052351b64 bigly changes (see description)
- use LdrRegisterDllNotification instead of LoadLibraryExW for patching
** LoadLibraryExW is currently still hooked for the UpdatePack7 compatibility fix, I'm looking into other alternatives
- more robust error checking
- refactored a lot of code to be more reusable
- header guards
- better logging framework
- tighter permissions on the unload event
- probably other stuff I forgot about
2017-08-27 19:04:57 -07:00
zeffy
5d99c1481f port new code from other projects, minor fixes, bump ver 2017-08-17 15:49:44 -07:00
zeffy
abdcf32656 bump version number to 0.7.1 2017-07-15 20:54:31 -07:00
zeffy
4f716a7c20 restore support for bundled zip packages 2017-07-04 14:07:09 -07:00
zeffy
c7f6de52e5 migrate to advanced installer! 2017-07-03 18:55:41 -07:00
zeffy
49d252b6c8 Update appveyor.yml [skip ci] 2017-06-30 00:46:59 -07:00
zeffy
30c2700868 Update appveyor.yml 2017-06-30 00:43:06 -07:00
zeffy
5b03c8b9d0 Update appveyor.yml 2017-06-29 20:58:14 -07:00
zeffy
088241540e rename install folder to setup-batch [skip ci] 2017-06-28 13:32:07 -07:00
zeffy
aca2b20468 Update appveyor.yml [skip ci] 2017-06-24 18:18:30 -07:00
zeffy
adc00b0f17 Update appveyor.yml [skip ci] 2017-06-17 01:50:58 -07:00
zeffy
3ab07569fe Revert "can't get it to work, back to static version number"
This reverts commit d1ddef5392.
2017-06-17 01:41:49 -07:00
zeffy
d1ddef5392 can't get it to work, back to static version number 2017-06-17 01:25:01 -07:00
zeffy
f90d761d84 cont...... 2017-06-17 00:53:20 -07:00
zeffy
a35fefb40b cont. (debug appveyor) 2017-06-17 00:37:15 -07:00
zeffy
97fdab874b cont. apply appveyor build version to artifacts 2017-06-17 00:25:03 -07:00
zeffy
5608ffe792 Update appveyor.yml 2017-06-16 22:01:33 -07:00
zeffy
4185a1acf3 Update appveyor.yml 2017-06-16 21:58:27 -07:00
zeffy
4747dc501b refactoring, update ci build scripts, etc
- cache results of CompareWindowsVersion() to shared variables to cut
down on redundant calls
- apply appveyor build version to artifacts (wip, could be broken)
- add .gitattributes
- finish patternfind.c (snr funcs unused, untested)
- delete COPYING.txt (it is created from LICENSE during the build
process)
2017-06-16 21:57:07 -07:00
zeffy
2c31ea2fe4 Update appveyor.yml 2017-06-14 03:34:13 -07:00
zeffy
c7a1e606ef Update appveyor.yml 2017-06-06 20:50:27 -07:00
zeffy
7d6baf8aac Update appveyor.yml 2017-06-06 20:44:55 -07:00
zeffy
50182997f2 Add appveyor.yml 2017-06-06 20:39:42 -07:00