mkuba50
7e5975cfb1
Added langs list that was removed for debugging purposes, and not re-added after that
...
And that's why you should not do debugging on "production" code.
This code is not even alpha quality, but "works".
2018-05-01 03:05:50 +02:00
mkuba50
5b62a1699c
UUP dump API 1.14.0
...
- Added support of pregenerated update packs
- Added support of fetching updates that need custom SKU ID
2018-04-29 21:33:19 +02:00
mkuba50
6eaa55dad1
Fixed a bug when using uupGetFiles more than one time
2018-04-29 00:39:46 +02:00
mkuba50
c6ebd7e73f
Add accidentally removed package
2018-04-25 20:35:09 +02:00
mkuba50
1b7a4ef020
17655 pack template
2018-04-25 20:31:00 +02:00
mkuba50
6ff681b273
17650 pack template, support of single file editions
2018-04-20 14:18:43 +02:00
mkuba50
32e9b283e1
Added support of saving multiple updates received from server
2018-04-11 18:01:27 +02:00
mkuba50
0ca9f5be68
Add 17634 pack template, add reporting of build to get.php responses
2018-03-29 19:41:22 +02:00
mkuba50
3f6d6dcbe0
Added support of downloading WindowsUpdateBox.exe file only
2018-03-17 22:20:20 +01:00
mkuba50
9b861d4492
Change fetchupd update information output, fix some minor bugs
2018-03-17 17:29:59 +01:00
mkuba50
48cd2c20f2
Pack template for 17623 and newer
2018-03-16 18:53:05 +01:00
mkuba50
1d9338025e
Added parameters that will allow fetching of retail builds of RS4
...
These parameters are already present in native requests made by Windows Update.
2018-03-15 22:33:17 +01:00
mkuba50
77de8b3efc
Added search of builds in local database
2018-02-10 01:10:57 +01:00
mkuba50
6dc23e6737
Pack template for 17093 and newer
2018-02-08 14:02:49 +01:00
mkuba50
f411e2ea6e
Reworked requests
...
The way how request data is generated has been changed to make it easier to update when new parameters will appear. This change also adds better branch predictor from build number, so now requests use correct branch for specified build number.
2018-01-13 19:59:05 +01:00
mkuba50
6325fff8b6
Added additional DeviceAttributes needed to properly fetch 16299.192
2018-01-07 01:17:08 +01:00
mkuba50
6e9c0d7169
Add missing editions
...
Previous edition list was taken from build 17063 product.ini file. For some reason this file does not contain a few editions that are present in older ones.
2017-12-25 01:53:08 +01:00
mkuba50
d196812ce8
Add checking if metadata ESD files exist
2017-12-24 22:23:18 +01:00
mkuba50
77745105e1
Fix missing includes
2017-12-23 19:22:34 +01:00
mkuba50
f367afd64b
Change handling of packs
...
The handling of packs has been changed to use different files for builds. This will allow easier implementation of changed packs in future.
2017-12-20 17:35:14 +01:00
mkuba50
3a485ce33a
17063 specific fix
...
With build 17063 Microsoft has removed all UUP editions except CORE and PROFESSIONAL.
This fix maps removed editions to their substitutes that were not removed, modifies the base pack to use some Enterprise edition files for Professional due to new dependencies and removes no longer existing editions from packs array.
2017-12-19 21:03:19 +01:00
mkuba50
dd47de1172
Modified sorting logic of build list
2017-12-13 18:03:52 +01:00
mkuba50
89abdc8136
New 17046 Windows Hello package
2017-11-22 20:07:48 +01:00
mkuba50
c3f97ddff7
Report processor manufacturer to WU as GenuineIntel
...
Fixes fetching of downloads for build 17035
2017-11-08 20:20:34 +01:00
mkuba50
352398a309
API 1.6.0
...
- build number for fetching can be provided using build.minor format
- added size prediction for files that are not in database
2017-11-03 19:33:17 +01:00
mkuba50
b36195e224
Remove 15063 specific fix and redundant code
...
The fix that was introduced for build 17025 is universal, does not add unneeded files, does not need to be explicitly enabled, and works fine for 15063, so there is no need to keep the old fix.
2017-10-28 23:10:21 +02:00
mkuba50
603b445b24
API 1.5.0
...
- Faster parsing of information
- Requests are compressed when possible
- Fixed some EnterpriseEval files being shown for Enterprise
- Names of packages for builds 17017 and newer are shorter
2017-10-27 21:38:31 +02:00
mkuba50
29b9672b9b
Fix list of files for build 17025
2017-10-25 20:31:18 +02:00
mkuba50
f9997dee4b
Retail ring support
2017-10-23 22:53:33 +02:00
mkuba50
d1df967ded
Add support for Cumulative Updates
2017-10-16 18:03:26 +02:00
mkuba50
2f2e532dae
Remove unused code
2017-10-14 15:31:30 +02:00
mkuba50
73f8fad26c
Change method of fetching updates to more foolproof
...
Fixes fetching of Release Preview for Fall Creators Update
2017-10-13 22:55:46 +02:00
mkuba50
a0a0c39785
Fix generation of links for build 17017.1000
2017-10-13 19:46:36 +02:00
mkuba50
496e015611
Update cache only when there are changes
2017-10-10 19:38:04 +02:00
mkuba50
181198d077
Add fileinfo database caching
2017-10-08 17:10:00 +02:00
mkuba50
ff1e138a50
Update readme.md
2017-10-06 20:29:24 +02:00
mkuba50
2459374c3a
API 1.0.0
...
Added error when files for selected language are not available.
2017-10-06 16:03:39 +02:00
mkuba50
4bed14f093
Split update info parsing to 2 functions
2017-10-02 17:30:10 +02:00
mkuba50
564ddb209a
Fix typos
2017-10-01 16:06:01 +02:00
mkuba50
502b652436
Add architecture reporting to get.php
2017-09-30 23:04:30 +02:00
mkuba50
77e97c8a04
More meaningful error code in fetchupd.php
2017-09-30 16:42:48 +02:00
mkuba50
901414dcd4
Implemented superseded update removal to fetchupd.php
2017-09-30 16:38:26 +02:00
mkuba50
03727b01ce
Fix API not working when parent script uses include with the same name
2017-09-29 23:40:56 +02:00
mkuba50
67c5c06461
Add updateinfo.php
2017-09-29 18:18:50 +02:00
mkuba50
3f015df0ad
Add new queries, slightly modify existing queries
2017-09-23 17:47:19 +02:00
mkuba50
6cf5d17abe
Add missing equals sign
2017-09-22 21:58:47 +02:00
mkuba50
e5440343c5
Initial commit
2017-09-22 21:24:31 +02:00