update package nuspec
This commit is contained in:
Родитель
2b62861123
Коммит
309f276173
|
@ -9,47 +9,7 @@
|
|||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<description>Cross platform implementation of AppxPackaging.dll</description>
|
||||
<releaseNotes>
|
||||
0.6 - Replace internal StramBase interface and semantics with an IStream implementation and semantics.
|
||||
This change also requires introducing a new C-style export CoCreateAppxFactoryWithHeap which is
|
||||
necessary as CoCreateAppxFactory was already exported with cdecl calling convention on Win32
|
||||
platforms, meaning that you cannot overload any such exported function. Also as a convenience
|
||||
to non Win32 clients, CreateStreamOnFile is provided to enable easier consumption of the COM APIs.
|
||||
|
||||
0.7 - API changes:
|
||||
* Implemented IAppxFactory's CreatePackageReader, IAppxPackageReader's GetPayloadFiles, and
|
||||
Implemented IAppxFileEnumerator. Basically, everything used in ExtractContentsSample
|
||||
|
||||
* Moved utf8/utf16 conversion functions into their own header to support marshalling
|
||||
out file Names and content types to clients through the nanoCOM layer.
|
||||
|
||||
* Added CreateStreamOnFileUTF16 c-style export as it became clear that interoperating
|
||||
with UTF16 file names in a cross-platform sane manner was onerous on cross platform
|
||||
clients.
|
||||
|
||||
* Added HRESULT_FROM_WIN32 and fixed a small bug in AppxWindows.hpp.
|
||||
|
||||
* Updated sample to compile on multiple platforms to prove-out external consumption of
|
||||
the nanoCOM interfaces. Also replace VS project and sln with CMakeLists.txt files and
|
||||
included that in the larger CMake project.
|
||||
|
||||
* Make Nuget Package to target the native framework.
|
||||
|
||||
0.8 - Implement Signature validation (AppxSignature.p7x) on Win32, and put down the foundation for
|
||||
blockmap validation. Code now compiles and links against OpenSSL on non-Win32 platforms.
|
||||
Zlib was moved from a git submodule to a subtree so that we can now build on Ubuntu. Also,
|
||||
Zip64 support was added to the underlying OPC layer. Also, multiple fixes to the nuget package
|
||||
were added to address early adopter feedback. Plus, many bug fixes along the way
|
||||
|
||||
0.9 - Implement BlockMap validation and fix a number of various memory leaks. Added additional test
|
||||
collateral to cover negative cases for blockmap validation. Payload file names now come from
|
||||
the appxblockmap.xml file instead of from the underlying zip central directory. Xerces is now
|
||||
fully integrated as the XML parser, which we use to do XML parsing, XSD semantic validation, and
|
||||
Base64 decoding of manifested digest data. We also use Xerces to validate that the content type
|
||||
XML file is well-formed XML. We also implemented a number of the AppxBlockMap related interfaces
|
||||
that correspond to the new functionality provided in this version. Finally, we incorportated the
|
||||
latest Windows XSDs for appxblockmap.xml.
|
||||
|
||||
0.10 - The first feature complete release! OpenSSL implementation of Signature validation, plus a number of bug fixes:
|
||||
0.11 - The first feature complete release! OpenSSL implementation of Signature validation, plus a number of bug fixes:
|
||||
* 14265946 - MakeXPlat shows assert on retail build.
|
||||
* 14894942 - AppxBlockMap.xml without a payload file from the container should fail
|
||||
* 14879794 - Validation in the OPC layer is too strict in various cases
|
||||
|
@ -58,8 +18,16 @@
|
|||
* 14914290 - ExtractContentsSample.cpp fails with E_NOTIMPL
|
||||
* 13953396 - AppxSignature/p7x Reader
|
||||
|
||||
0.11 - Implement identity enforcement during signature validation, add logging mechanism specifically to
|
||||
0.12 - Implement identity enforcement during signature validation, add logging mechanism specifically to
|
||||
reduce the cost associated with diagnosing BVT failures, plus various BVT test fixes and cleanup.
|
||||
|
||||
0.13 - Fixed a version numbering problem with releases in this text. Also, now with iOS builds, plus a number of other changes:
|
||||
* 15487436 - ExtractContentsSample don't create subdirectories approperly for non-Win platforms.
|
||||
* 15440128 - Make static links dependencies on xPlatAppx lib to be PRIVATE
|
||||
* 15424024 - Remove C++ runtime static dependency on Android
|
||||
* 15427176 - Publish updated license.txt in nuget package
|
||||
* 13953197 - Complete OSS policy request for Xerces
|
||||
* 15424167 - Enable iOS build
|
||||
</releaseNotes>
|
||||
<copyright>Copyright (C) 2017 Microsoft</copyright>
|
||||
<tags>xPlatAppx Appx AppxPackaging native</tags>
|
||||
|
|
Загрузка…
Ссылка в новой задаче