Age | Commit message (Collapse) | Author | |
---|---|---|---|
10 days | Handle radiusd and npppd, they are different but nothing stands out. | Claudio Jeker | |
OK tb@ | |||
10 days | Convert radiusd to new imsgbuf_read behaviour. | Claudio Jeker | |
OK tb@ | |||
10 days | Use imsgbuf_queuelen() instead of accessing the w.queue member. | Claudio Jeker | |
OK tb@ | |||
10 days | Use imsgbuf_clear() where appropriate instead of msgbuf_clear(). | Claudio Jeker | |
OK tb@ | |||
10 days | Rename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush to | Claudio Jeker | |
imsgbuf_init, imsgbuf_clear, imsgbuf_read, imsgbuf_write and imsgbuf_flush. This separates the imsgbuf API from the per-imsg API. OK tb@ | |||
10 days | Convert imsg_write() callers to the new simplified return logic. | Claudio Jeker | |
OK tb@ | |||
10 days | Introduce imsg_write() and use it instead of msgbuf_write(). | Claudio Jeker | |
imsg_write() is just a thin wrapper around msgbuf_write(). So this is mostly search and replace. OK tb@ | |||
2024-11-07 | The comparator of the RBtree for the IP addresses was broken. | YASUOKA Masahiko | |
Also, log verbosely when ignoring accounting request. | |||
2024-11-07 | Log the username when rejecting by ipcp. | YASUOKA Masahiko | |
2024-09-15 | __STDC_VERSION__ not __STDC_VERSION; ok miod@ | Jonathan Gray | |
2024-09-15 | Improve the log messages and white spaces. | YASUOKA Masahiko | |
2024-09-15 | Keep the number of requests for a DAE server below 64 to avoid | YASUOKA Masahiko | |
congestion. | |||
2024-09-15 | Add "delete" command to "radiusctl ipcp". Also, send "stop" that was | YASUOKA Masahiko | |
missing when disconnecting all when acct-{on,off} received. | |||
2024-09-15 | Handle EAGAIN properly and fix the log when disconnected. | YASUOKA Masahiko | |
2024-08-27 | Mechanically change inet_aton to inet_pton. | Florian Obser | |
Documentation says IP addresses are not truncated, so the parser can be stricter and only accept dotted IP addresses. OK yasuoka | |||
2024-08-23 | FALLTROUGH -> FALLTHROUGH | Jonathan Gray | |
2024-08-16 | Make sure that the uptime field is always updated. Previously it was | YASUOKA Masahiko | |
used before initialized when the database has a session. | |||
2024-08-16 | Free memory as much as possible. Also, fix a use-after-free when exiting. | YASUOKA Masahiko | |
2024-08-16 | Send a reply to the control client when DAE is timed out instead of | YASUOKA Masahiko | |
silence. Also, fix a broken error string. | |||
2024-08-16 | Delete req_modified. Which is not used. | YASUOKA Masahiko | |
2024-08-15 | Accept empty lines for authopts to fix the parser to accept the old | YASUOKA Masahiko | |
syntax. It was broken by parse.y 1.18. Found by Mike at mgm51.com. | |||
2024-08-14 | Messages from modules were leaked. Call imsg_free() for them. | YASUOKA Masahiko | |
2024-08-14 | Don't abort the query when it is requesting to the next module. | YASUOKA Masahiko | |
2024-08-14 | Initialize dae objects properly. | YASUOKA Masahiko | |
2024-08-14 | Don't abort the query when a duplicated query is received. Also tweak | YASUOKA Masahiko | |
the log message. | |||
2024-08-07 | Fix a typo | YASUOKA Masahiko | |
2024-08-04 | - sort SEE ALSO | Jason McIntyre | |
- radiusd_file(8) is section 8, not 5 | |||
2024-08-04 | Use "module" for the modules. Add a link to radiusd_file(8) from | YASUOKA Masahiko | |
radiusd_eap2mschap(8). | |||
2024-08-01 | Use arc4random_uniform(n) instead of "% n". | YASUOKA Masahiko | |
2024-07-22 | Fix ipcp module to use (the maximum sequence number from the db) + 1 | YASUOKA Masahiko | |
properly. | |||
2024-07-22 | Modify ipcp module to return a result for | YASUOKA Masahiko | |
IMSG_RADIUSD_MODULE_IPCP_DISCONNECT and radiusctl to handle the result. | |||
2024-07-22 | Make some functions "static". | YASUOKA Masahiko | |
2024-07-18 | Send Access-Reject when the authentication is not handled or the user | YASUOKA Masahiko | |
is not found. | |||
2024-07-18 | unveil .db is needed. Also move pledge() earlier. | YASUOKA Masahiko | |
2024-07-18 | Add a link to radiud_file(8) | YASUOKA Masahiko | |
2024-07-17 | Fix some gcc warnings | YASUOKA Masahiko | |
2024-07-17 | minor repairs | Theo de Raadt | |
2024-07-17 | Error if config parameter is unknown. This also fixes a gcc warning. | YASUOKA Masahiko | |
spotted by deraadt | |||
2024-07-17 | Document "authentication-filter". | YASUOKA Masahiko | |
2024-07-17 | Decrypt "Password" attribute always before passing the packet to | YASUOKA Masahiko | |
modules. Also, don't assume the authenticator of the packet from the module that has no secret is valid. | |||
2024-07-17 | Delete log_info() line for debug. | YASUOKA Masahiko | |
2024-07-16 | Only perform the static_assert checks in C>=11 environment; unbreaks build | Miod Vallat | |
on platforms using gcc. | |||
2024-07-14 | fix SEE ALSO and a word tweak; | Jason McIntyre | |
2024-07-14 | grammar and macro tweaks; | Jason McIntyre | |
2024-07-14 | zap a stray Nd line; | Jason McIntyre | |
2024-07-14 | Add radiusd_file(5) and link it from radiusd.conf(5). | YASUOKA Masahiko | |
2024-07-14 | Add new radiusd_eap2mschap module. It provides conversions from EAP | YASUOKA Masahiko | |
to MSCHAPv2. | |||
2024-07-14 | Move radius_attr_{,un}hide() to radius_subr.c. | YASUOKA Masahiko | |
2024-07-14 | Add "authentication-filter". Add new 2 imsg types so that | YASUOKA Masahiko | |
authentication modules can request the next authentication and the next authentication can receive the result of the previous and modify the result. | |||
2024-07-14 | Set length of MPPE send/recv key. | YASUOKA Masahiko | |