dependabot[bot]
ba915ac654
Bump NUnit.Console from 3.19.1 to 3.19.2 ( #2980 )
...
Bumps [NUnit.Console](https://github.com/nunit/nunit-console ) from 3.19.1 to 3.19.2.
- [Release notes](https://github.com/nunit/nunit-console/releases )
- [Changelog](https://github.com/nunit/nunit-console/blob/main/CHANGES.txt )
- [Commits](https://github.com/nunit/nunit-console/compare/3.19.1...3.19.2 )
---
updated-dependencies:
- dependency-name: NUnit.Console
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-13 15:22:24 +02:00
dependabot[bot]
d0e6f67e2f
Bump coverlet.collector from 6.0.3 to 6.0.4 ( #2948 )
...
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet ) from 6.0.3 to 6.0.4.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases )
- [Commits](https://github.com/coverlet-coverage/coverlet/compare/v6.0.3...v6.0.4 )
---
updated-dependencies:
- dependency-name: coverlet.collector
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-23 17:16:14 +02:00
dependabot[bot]
f0073b470c
Bump NUnit.Console from 3.18.3 to 3.19.1 ( #2946 )
...
Bumps [NUnit.Console](https://github.com/nunit/nunit-console ) from 3.18.3 to 3.19.1.
- [Release notes](https://github.com/nunit/nunit-console/releases )
- [Changelog](https://github.com/nunit/nunit-console/blob/main/CHANGES.txt )
- [Commits](https://github.com/nunit/nunit-console/compare/3.18.3...3.19.1 )
---
updated-dependencies:
- dependency-name: NUnit.Console
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-23 17:01:25 +02:00
mrsuciu
f4c852a61d
Merged develop/main374 into master
2025-01-22 15:31:50 +02:00
Martin Regen
61056d0d30
Some .NET 9 maintenance and JSON encoder improvements ( #2922 )
...
- Reduce memory allocations in JSON encoder by using stackalloc/ArrayPool
- Fix some new warnings in .NET9 code analyzers
- Fix fuzzing error in JsonDecoder
- do not use .NET9 libraries with .NET8 LTS builds #2931 , #2940
- Bump langversion to 9 (max VS2019)
- Use official ASP.Net 2.3. libraries for .NET Framework (rel. Jan 15th)
2025-01-20 08:45:12 +01:00
dependabot[bot]
432c69fd08
Bump coverlet.collector from 6.0.2 to 6.0.3 ( #2926 )
...
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet ) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases )
- [Commits](https://github.com/coverlet-coverage/coverlet/compare/v6.0.2...v6.0.3 )
---
updated-dependencies:
- dependency-name: coverlet.collector
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-17 05:51:37 +01:00
dependabot[bot]
9ff4eb095a
Bump SharpFuzz from 2.1.1 to 2.2.0 ( #2932 )
...
Bumps [SharpFuzz](https://github.com/Metalnem/sharpfuzz ) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/Metalnem/sharpfuzz/releases )
- [Commits](https://github.com/Metalnem/sharpfuzz/compare/v2.1.1...v2.2.0 )
---
updated-dependencies:
- dependency-name: SharpFuzz
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-16 23:09:37 +01:00
dependabot[bot]
358337329a
Bump NUnit from 4.3.0 to 4.3.1 ( #2917 )
...
Bumps [NUnit](https://github.com/nunit/nunit ) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/nunit/nunit/releases )
- [Changelog](https://github.com/nunit/nunit/blob/main/CHANGES.md )
- [Commits](https://github.com/nunit/nunit/compare/4.3.0...4.3.1 )
---
updated-dependencies:
- dependency-name: NUnit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-28 10:25:24 +02:00
mtx500
57d638ea90
Typos again ( #2906 )
...
* Fixed a lot of typos in comments, strings and local variable names. No changes to misspelled function names/parameters.
* Fixed some more typos
2024-12-20 09:33:13 +02:00
dependabot[bot]
8b83dbffbd
Bump NUnit from 4.2.2 to 4.3.0 ( #2911 )
...
Bumps [NUnit](https://github.com/nunit/nunit ) from 4.2.2 to 4.3.0.
- [Release notes](https://github.com/nunit/nunit/releases )
- [Changelog](https://github.com/nunit/nunit/blob/main/CHANGES.md )
- [Commits](https://github.com/nunit/nunit/compare/4.2.2...4.3.0 )
---
updated-dependencies:
- dependency-name: NUnit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-17 11:41:59 +02:00
dependabot[bot]
c87eca9186
Bump Serilog from 4.1.0 to 4.2.0 ( #2891 )
...
Bumps [Serilog](https://github.com/serilog/serilog ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/serilog/serilog/releases )
- [Commits](https://github.com/serilog/serilog/compare/v4.1.0...v4.2.0 )
---
updated-dependencies:
- dependency-name: Serilog
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-11 08:48:48 +01:00
Martin Regen and dependabot[bot]
71a6e69d62
Bump BouncyCastle.Cryptography from 2.4.0 to 2.5.0, Serilog and Codecov ( #2875 )
...
* bump bouncy castle to 2.50
* Bump codecov/codecov-action from 4 to 5 (#2847 )
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump Serilog and System.Diagnostics.DiagnosticSource (#2818 )
Bumps [Serilog](https://github.com/serilog/serilog ) and [System.Diagnostics.DiagnosticSource](https://github.com/dotnet/runtime ). These dependencies needed to be updated together.
Updates `Serilog` from 4.0.2 to 4.1.0
- [Release notes](https://github.com/serilog/serilog/releases )
- [Commits](https://github.com/serilog/serilog/compare/v4.0.2...v4.1.0 )
Updates `System.Diagnostics.DiagnosticSource` from 6.0.1 to 8.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v6.0.1...v8.0.1 )
---
updated-dependencies:
- dependency-name: Serilog
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: System.Diagnostics.DiagnosticSource
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-03 11:25:58 +01:00
Martin Regen
0a4804f4c5
Client perf and memory improvements for JSON encoding and subscriptions ( #2864 )
...
- reduce EscapeString overhead in JSON encoder
- client monitored items: allocate queues only if needed
- replace SortedDictionary with Dictionary for perf reasons
- revert a change in padding and reduce a log level
2024-11-28 21:32:55 +01:00
Martin Regen
ce9850c491
Fix bugs in JSON decoder ( #2828 )
...
JSON ReadEnumeratedString does not decode the number in e.g. "Red_0".
JSON reencode of JSON content in an extension object runs into an encoder error.
2024-10-31 08:02:32 +01:00
dependabot[bot]
c16d1f2c5c
Bump Serilog and System.Diagnostics.DiagnosticSource ( #2780 )
...
Bumps [Serilog](https://github.com/serilog/serilog ) and [System.Diagnostics.DiagnosticSource](https://github.com/dotnet/runtime ). These dependencies needed to be updated together.
Updates `Serilog` from 4.0.1 to 4.0.2
- [Release notes](https://github.com/serilog/serilog/releases )
- [Commits](https://github.com/serilog/serilog/compare/v4.0.1...v4.0.2 )
Updates `System.Diagnostics.DiagnosticSource` from 6.0.1 to 8.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v6.0.1...v8.0.1 )
---
updated-dependencies:
- dependency-name: Serilog
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Diagnostics.DiagnosticSource
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 10:26:28 +02:00
dependabot[bot]
cab1863f0c
Bump NUnit from 4.1.0 to 4.2.2 ( #2742 )
...
Bumps [NUnit](https://github.com/nunit/nunit ) from 4.1.0 to 4.2.2.
- [Release notes](https://github.com/nunit/nunit/releases )
- [Changelog](https://github.com/nunit/nunit/blob/main/CHANGES.md )
- [Commits](https://github.com/nunit/nunit/compare/4.1.0...4.2.2 )
---
updated-dependencies:
- dependency-name: NUnit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-25 13:16:40 +02:00
dependabot[bot]
36dbdd3873
Bump NUnit.Console from 3.18.1 to 3.18.2 ( #2769 )
...
Bumps [NUnit.Console](https://github.com/nunit/nunit-console ) from 3.18.1 to 3.18.2.
- [Release notes](https://github.com/nunit/nunit-console/releases )
- [Changelog](https://github.com/nunit/nunit-console/blob/main/CHANGES.txt )
- [Commits](https://github.com/nunit/nunit-console/compare/3.18.1...3.18.2 )
---
updated-dependencies:
- dependency-name: NUnit.Console
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 07:22:24 +02:00
dependabot[bot]
436ca73b80
Bump Microsoft.NET.Test.Sdk from 17.11.0 to 17.11.1 ( #2757 )
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 17.11.0 to 17.11.1.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md )
- [Commits](https://github.com/microsoft/vstest/compare/v17.11.0...v17.11.1 )
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-12 09:45:43 +02:00
Martin Regen
9b0e48054b
Improve reconnect error messages, misc. small improvements ( #2719 )
...
Add the reconnect exception text to the log message, otherwise the exception is filtered out.
Turn off the trace logging in tests, as it causes timeout issues on some ci VMs
reduce callbacks if client reconnect and call AddItems
Fix BadNothingToDo when Loading dictionaries
Revert benchmark.net to v13 due to weird build dependency issues with 14.x
2024-08-21 17:27:35 +02:00
dependabot[bot]
506cd09459
Bump Newtonsoft.Json and System.Runtime.InteropServices.RuntimeInformation ( #2723 )
...
Bumps Newtonsoft.Json and System.Runtime.InteropServices.RuntimeInformation. These dependencies needed to be updated together.
Updates `Newtonsoft.Json` from 13.0.1 to 13.0.3
Updates `System.Runtime.InteropServices.RuntimeInformation` from 4.0.0 to 4.3.0
---
updated-dependencies:
- dependency-name: Newtonsoft.Json
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Runtime.InteropServices.RuntimeInformation
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-21 10:23:58 +02:00
dependabot[bot] and Martin Regen
4b822fced9
Bump BenchmarkDotNet from 0.13.12 to 0.14.0 and fix some build issues for legacy platforms ( #2707 )
...
* Bump BenchmarkDotNet from 0.13.12 to 0.14.0
* Fix NetStandard2.0 and Netstandard2.1 ci builds
Bumps [BenchmarkDotNet](https://github.com/dotnet/BenchmarkDotNet ) from 0.13.12 to 0.14.0.
- [Release notes](https://github.com/dotnet/BenchmarkDotNet/releases )
- [Commits](https://github.com/dotnet/BenchmarkDotNet/compare/v0.13.12...v0.14.0 )
---
updated-dependencies:
- dependency-name: BenchmarkDotNet
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Martin Regen <mregen@microsoft.com >
2024-08-13 12:24:22 +02:00
Martin Regen
b81e9d6e47
Fix CI Build flaky tests by reducing log output, default tests to net8.0, ( #2704 )
...
-reduce Xml/Json output of encoder tests to avoid out of memory exception (trx reduced from 600MB to 40MB)
-simplify a few NodeCache tests and disable a test case which produces a lot of exception logs
-default targets to net8.0 instead of net6.0
-fix benchmark cmd (required PlatformTarget)
-remove nunitxml.testlogger dependency from projects
2024-08-12 10:32:46 +02:00
dependabot[bot]
afb94e7618
Bump missed test dependencies in fuzz test project ( #2701 )
...
* Bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 17.9.0 to 17.10.0.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md )
- [Commits](https://github.com/microsoft/vstest/compare/v17.9.0...v17.10.0 )
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update Opc.Ua.Encoders.Fuzz.Tests.csproj
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 16:31:10 +02:00
Martin Regen
1032d719da
More fuzz targets for binary and Xml decoders ( #2621 )
...
- let all Xml encoders and decoders follow the dispose pattern, similar to all the other encoders.
- Add fuzz targets for Xml and binary indempotent fuzzer.
- add a ReadOnlySpan<byte> signature for WriteByteString
- add ArrayPool based IBufferWriter<byte> to support encoding of large byte string with buffers
- add Azure DevOps ci pipeline tests with known artifacts that caused fuzzing errors, to catch regressions.
2024-08-05 08:35:58 +02:00
dependabot[bot]
1f6708ad0c
Bump Serilog and System.Diagnostics.DiagnosticSource ( #2689 )
...
Bumps [Serilog](https://github.com/serilog/serilog ) and [System.Diagnostics.DiagnosticSource](https://github.com/dotnet/runtime ). These dependencies needed to be updated together.
Updates `Serilog` from 4.0.0 to 4.0.1
- [Release notes](https://github.com/serilog/serilog/releases )
- [Commits](https://github.com/serilog/serilog/compare/v4.0.0...v4.0.1 )
Updates `System.Diagnostics.DiagnosticSource` from 6.0.1 to 8.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v6.0.1...v8.0.1 )
---
updated-dependencies:
- dependency-name: Serilog
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Diagnostics.DiagnosticSource
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-31 19:30:54 +03:00
Martin Regen
7b68ff7a04
Fuzzing fixes for June ( #2663 )
...
- Indempotent fuzzing revealed issue in DiagnosticInfo
- Matrix may have been used to decode one dimensional array if encoder used the `ArrayDimensions` field, which doesn't seem forbidden. Matrix caused cast exceptionwhen encoding the one dim atrray wrapped in a Matrix object.
- JsonEncoder throws InvalidCastException if NodeId Guid is encoded as Uuid.
- Strings with trailing `0` need to strip off all, or indempotent encoding fails.
2024-07-02 04:47:00 +02:00
dependabot[bot]
8cb76640bc
Bump Serilog.Sinks.File and System.Diagnostics.DiagnosticSource ( #2654 )
...
Bumps [Serilog.Sinks.File](https://github.com/serilog/serilog-sinks-file ) and [System.Diagnostics.DiagnosticSource](https://github.com/dotnet/runtime ). These dependencies needed to be updated together.
Updates `Serilog.Sinks.File` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/serilog/serilog-sinks-file/releases )
- [Changelog](https://github.com/serilog/serilog-sinks-file/blob/dev/CHANGES.md )
- [Commits](https://github.com/serilog/serilog-sinks-file/compare/v5.0.0...v6.0.0 )
Updates `System.Diagnostics.DiagnosticSource` from 6.0.1 to 8.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v6.0.1...v8.0.1 )
---
updated-dependencies:
- dependency-name: Serilog.Sinks.File
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: System.Diagnostics.DiagnosticSource
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-28 16:39:34 +02:00
dependabot[bot]
f2815bb592
Bump Serilog.Expressions and System.Diagnostics.DiagnosticSource ( #2648 )
...
Bumps [Serilog.Expressions](https://github.com/serilog/serilog-expressions ) and [System.Diagnostics.DiagnosticSource](https://github.com/dotnet/runtime ). These dependencies needed to be updated together.
Updates `Serilog.Expressions` from 4.0.0 to 5.0.0
- [Release notes](https://github.com/serilog/serilog-expressions/releases )
- [Commits](https://github.com/serilog/serilog-expressions/compare/v4.0.0...v5.0.0 )
Updates `System.Diagnostics.DiagnosticSource` from 6.0.1 to 8.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v6.0.1...v8.0.1 )
---
updated-dependencies:
- dependency-name: Serilog.Expressions
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: System.Diagnostics.DiagnosticSource
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 09:21:05 +02:00
dependabot[bot]
fc07b04798
Bump Serilog.Sinks.Debug and System.Diagnostics.DiagnosticSource ( #2650 )
...
Bumps [Serilog.Sinks.Debug](https://github.com/serilog/serilog-sinks-debug ) and [System.Diagnostics.DiagnosticSource](https://github.com/dotnet/runtime ). These dependencies needed to be updated together.
Updates `Serilog.Sinks.Debug` from 2.0.0 to 3.0.0
- [Release notes](https://github.com/serilog/serilog-sinks-debug/releases )
- [Commits](https://github.com/serilog/serilog-sinks-debug/compare/v2.0.0...v3.0.0 )
Updates `System.Diagnostics.DiagnosticSource` from 6.0.1 to 8.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v6.0.1...v8.0.1 )
---
updated-dependencies:
- dependency-name: Serilog.Sinks.Debug
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: System.Diagnostics.DiagnosticSource
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 09:19:51 +02:00
dependabot[bot]
10dcbfe1f0
Bump Serilog.Sinks.Console and System.Diagnostics.DiagnosticSource ( #2642 )
...
Bumps [Serilog.Sinks.Console](https://github.com/serilog/serilog-sinks-console ) and [System.Diagnostics.DiagnosticSource](https://github.com/dotnet/runtime ). These dependencies needed to be updated together.
Updates `Serilog.Sinks.Console` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/serilog/serilog-sinks-console/releases )
- [Commits](https://github.com/serilog/serilog-sinks-console/compare/v5.0.0...v6.0.0 )
Updates `System.Diagnostics.DiagnosticSource` from 6.0.1 to 8.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v6.0.1...v8.0.1 )
---
updated-dependencies:
- dependency-name: Serilog.Sinks.Console
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: System.Diagnostics.DiagnosticSource
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-11 10:42:25 +02:00
dependabot[bot]
33319d2418
Bump Serilog and System.Diagnostics.DiagnosticSource ( #2633 )
...
Bumps [Serilog](https://github.com/serilog/serilog ) and [System.Diagnostics.DiagnosticSource](https://github.com/dotnet/runtime ). These dependencies needed to be updated together.
Updates `Serilog` from 3.1.1 to 4.0.0
- [Release notes](https://github.com/serilog/serilog/releases )
- [Commits](https://github.com/serilog/serilog/compare/v3.1.1...v4.0.0 )
Updates `System.Diagnostics.DiagnosticSource` from 6.0.1 to 8.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v6.0.1...v8.0.1 )
---
updated-dependencies:
- dependency-name: Serilog
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: System.Diagnostics.DiagnosticSource
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-05 10:19:18 +02:00
Martin Regen
7a04a4b396
Add UA Fuzzer solution for afl-fuzz and libfuzzer ( #2603 )
...
- Add a solution to provide fuzzer support for afl-fuzz and libfuzzer.
- Add fuzz targets for Binary, Json and Xml encoder and decoder fuzzing. For afl-fuzz and libfuzzer.
- Fix issues in encoders and decoders when unexpected exceptions are returned. The expectation is to return only ServiceResultException with BadDecodingError, BadEncodingError or BadEncodingLimitsExceeded.
- Add a tool to create Testcases.
- Add a tool to playback crashes and timeouts.
- Solution is extensible with common files to discover new fuzz targets by reflection. New fuzz projects can share many files with the first project.
- Breaking change: Fix how BinaryDecoder is used: Previously, calling close on the BinaryDecoder implicitly disposed the stream. Change behavior so that `using` pattern can be applied across the board.
2024-05-02 22:29:29 +02:00