microsoft-github-policy-service[bot]
|
e63f20dd73
|
Auto merge mandatory file pr
This pr is auto merged as it contains a mandatory file and is opened for more than 10 days.
|
2023-06-12 18:21:29 +00:00 |
microsoft-github-policy-service[bot]
|
c9b0bb9a6a
|
Microsoft mandatory file
|
2023-06-02 17:38:18 +00:00 |
Cristian Petruta
|
6ba94ff8a4
|
Fix exceptions in the upsync tool raised while running with redirected console output. Console cursor location cannot be modified while running with console redirection; in such cases, the tool will print a new line instead of clearing the current line.
|
2022-10-13 14:04:30 -07:00 |
Cristian Petruta
|
576d0ef056
|
Writing extended update metadata to the query result JSON is now optional. This greatly reduces the JSON size when update applicability rules not required in the output.
|
2022-09-26 15:02:31 -07:00 |
Cristian Petruta
|
f46d325f47
|
Serialize query results using a stream writer to fix out of memory errors.
|
2022-09-23 12:33:28 -07:00 |
Cristian Petruta
|
542f6c4f1e
|
Fix issue with pretty printing package metadata when the console is redirected to a text file. Pretty printing directly manipulates the console cursor location in order to indent text; cursor manipulation is not allowed when redirecting console output to a file. The fix is to maintaint text indenting on the console by printing the required amount of white space instead of direct console cursor manipulation.
|
2022-09-19 10:59:50 -07:00 |
Cristian Petruta
|
a3263de8bd
|
Update all NUGET packages to their latest available versions
|
2022-09-19 10:35:44 -07:00 |
Cristian Petruta
|
d124d142f0
|
Add option to save query results to a JSON file specified on the command line
|
2022-09-19 10:26:16 -07:00 |
Cristian Petruta
|
29aa0fcae0
|
Update auto-generated webservices code. Implements the MS-WUSP protocol at revision 33.
|
2022-08-23 22:30:41 -07:00 |
Cristian Petruta
|
51999ec007
|
Move GetCategories method from update source to categories source
|
2022-05-07 15:35:21 -07:00 |
Cristian Petruta
|
64f68e5ff5
|
Make constructor for UpdateFile public. Make ContentDownloader public.
|
2022-05-07 15:31:58 -07:00 |
Cristian Petruta
|
94d8d47b40
|
Add method to get list of categories without having to save them to a local store
|
2022-05-07 15:04:17 -07:00 |
Cristian Petruta
|
234624510c
|
Merge code for v3 of the library. Complete object model for update metadata, simplified interfaces for manipulating updates via code, unified server and client sync code base.
|
2022-05-06 17:01:11 -07:00 |
Cristian Petruta
|
aed8770df1
|
Add KBArticle index to metadata source
|
2019-09-26 20:52:12 -07:00 |
Cristian Petruta
|
810c73647e
|
Fix lazy loading of non-indexed software metadata attributes.
Re-enable software update metadata printing in upsync.
|
2019-09-18 15:58:52 -07:00 |
Cristian Petruta
|
19875c3245
|
Add public constructor for an update Identity to initialize it from Guid and Revision.
|
2019-09-13 20:58:16 -07:00 |
Cristian Petruta
|
c1249747b5
|
Release a compressed metadata file when failing to open it.
|
2019-09-13 15:12:49 -07:00 |
Cristian Petruta
|
083738647d
|
Index driver metadata in a IMetadataSource for quick lookup. Implement device driver matching by hardware ID, computer hardware ID and prerequisites. Implement update metadata queries by hardware id and computer hardware id
|
2019-09-10 22:24:58 -07:00 |
Cristian Petruta
|
612deddf83
|
Make IMetadataSource disposable to allow closing the underlying metadata source file.
|
2019-08-28 19:14:53 -07:00 |
Cristian Petruta
|
5bee65997a
|
Update documentation
|
2019-08-23 10:04:57 -07:00 |
Cristian Petruta
|
a33c5f9506
|
Update documentation.
|
2019-08-21 20:44:16 -07:00 |
Cristian Petruta
|
6f8ff4f298
|
Replace the file system repository with a compressed metadata source file. Reduces metadata size by 10x, contains indexes for fast look-ups, can store incremental changes with minimum size requirements.
|
2019-08-21 20:37:02 -07:00 |
Cristian Petruta
|
968e419b40
|
Increment upsync tool version.
|
2019-07-24 21:43:55 -07:00 |
Cristian Petruta
|
fa422fed77
|
Fix update content downloads from downstream servers; expose update XML metadata from IRepository
|
2019-07-24 21:35:21 -07:00 |
Cristian Petruta
|
e6f5d5ba8d
|
Implement authentication with custom credentials. Persist credentials for a local repository
|
2019-07-22 21:29:37 -07:00 |
Cristian Petruta
|
c197c01143
|
Add dotnet self-contained publish instructions.
|
2019-07-11 20:42:46 -07:00 |
Cristian Petruta
|
634eecb912
|
Performance improvement for repository merge step
|
2019-07-11 20:28:31 -07:00 |
Cristian Petruta
|
86073341c9
|
Implement content serving for the upstream server.
|
2019-07-11 20:17:05 -07:00 |
Cristi Petruta
|
d57c5a151f
|
Update README.md
|
2019-07-09 01:01:47 -07:00 |
Cristi Petruta
|
e30adacdd5
|
Update README.md
|
2019-07-09 01:01:09 -07:00 |
Cristi Petruta
|
92fae28af1
|
Update README.md
|
2019-07-09 00:58:26 -07:00 |
Cristi Petruta
|
944fc443b2
|
Update README.md
|
2019-07-09 00:55:15 -07:00 |
Cristian Petruta
|
0ac4159fdd
|
Add examples to documentation.
|
2019-07-09 00:52:37 -07:00 |
Cristian Petruta
|
e1539e2f0b
|
Update Nuget package.
|
2019-07-08 23:47:19 -07:00 |
Cristi Petruta
|
96608ed305
|
Update README.md
|
2019-07-08 23:39:15 -07:00 |
Cristi Petruta
|
0889c4a428
|
Update README.md
|
2019-07-08 23:30:06 -07:00 |
Cristi Petruta
|
50df4e1055
|
Update README.md
|
2019-07-08 23:29:47 -07:00 |
Cristi Petruta
|
9b46d7ddb8
|
Update README.md
|
2019-07-08 23:12:37 -07:00 |
Cristi Petruta
|
5f0c3a5a1f
|
Update README.md
|
2019-07-08 23:06:53 -07:00 |
Cristian Petruta
|
367670d1d2
|
Update documentation.
|
2019-07-08 22:41:44 -07:00 |
Cristian Petruta
|
31e3d3ad1d
|
Add DocFX docs website
|
2019-07-08 22:32:13 -07:00 |
Cristian Petruta
|
1cb61a3236
|
Implement the server role in the server-server sync protocol. Performance improvements for large repositories. DocFX documentation system.
|
2019-07-08 22:30:06 -07:00 |
Cristian Petruta
|
803280953f
|
Implement superseded query filter. Avoids listing updates that are obsolete. Make classification, product and id filters more uniform; they all accept a list of IDs.
|
2019-06-28 11:49:06 -07:00 |
Cristian Petruta
|
4e7d46588f
|
Show more accurate information about size and count of files to be downloaded.
|
2019-06-27 21:44:48 -07:00 |
Cristi Petruta
|
7142e34b19
|
Update README.md
|
2019-06-27 21:14:22 -07:00 |
Cristian Petruta
|
949bba26e1
|
Implement sync'ing of update content
|
2019-06-27 21:13:14 -07:00 |
Cristian Petruta
|
0016ae74b1
|
Use a temporary directory when quering updates with a broad query; avoids running out of memory
|
2019-06-27 16:30:45 -07:00 |
Cristian Petruta
|
66889618c8
|
Fix typo in NuGet package summary
|
2019-06-26 22:19:28 -07:00 |
Cristi Petruta
|
7f66389201
|
Add NuGet package information.
|
2019-06-26 17:19:46 -07:00 |
Cristian Petruta
|
5d9a992952
|
Add NuGet package spec and readme.
|
2019-06-26 17:03:48 -07:00 |