Commit Graph

62 Commits

Author SHA1 Message Date
12db118aae Return if there are additional updates to integrate 2022-08-25 03:59:37 +02:00
a3c35f89fa regulate files names
append sha1 name suffix for the smaller duplicate file, thus unify the result for findfiles/get
2022-06-17 02:00:48 +03:00
a46a5628c0 ni_release / sha256 changes (#19)
add preliminary support for ni_release Apps as standalone edition
if equivalent cab files exist, exclude updates msu files (from download only)
exclude unnecessary baseless/express files
append 8-sha1 name suffix only for dupliicate files
2022-03-05 19:46:31 +01:00
972cff36a5 Detect updates for build 22567 and later 2022-03-04 23:27:39 +01:00
bcabed0d33 Use HTTPS for downloading files from Microsoft 2022-02-08 16:43:26 +01:00
0665adf5f6 Include W11 LCU MSU reqs 2021-12-01 02:35:43 +03:00
852a5d7d85 Fix missing duplicate files
if 2nd file size < 1st file size, it's mistakenly skipped
e.g. Microsoft-Windows-Client-LanguagePack-Package multiple files
2021-09-25 19:18:22 +03:00
ad626a0838 Exclude unnecessary update files 2021-09-24 14:41:53 +03:00
fcbc2ef1a8 add support of sha256 for files 2021-09-19 15:58:48 +02:00
4e992e1562 fix cache refresh issue 2021-07-01 17:58:52 +02:00
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
6d3a5bb420 Add support for WCOS Windows 10X 2021-02-06 16:26:21 +03:00
7ed939f0cc Add support for Windows Feature Experience Pack 2021-01-27 00:52:54 +03:00
d8c20bdadb Regenerate internal packs. Update attributes. Exclude Diffs files. 2021-01-19 10:06:51 +03:00
d628c2fe69 Add a few more validity checks 2019-09-14 17:26:57 +02:00
78642059cc Save cache only after successful retrieval, better token generation 2019-08-20 18:09:40 +02:00
9c6f0352e8 Add debugging information to responses, update internal packs 2019-07-28 20:15:47 +02:00
dbd8b5f9c9 Reject the existence of corpnet updates, some minor changes 2019-07-27 19:43:02 +02:00
c853ef74a4 Add support for fetching multiple architectures at once 2019-06-16 19:00:45 +02:00
aa53951c2f Fix something 2019-02-23 23:23:35 +01:00
767de7a1a5 Save date of fetching build to fileinfo database 2019-02-08 17:20:28 +01:00
e2ea2e5fee A few fixes, update attributes 2019-01-31 20:17:41 +01:00
c4fb38e6f5 Fix error reporting of get.php, update packs metadata 2019-01-25 20:29:53 +01:00
71ee367367 Add option to get list of UUP without generation of links 2019-01-15 21:28:57 +01:00
d1911c2424 Deprecate old packs system and replace it with internal generated packs 2019-01-05 01:25:25 +01:00
ac867de609 Create proper error string for returning 2018-11-16 21:51:54 +01:00
a213313062 Handle XML load error 2018-11-16 21:29:29 +01:00
bb3878d78e Add optional WU response caching 2018-11-16 17:59:48 +01:00
e28e612dd2 Fix download of CU from updates that are not explicitly marked as CU 2018-10-31 18:21:10 +01:00
d01e2ad508 Second attempt of using XML parser 2018-10-11 21:48:46 +02:00
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
fa256217c9 Fix messed up variables 2018-10-11 21:29:54 +02:00
5828423453 Parse XML using XML parser instead of using regex in get.php 2018-10-11 21:23:22 +02:00
25522360f9 Fix 18237 2018-09-13 11:43:00 +02:00
5437031520 Remove baseless update cabs 2018-08-30 20:17:36 +02:00
7143b4e8c3 Force usage of lower case names for files 2018-06-14 20:38:34 +02:00
ac0e30ecdf Add missing updates to lists created from generated packs 2018-05-15 21:17:11 +02:00
5bcd082c5a Baseless files removal, proper 17661 pack 2018-05-04 21:24:27 +02:00
95f82190bf Quick fix for new Cabs_ files 2018-05-03 20:42:27 +02:00
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
6eaa55dad1 Fixed a bug when using uupGetFiles more than one time 2018-04-29 00:39:46 +02:00
6ff681b273 17650 pack template, support of single file editions 2018-04-20 14:18:43 +02:00
32e9b283e1 Added support of saving multiple updates received from server 2018-04-11 18:01:27 +02:00
0ca9f5be68 Add 17634 pack template, add reporting of build to get.php responses 2018-03-29 19:41:22 +02:00
3f6d6dcbe0 Added support of downloading WindowsUpdateBox.exe file only 2018-03-17 22:20:20 +01:00
d196812ce8 Add checking if metadata ESD files exist 2017-12-24 22:23:18 +01:00
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
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
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