derrod
|
926e89c89a
|
[models] Explicitly specify serialisation version
Newer features may not be supported, so don't use the (potentially unsupported)
ones we read from the input.
|
2021-10-29 14:27:15 +02:00 |
|
derrod
|
3145fdb534
|
[models] Make manifest deserializer skip unknown data instead of failing
|
2021-10-29 14:19:52 +02:00 |
|
derrod
|
eacb8eb006
|
[models] Add tentative support for new file manifest fields
Why on earth would anybody want MD5 hashes?
|
2021-10-29 14:04:17 +02:00 |
|
derrod
|
22b9c5c932
|
[models] Skip over unknown data in manifest
|
2021-10-29 12:40:18 +02:00 |
|
derrod
|
c4695d2b99
|
[cli/models/lfs] Clean up some old code/comments
|
2021-10-05 09:22:17 +02:00 |
|
derrod
|
edad963200
|
[models/utils] Track file offset for chunk parts
Preparation for smarter patching with downloader rewrite.
|
2021-01-10 14:25:35 +01:00 |
|
derrod
|
ee3b3fb9fe
|
Fix various typos and some style complaints
Closes #175
|
2021-01-02 06:53:21 +01:00 |
|
derrod
|
d861668bc1
|
[models] Update CustomFields with items() method
|
2020-12-22 18:10:03 +01:00 |
|
derrod
|
5f2da28f51
|
[models] Enable JSON to binary manifest serialization
|
2020-06-01 11:20:26 +02:00 |
|
derrod
|
d6abbcc694
|
Cleanup! (Remove shebangs, unused files)
|
2020-05-15 07:01:30 +02:00 |
|
derrod
|
6cfe7a74ea
|
[models] Allow initializing ChunkPart values
|
2020-05-12 04:01:46 +02:00 |
|
derrod
|
b0f5ea15a3
|
[models] return chunk/manifest bytes written
|
2020-05-12 03:59:21 +02:00 |
|
derrod
|
8ae0fff1d7
|
[models] Support __setitem__ in CustomFields
|
2020-05-09 11:04:57 +02:00 |
|
derrod
|
8328a8ebaa
|
[models] Calculate group_num based on GUID
|
2020-05-09 11:04:29 +02:00 |
|
derrod
|
3257b869e2
|
[models] Add get_chunk_by_path to CDL
|
2020-05-09 11:02:31 +02:00 |
|
derrod
|
d94d07a26b
|
[models] Support file objects in manifest/chunk serialization
|
2020-05-09 11:01:54 +02:00 |
|
derrod
|
3329bdf9af
|
[models] Set default meta feature level to 17
|
2020-05-09 04:26:44 +02:00 |
|
derrod
|
efed0f07da
|
[models] Set default manifest version to 17
This is what EGS currently delivers, and it also
appears there's a shorter header for some lower
versions so for compatibilities' sake just use 17.
|
2020-05-06 18:26:00 +02:00 |
|
derrod
|
d10fa6c65c
|
[models] Support manifest serialization
|
2020-05-06 18:21:26 +02:00 |
|
derrod
|
c9392ca22c
|
[models] Clear raw data in manifest after it has been read
Minor optimization to save some RAM, especially for JSON manifests.
|
2020-04-30 11:44:43 +02:00 |
|
derrod
|
d61ce7dc6d
|
[models] Support manifests metas with build ids
|
2020-04-29 21:39:14 +02:00 |
|
derrod
|
2eac83f6d1
|
[models] Add missing flags to FileManifests
|
2020-04-28 15:55:19 +02:00 |
|
derrod
|
7bf517aa00
|
[models] Fix build id string creation
|
2020-04-27 14:31:12 +02:00 |
|
derrod
|
a2197aec12
|
[models] Add build id to manifest meta
|
2020-04-21 16:55:47 +02:00 |
|
derrod
|
e00e534f2c
|
First public test version of legendary
Unfortunately the history from before this commit is lost to time. And
that's probably for the best.
|
2020-04-14 15:40:41 +02:00 |
|