diff --git a/README.md b/README.md index 134199c..460d14b 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ [![Slack](https://img.shields.io/static/v1?logo=Slack&label=Slack&message=Channel&color=73BA25&logoColor=4A154B)](https://join.slack.com/t/texnomicsecuredns/shared_invite/zt-h110u1u8-5VwSZsQSHL13s62xAZjI2Q) [![Facebook](https://img.shields.io/static/v1?logo=Facebook&label=Facebook&message=Page&color=73BA25&logoColor=1877FF2)](https://www.facebook.com/Texnomic-Secure-DNS-114240320331170) -Building a Secure, Modern, Cross-Platform & Cross-Architecture DNS Server Using .NET 7.0. +Building a Secure, Modern, Cross-Platform & Cross-Architecture DNS Server Using .NET 8.0. SecureDNS Project aims to implements all *secure* DNS Protocols regardless of being standardized or widely adopted; while maintaining backward compatibility with *unsecure* DNS-Over-UDP Protocol via Reverse Proxy. diff --git a/Texnomic.DNS.Roots.Tests/Texnomic.DNS.Roots.Tests.csproj b/Texnomic.DNS.Roots.Tests/Texnomic.DNS.Roots.Tests.csproj index aa895aa..a1dbd4c 100644 --- a/Texnomic.DNS.Roots.Tests/Texnomic.DNS.Roots.Tests.csproj +++ b/Texnomic.DNS.Roots.Tests/Texnomic.DNS.Roots.Tests.csproj @@ -2,14 +2,14 @@ false - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -29,7 +29,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/Texnomic.DNS.Roots/Texnomic.DNS.Roots.csproj b/Texnomic.DNS.Roots/Texnomic.DNS.Roots.csproj index 1267ff3..efb65f1 100644 --- a/Texnomic.DNS.Roots/Texnomic.DNS.Roots.csproj +++ b/Texnomic.DNS.Roots/Texnomic.DNS.Roots.csproj @@ -1,14 +1,14 @@ - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -34,7 +34,7 @@ - - + + diff --git a/Texnomic.ENS.BaseRegistrar/Texnomic.ENS.BaseRegistrar.csproj b/Texnomic.ENS.BaseRegistrar/Texnomic.ENS.BaseRegistrar.csproj index 938d868..446a311 100644 --- a/Texnomic.ENS.BaseRegistrar/Texnomic.ENS.BaseRegistrar.csproj +++ b/Texnomic.ENS.BaseRegistrar/Texnomic.ENS.BaseRegistrar.csproj @@ -1,13 +1,13 @@ - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -29,9 +29,9 @@ embedded - - - + + + diff --git a/Texnomic.ENS.Infrastructure.Tests/Texnomic.ENS.Infrastructure.Tests.csproj b/Texnomic.ENS.Infrastructure.Tests/Texnomic.ENS.Infrastructure.Tests.csproj index 9d3714c..2109076 100644 --- a/Texnomic.ENS.Infrastructure.Tests/Texnomic.ENS.Infrastructure.Tests.csproj +++ b/Texnomic.ENS.Infrastructure.Tests/Texnomic.ENS.Infrastructure.Tests.csproj @@ -2,14 +2,14 @@ false - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -29,12 +29,12 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + diff --git a/Texnomic.ENS.PublicResolver/Texnomic.ENS.PublicResolver.csproj b/Texnomic.ENS.PublicResolver/Texnomic.ENS.PublicResolver.csproj index 37a61cc..32d1a59 100644 --- a/Texnomic.ENS.PublicResolver/Texnomic.ENS.PublicResolver.csproj +++ b/Texnomic.ENS.PublicResolver/Texnomic.ENS.PublicResolver.csproj @@ -1,13 +1,13 @@ - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -29,7 +29,7 @@ embedded - + diff --git a/Texnomic.FilterLists.Tests/Texnomic.FilterLists.Tests.csproj b/Texnomic.FilterLists.Tests/Texnomic.FilterLists.Tests.csproj index f6d4f72..f75426f 100644 --- a/Texnomic.FilterLists.Tests/Texnomic.FilterLists.Tests.csproj +++ b/Texnomic.FilterLists.Tests/Texnomic.FilterLists.Tests.csproj @@ -2,14 +2,14 @@ false - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -29,7 +29,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/Texnomic.FilterLists/Texnomic.FilterLists.csproj b/Texnomic.FilterLists/Texnomic.FilterLists.csproj index 632226e..e4856aa 100644 --- a/Texnomic.FilterLists/Texnomic.FilterLists.csproj +++ b/Texnomic.FilterLists/Texnomic.FilterLists.csproj @@ -1,13 +1,13 @@ - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github diff --git a/Texnomic.SecureDNS.Abstractions/Texnomic.SecureDNS.Abstractions.csproj b/Texnomic.SecureDNS.Abstractions/Texnomic.SecureDNS.Abstractions.csproj index 632226e..e4856aa 100644 --- a/Texnomic.SecureDNS.Abstractions/Texnomic.SecureDNS.Abstractions.csproj +++ b/Texnomic.SecureDNS.Abstractions/Texnomic.SecureDNS.Abstractions.csproj @@ -1,13 +1,13 @@ - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github diff --git a/Texnomic.SecureDNS.Automation.Tests/Texnomic.SecureDNS.Automation.Tests.csproj b/Texnomic.SecureDNS.Automation.Tests/Texnomic.SecureDNS.Automation.Tests.csproj index f7e350b..3ade9a3 100644 --- a/Texnomic.SecureDNS.Automation.Tests/Texnomic.SecureDNS.Automation.Tests.csproj +++ b/Texnomic.SecureDNS.Automation.Tests/Texnomic.SecureDNS.Automation.Tests.csproj @@ -2,14 +2,14 @@ false - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github diff --git a/Texnomic.SecureDNS.Automation/Texnomic.SecureDNS.Automation.csproj b/Texnomic.SecureDNS.Automation/Texnomic.SecureDNS.Automation.csproj index 78782db..4a91a9d 100644 --- a/Texnomic.SecureDNS.Automation/Texnomic.SecureDNS.Automation.csproj +++ b/Texnomic.SecureDNS.Automation/Texnomic.SecureDNS.Automation.csproj @@ -1,14 +1,14 @@  - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github diff --git a/Texnomic.SecureDNS.Benchmarks/Texnomic.SecureDNS.Benchmarks.csproj b/Texnomic.SecureDNS.Benchmarks/Texnomic.SecureDNS.Benchmarks.csproj index b137991..393b847 100644 --- a/Texnomic.SecureDNS.Benchmarks/Texnomic.SecureDNS.Benchmarks.csproj +++ b/Texnomic.SecureDNS.Benchmarks/Texnomic.SecureDNS.Benchmarks.csproj @@ -2,14 +2,14 @@ Exe - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -26,8 +26,8 @@ - - + + diff --git a/Texnomic.SecureDNS.Core/Texnomic.SecureDNS.Core.csproj b/Texnomic.SecureDNS.Core/Texnomic.SecureDNS.Core.csproj index cf89311..d4c78ad 100644 --- a/Texnomic.SecureDNS.Core/Texnomic.SecureDNS.Core.csproj +++ b/Texnomic.SecureDNS.Core/Texnomic.SecureDNS.Core.csproj @@ -1,13 +1,13 @@ - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -31,18 +31,17 @@ - - - - + + + - + - + - - + + diff --git a/Texnomic.SecureDNS.Data.Abstractions/Texnomic.SecureDNS.Data.Abstractions.csproj b/Texnomic.SecureDNS.Data.Abstractions/Texnomic.SecureDNS.Data.Abstractions.csproj index 5f21e6f..9e0959f 100644 --- a/Texnomic.SecureDNS.Data.Abstractions/Texnomic.SecureDNS.Data.Abstractions.csproj +++ b/Texnomic.SecureDNS.Data.Abstractions/Texnomic.SecureDNS.Data.Abstractions.csproj @@ -1,14 +1,14 @@  - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -33,6 +33,6 @@ - + diff --git a/Texnomic.SecureDNS.Data/Texnomic.SecureDNS.Data.csproj b/Texnomic.SecureDNS.Data/Texnomic.SecureDNS.Data.csproj index fa7d1fb..53bc05f 100644 --- a/Texnomic.SecureDNS.Data/Texnomic.SecureDNS.Data.csproj +++ b/Texnomic.SecureDNS.Data/Texnomic.SecureDNS.Data.csproj @@ -1,14 +1,14 @@  - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -34,10 +34,10 @@ - - - - + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/Texnomic.SecureDNS.Extensions/Texnomic.SecureDNS.Extensions.csproj b/Texnomic.SecureDNS.Extensions/Texnomic.SecureDNS.Extensions.csproj index 632226e..e4856aa 100644 --- a/Texnomic.SecureDNS.Extensions/Texnomic.SecureDNS.Extensions.csproj +++ b/Texnomic.SecureDNS.Extensions/Texnomic.SecureDNS.Extensions.csproj @@ -1,13 +1,13 @@ - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github diff --git a/Texnomic.SecureDNS.Middlewares/Texnomic.SecureDNS.Middlewares.csproj b/Texnomic.SecureDNS.Middlewares/Texnomic.SecureDNS.Middlewares.csproj index f927c82..db1047b 100644 --- a/Texnomic.SecureDNS.Middlewares/Texnomic.SecureDNS.Middlewares.csproj +++ b/Texnomic.SecureDNS.Middlewares/Texnomic.SecureDNS.Middlewares.csproj @@ -1,13 +1,13 @@ - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -29,9 +29,9 @@ embedded - + - + diff --git a/Texnomic.SecureDNS.Protocols/Texnomic.SecureDNS.Protocols.csproj b/Texnomic.SecureDNS.Protocols/Texnomic.SecureDNS.Protocols.csproj index be205c8..7acd206 100644 --- a/Texnomic.SecureDNS.Protocols/Texnomic.SecureDNS.Protocols.csproj +++ b/Texnomic.SecureDNS.Protocols/Texnomic.SecureDNS.Protocols.csproj @@ -1,13 +1,13 @@ - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -29,8 +29,8 @@ embedded - - + + diff --git a/Texnomic.SecureDNS.Serialization/Texnomic.SecureDNS.Serialization.csproj b/Texnomic.SecureDNS.Serialization/Texnomic.SecureDNS.Serialization.csproj index 77f59ee..4393f51 100644 --- a/Texnomic.SecureDNS.Serialization/Texnomic.SecureDNS.Serialization.csproj +++ b/Texnomic.SecureDNS.Serialization/Texnomic.SecureDNS.Serialization.csproj @@ -1,13 +1,13 @@ - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github diff --git a/Texnomic.SecureDNS.Servers/Texnomic.SecureDNS.Servers.csproj b/Texnomic.SecureDNS.Servers/Texnomic.SecureDNS.Servers.csproj index f4e29fd..62ad21f 100644 --- a/Texnomic.SecureDNS.Servers/Texnomic.SecureDNS.Servers.csproj +++ b/Texnomic.SecureDNS.Servers/Texnomic.SecureDNS.Servers.csproj @@ -1,13 +1,13 @@ - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -33,8 +33,8 @@ - - + + diff --git a/Texnomic.SecureDNS.Terminal/Texnomic.SecureDNS.Terminal.csproj b/Texnomic.SecureDNS.Terminal/Texnomic.SecureDNS.Terminal.csproj index 3f6497b..b2d4b37 100644 --- a/Texnomic.SecureDNS.Terminal/Texnomic.SecureDNS.Terminal.csproj +++ b/Texnomic.SecureDNS.Terminal/Texnomic.SecureDNS.Terminal.csproj @@ -1,14 +1,14 @@ Exe - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -52,25 +52,25 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/Texnomic.SecureDNS.Tests/Texnomic.SecureDNS.Tests.csproj b/Texnomic.SecureDNS.Tests/Texnomic.SecureDNS.Tests.csproj index 73356f7..86aa502 100644 --- a/Texnomic.SecureDNS.Tests/Texnomic.SecureDNS.Tests.csproj +++ b/Texnomic.SecureDNS.Tests/Texnomic.SecureDNS.Tests.csproj @@ -2,14 +2,14 @@ false - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github diff --git a/Texnomic.SecureDNS.sln.DotSettings b/Texnomic.SecureDNS.sln.DotSettings index 91a4cee..b207ed3 100644 --- a/Texnomic.SecureDNS.sln.DotSettings +++ b/Texnomic.SecureDNS.sln.DotSettings @@ -40,6 +40,9 @@ YAML <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> <Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /> + <Policy><Descriptor Staticness="Instance" AccessRightKinds="Private" Description="Instance fields (private)"><ElementKinds><Kind Name="FIELD" /><Kind Name="READONLY_FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /></Policy> + <Policy><Descriptor Staticness="Any" AccessRightKinds="Any" Description="Parameters"><ElementKinds><Kind Name="PARAMETER" /></ElementKinds></Descriptor><Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /></Policy> + True True True True diff --git a/Texnomic.SecureDNS/Texnomic.SecureDNS.csproj b/Texnomic.SecureDNS/Texnomic.SecureDNS.csproj index 771115e..d83b45d 100644 --- a/Texnomic.SecureDNS/Texnomic.SecureDNS.csproj +++ b/Texnomic.SecureDNS/Texnomic.SecureDNS.csproj @@ -1,14 +1,14 @@  Exe - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -33,40 +33,40 @@ - - - - - - + + + + + + - + - - - - + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive - - + + - - - - + + + + - + - - - - - - - - + + + + + + + + diff --git a/Texnomic.Socks5.WebProxy/Texnomic.Socks5.WebProxy.csproj b/Texnomic.Socks5.WebProxy/Texnomic.Socks5.WebProxy.csproj index 032e427..07dddab 100644 --- a/Texnomic.Socks5.WebProxy/Texnomic.Socks5.WebProxy.csproj +++ b/Texnomic.Socks5.WebProxy/Texnomic.Socks5.WebProxy.csproj @@ -1,13 +1,13 @@ - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -29,8 +29,8 @@ embedded - - + + diff --git a/Texnomic.Socks5/Texnomic.Socks5.csproj b/Texnomic.Socks5/Texnomic.Socks5.csproj index b2e4426..efb1da2 100644 --- a/Texnomic.Socks5/Texnomic.Socks5.csproj +++ b/Texnomic.Socks5/Texnomic.Socks5.csproj @@ -1,13 +1,13 @@ - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github diff --git a/Texnomic.Sodium/Texnomic.Sodium.csproj b/Texnomic.Sodium/Texnomic.Sodium.csproj index ff9ae10..03fc7b6 100644 --- a/Texnomic.Sodium/Texnomic.Sodium.csproj +++ b/Texnomic.Sodium/Texnomic.Sodium.csproj @@ -1,13 +1,13 @@ - net7.0 + net8.0 enable true - 0.5.0-alpha + 0.6.0-alpha Texnomic Texnomic - Texnomic, Copyrights © 2023 + Texnomic, Copyrights © 2024 https://github.com/Texnomic/SecureDNS Github @@ -29,7 +29,7 @@ embedded - +