tag:github.com,2008:https://github.com/radsecproxy/radsecproxy/releases
Release notes from radsecproxy
2025-03-25T13:18:27Z
tag:github.com,2008:Repository/116818398/1.11.2
2025-03-25T13:27:54Z
radsecproxy 1.11.2
<h2>Bug Fixes:</h2>
<ul>
<li>Fix Message-Authenticator validation for Accounting-Response</li>
</ul>
fmauchle
tag:github.com,2008:Repository/116818398/1.11.1
2024-12-06T15:17:26Z
radsecproxy 1.11.1
<h2>Bug Fixes:</h2>
<ul>
<li>Fix wrong DN in certificate request (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2394146859" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/154" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/154/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/154">#154</a>)</li>
<li>Fix memory leak when using SIGHUP</li>
<li>Fix exit when dyndisc script returns illegal PSKkey</li>
<li>Fix logging during config check</li>
<li>Fix invalid realm configs are ignored</li>
<li>Fix default tls block selection</li>
</ul>
<h2>Misc:</h2>
<ul>
<li>Improve message-authenticator logging</li>
</ul>
fmauchle
tag:github.com,2008:Repository/116818398/1.11.0
2024-07-05T15:24:06Z
radsecproxy 1.11.0
<h2>New features:</h2>
<ul>
<li>TLS-PSK (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1648735506" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/112" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/112/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/112">#112</a>)</li>
<li>Long hex-strings in config</li>
<li>Reload complete TLS context on SIGHUP, reload client/server cert and key (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="781591288" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/76" data-hovercard-type="pull_request" data-hovercard-url="/radsecproxy/radsecproxy/pull/76/hovercard" href="https://github.com/radsecproxy/radsecproxy/pull/76">#76</a>)</li>
<li>Implement SSLKEYLOGFILE mechanism</li>
<li>Options to require Message-Authenticator</li>
</ul>
<h2>Misc:</h2>
<ul>
<li>Re-verify certificates on SIGHUP and terminate invalid connections (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="306278231" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/5" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/5/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/5">#5</a>)</li>
<li>Implement recommendations for deprecating insecure transports (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1648739889" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/114" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/114/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/114">#114</a>)</li>
<li>verify EAP message content length (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1739497066" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/128" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/128/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/128">#128</a>)</li>
<li>Close connection on radius attribute decode errors</li>
</ul>
<h2>Bug Fixes:</h2>
<ul>
<li>Fix correct secret for DTLS (radius/dtls)</li>
<li>Fix infinite loop when listening on tcp socket fails</li>
<li>Fix crashes under high load (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="717485587" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/75" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/75/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/75">#75</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1491541112" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/109" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/109/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/109">#109</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1745852974" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/129" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/129/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/129">#129</a>)</li>
</ul>
fmauchle
tag:github.com,2008:Repository/116818398/1.11.0-rc1
2024-06-06T15:53:36Z
radsecproxy 1.11.0-rc1
<h2>New features:</h2>
<ul>
<li>TLS-PSK (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1648735506" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/112" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/112/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/112">#112</a>)</li>
<li>Long hex-strings in config</li>
<li>Reload complete TLS context on SIGHUP, reload client/server cert and key (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="781591288" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/76" data-hovercard-type="pull_request" data-hovercard-url="/radsecproxy/radsecproxy/pull/76/hovercard" href="https://github.com/radsecproxy/radsecproxy/pull/76">#76</a>)</li>
<li>Implement SSLKEYLOGFILE mechanism</li>
<li>Options to require Message-Authenticator</li>
</ul>
<h2>Misc:</h2>
<ul>
<li>Re-verify certificates on SIGHUP and terminate invalid connections (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="306278231" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/5" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/5/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/5">#5</a>)</li>
<li>Implement recommendations for deprecating insecure transports (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1648739889" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/114" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/114/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/114">#114</a>)</li>
<li>verify EAP message content length (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1739497066" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/128" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/128/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/128">#128</a>)</li>
<li>Close connection on radius attribute decode errors</li>
</ul>
<h2>Bug Fixes:</h2>
<ul>
<li>Fix correct secret for DTLS (radius/dtls)</li>
<li>Fix infinite loop when listening on tcp socket fails</li>
</ul>
fmauchle
tag:github.com,2008:Repository/116818398/1.10.1
2024-05-02T18:24:09Z
radsecproxy 1.10.1
<h2>Bug Fixes:</h2>
<ul>
<li>Fix tcp connection not closed after idle timeout</li>
<li>Fix tls/dtls logging (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1738580279" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/127" data-hovercard-type="pull_request" data-hovercard-url="/radsecproxy/radsecproxy/pull/127/hovercard" href="https://github.com/radsecproxy/radsecproxy/pull/127">#127</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1833433456" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/132" data-hovercard-type="pull_request" data-hovercard-url="/radsecproxy/radsecproxy/pull/132/hovercard" href="https://github.com/radsecproxy/radsecproxy/pull/132">#132</a>)</li>
<li>Fix dynamic connection not re-established after timeout if both auth- and accounting server<br>
are dynamically resolved (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1809485415" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/131" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/131/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/131">#131</a>).</li>
<li>Fix error in dyndisc script result might cause radsecproxy to exit.</li>
<li>Fix some TLS config errors not reported at startup</li>
<li>Fix referencing non-existant rewrite passed without error</li>
</ul>
<h2>Misc:</h2>
<ul>
<li>Add Message-Authenticator to requests if missing</li>
</ul>
fmauchle
tag:github.com,2008:Repository/116818398/1.10.0
2023-05-26T14:16:29Z
radsecproxy 1.10.0
<h2>New features:</h2>
<ul>
<li>Native dynamic discovery for NAPTR and SRV records (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="306275951" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/2" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/2/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/2">#2</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="907308794" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/83" data-hovercard-type="pull_request" data-hovercard-url="/radsecproxy/radsecproxy/pull/83/hovercard" href="https://github.com/radsecproxy/radsecproxy/pull/83">#83</a>)</li>
<li>Optionally log accounting requests when respoinding directly (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="688072379" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/72" data-hovercard-type="pull_request" data-hovercard-url="/radsecproxy/radsecproxy/pull/72/hovercard" href="https://github.com/radsecproxy/radsecproxy/pull/72">#72</a>)</li>
<li>SNI support for outgoing connections (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="950242384" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/90" data-hovercard-type="pull_request" data-hovercard-url="/radsecproxy/radsecproxy/pull/90/hovercard" href="https://github.com/radsecproxy/radsecproxy/pull/90">#90</a>)</li>
<li>Optionally specify server name for certificate name check (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1437403429" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/106" data-hovercard-type="pull_request" data-hovercard-url="/radsecproxy/radsecproxy/pull/106/hovercard" href="https://github.com/radsecproxy/radsecproxy/pull/106">#106</a>)</li>
<li>Manual MTU setting for DTLS on non-linux platforms</li>
</ul>
<h2>Misc:</h2>
<ul>
<li>Don't require server type to be set by dyndisc scripts</li>
<li>Improve locating openssl lib using pkg-config</li>
</ul>
<h2>Bug Fixes:</h2>
<ul>
<li>Fix radius message length handling</li>
</ul>
fmauchle
tag:github.com,2008:Repository/116818398/1.9.3
2023-05-02T19:13:34Z
radsecproxy 1.9.3
<h2>Bug Fixes:</h2>
<ul>
<li>Fix shutdown TLS connection on malformed radius message (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1681168431" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/122" data-hovercard-type="pull_request" data-hovercard-url="/radsecproxy/radsecproxy/pull/122/hovercard" href="https://github.com/radsecproxy/radsecproxy/pull/122">#122</a>)</li>
<li>Fix handling of lost requests in DTLS</li>
<li>Fix flush requests when dyndisc fails</li>
</ul>
fmauchle
tag:github.com,2008:Repository/116818398/1.10.0-rc1
2023-03-27T15:54:09Z
radsecproxy 1.10.0-rc1
<h2>New features:</h2>
<ul>
<li>Native dynamic discovery for NAPTR and SRV records (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="306275951" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/2" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/2/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/2">#2</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="907308794" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/83" data-hovercard-type="pull_request" data-hovercard-url="/radsecproxy/radsecproxy/pull/83/hovercard" href="https://github.com/radsecproxy/radsecproxy/pull/83">#83</a>)</li>
<li>Optionally log accounting requests when respoinding directly (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="688072379" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/72" data-hovercard-type="pull_request" data-hovercard-url="/radsecproxy/radsecproxy/pull/72/hovercard" href="https://github.com/radsecproxy/radsecproxy/pull/72">#72</a>)</li>
<li>SNI support for outgoing connections (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="950242384" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/90" data-hovercard-type="pull_request" data-hovercard-url="/radsecproxy/radsecproxy/pull/90/hovercard" href="https://github.com/radsecproxy/radsecproxy/pull/90">#90</a>)</li>
<li>Optionally specify server name for certificate name check (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1437403429" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/106" data-hovercard-type="pull_request" data-hovercard-url="/radsecproxy/radsecproxy/pull/106/hovercard" href="https://github.com/radsecproxy/radsecproxy/pull/106">#106</a>)</li>
<li>Manual MTU setting for DTLS on non-linux platforms</li>
</ul>
<h2>Misc:</h2>
<ul>
<li>Don't require server type to be set by dyndisc scripts</li>
<li>Improve locating openssl lib using pkg-config</li>
</ul>
<h2>Bug Fixes:</h2>
<ul>
<li>Fix radius message length handling</li>
<li>Fix DTLS lost request and timeout handling</li>
</ul>
fmauchle
tag:github.com,2008:Repository/116818398/1.9.2
2023-01-23T15:31:00Z
radsecproxy 1.9.2
<h2>Bug Fixes:</h2>
<ul>
<li>Fix potential segfault in tcp log message</li>
<li>Fix DTLS over IPv6</li>
<li>Fix SSL shutdown/EOF for openssl 3.x (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1463071909" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/108" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/108/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/108">#108</a>)</li>
</ul>
fmauchle
tag:github.com,2008:Repository/116818398/1.9.1
2021-10-25T15:19:47Z
radsecproxy 1.9.1
<h2>Misc:</h2>
<ul>
<li>OpenSSL 3.0 compatibility (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="680734645" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/70" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/70/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/70">#70</a>)</li>
</ul>
<h2>Bug Fixes:</h2>
<ul>
<li>Fix refused startup with openssl <1.1 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="907252479" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/82" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/82/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/82">#82</a>)</li>
<li>Fix compiler issue for Fedora 33 on s390x (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="907722429" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/84" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/84/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/84">#84</a>)</li>
<li>Fix small memory leak in config parser</li>
<li>Fix lazy certificate check when connecting to TLS servers</li>
<li>Fix connect is aborted if first host in list has invalid certificate</li>
<li>Fix setstacksize for glibc 2.34 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="952158300" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/91" data-hovercard-type="issue" data-hovercard-url="/radsecproxy/radsecproxy/issues/91/hovercard" href="https://github.com/radsecproxy/radsecproxy/issues/91">#91</a>)</li>
<li>Fix system defaults/settings for TLS version not honored (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="957987221" data-permission-text="Title is private" data-url="https://github.com/radsecproxy/radsecproxy/issues/92" data-hovercard-type="pull_request" data-hovercard-url="/radsecproxy/radsecproxy/pull/92/hovercard" href="https://github.com/radsecproxy/radsecproxy/pull/92">#92</a>)</li>
</ul>
fmauchle