Commit Graph

  • 5aa9974d54 Bump version. master Natalia Portillo 2025-08-07 22:38:08 +01:00
  • e102ab86fb Update copyright year. Natalia Portillo 2025-08-07 22:37:13 +01:00
  • 5f6bf00855 General refactor and clean-up. Natalia Portillo 2025-08-07 22:31:12 +01:00
  • 0683e2217b Expand library compatibility list of frameworks. Natalia Portillo 2025-08-07 22:15:52 +01:00
  • 1c773f9467 Use ReadExactly when available in .NET 7 or higher. Natalia Portillo 2025-08-07 22:15:28 +01:00
  • c3671c38c0 Update to .NET 9.0. Natalia Portillo 2025-08-07 22:00:31 +01:00
  • bdef14e782 Update dependencies. Natalia Portillo 2025-08-07 21:58:42 +01:00
  • dac29c40e7 Add solution items files. Natalia Portillo 2025-08-07 21:53:52 +01:00
  • 6cca4f6ee3 Update .editorconfig file. Natalia Portillo 2025-08-07 21:53:39 +01:00
  • 73e499bc13 Add codealike file. Natalia Portillo 2025-08-07 21:52:32 +01:00
  • 071ee282e7 Update project files. Natalia Portillo 2025-08-07 21:52:16 +01:00
  • 1e1ee837cb Add discord plugin configuration. Natalia Portillo 2025-08-07 21:51:40 +01:00
  • 7939141dc3 Merge pull request #83 from pkillboredom/pkillboredom-handle-list-of-maps Nat Portillo 2025-06-25 01:33:40 +01:00
  • 742e1fa57a Allow NSObject Wrap to handle lists of maps/dicts. Add corresponding test case. Luke Tomkus 2025-04-27 15:26:10 -04:00
  • cf62f6c3d1 Merge pull request #82 from JohannStudanskiEnscape/ValuePreprocessor Nat Portillo 2025-03-09 02:29:18 +00:00
  • 9deb855acf Merge pull request #81 from qmfrederik/features/nbgv Nat Portillo 2025-01-28 02:16:34 +00:00
  • 504aaab048 Merge pull request #80 from qmfrederik/fixes/string-escaping Nat Portillo 2025-01-28 02:16:13 +00:00
  • d83ebcaf66 Remove superfluous using Johann Studanski 2025-01-27 18:25:33 +01:00
  • b507a380fb Cleanup for NSString and NSDate, too Johann Studanski 2025-01-27 18:21:22 +01:00
  • 44f0fcc763 More cleanup, handle binary parsing more cleanly Johann Studanski 2025-01-27 18:06:12 +01:00
  • 12794730dc Apply some auto-formatting changes Johann Studanski 2025-01-24 14:16:46 +01:00
  • 462668f605 Some cleanup around the ValuePreprocessor Johann Studanski 2025-01-23 17:04:01 +01:00
  • 864cca7e7d Add basic unit tests, a little cleanup Johann Studanski 2025-01-21 20:14:00 +01:00
  • eca9239b5c Fix typo Johann Studanski 2025-01-21 19:59:07 +01:00
  • 9e53befd46 Add call to preprocessors in the plist parsers Johann Studanski 2025-01-21 19:58:45 +01:00
  • e4a29b7e2a Basic value preprocessor implementation Johann Studanski 2025-01-21 19:54:52 +01:00
  • 0d30b8f444 Add NerdBank.GitVersioning support Frederik Carlier 2025-01-08 21:09:37 +01:00
  • 0e334f995d NSString: Use SecurityElement.Escape to escape XML characters Frederik Carlier 2025-01-08 20:47:15 +01:00
  • a0b698a815 Merge pull request #79 from qmfrederik/updates/nuget Natalia Portillo 2025-01-08 18:57:29 +00:00
  • 79418c6b1a Add GitHub CI Frederik Carlier 2025-01-08 19:42:02 +01:00
  • c2f1a50919 Update target frameworks, NuGet dependencies Frederik Carlier 2025-01-08 19:38:39 +01:00
  • 36b907e6ef Merge pull request #73 from wewewer123/patch-1 Natalia Portillo 2022-11-25 08:30:31 +00:00
  • d8163c2ebf Update README.md wewewer123 2022-10-03 19:27:22 +02:00
  • aec9675375 Bump version. Natalia Portillo 2021-04-30 13:08:04 +01:00
  • 19756723a3 Code refactor and clean-up to follow new C# 9 conventions and features where applicable. Natalia Portillo 2021-04-30 13:06:04 +01:00
  • a72e7ad0e4 Add JetBrains project files. Natalia Portillo 2021-04-30 12:28:41 +01:00
  • 61c67800ba Update gitignore. Natalia Portillo 2021-04-30 12:28:13 +01:00
  • 874c8f0850 Add editorconfig file. Natalia Portillo 2021-04-30 12:26:15 +01:00
  • f379872dac Merge pull request #70 from quamotion/features/net5.0 Natalia Portillo 2021-04-30 12:22:20 +01:00
  • 65cee57929 Travis: Use .NET 5.0 Frederik Carlier 2021-04-21 13:02:40 +02:00
  • b5b9d5189e Replace CoreJob with SimpleJob(RuntimeMoniker.NetCoreApp50) Frederik Carlier 2021-04-21 13:02:02 +02:00
  • ad0f8aa915 Update README Frederik Carlier 2021-04-21 12:08:40 +02:00
  • 4f74157938 Add .NET 5.0 support Frederik Carlier 2021-04-21 12:03:00 +02:00
  • 658caee3ad Merge pull request #68 from bash/patch-1 Natalia Portillo 2020-08-24 23:47:29 +01:00
  • b97e989089 Merge pull request #62 from quamotion/fixes/drop-net-core-1 Natalia Portillo 2020-08-24 23:12:02 +01:00
  • 03462a8b74 Merge pull request #66 from quamotion/fixes/xml-uid-deserialize Natalia Portillo 2020-08-24 23:11:14 +01:00
  • 1a96a36138 Remove unneeded step Frederik Carlier 2020-08-19 17:41:17 +02:00
  • 10a8138432 Fix BenchmarkDotNet path Frederik Carlier 2020-08-19 17:33:11 +02:00
  • b515ce2453 Build with Visual Studio 2019 Frederik Carlier 2020-08-19 17:28:56 +02:00
  • c51328af91 Drop netstandard1.x and netcoreapp1.x Frederik Carlier 2019-06-12 20:42:23 +02:00
  • e16fd79e30 Enable syntax highlighting for code snippets Ruben Schmidmeister 2020-08-12 15:20:02 +02:00
  • ffe39d9143 Use Visual Studio 2019 image Frederik Carlier 2020-04-27 23:09:55 +02:00
  • 997e9c3b4c XmlPropertyListParser: Support deserializing UID values Frederik Carlier 2020-04-27 23:02:28 +02:00
  • 7f98f27448 Merge pull request #65 from quamotion/fixes/uid-xml Natalia Portillo 2020-04-23 18:54:23 +01:00
  • 18dbcc3148 Update XML representation of UIDs Frederik Carlier 2020-04-23 00:01:27 +02:00
  • 45c043b395 Bump version. Natalia Portillo 2020-03-30 17:04:00 +01:00
  • 2a69b63870 Add targeting for .NET Core 3.x. Natalia Portillo 2020-03-30 16:58:02 +01:00
  • 36df1ea2ee Merge pull request #63 from reima/feature/nsdate-cleanup Natalia Portillo 2019-10-19 19:13:26 +01:00
  • 342b0a3b1a Merge pull request #64 from reima/feature/travis-dotnet-2.2 Natalia Portillo 2019-10-19 19:13:07 +01:00
  • f11542ed1d Fix checkout of master branch on Travis. Matthias Reitinger 2019-10-15 10:08:26 +02:00
  • 522c5e6bdf Update Ubuntu dist to latest LTS release in Travis. Matthias Reitinger 2019-10-15 09:52:14 +02:00
  • 53b590e2b8 Fix .NET Core version in Travis. Matthias Reitinger 2019-10-15 09:49:00 +02:00
  • 3d27c13d73 Use invariant culture for formatting NSDate. Matthias Reitinger 2019-10-15 08:55:07 +02:00
  • 2e80020d00 Simplify NSDate.ParseDateString. Matthias Reitinger 2019-10-15 08:51:34 +02:00
  • 2566d63668 Set version to 2.0. Fixes #61 Natalia Portillo 2019-09-21 00:53:20 +01:00
  • c914aa4f83 Set compatibility with .NET Core 2.2. Natalia Portillo 2019-09-21 00:43:14 +01:00
  • 4d41f12b3e Merge pull request #60 from quamotion/fixes/write-byte Natalia Portillo 2019-06-12 18:37:27 +01:00
  • e90305388c Merge pull request #59 from quamotion/fixes/math-pow Natalia Portillo 2019-06-12 18:37:18 +01:00
  • a039fc690c Merge pull request #58 from quamotion/fixes/uid-touint64 Natalia Portillo 2019-06-12 18:37:08 +01:00
  • 8694497045 Merge pull request #57 from quamotion/fixes/uid-remove-deprecated Natalia Portillo 2019-06-12 18:36:48 +01:00
  • f9343208c9 Merge pull request #56 from quamotion/features/bigint Natalia Portillo 2019-06-12 18:36:33 +01:00
  • 467c9810c2 Don't forget to increment count. Frederik Carlier 2019-06-12 17:21:25 +02:00
  • 6fce83de96 Use Stream.WriteByte, and don't allocate a new byte array Frederik Carlier 2019-06-12 16:59:41 +02:00
  • 40dbb464a3 Use 1 << exp instead of Math.Pow(2, exp) Frederik Carlier 2019-06-12 16:57:50 +02:00
  • 4ae00a54cb Add UID.ToUInt64() Frederik Carlier 2019-06-12 14:51:29 +02:00
  • ee4f4728be UID: Remove deprecated members Frederik Carlier 2019-06-12 14:49:23 +02:00
  • e5fa322513 Add unit tests for the various constructors Frederik Carlier 2019-06-02 00:35:19 +02:00
  • b9c41214c4 Support reading 16-byte (128-bit) NSNumber values, as well as non-power-of-2 sized values Frederik Carlier 2019-06-01 23:41:53 +02:00
  • bdbce8d547 Remove require of license aceptance to make travis compile. Natalia Portillo 2019-04-23 23:23:26 +01:00
  • e9ed2d67e6 Update version to 1.60. Natalia Portillo 2019-04-23 22:44:12 +01:00
  • 0886ad49f0 Merge pull request #54 from Tevo45/patch-1 Natalia Portillo 2018-12-06 18:54:53 +00:00
  • 07b0b8b394 Fixed little typo Estevan Castilho 2018-10-28 15:34:41 -03:00
  • b1266b48c4 Merge pull request #51 from quamotion/features/extensibility Natalia Portillo 2018-10-18 22:53:18 +01:00
  • 7ab97dba37 Merge pull request #53 from quamotion/sourcelink Natalia Portillo 2018-10-18 22:53:11 +01:00
  • 58758cf9b5 Merge pull request #52 from quamotion/fixes/net45 Natalia Portillo 2018-10-18 22:52:15 +01:00
  • a1aa160759 Use https, SouceLink Frederik Carlier 2018-10-16 18:52:31 +02:00
  • d90b780040 Add missing using statement for net45 Frederik Carlier 2018-10-16 18:33:20 +02:00
  • 66f86cff10 BinaryPropertyListParser/Writer: Add extensibility points Frederik Carlier 2018-10-16 18:27:27 +02:00
  • c109d2c76b Code cleanup and refactor. Natalia Portillo 2018-07-09 19:57:08 +01:00
  • 9f65fa8d12 Update package version. Natalia Portillo 2018-07-09 19:30:36 +01:00
  • 2e83c6b163 Merge pull request #48 from quamotion/fixes/serialization-primitives Natalia Portillo 2018-06-26 20:38:03 +01:00
  • 6a96ff142c Add NS.string as primitive Frederik Carlier 2018-06-26 17:09:33 +02:00
  • a035dd5056 Update list of serialization primitives Frederik Carlier 2018-06-26 15:55:41 +02:00
  • 48da27c068 Merge pull request #47 from quamotion/fixes/uid-roundtrip Natalia Portillo 2018-06-26 13:12:36 +01:00
  • a89a7ad5e8 Consider booleans to be serialization 'primitives' as well Frederik Carlier 2018-06-26 13:59:12 +02:00
  • 92994f8f5d Merge pull request #38 from quamotion/fixes/reduce-alloc Natalia Portillo 2018-06-24 20:26:21 +01:00
  • c61b0766c2 Run benchmarks on master and for the PR branch Frederik Carlier 2018-06-24 16:12:02 +02:00
  • 19c1e47db2 Performance improvements - Set the capacity of the dictionary of known - Don't allocate a string to check whether a file is a valid binary property list Frederik Carlier 2018-06-19 14:40:51 +02:00
  • 5c68ff1b62 Merge pull request #45 from quamotion/fixes/write-perf Natalia Portillo 2018-06-24 11:12:14 +01:00
  • 03e9d4d968 Only run benchmarks on the current branch Frederik Carlier 2018-06-23 19:49:13 +02:00