-
Notifications
You must be signed in to change notification settings - Fork 29
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
11 changed files
with
254 additions
and
234 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,8 @@ | ||
<package | ||
><metadata><version>4.2.0</version><id>PeterO.Cbor</id><requireLicenseAcceptance>false</requireLicenseAcceptance><releaseNotes>Version 4.2: | ||
><metadata><version>4.3.0</version><id>PeterO.Cbor</id><requireLicenseAcceptance>false</requireLicenseAcceptance><releaseNotes>Version 4.3: | ||
|
||
- Some arithmetic methods in CBORNumber do basic overflow checks. | ||
- Add char array and byte array overloads to ParseJSONNumber | ||
- Support implementations of IList in CBORObject deserialization | ||
- Internally, the code avoids storing doubles (64-bit floating-point numbers) directly in CBORNumbers, uses sorted maps rather than hash tables in some CBOR objects, and can now store text strings as UTF-8 byte arrays. This could help avoid unnecessary string conversions in many case. | ||
- Bug fixes and performance improvements | ||
- Now uses Numbers library version 1.7.3</releaseNotes><summary></summary><license type='expression'>CC0-1.0</license><projectUrl>https://github.com/peteroupc/CBOR</projectUrl><authors>Peter Occil</authors><description>A C# implementation of Concise Binary Object Representation (CBOR), a general-purpose binary data format defined in RFC 7049.</description><owners>Peter Occil</owners><title>CBOR (Concise Binary Object Representation)</title><tags>cbor data serialization binary json</tags><dependencies><group targetFramework='.NETStandard1.0'><dependency id='PeterO.URIUtility' version='1.0.0' /><dependency id='PeterO.Numbers' version='1.7.3' /></group><group targetFramework='.NETFramework2.0'><dependency id='PeterO.URIUtility' version='1.0.0' /><dependency id='PeterO.Numbers' version='1.7.3' /></group><group targetFramework='.NETFramework4.0'><dependency id='PeterO.URIUtility' version='1.0.0' /><dependency id='PeterO.Numbers' version='1.7.3' /></group></dependencies></metadata><files><file src='CBOR/bin/Release/netstandard1.0/CBOR.dll' target='/lib/netstandard1.0' /><file src='CBOR/bin/Release/netstandard1.0/CBOR.xml' target='/lib/netstandard1.0' /><file src='CBOR20/bin/Release/CBOR.dll' target='/lib/net20' /><file src='CBOR20/bin/Release/CBOR.xml' target='/lib/net20' /><file src='CBOR40/bin/Release/CBOR.dll' target='/lib/net40' /><file src='CBOR40/bin/Release/CBOR.xml' target='/lib/net40' /></files></package | ||
> | ||
- Fixed bugs in DateTime support | ||
- Added CompareTo overloads in CBORNumber class | ||
- Add NewOrderedMap method based on a suggestion by a GitHub user | ||
- Other bug fixes</releaseNotes><summary></summary><license type='expression'>CC0-1.0</license><projectUrl>https://github.com/peteroupc/CBOR</projectUrl><authors>Peter Occil</authors><description>A C# implementation of Concise Binary Object Representation (CBOR), a general-purpose binary data format defined in RFC 8949.</description><owners>Peter Occil</owners><title>CBOR (Concise Binary Object Representation)</title><tags>cbor data serialization binary json</tags><dependencies><group targetFramework='.NETStandard1.0'><dependency id='PeterO.URIUtility' version='1.0.0' /><dependency id='PeterO.Numbers' version='1.7.4' /></group><group targetFramework='.NETFramework2.0'><dependency id='PeterO.URIUtility' version='1.0.0' /><dependency id='PeterO.Numbers' version='1.7.4' /></group><group targetFramework='.NETFramework4.0'><dependency id='PeterO.URIUtility' version='1.0.0' /><dependency id='PeterO.Numbers' version='1.7.4' /></group></dependencies></metadata><files><file src='CBOR/bin/Release/netstandard1.0/CBOR.dll' target='/lib/netstandard1.0' /><file src='CBOR/bin/Release/netstandard1.0/CBOR.xml' target='/lib/netstandard1.0' /><file src='CBOR20/bin/Release/CBOR.dll' target='/lib/net20' /><file src='CBOR20/bin/Release/CBOR.xml' target='/lib/net20' /><file src='CBOR40/bin/Release/CBOR.dll' target='/lib/net40' /><file src='CBOR40/bin/Release/CBOR.xml' target='/lib/net40' /></files></package | ||
> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,15 @@ | ||
using System.Reflection; | ||
[assembly: System.CLSCompliant(true)] | ||
[assembly: AssemblyInformationalVersion("4.2.0")] | ||
[assembly: AssemblyVersion("4.2.0.0")] | ||
[assembly: AssemblyFileVersion("4.2.0.0")] | ||
[assembly: AssemblyInformationalVersion("4.3.0")] | ||
[assembly: AssemblyVersion("4.3.0.0")] | ||
[assembly: AssemblyFileVersion("4.3.0.0")] | ||
[assembly: AssemblyProduct("CBOR (Concise Binary Object Representati" + | ||
"on)")] | ||
[assembly: AssemblyTitle("CBOR (Concise Binary Object Representati" + | ||
"on)")] | ||
[assembly: AssemblyDescription("A C# implementation of Concise Binary Ob" + | ||
"ject Representation (CBOR), a general-pu" + | ||
"rpose binary data format defined in RFC " + | ||
"7049.")] | ||
"8949.")] | ||
[assembly: AssemblyCompany("Peter Occil")] | ||
[assembly: AssemblyCopyright("CC0-1.0")] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,15 @@ | ||
using System.Reflection; | ||
[assembly: System.CLSCompliant(true)] | ||
[assembly: AssemblyInformationalVersion("4.2.0")] | ||
[assembly: AssemblyVersion("4.2.0.0")] | ||
[assembly: AssemblyFileVersion("4.2.0.0")] | ||
[assembly: AssemblyInformationalVersion("4.3.0")] | ||
[assembly: AssemblyVersion("4.3.0.0")] | ||
[assembly: AssemblyFileVersion("4.3.0.0")] | ||
[assembly: AssemblyProduct("CBOR (Concise Binary Object Representati" + | ||
"on)")] | ||
[assembly: AssemblyTitle("CBOR (Concise Binary Object Representati" + | ||
"on)")] | ||
[assembly: AssemblyDescription("A C# implementation of Concise Binary Ob" + | ||
"ject Representation (CBOR), a general-pu" + | ||
"rpose binary data format defined in RFC " + | ||
"7049.")] | ||
"8949.")] | ||
[assembly: AssemblyCompany("Peter Occil")] | ||
[assembly: AssemblyCopyright("CC0-1.0")] |
Oops, something went wrong.