freeradius-client
freeradius-client copied to clipboard
A BSD licenced RADIUS client library
The issue was introduced in version 1.1.8. The rc_getaddrinfo function (at /lib/ip_util.c) calls getaddrinfo(). This function returns an error when the "radius" (or "radius-acct") service is not defined in the...
In practice, I doubt anyone uses shared secrets of more than 256 characters. However, a [Google search](https://github.com/radcli/radcli/issues/103#issuecomment-2100693335) provided some empirical information about maximal lengths for various implementations. The [AWS Directory...
* Properly document the client-side limit (currently 256 instead of 8192). * Also refer to possibly lower server-side limits. Fixes #120.
Not sure where the upper limit of 8k comes from: https://github.com/FreeRADIUS/freeradius-client/blob/5a7c7766eaf055e022b339cd4dc9c49720425087/tests/docker/radius-clients.conf#L75-L79 As far as I can see, the current maximal length of the shared secret is 256: https://github.com/FreeRADIUS/freeradius-client/blob/5a7c7766eaf055e022b339cd4dc9c49720425087/include/freeradius-client.h#L61
Hello -- will freeradius-client receive the Message-Authenticator updates needed to address CVE-2024-3596 ?
Fixes #128.
I tried to build with the following *FLAGS to optimize the build: `-flto=4 -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing` Note the -Werror=* flags are used to help detect cases where the compiler tries...
Changes are minimal, as upstream itself changed bzero() → memset(). Note that the new bzero_explicit() function call in upstream has been changed to a memset() function call, in the absence...