Commit Graph

139 Commits

Author SHA1 Message Date
Frederik Carlier
250377bfde Use "R" instead of "G17" 2018-05-22 21:07:30 +02:00
Frederik Carlier
15d53adf8e Test parsing and serialization of real numbers with > 5 decimals 2018-05-22 21:07:30 +02:00
67877145b8 Merge pull request #30 from quamotion/fixes/build
Fix building plist-cil
2018-05-22 20:05:06 +01:00
Frederik Carlier
22b977bb20 Fix paths 2018-05-22 16:31:06 +02:00
Frederik Carlier
7241b5d202 Don't build net45, net40 on Linux 2018-05-22 16:28:12 +02:00
Frederik Carlier
32da65ab05 Test on mono 5.0.0 2018-05-22 15:10:22 +02:00
Frederik Carlier
674d57ea07 Skip test for scenario which is not implemented 2018-05-22 14:58:17 +02:00
Frederik Carlier
2e2bd54f8f Fix .NET Core version number in Travis 2018-05-22 14:48:41 +02:00
Frederik Carlier
c6a5be0f62 Support netcoreapp2.0 and netstandard2.0 2018-05-22 14:45:32 +02:00
Frederik Carlier
b76cda7532 Fix AppVeyor build script 2018-05-22 14:09:03 +02:00
Frederik Carlier
5be1901bdb Fix building plist-cil 2018-05-22 13:51:26 +02:00
b9977e92d3 Updated nuspec. v1.16 2017-05-20 05:11:14 +01:00
302bfca681 Bumped version to 1.16. 2017-05-20 05:08:30 +01:00
01b62a907c Add explicit casting overrides. Fixes #26. 2017-05-20 05:02:55 +01:00
df68433456 Updated readme. Fixes #1. 2017-05-20 04:49:07 +01:00
96b66d2516 Updated travis file. 2017-05-20 04:04:13 +01:00
5a74d9f9ee Updated travis file. 2017-05-20 04:01:02 +01:00
2b0488f94a Remove non-existant file reference from solution. 2017-05-20 03:58:29 +01:00
fce5f88895 Changes how property lists are parsed and adds detection of empty files in more places. 2017-05-20 03:15:22 +01:00
9a10128482 Allow to parse hex numbers. 2017-05-20 02:54:32 +01:00
67b73b4319 Ignore line endings on test. 2017-05-20 02:53:39 +01:00
114fd9b2fc .NET has some kind of bug with DST. On winter time, TestXml() works. On summer time, TestXml() fails by the amount modified by time savings. Workaround it. 2017-05-20 02:34:00 +01:00
673825548f Consider all ASCIIPropertyLists as UTF8 on opening, instead of considering them ASCII. Fixes #15. 2017-05-20 02:27:53 +01:00
25e2063112 Merge pull request #21 from quamotion/fixes/binary-compatibility
Binary compatibility with the Apple Plist format
2017-05-20 01:44:56 +01:00
1979dab8fa Support creating UIDs from numbers. Closes #3. 2017-05-20 01:31:50 +01:00
c8d3e26a84 Updated README. 2017-05-20 00:58:28 +01:00
a2ace4f4d8 Added netstandard1.4, with this it should cover all frameworks. 2017-05-20 00:46:16 +01:00
4af6672d37 Merge pull request #25 from quamotion/features/unittests
Migrate to xUnit
2017-03-22 14:26:59 +00:00
Frederik Carlier
65f12a2607 Fix issue with DTD loading on .NET Core 2017-03-16 23:46:02 +01:00
Frederik Carlier
d9670db803 Migrate to xUnit 2017-03-16 23:37:42 +01:00
50335a9bba Merge pull request #20 from quamotion/fixes/content-property
Use a property for Content instead of GetContent/SetContent
2017-03-16 22:05:04 +00:00
f56f0606f1 Merge pull request #22 from quamotion/fixes/appveyor
Update AppVeyor build script
2017-03-16 22:03:47 +00:00
65a932dfd7 Merge branch 'master' into fixes/appveyor 2017-03-16 22:02:51 +00:00
b2a1f093b0 Merge pull request #23 from quamotion/features/netcore
Support NETStandard 1.3, 1.6
2017-03-16 21:54:15 +00:00
Frederik Carlier
7982cad715 Support NETStandard 1.3, 1.6 2017-03-07 16:27:19 +01:00
Frederik Carlier
4f31fc611f Fix Push-Artificat 2017-03-07 15:01:57 +01:00
Frederik Carlier
e0d0baa985 Update version number 2017-03-07 14:59:12 +01:00
Frederik Carlier
bed10a35ca Allow version number suffixes 2017-03-07 14:55:24 +01:00
Frederik Carlier
1399b4ba2a Fix AppVeyor script 2017-03-07 14:52:02 +01:00
Frederik Carlier
e20798c746 Fix path to .nuspec file 2017-03-07 14:46:19 +01:00
Frederik Carlier
fb29bb8131 Update .gitignore file 2017-03-07 14:46:02 +01:00
Frederik Carlier
b07e637c6d Add AppVeyour build script 2017-03-07 14:45:48 +01:00
Frederik Carlier
b4974acba9 Don't reuse object IDs for NSNumber objects
Make the constructors and Write methods public
2017-03-07 14:43:56 +01:00
Frederik Carlier
8dc5f8ba24 Make sure that the NSString which represents keys in a NSDictionary is always the same value, by caching the string to NSString conversion in a dictionary 2017-03-07 14:43:22 +01:00
Frederik Carlier
6c95260157 Maintain binary compatibility with the Apple format: disable optimizations and add the same UID, NSArray and NSString values multiple times to the property list file. 2017-03-07 14:40:09 +01:00
Frederik Carlier
275f7fdd8f Use a property for Content instead of GetContent/SetContent 2017-03-07 14:38:19 +01:00
e071148e2b Updated code to correclty support and compile using .NET Core RC4 (and Visual Studio 2017). May break compatibility with VS2015. Older .NET Core will not be supported. Fixes #13
Signed-off-by: Natalia Portillo <claunia@claunia.com>
2017-02-22 21:25:31 +00:00
c646d1beb2 Merge pull request #12 from quamotion/fixes/dtd-processing
Ignore DTD when reading XML PList documents
2016-07-09 14:25:56 +01:00
Frederik Carlier
fb7e431ac8 Ignore DTD when reading XML PList documents 2016-06-28 20:42:59 +02:00
64dc55d047 Merge pull request #8 from quamotion/fixes/xml-formatting
XML format compatibility with Apple
2016-06-24 22:04:12 +01:00