Phil Smith
c7c8fc31f3
move back to 141 toolset via retargeting as per VSO build break.
2017-10-02 17:51:30 -07:00
Phil Smith
6f0fde1a4d
Move vcxproj files back to 140 toolset to unblock build
2017-10-02 17:45:22 -07:00
Phil Smith
805288eb66
retargeted projects
2017-10-02 16:40:24 -07:00
Phil Smith
4b5322e984
Last round of feedback taken into account.
2017-10-02 15:58:09 -07:00
Phil Smith
61540b69f0
More feedback and moved from enum -> enum class and all the dents that come for the ride
2017-10-02 14:12:28 -07:00
Phil Smith
ed1041583d
Fix first round of feedback
2017-10-02 12:31:52 -07:00
Phil Smith
cd9953681d
Fix FileStream to always specify 'binary mode' when dealing with file IO
2017-10-02 12:02:41 -07:00
Phillip Smith
df2a754274
Built MacOS workspace to match VCProject adn confirmed read of entire Zip Central Directory in dynlib built using clang+llvm
2017-09-30 01:11:40 -07:00
Phillip Smith
6458ebe982
update .gitignore to ignore stuff for xcode and emacs, and remove MacOS project for xPlat, and add xCode workspace for MacOS
2017-09-29 20:56:26 -07:00
Phil Smith
060403ef70
Add reading of Central Directory, added some debugging help w.r.t. offset tracking
2017-09-29 17:34:00 -07:00
Phil Smith
976c0193b1
Cleanup Zip64EoCDR, Zip64EoCDL, and EoCDR
2017-09-28 17:58:13 -07:00
Phil Smith
63e4cce07e
Merged PR 907789: Create initial xcode project and fix a few cross platform issues.
...
Create initial xcode project and fix a few cross platform issues.
2017-09-25 23:51:37 +00:00
Phil Smith
2a70ed4212
move ZipStream.hpp implementation details into ZipStream.cpp as clients don't need to read that stuff...
2017-09-25 16:50:32 -07:00
Phil Smith
156b2e0881
Create initial xcode project and fix a few cross platform issues.
2017-09-22 21:32:32 -07:00
Phil Smith
38b413ea27
Move ObjectBase into Meta namespace and rename as Object. Also move StructuredObject into Meta namespace.
2017-09-22 18:24:17 -07:00
Phil Smith
10eea6444e
fix typo in SetSignature
2017-09-22 18:10:28 -07:00
Phil Smith
f77523fb9c
Confirmed read of EndCentralDirectoryRecord with 1st test!
2017-09-22 17:39:25 -07:00
Phil Smith
0dfd472747
fixed the last of the compiler errors
2017-09-22 16:58:42 -07:00
Phil Smith
366f334178
fix more compiler errors
2017-09-22 16:43:19 -07:00
Phil Smith
bc921637bf
Fix more compiler errors.
2017-09-22 16:39:51 -07:00
Thomas Olsen
07a04eb81d
Merged PR 907173: more compilation fixes
...
more compilation fixes
2017-09-22 23:33:59 +00:00
Thomas Olsen (WINDOWS)
9d3c049b02
more compilation fixes
2017-09-22 16:30:52 -07:00
Phil Smith
55a3b41718
Fixed 3 more missing make_shared's on Field4Bytes
2017-09-22 16:13:09 -07:00
Thomas Olsen
f3eb7b4fec
Merged PR 906728: Merge helpphil to feature
...
CentralDirectory and DataDescriptor
2017-09-22 23:10:23 +00:00
Thomas Olsen (WINDOWS)
72e6bd82f6
oh my gawd 2
2017-09-22 16:07:36 -07:00
Thomas Olsen (WINDOWS)
e1c9aff2a6
oh dear god
2017-09-22 16:04:24 -07:00
Phil Smith
bb439ba11b
finished the make_shared's
2017-09-22 15:55:34 -07:00
Phil Smith
36ad8bbff7
Finished with CentralFileHeader
2017-09-22 15:49:30 -07:00
Phil Smith
79965b37e9
More work through CentralFileHeader
2017-09-22 15:46:43 -07:00
Thomas Olsen (WINDOWS)
f039131fc3
fixing compiler errors
2017-09-22 15:33:48 -07:00
Phil Smith
cd9111c6f4
Fix LocalFileHeader
2017-09-22 15:29:18 -07:00
Phil Smith
d9a35b8c24
first major attempt at fix, move from Field(x).[Set]Value to ObjectBase::[G|S]etValue<T>(y));
2017-09-22 15:23:52 -07:00
Thomas Olsen (WINDOWS)
5966be7be1
merged
2017-09-22 15:16:07 -07:00
Thomas Olsen (WINDOWS)
ded9434722
more
2017-09-22 15:12:21 -07:00
Phil Smith
d9c805ed64
Start connecting a file stream to a zip stream and read some content. Build is mega broken
2017-09-22 15:11:24 -07:00
Thomas Olsen
7359123a0c
Merged PR 905833: Added CentralFileHeader and DigitalSignature
...
Added CentralFileHeader and DigitalSignature
2017-09-22 20:12:09 +00:00
Thomas Olsen (WINDOWS)
cbbac3da01
Added CentralFileHeader and DigitalSignature
2017-09-22 12:55:28 -07:00
Phil Smith
5d0d101ee7
Create Win32 DEF for xPlatAppx and consume from test MakeXplat
2017-09-22 11:40:44 -07:00
Thomas Olsen
824e366cae
Merged PR 905160: fixed a bunch of compiler errors
...
fixed a bunch of compiler errors
2017-09-22 18:05:59 +00:00
Thomas Olsen (WINDOWS)
4630c27201
fixed a bunch of compiler errors
2017-09-22 11:02:02 -07:00
Phil Smith
b8880f2e7f
Merge branch 'master' of https://microsoft.visualstudio.com/DefaultCollection/_git/xPlatAppx into feature
2017-09-22 10:21:02 -07:00
Thomas Olsen
b82103b7b7
Merged PR 904854: Merge helpphil to master
...
Adding a bunch of stuff
2017-09-22 17:18:27 +00:00
Phil Smith
eb55af5cb9
Merged PR 897449: Add schemas to project
...
Schemas are xcopied from onecore\printscan\appxpackaging\ under appxpackaging, preserving existing file layout, but limited only to those XSDs that are pertinent to the project (e.g. no bundles, no streaming, etc...) Schemas are from official/rs_onecore_dep_apt as of:
g:\os\src\onecore\printscan\AppxPackaging>git history .
"a06ab5f1bce4d Thu Sep 14 14:32:17 2017 Karim Serhan Merged PR 877449: Define the StoreUploader command-line interface and parse the cmd arguments and the input config file"
2017-09-22 17:17:36 +00:00
Thomas Olsen (WINDOWS)
7688117dd3
added more zip data structures
2017-09-21 20:02:04 -07:00
Phil Smith
7f87e7c341
Add Get/Set pairs for (Un)compressed size, and Extra Field length
2017-09-21 18:27:04 -07:00
Phil Smith
b22c014a57
Start roughing out LocalFileHeader in ZipStream
2017-09-21 18:07:40 -07:00
Phil Smith
b155186f3b
Deleted MacXPlat
2017-09-20 23:00:35 +00:00
Phil Smith
57ee7f8396
add schemas to project
2017-09-20 15:46:06 -07:00
Phil Smith
6cf0263772
Add some additional test collateral
2017-09-20 15:20:23 -07:00
Phil Smith
22c96e5362
rename README -> README.md
2017-09-20 14:42:21 -07:00