| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: radcli | Distribution: openSUSE Tumbleweed |
| Version: 1.5.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Apr 6 11:26:41 2026 |
| Group: Development/Languages/C and C++ | Build host: reproducible |
| Size: 50743 | Source RPM: radcli-1.5.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://radcli.github.io/radcli/ | |
| Summary: A RADIUS client library | |
The radcli library is a library for writing RADIUS Clients. The library's approach is to allow writing RADIUS-aware application in less than 50 lines of C code. It was based originally on freeradius-client and is source compatible with it.
BSD-2-Clause AND MIT
* Mon Apr 06 2026 Martin Hauke <mardnh@gmx.de>
- Update to version 1.5.0
* Send Message-Authenticator message unconditionally.
* Validate the Message-Authenticator attribute in received
responses. Per draft-ietf-radext-deprecating-radius
(CVE-2024-3596 / BLAST RADIUS), servers MUST include
Message-Authenticator in all Access-Request responses and
clients MUST discard responses that lack or fail it.
Responses missing the attribute are therefore rejected by
default. Set 'require-message-authenticator = no' in the
client config to allow responses from legacy servers that do
not include this attribute.
* Fix reconnection to a server that has closed the TLS
connection.
* Allow large attribute names in dictionaries.
- Use %ldconfig_scriptlets
* Sat Jun 15 2024 Martin Hauke <mardnh@gmx.de>
- Update to version 1.4.0
* Bump the maximal length of the password to 128, as required by
RFC 2865.
* Bump the maximal length of the shared secret to 256. It should
match or exceed the maximal length supported by most RADIUS
servers.
* New helper macros to set vendor and attribute
* RADCLI_VENDOR_ATTR_SET
* RADCLI_VENDOR_MASK
* Sun Jan 29 2023 Martin Hauke <mardnh@gmx.de>
- Update to version 1.3.1
* Modified the variable names so that they do not conflict with
generic and well known libraries.
* Wed Nov 11 2020 Martin Hauke <mardnh@gmx.de>
- Update to version 1.3.0
* Removed duplicate function definition from util.h (#53)
* Increased size of dictionary vendor and values to 32-bits
from 16; this breaks the ABI from the previous release.
* Corrected a string termination issue in rc_avpair_tostr()
* Added functions to create dictionary without a file:
+ rc_dict_addattr
+ rc_dict_addval
+ rc_dict_addvend
* Sat Sep 12 2020 Martin Hauke <mardnh@gmx.de>
- Update to version 1.2.12
* rc_avpair_tostr: return error instead of crashing when time is
invalid.
* Handle errno=ENETUNREACH and return NETUNREACH_RC.
* Do not use LOG_PERROR if not defined in syslog.h
* Tue Feb 12 2019 Jan Engelhardt <jengelh@inai.de>
- Ensure neutrality of descriptions.
* Fri Feb 08 2019 mardnh@gmx.de
- Initial package, version 1.2.11
/etc/radcli /etc/radcli/radiusclient-tls.conf /etc/radcli/radiusclient.conf /etc/radcli/servers /etc/radcli/servers-tls /usr/share/doc/packages/radcli /usr/share/doc/packages/radcli/AUTHORS /usr/share/doc/packages/radcli/NEWS /usr/share/doc/packages/radcli/README.md /usr/share/licenses/radcli /usr/share/licenses/radcli/COPYRIGHT /usr/share/radcli /usr/share/radcli/dictionary /usr/share/radcli/dictionary.ascend /usr/share/radcli/dictionary.compat /usr/share/radcli/dictionary.merit /usr/share/radcli/dictionary.microsoft /usr/share/radcli/dictionary.roaringpenguin /usr/share/radcli/dictionary.sip
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Apr 21 22:32:08 2026