Commit Graph

52 Commits

Author SHA1 Message Date
7f1b0551cd
Include LCU psf file for builds 21382 and later 2021-06-12 17:18:56 +03:00
cd9ef102d7
Add support for the new SSU file name 2021-02-18 05:45:22 +03:00
abbodi1406
6d3a5bb420 Add support for WCOS Windows 10X 2021-02-06 16:26:21 +03:00
abbodi1406
7ed939f0cc Add support for Windows Feature Experience Pack 2021-01-27 00:52:54 +03:00
abbodi1406
d8c20bdadb Regenerate internal packs. Update attributes. Exclude Diffs files. 2021-01-19 10:06:51 +03:00
whatever127
d628c2fe69 Add a few more validity checks 2019-09-14 17:26:57 +02:00
whatever127
78642059cc Save cache only after successful retrieval, better token generation 2019-08-20 18:09:40 +02:00
whatever127
9c6f0352e8 Add debugging information to responses, update internal packs 2019-07-28 20:15:47 +02:00
whatever127
dbd8b5f9c9 Reject the existence of corpnet updates, some minor changes 2019-07-27 19:43:02 +02:00
whatever127
c853ef74a4 Add support for fetching multiple architectures at once 2019-06-16 19:00:45 +02:00
mkuba50
aa53951c2f Fix something 2019-02-23 23:23:35 +01:00
mkuba50
767de7a1a5 Save date of fetching build to fileinfo database 2019-02-08 17:20:28 +01:00
mkuba50
e2ea2e5fee A few fixes, update attributes 2019-01-31 20:17:41 +01:00
mkuba50
c4fb38e6f5 Fix error reporting of get.php, update packs metadata 2019-01-25 20:29:53 +01:00
mkuba50
71ee367367 Add option to get list of UUP without generation of links 2019-01-15 21:28:57 +01:00
mkuba50
d1911c2424 Deprecate old packs system and replace it with internal generated packs 2019-01-05 01:25:25 +01:00
mkuba50
ac867de609 Create proper error string for returning 2018-11-16 21:51:54 +01:00
mkuba50
a213313062 Handle XML load error 2018-11-16 21:29:29 +01:00
mkuba50
bb3878d78e Add optional WU response caching 2018-11-16 17:59:48 +01:00
mkuba50
e28e612dd2 Fix download of CU from updates that are not explicitly marked as CU 2018-10-31 18:21:10 +01:00
mkuba50
d01e2ad508 Second attempt of using XML parser 2018-10-11 21:48:46 +02:00
mkuba50
b3c0a47186 Revert "Parse XML using XML parser instead of using regex in get.php"
This reverts commit 5828423453.
2018-10-11 21:35:25 +02:00
mkuba50
fa256217c9 Fix messed up variables 2018-10-11 21:29:54 +02:00
mkuba50
5828423453 Parse XML using XML parser instead of using regex in get.php 2018-10-11 21:23:22 +02:00
mkuba50
25522360f9 Fix 18237 2018-09-13 11:43:00 +02:00
mkuba50
5437031520 Remove baseless update cabs 2018-08-30 20:17:36 +02:00
mkuba50
7143b4e8c3 Force usage of lower case names for files 2018-06-14 20:38:34 +02:00
mkuba50
ac0e30ecdf Add missing updates to lists created from generated packs 2018-05-15 21:17:11 +02:00
mkuba50
5bcd082c5a Baseless files removal, proper 17661 pack 2018-05-04 21:24:27 +02:00
mkuba50
95f82190bf Quick fix for new Cabs_ files 2018-05-03 20:42:27 +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
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
d196812ce8 Add checking if metadata ESD files exist 2017-12-24 22:23:18 +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
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
a0a0c39785 Fix generation of links for build 17017.1000 2017-10-13 19:46:36 +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
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
03727b01ce Fix API not working when parent script uses include with the same name 2017-09-29 23:40:56 +02:00