freeradius-server
freeradius-server copied to clipboard
FreeRADIUS - A multi-protocol policy server.
It doesn't look like coverity will fix the annotation in macro definitions issue any time soon, so that leaves _Generic() as the only way to not generate known false comparisons...
- Use existing async bind in mod_authenticate - Define functions for async retrieval of user DN - Use async retrieval of user DN in mod_authenticate
Fix the following build failure with libressl: ``` src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c: In function '_session_secret': src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c:228:47: error: invalid use of incomplete typedef 'SSL' {aka 'struct ssl_st'} 228 | eap_fast_session_ticket(tls_session, s->s3->client_random, s->s3->server_random, secret, secret_len);...
Static leases can be created in any pool using the following commands: SET {POOL}:device:OWNER IP HSET {POOL}:ip:IP is_static true ZREM {POOL}:pool IP
### What type of defect/bug is this? Unexpected behaviour (obvious or verified by project member) ### How can the issue be reproduced? Reproduced in Debian 11 using the stock installs...
### What type of defect/bug is this? Unexpected behaviour (obvious or verified by project member) ### How can the issue be reproduced? https://lists.freeradius.org/pipermail/freeradius-users/2022-June/101972.html the "server" certificate attributes get populated with...
Coverity sees the nonnull attribute of call_env_alloc()'s t_rules attribute, which compile_module() passes unlang_ctx->rules to. Earlier unlang_ctx->rules is checked, so Coverity infers it can be NULL and complains about the lack...
As with CID 1551700, Coverity doesn't know that all callers of connection_check() have locked pool->mutex, so we need to annotate the later reference to pool->pending_window.