diff --git a/LICENSE b/LICENSE index 2548751..e9fcd6b 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2015 Natalia Portillo +Copyright (C) 2015-2025 Natalia Portillo Based on dd-plist, Copyright (c) 2014 Daniel Dreibrodt diff --git a/plist-cil.sln b/plist-cil.sln index 0e5ee0f..93292de 100644 --- a/plist-cil.sln +++ b/plist-cil.sln @@ -126,7 +126,7 @@ Global $4.inheritsScope = text/plain $4.scope = text/plain $0.StandardHeader = $5 - $5.Text = @plist-cil - An open source library to parse and generate property lists for .NET\nCopyright (C) 2015 Natalia Portillo\n\nThis code is based on:\nplist - An open source library to parse and generate property lists\nCopyright (C) 2014 Daniel Dreibrodt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the "Software"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE. + $5.Text = @plist-cil - An open source library to parse and generate property lists for .NET\nCopyright (C) 2015-2025 Natalia Portillo\n\nThis code is based on:\nplist - An open source library to parse and generate property lists\nCopyright (C) 2014 Daniel Dreibrodt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the "Software"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE. $5.IncludeInNewFiles = True $0.NameConventionPolicy = $6 $6.Rules = $7 diff --git a/plist-cil.test/IssueTest.cs b/plist-cil.test/IssueTest.cs index 4b7a603..c1dda91 100644 --- a/plist-cil.test/IssueTest.cs +++ b/plist-cil.test/IssueTest.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to parse and generate property lists diff --git a/plist-cil.test/ParseTest.cs b/plist-cil.test/ParseTest.cs index 26ff5c7..7609f44 100644 --- a/plist-cil.test/ParseTest.cs +++ b/plist-cil.test/ParseTest.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to Parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to Parse and generate property lists diff --git a/plist-cil/ASCIIPropertyListParser.cs b/plist-cil/ASCIIPropertyListParser.cs index 5b1d9d3..8ef8b48 100644 --- a/plist-cil/ASCIIPropertyListParser.cs +++ b/plist-cil/ASCIIPropertyListParser.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to parse and generate property lists diff --git a/plist-cil/BinaryPropertyListParser.cs b/plist-cil/BinaryPropertyListParser.cs index 7dae212..1881f17 100644 --- a/plist-cil/BinaryPropertyListParser.cs +++ b/plist-cil/BinaryPropertyListParser.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to parse and generate property lists diff --git a/plist-cil/BinaryPropertyListWriter.AddObjectEqualityComparer.cs b/plist-cil/BinaryPropertyListWriter.AddObjectEqualityComparer.cs index 3f8ffcf..e705598 100644 --- a/plist-cil/BinaryPropertyListWriter.AddObjectEqualityComparer.cs +++ b/plist-cil/BinaryPropertyListWriter.AddObjectEqualityComparer.cs @@ -1,4 +1,29 @@ -using System; +// plist-cil - An open source library to parse and generate property lists for .NET +// Copyright (C) 2015-2025 Natalia Portillo +// +// This code is based on: +// plist - An open source library to parse and generate property lists +// Copyright (C) 2014 Daniel Dreibrodt +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +// SOFTWARE. + +using System; using System.Collections.Generic; namespace Claunia.PropertyList; diff --git a/plist-cil/BinaryPropertyListWriter.GetObjectEqualityComparer.cs b/plist-cil/BinaryPropertyListWriter.GetObjectEqualityComparer.cs index 0057146..92d42c4 100644 --- a/plist-cil/BinaryPropertyListWriter.GetObjectEqualityComparer.cs +++ b/plist-cil/BinaryPropertyListWriter.GetObjectEqualityComparer.cs @@ -1,4 +1,29 @@ -using System.Collections.Generic; +// plist-cil - An open source library to parse and generate property lists for .NET +// Copyright (C) 2015-2025 Natalia Portillo +// +// This code is based on: +// plist - An open source library to parse and generate property lists +// Copyright (C) 2014 Daniel Dreibrodt +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +// SOFTWARE. + +using System.Collections.Generic; namespace Claunia.PropertyList; diff --git a/plist-cil/BinaryPropertyListWriter.cs b/plist-cil/BinaryPropertyListWriter.cs index a5fc98b..3b9a3ef 100644 --- a/plist-cil/BinaryPropertyListWriter.cs +++ b/plist-cil/BinaryPropertyListWriter.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to parse and generate property lists diff --git a/plist-cil/NSArray.cs b/plist-cil/NSArray.cs index 63ab103..961d60e 100644 --- a/plist-cil/NSArray.cs +++ b/plist-cil/NSArray.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to parse and generate property lists diff --git a/plist-cil/NSData.cs b/plist-cil/NSData.cs index c2dc686..38ef479 100644 --- a/plist-cil/NSData.cs +++ b/plist-cil/NSData.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to parse and generate property lists diff --git a/plist-cil/NSDate.cs b/plist-cil/NSDate.cs index 3548ffb..cc73635 100644 --- a/plist-cil/NSDate.cs +++ b/plist-cil/NSDate.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to parse and generate property lists diff --git a/plist-cil/NSDictionary.cs b/plist-cil/NSDictionary.cs index 03b145b..0a7e8cb 100644 --- a/plist-cil/NSDictionary.cs +++ b/plist-cil/NSDictionary.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to parse and generate property lists diff --git a/plist-cil/NSNumber.cs b/plist-cil/NSNumber.cs index 2dd2b85..b95d5fe 100644 --- a/plist-cil/NSNumber.cs +++ b/plist-cil/NSNumber.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to parse and generate property lists diff --git a/plist-cil/NSObject.cs b/plist-cil/NSObject.cs index 95d5b5d..a55587b 100644 --- a/plist-cil/NSObject.cs +++ b/plist-cil/NSObject.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to parse and generate property lists diff --git a/plist-cil/NSSet.cs b/plist-cil/NSSet.cs index 55fa17a..fe37840 100644 --- a/plist-cil/NSSet.cs +++ b/plist-cil/NSSet.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to parse and generate property lists diff --git a/plist-cil/NSString.cs b/plist-cil/NSString.cs index 5d7fe75..e0ea7d5 100644 --- a/plist-cil/NSString.cs +++ b/plist-cil/NSString.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to parse and generate property lists diff --git a/plist-cil/PropertyListException.cs b/plist-cil/PropertyListException.cs index 8cc8e2a..b00409b 100644 --- a/plist-cil/PropertyListException.cs +++ b/plist-cil/PropertyListException.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // Copyright (C) 2016 Quamotion // // This code is based on: diff --git a/plist-cil/PropertyListFormatException.cs b/plist-cil/PropertyListFormatException.cs index c86de12..6ddc0d3 100644 --- a/plist-cil/PropertyListFormatException.cs +++ b/plist-cil/PropertyListFormatException.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to parse and generate property lists diff --git a/plist-cil/PropertyListParser.cs b/plist-cil/PropertyListParser.cs index b983cbf..50046c9 100644 --- a/plist-cil/PropertyListParser.cs +++ b/plist-cil/PropertyListParser.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to parse and generate property lists diff --git a/plist-cil/UID.cs b/plist-cil/UID.cs index 6163b6a..03f52fb 100644 --- a/plist-cil/UID.cs +++ b/plist-cil/UID.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to parse and generate property lists diff --git a/plist-cil/ValuePreprocessor.cs b/plist-cil/ValuePreprocessor.cs index 1dbe8cd..4afa1eb 100644 --- a/plist-cil/ValuePreprocessor.cs +++ b/plist-cil/ValuePreprocessor.cs @@ -1,3 +1,28 @@ +// plist-cil - An open source library to parse and generate property lists for .NET +// Copyright (C) 2015-2025 Natalia Portillo +// +// This code is based on: +// plist - An open source library to parse and generate property lists +// Copyright (C) 2014 Daniel Dreibrodt +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +// SOFTWARE. + using System; using System.Collections.Generic; diff --git a/plist-cil/XmlPropertyListParser.cs b/plist-cil/XmlPropertyListParser.cs index 9589ca1..c723f5e 100644 --- a/plist-cil/XmlPropertyListParser.cs +++ b/plist-cil/XmlPropertyListParser.cs @@ -1,5 +1,5 @@ // plist-cil - An open source library to parse and generate property lists for .NET -// Copyright (C) 2015 Natalia Portillo +// Copyright (C) 2015-2025 Natalia Portillo // // This code is based on: // plist - An open source library to parse and generate property lists diff --git a/plist-cil/plist-cil.csproj b/plist-cil/plist-cil.csproj index 191716b..dd165df 100644 --- a/plist-cil/plist-cil.csproj +++ b/plist-cil/plist-cil.csproj @@ -6,7 +6,7 @@ Natalia Portillo Claunia.com MIT licensed C#/.NET parser and writer for Apple and GnuStep Property Lists, supporting ASCII, Binary and Xml formats, based on Java's dd-plist. - © 2015-2020 Natalia Portillo + © 2015-2025 Natalia Portillo MIT https://www.github.com/claunia/plist-cil git