Commit Graph

262 Commits

Author SHA1 Message Date
zeffy
bd15048101 0.8pre. installers are not finished [skip ci] 2017-10-03 15:34:52 -07:00
zeffy
c7f44b3f2d removed gratipay button due to lack of interest 2017-09-21 19:33:56 -07:00
zeffy
0145e4f42b fix wufuc.rch item type 2017-09-21 19:26:42 -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
4b6c7a017b fix eof [skip ci] 2017-08-27 19:44:08 -07:00
zeffy
91f1db5ac8 fix x86 build 2017-08-27 19:33:03 -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
59006284f6 Update README.fr-FR.md [skip ci] 2017-08-24 01:12:02 -07:00
zeffy
c2418d78ca fix relative links in the translation docs
thanks @Syping for bring this to my attention
2017-08-24 01:07:58 -07:00
zeffy
236260c450 Merge pull request #102 from Syping/patch-1
Fixed link navigation when the translation folder is used
2017-08-24 00:49:07 -07:00
Rafael
2b5dc8d4cf Fixed link navigation when the translation folder is used 2017-08-24 09:29:55 +02:00
zeffy
0e797ed687 > 2017-08-23 05:46:22 -07:00
zeffy
416e9abab1 move de translation back to translations folder 2017-08-22 23:11:55 -07:00
zeffy
39b2fbbc68 Merge pull request #101 from Syping/master
fix translation issues and change the way to say some things
2017-08-22 23:11:18 -07:00
zeffy
1570f910f1 Merge branch 'master' into master 2017-08-22 23:09:56 -07:00
zeffy
5f0db013f4 temporarily move de translation 2017-08-22 23:04:58 -07:00
Rafael
879aa92338 fix translation issues and change the way to say some things 2017-08-23 06:29:50 +02:00
zeffy
d2eec956f9 ensure memory regions are writeable before patching 2017-08-22 19:06:11 -07:00
zeffy
ba62a5f3a1 >random semicolon [skip ci] 2017-08-22 19:01:11 -07:00
zeffy
e9ac06850c UpdatePack7R2 compatibility (fixes #100) 2017-08-22 17:39:48 -07:00
zeffy
8cc33713f6 Update service.c 2017-08-22 17:13:30 -07:00
zeffy
08765c9e18 Update helpers.h 2017-08-22 17:13:04 -07:00
zeffy
4cef0e968e clarify minimum version error in batch installer 2017-08-22 17:12:53 -07:00
zeffy
c3039d8f3f move doc translations to their own folder 2017-08-19 16:29:48 -07:00
zeffy
e992c43117 update ai project
- update to AI 14.2
- clarify error about wuaueng.dll version being too low
2017-08-18 00:26:59 -07:00
zeffy
faaecb3905 Delete Patch_Offsets.md
not really useful anymore. hasn't been updated since 0.6 came out, because I haven't needed to manually find the offsets.
2017-08-18 00:25:11 -07:00
zeffy
5d99c1481f port new code from other projects, minor fixes, bump ver 2017-08-17 15:49:44 -07:00
zeffy
370fe4b242 Merge branch 'master' of https://github.com/zeffy/wufuc 2017-08-17 02:07:02 -07:00
zeffy
3fe09f5f15 fix links to CONTRIBUTING.hu-HU.md 2017-08-17 02:06:18 -07:00
zeffy
f10e88ecf1 Merge pull request #94 from stepotronic/patch-1
Update CONTRIBUTING.de-DE.md
2017-08-05 08:40:32 -07:00
Thorsten Hallwas
c62f9ebfef Update CONTRIBUTING.de-DE.md
Spelling
2017-08-05 14:33:39 +02:00
zeffy
6f68027e2e Merge pull request #93 from Syping/master
fixed some mistakes i had overlook before
2017-08-03 20:58:09 -07:00
Rafael
54b31e2d0b fix overlook mistakes (adding star) 2017-08-04 05:41:31 +02:00
Rafael
6f742f2db6 fix overlook mistakes 2017-08-04 05:40:00 +02:00
zeffy
26c42aafcc Merge pull request #91 from Syping/master
improve german translation of README
2017-07-30 14:31:17 -07:00
Rafael
151cfe9e67 improve german translation of README 2017-07-30 16:35:40 +02:00
zeffy
712a3b4c2c Update readmes 2017-07-16 00:57:36 -07:00
zeffy
f2633c9372 Update wufuc.aip 2017-07-16 00:49:59 -07:00
zeffy
157defa06b Update readmes 2017-07-16 00:49:48 -07:00
zeffy
0d740fbfe7 Update README.md 2017-07-16 00:45:47 -07:00
zeffy
83dcd53a3d Update CONTRIBUTING.md v0.7.1.81 2017-07-15 23:13:50 -07:00
zeffy
2336024cb8 Update README.pt-BR.md 2017-07-15 21:26:22 -07:00
zeffy
d5d83acef2 smh I can't spell 2017-07-15 21:24:18 -07:00
zeffy
83617ac0ea fix translation links 2017-07-15 21:20:52 -07:00
zeffy
653698943e whoopsie 🤔 2017-07-15 21:16:04 -07:00
zeffy
4e5cf59fb8 Merge pull request #83 from marcioishii/master
Portugese (BR) translations (by @marcioishii)
2017-07-15 21:15:18 -07:00
zeffy
abdcf32656 bump version number to 0.7.1 2017-07-15 20:54:31 -07:00