dnp3 / opendnp3

DNP3 (IEEE-1815) protocol stack. Modern C++ with bindings for .NET and Java.
https://dnp3.github.io
Apache License 2.0
300 stars 231 forks source link

Fix TLS server not throwing exception when a certificate or key file is not valid #443

Closed emgre closed 2 years ago

emgre commented 2 years ago

Fix #436.

codecov[bot] commented 2 years ago

Codecov Report

Merging #443 (9f1d4ee) into develop (e8b1de4) will decrease coverage by 0.04%. The diff coverage is n/a.

:exclamation: Current head 9f1d4ee differs from pull request most recent head 84f2d0c. Consider uploading reports for the commit 84f2d0c to get more accurate results

@@             Coverage Diff             @@
##           develop     #443      +/-   ##
===========================================
- Coverage    51.36%   51.32%   -0.05%     
===========================================
  Files          423      423              
  Lines        13444    13444              
===========================================
- Hits          6906     6900       -6     
- Misses        6538     6544       +6     
Impacted Files Coverage Δ
cpp/lib/src/outstation/event/ClazzCount.h 89.09% <0.00%> (-5.46%) :arrow_down:
cpp/lib/src/link/LinkLayerParser.cpp 93.18% <0.00%> (-2.28%) :arrow_down:
cpp/lib/src/gen/FunctionCode.cpp 35.82% <0.00%> (-0.75%) :arrow_down:
cpp/lib/src/app/parsing/CountIndexParser.cpp 59.74% <0.00%> (-0.65%) :arrow_down:
cpp/lib/src/channel/IOHandler.cpp 76.33% <0.00%> (+0.76%) :arrow_up:
cpp/lib/src/gen/DoubleBit.cpp 27.02% <0.00%> (+5.40%) :arrow_up:

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more